OpenVMS

OpenVMS
Registro de usuário
Registro de usuário
línguas inglês
Plataformas VAX , DEC Alpha , Intel Itanium e x86_64
Empresa /
Desenvolvedor
Digital Equipment Corporation , Hewlett-Packard , Compaq e VMS Software Inc. ( d )
Licença Licença do proprietário
Primeira versão 25 de outubro de 1977
Última versão estável V8.4-2L3 (8 de abril de 2021)
Local na rede Internet www.vmssoftware.com

OpenVMS ( Open Virtual Memory System ) anteriormente VAX-11 / VMS , VAX / VMS ou (não oficialmente) VMS é um sistema operacional proprietário criado pela DEC em 1977 para seus computadores VAX . O sistema já foi portado para processadores DEC Alpha e, finalmente, Itanium .

A Hewlett-Packard Enterprise (HPE) detinha os direitos do OpenVMS até30 de junho de 2019, cujas últimas versões são chamadas de OpenVMS, devido à presença de uma camada de compatibilidade POSIX . A VMS Software, Inc. (VSI) agora está continuando o desenvolvimento do OpenVMS e, portanto, fornecendo licenças de usuário.

Além disso, a HPE também anunciou por e-mail que em 2020 estava entregando suas últimas licenças Vax / Alpha / IA-64 anuais gratuitas como parte de seu "Programa HPE OpenVMS Hobbyist" (licenças válidas até 31 de dezembro de 2021). Por sua vez, a VSI anunciou o fornecimento de seu "Programa de Licença para Estudantes Hobbyistas" usando o emulador FreeAXP Alpha no Microsoft Windows.

O OpenVMS é conhecido pela sua estabilidade e segurança, embora não seja claro se esta reputação se deve às suas próprias qualidades ou à sua raridade que o protegeria da maioria dos hackers . Um sistema difundido antes da onda do Unix , o OpenVMS é mais frequentemente usado em sistemas bancários, militares ou industriais, como para controlar fábricas ou mesmo a linha 14 do metrô de Paris . O maior tempo de atividade de uma máquina OpenVMS é de 17 anos, na Irish Railways.

História e versões

Foi em 1980 que o VAX, por ocasião do seu 2.0, passou a se chamar VAX / VMS. Em seguida, passou a se chamar OpenVMS, em 1991, marcando assim a adesão a padrões industriais como POSIX ou Unix . Então, em 1992, a primeira versão do OpenVMS apareceu para os sistemas AXP Alpha: OpenVMS AXP1.0.

Em 1994, a versão 6.1 do OpenVMS marca a fusão das duas filiais VAX e Alpha. Então, em 2001, a Compaq anunciou o porte do OpenVMS para o novo processador Itanium de 64 bits da Intel, pouco antes de sua aquisição pela Hewlett Packard.

A última versão do OpenVMS (em 2019) é 8.4. Uma versão 9 está em desenvolvimento pela VSI.

Recursos especiais do OpenVMS

Nomes de arquivos e controle de versão

Os nomes de arquivo no VMS são caracterizados por um número de versão colocado após um ponto e vírgula após a extensão do arquivo. Por exemplo, o nome do arquivo name.txt; 45 refere-se à versão 45 do arquivo name.txt. Este número de versão é incrementado automaticamente cada vez que o arquivo é modificado. O número de versões armazenadas depende de uma configuração de arquivo ou diretório. Ao não especificar a versão (portanto, usando apenas name.txt ), sempre nos referimos à versão mais recente.

Existe uma ordem específica para que o VMS apague as versões antigas purge. A versão mais alta aceita pelo sistema de arquivos é definida como 32767. Para evitar a criação de uma nova versão de um arquivo, tudo o que você precisa fazer é definir o número da versão como 32767.

Recursos especiais da linguagem de comando (DCL)

Qualquer comando pode ser abreviado para o mínimo de caracteres possível, para que não haja ambigüidade possível com outro comando. Por exemplo, o comando SHOW DEVICEtambém pode ser escrito SH DEV(nenhum outro comando começa com os caracteres SH ). Você também pode escrever SHOWBIZ DEVICE, já que o sistema ignora todos os caracteres após o número mínimo exigido (aqui, uma vez que os dois caracteres SH foram lidos, nenhum outro comando começando com esses caracteres, o intérprete vai para a próxima palavra). A maioria dos parâmetros de um comando pode ser definida livremente. Os comandos a seguir copiam A.TXT para B.TXT no modo detalhado (opção / LOG ): COPY/LOG A.TXT B.TXT, COPY A.TXT B.TXT/LOG.

Notas e referências

  1. "  https://www.vmssoftware.com/pdfs/VMS_Software_Roadmap_2021.pdf  "
  2. https://www.vmssoftware.com/news.html
  3. https://vmssoftware.com/
  4. https://training.vmssoftware.com/hobbyist/
  5. (em) "  Ada no sistema de metrô de Paris  "
  6. "A  HP planeja encerrar o suporte ao OpenVMS em 2020  "
  7. (em) [1]  : "O recorde mundial para o aplicativo de disponibilidade contínua pode ser detido pela Irish National Railway, qui est Said registrou ininterruptos 17 anos em execução no OpenVMS versão 3.2."
  8. https://www.vmssoftware.com/products_roadmap.html
  9. (in) "  para o Guia de aplicativos de arquivo OpenVMS  " [PDF]

Veja também

Artigos relacionados

links externos