OpenVMS - это операционная система, которую корпорация Digital Equipment Corporation (DEC) изначально разработала для своих VAX-серверов. Позже она была портирована, а теперь также работает на системах на базе DEC Alpha и Itanium. Это 32-битная операционная система. Когда она была опубликована в 1977 году, она была одной из первых в своем роде. OpenVMS способна поддерживать множество одновременных пользователей; каждый пользователь может запускать несколько программ одновременно. Это была также одна из первых операционных систем с графическим интерфейсом пользователя, VAXstation была очень популярной рабочей станцией в то время. OpenVMS использует виртуальную память и изначально разрабатывалась как система разделения времени, пакетной обработки данных. Она была создана для обработки транзакций и представляет собой систему реального времени. Отправляемые пользователями задания могут иметь более высокий приоритет, чем задания операционной системы. Операционная система предлагает высокую доступность через кластеризацию: Загрузка системы может быть распределена по нескольким компьютерам. Таким образом, система является "катастрофоустойчивой": Одна машина, которая выходит из строя, не прекращает работу.

В OpenVMS было введено много функций, которые стали стандартными в более поздних операционных системах:

  • Он поддерживал компьютерные сети, сначала с использованием DECNet, затем с использованием TCP/IP.
  • Симметричная, асимметричная и NUMA мультипроцессорная обработка, включая кластеризацию
  • Распределенная файловая система
  • Интегрированная база данных: сначала RMS, затем Rdb.
  • Поддержка различных языков программирования, включая стандартизированный механизм звонков между этими языками программирования.
  • Растягивающаяся оболочка
  • Высокий уровень безопасности

Сегодня OpenVMS используется на многих предприятиях, где доступность и время безотказной работы имеют решающее значение: это банки и страховые компании. Время безотказной работы системы составляет более десяти лет. Функция, называемая "rolling upgrade", позволяет обновлять программное или аппаратное обеспечение без необходимости выключения системы. Уничтожение центра обработки данных также не приведет к простоям, если система настроена должным образом. Клиентами, использующими OpenVMS, являются банки и финансовые службы, больницы и здравоохранение, сетевые информационные службы, а также крупные промышленные производители различных продуктов.