OpenVMS
OpenVMS is een besturingssysteem dat Digital Equipment Corporation (DEC) oorspronkelijk ontwikkelde voor hun VAX-servers. Later werd het geporteerd, en nu draait het ook op DEC Alpha- en Itanium-gebaseerde systemen. Het is een 32-bits besturingssysteem. Toen het in 1977 werd gepubliceerd, was het een van de eerste in zijn soort. OpenVMS is in staat om veel gelijktijdige gebruikers te ondersteunen; elke gebruiker is in staat om meerdere programma's tegelijkertijd te draaien. Het was ook een van de eerste besturingssystemen met een grafische gebruikersinterface, het VAXstation was in die tijd een zeer populair werkstation. OpenVMS maakt gebruik van virtueel geheugen, en werd oorspronkelijk ontwikkeld als een time sharing, batch processing systeem. Het is gemaakt voor transactieverwerking en is een real-time systeem. De jobs die gebruikers indienen kunnen een hogere prioriteit hebben dan die van het besturingssysteem. Het besturingssysteem biedt een hoge beschikbaarheid door middel van clustering: De systeembelasting kan worden verdeeld over meerdere computers. Op die manier is het systeem "ramp-tolerant": Eén machine die faalt, zal de operatie niet uitschakelen.
OpenVMS introduceerde veel functies die in latere besturingssystemen standaard werden:
- Het ondersteunde computernetwerken, eerst met behulp van DECNet, later met behulp van TCP/IP.
- Symmetrisch, asymmetrisch en NUMA multiprocessing, inclusief clustering
- Een gedistribueerd bestandssysteem
- Een geïntegreerde database: eerst RMS, later Rdb
- Ondersteuning van verschillende programmeertalen, met inbegrip van een gestandaardiseerd mechanisme van oproepen tussen deze programmeertalen
- Een uitschuifbare Shell
- Een hoog niveau van veiligheid
Vandaag de dag wordt OpenVMS gebruikt in veel bedrijven waar beschikbaarheid en uptime van cruciaal belang zijn: dit zijn onder andere banken en verzekeringsmaatschappijen. Er zijn systeem up-times van meer dan een decennium gerapporteerd. Een functie genaamd "rolling upgrade" maakt het mogelijk om software of hardware te upgraden zonder de noodzaak om het systeem uit te schakelen. Een datacenter dat wordt vernietigd zal ook niet leiden tot downtime, als het systeem goed is geconfigureerd. Klanten die OpenVMS gebruiken zijn onder andere banken en financiële diensten, ziekenhuizen en de gezondheidszorg, netwerkinformatiediensten en grootschalige industriële fabrikanten van diverse producten.