OpenVMS

OpenVMS
Rejestracja Użytkownika
Rejestracja Użytkownika
Języki język angielski
Platformy VAX , DEC Alpha , Intel Itanium i x86_64
Firma /
Deweloper
Digital Equipment Corporation , Hewlett- Packard , Compaq i VMS Software Inc . ( d )
Licencja Licencja właściciela
Pierwsza wersja 25 października 1977
Najnowsza stabilna wersja V8.4-2L3 (8 kwietnia 2021)
Stronie internetowej www.vmssoftware.com

OpenVMS ( Open Virtual Memory System ) dawniej VAX-11/VMS , VAX/VMS lub (nieoficjalnie) VMS to zastrzeżony system operacyjny stworzony przez DEC w 1977 roku dla swoich komputerów VAX . System został od tego czasu przeniesiony na procesory DEC Alpha , a na końcu na Itanium .

Hewlett-Packard Enterprise (HPE) był właścicielem praw do OpenVMS do30 czerwca 2019 r., którego najnowsze wersje noszą nazwę OpenVMS, ze względu na obecność warstwy kompatybilności z POSIX . VMS Software, Inc. (VSI) kontynuuje obecnie rozwój OpenVMS, dostarczając tym samym licencje dla użytkowników.

Ponadto firma HPE poinformowała również w wiadomości e-mail, że w 2020 r. dostarcza ostatnie roczne bezpłatne licencje Vax / Alpha / IA-64 w ramach „HPE OpenVMS Hobbyist Program” (licencje ważne do 31 grudnia 2021 r.). Ze swojej strony firma VSI ogłosiła, że ​​udostępni swój program „Student Hobbyist License Program” przy użyciu emulatora FreeAXP Alpha w systemie Microsoft Windows.

OpenVMS słynie ze swojej stabilności i bezpieczeństwa, chociaż nie jest jasne, czy ta reputacja wynika z jego własnych cech, czy z rzadkości, która chroniłaby go przed większością hakerów . Rozpowszechniony system przed falą Uniksa , OpenVMS jest najczęściej używany w systemach bankowych, wojskowych lub przemysłowych, takich jak kontrola fabryk czy nawet linii 14 paryskiego metra . Najwyższy uptime z maszyny OpenVMS wynosi 17 lat, na irlandzkich Kolei.

Historia i wersje

To właśnie w 1980 roku VAX, z okazji wydania 2.0, został przemianowany na VAX/VMS. Następnie w 1991 roku została ponownie przemianowana na OpenVMS, zaznaczając w ten sposób zgodność ze standardami przemysłowymi, takimi jak POSIX czy Unix . Następnie w 1992 roku pojawiła się pierwsza wersja OpenVMS dla systemów AXP Alpha: OpenVMS AXP1.0.

W 1994 roku wersja 6.1 OpenVMS oznacza połączenie dwóch oddziałów VAX i Alpha. Następnie w 2001 r. Compaq ogłosił przeniesienie OpenVMS na nowy 64-bitowy procesor Intel Itanium , krótko przed jego przejęciem przez Hewlett Packard.

Najnowsza wersja OpenVMS (w 2019 r.) to 8.4. Wersja 9 jest opracowywana przez VSI.

Specjalne cechy OpenVMS

Nazwy plików i wersjonowanie

Nazwy plików w VMS charakteryzują się numerem wersji umieszczonym po średniku po rozszerzeniu pliku. Na przykład nazwa pliku nazwa.txt; 45 odnosi się do wersji 45 pliku nazwa.txt. Ten numer wersji jest automatycznie zwiększany za każdym razem, gdy plik jest modyfikowany. Liczba przechowywanych wersji zależy od ustawienia pliku lub katalogu. Nie podając wersji (a więc używając samego name.txt ) zawsze odwołujemy się do najnowszej wersji.

VMS ma specjalną kolejność usuwania starych wersji purge. Najwyższa wersja akceptowana przez system plików to 32767. Aby zapobiec tworzeniu nowej wersji pliku, wystarczy ustawić numer wersji na 32767.

Cechy szczególne języka poleceń (DCL)

Każde polecenie można skrócić do jak najmniejszej liczby znaków, aby nie było możliwej niejednoznaczności z innym poleceniem. Na przykład polecenie SHOW DEVICEmożna również zapisać SH DEV(żadne inne polecenie nie zaczyna się od znaków SH ). Możesz też pisać SHOWBIZ DEVICE, ponieważ system ignoruje wszystkie znaki po minimalnej wymaganej liczbie (tutaj, po odczytaniu dwóch znaków SH , żadna inna komenda zaczynająca się od tych znaków, interpreter przechodzi do następnego słowa). Większość parametrów komendy można ustawić dowolnie. Poniższe polecenia kopiują A.TXT do B.TXT w trybie szczegółowym (opcja /LOG ): COPY/LOG A.TXT B.TXT, COPY A.TXT B.TXT/LOG.

Uwagi i referencje

  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. (w) "  Ada w paryskim metrze  "
  6. "  HP planuje zakończyć obsługę OpenVMS w 2020 roku  "
  7. (w) [1]  : "Światowy rekord w ciągłej dostępności aplikacji może być utrzymywany przez Irlandzkie Koleje Państwowe, po prostu powiedział, że zarejestrował nieprzerwanie 17 lat pracy na OpenVMS w wersji 3.2."
  8. Https://www.vmssoftware.com/products_roadmap.html
  9. (w) "  do OpenVMS File Applications Guide  " [PDF]

Zobacz również

Powiązane artykuły

Linki zewnętrzne