Share

BCS Vax/VMS

OpenVMS (Open Virtual Memory System[2]), previously known as VAX-11/VMS, VAX/VMS or (informally) VMS, is a computer server operating system that runs on VAX, Alpha and Itanium-based families of computers.[3][4][5] Contrary to what its name suggests, OpenVMS is not open source software; however, the source listings are available for purchase.[6] Unlike many other mainframe-oriented operating systems, OpenVMS has a graphical user interface (GUI) with complete graphics support. This support was not available on the original VAX-11/VMS system but was included when Digital Equipment Corporation's VAXstation became available. With time DEC became one of the three top-selling workstations manufacturer, with lines spanning the 1980s and 1990s. Previously VMS access was exclusively done via VT100 compatible terminals. OpenVMS had support for professional DTP and CAE software.[citation needed] Software for AXP based systems was promoted by Digital's ASAP program (Association of Software and Application Partners) and could be found in the extensive "Alpha Applications Catalog".[7] AXP VMS supported OpenGL[8] and Accelerated Graphics Port (AGP) graphics adapters.

OpenVMS is a multi-user, multiprocessing virtual memory-based operating system (OS) designed for use in time sharing, batch processing, real-time (where process priorities can be set higher than OS kernel jobs), and transaction processing. It offers high system availability through clustering, or the ability to distribute the system over multiple physical machines. This allows the system to be "disaster-tolerant"[9] against disasters that may disable individual data-processing facilities. VMS also includes a process priority system that allows for real-time processes to run unhindered, while user processes get temporary priority "boosts" if necessary.[10][11][12]

OpenVMS commercialized many features that are now considered standard requirements for any high-end server operating system.