VAXELN

Last updated
VAXELN
DEC-VAXELN.png
Developer Digital Equipment Corporation
Written in Pascal
Working stateDiscontinued
Source model Closed source
Initial release1982;42 years ago (1982) [1]
Final release 4.6 / May 1996;27 years ago (1996-05) [2]
Marketing target Embedded systems, real-time systems
Available in English
Platforms VAX family
Kernel type Monolithic
Default
user interface
Command-line interface
License Proprietary

VAXELN (typically pronounced "VAX-elan") [3] [4] is a discontinued real-time operating system for the VAX family of computers produced by the Digital Equipment Corporation (DEC) of Maynard, Massachusetts. [5]

Contents

As with RSX-11 and VMS, Dave Cutler was the principal force behind the development of this operating system. [3] Cutler's team developed the product after moving to the Seattle, Washington area to form the DECwest Engineering Group; DEC's first engineering group outside New England. Initial target platforms for VAXELN were the backplane interconnect computers such as the V-11 family. When VAXELN was well under way, Cutler spearheaded the next project, the MicroVAX I, the first VAX microcomputer. Although it was a low-volume product compared with the New England-developed MicroVAX II, the MicroVAX I demonstrated the set of architectural decisions needed to support a single-board implementation of the VAX computer family, and it also provided a platform for embedded system applications written for VAXELN.

The VAXELN team made the decision, for the first release, to use the programming language Pascal as its system programming language. The development team built the first product in approximately 18 months. Other languages, including C, Ada, and Fortran were supported in later releases of the system as optional extras. A relational database, named VAX Rdb/ELN was another optional component of the system. [6] Later versions of VAXELN supported an X11 server named EWS (VAXELN Window Server). [7] VAXELN with EWS was used as the operating system for the VT1300 X terminal, [8] and was sometimes used to convert old VAXstation hardware into X terminals. [9] Beginning with version 4.3, VAXELN gained support for TCP/IP networking and a subset of POSIX APIs. [10]

VAXELN allowed the creation of a self-contained embedded system application that would run on VAX (and later MicroVAX) hardware with no other operating system present. The system was debuted in Las Vegas in the early 1980s, with a variety of amusing application software written by the development team, ranging from a system that composed and played minuets to a robotic system that played and solved the Tower of Hanoi puzzle. [11]

VAXELN was not ported to the DEC Alpha architecture, and instead was replaced with a Digital-supported port of VxWorks to Alpha, and a VAXELN application programming interface (API) compatibility layer for that platform. [1] [12] In 1999, SMART Modular Technologies acquired Compaq's (formerly Digital's) embedded systems division, which included VAXELN. [1] [13]

Origin of name

The system was originally supposed to be named Executive for Local Area Network (ELAN), but DEC discovered at the last minute that the word Elan was trademarked in a European country where DEC wished to conduct business. [4] The company holding the trademark was the Slovenian sports equipment manufacturer Elan. To avoid litigation, DEC quickly renamed it to VAXELN by dropping the A, much to the disgruntlement of the developers. Some documentation and marketing material had already been printed referring to the product as ELAN, and samples of these posters were prized for many years by members of the original team.

Related Research Articles

<span class="mw-page-title-main">Digital Equipment Corporation</span> U.S. computer manufacturer 1957–1998

Digital Equipment Corporation, using the trademark Digital, was a major American company in the computer industry from the 1960s to the 1990s. The company was co-founded by Ken Olsen and Harlan Anderson in 1957. Olsen was president until he was forced to resign in 1992, after the company had gone into precipitous decline.

<span class="mw-page-title-main">DEC Alpha</span> 64-bit RISC instruction set architecture

Alpha is a 64-bit reduced instruction set computer (RISC) instruction set architecture (ISA) developed by Digital Equipment Corporation (DEC). Alpha was designed to replace 32-bit VAX complex instruction set computers (CISC) and to be a highly competitive RISC processor for Unix workstations and similar markets.

The Portable Operating System Interface is a family of standards specified by the IEEE Computer Society for maintaining compatibility between operating systems. POSIX defines both the system and user-level application programming interfaces (APIs), along with command line shells and utility interfaces, for software compatibility (portability) with variants of Unix and other operating systems. POSIX is also a trademark of the IEEE. POSIX is intended to be used by both application and system developers.

<span class="mw-page-title-main">VAX</span> Line of computers sold by Digital Equipment Corporation

VAX is a series of computers featuring a 32-bit instruction set architecture (ISA) and virtual memory that was developed and sold by Digital Equipment Corporation (DEC) in the late 20th century. The VAX-11/780, introduced October 25, 1977, was the first of a range of popular and influential computers implementing the VAX ISA. The VAX family was a huge success for DEC, with the last members arriving in the early 1990s. The VAX was succeeded by the DEC Alpha, which included several features from VAX machines to make porting from the VAX easier.

<span class="mw-page-title-main">OpenVMS</span> Computer operating system

OpenVMS, often referred to as just VMS, is a multi-user, multiprocessing and virtual memory-based operating system. It is designed to support time-sharing, batch processing, transaction processing and workstation applications. Customers using OpenVMS include banks and financial services, hospitals and healthcare, telecommunications operators, network information services, and industrial manufacturers. During the 1990s and 2000s, there were approximately half a million VMS systems in operation worldwide.

<span class="mw-page-title-main">Dave Cutler</span> American software engineer

David Neil Cutler Sr. is an American software engineer. He developed several computer operating systems, namely Microsoft's Windows NT, and Digital Equipment Corporation's RSX-11M, VAXELN, and VMS.

<span class="mw-page-title-main">RSX-11</span> Family of computer operating systems

RSX-11 is a discontinued family of multi-user real-time operating systems for PDP-11 computers created by Digital Equipment Corporation. In widespread use through the late 1970s and early 1980s, RSX-11 was influential in the development of later operating systems such as VMS and Windows NT.

DECnet is a suite of network protocols created by Digital Equipment Corporation. Originally released in 1975 in order to connect two PDP-11 minicomputers, it evolved into one of the first peer-to-peer network architectures, thus transforming DEC into a networking powerhouse in the 1980s. Initially built with three layers, it later (1982) evolved into a seven-layer OSI-compliant networking protocol.

<span class="mw-page-title-main">Ultrix</span> Series of discontinued Unix operating systems by DEC

Ultrix is the brand name of Digital Equipment Corporation's (DEC) discontinued native Unix operating systems for the PDP-11, VAX, MicroVAX and DECstations.

<span class="mw-page-title-main">DEC PRISM</span> RISC instruction set architecture

PRISM was a 32-bit RISC instruction set architecture (ISA) developed by Digital Equipment Corporation (DEC). It was the outcome of a number of DEC research projects from the 1982–1985 time-frame, and the project was subject to continually changing requirements and planned uses that delayed its introduction. This process eventually decided to use the design for a new line of Unix workstations. The arithmetic logic unit (ALU) of the microPrism version had completed design in April 1988 and samples were fabricated, but the design of other components like the floating point unit (FPU) and memory management unit (MMU) were still not complete in the summer when DEC management decided to cancel the project in favor of MIPS-based systems. An operating system codenamed MICA was developed for the PRISM architecture, which would have served as a replacement for both VAX/VMS and ULTRIX on PRISM.

Oracle Rdb is a relational database management system for the OpenVMS operating system. It was originally released by Digital Equipment Corporation (DEC) in 1984 as VAX Rdb/VMS.

VSI BASIC for OpenVMS is the latest name for a dialect of the BASIC programming language created by Digital Equipment Corporation (DEC) and now owned by VMS Software Incorporated (VSI). It was originally developed as BASIC-PLUS in the 1970s for the RSTS-11 operating system on the PDP-11 minicomputer. It was later ported to OpenVMS, first on VAX, then Alpha, and most recently Integrity.

Richard "Dick" Irvin Hustvedt was a renowned software engineer, designer and developer of several operating systems including Digital Equipment Corporation's RSX-11, and VMS.

<span class="mw-page-title-main">Terry Shannon (writer)</span> American journalist

Terry Craig Shannon was an American information technology consultant, journalist and author. For over 30 years, he was involved in implementing PDP, VAX, and Alpha computers with their respective operating systems RSX, VAX/VMS, OpenVMS and Windows NT. He was a respected journalist and analyst, paying particular attention to Compaq and Hewlett-Packard after the merger of Digital Equipment Corporation and the high-performance computing (HPC) space, writing a series of newsletters.

<span class="mw-page-title-main">VAXstation</span> Family of DEC workstation computers

The VAXstation is a discontinued family of workstation computers developed and manufactured by Digital Equipment Corporation using processors implementing the VAX instruction set architecture. VAXstation systems were typically shipped with either the OpenVMS or ULTRIX operating systems. Many members of the VAXstation family had corresponding MicroVAX variants, which primarily differ by the lack of graphics hardware.

<span class="mw-page-title-main">VAX-11</span> Family of superminicomputers by Digital

The VAX-11 is a discontinued family of 32-bit superminicomputers, running the Virtual Address eXtension (VAX) instruction set architecture (ISA), developed and manufactured by Digital Equipment Corporation (DEC). Development began in 1976. In addition to being powerful machines in their own right, they also offer the additional ability to run user mode PDP-11 code, offering an upward compatible path for existing customers.

<span class="mw-page-title-main">MicroVAX</span> Family of low-cost minicomputers

The MicroVAX is a discontinued family of low-cost minicomputers developed and manufactured by Digital Equipment Corporation (DEC). The first model, the MicroVAX I, was introduced in 1983. They used processors that implemented the VAX instruction set architecture (ISA) and were succeeded by the VAX 4000. Many members of the MicroVAX family had corresponding VAXstation variants, which primarily differ by the addition of graphics hardware. The MicroVAX family supports Digital's VMS and ULTRIX operating systems. Prior to VMS V5.0, MicroVAX hardware required a dedicated version of VMS named MicroVMS.

The VAX 4000 is a discontinued family of low-end minicomputers developed and manufactured by Digital Equipment Corporation using microprocessors implementing the VAX instruction set architecture (ISA). The VAX 4000 succeeded the MicroVAX family, and shipped with the OpenVMS operating system. It was the last family of low-end VAX systems, as the platform was discontinued by Compaq.

Windows NT is a proprietary graphical operating system produced by Microsoft as part of its Windows product line, the first version of which was released on July 27, 1993, and it lives on today since the latest version of Windows, 11, includes its technology.

MICA was the codename of the operating system developed for the DEC PRISM architecture. MICA was designed by a team at Digital Equipment Corporation led by Dave Cutler. MICA's design was driven by Digital's need to provide a migration path to PRISM for Digital's VAX/VMS customers, as well as allowing PRISM systems to compete in the increasingly important Unix market. MICA attempted to address these requirements by implementing VMS and ULTRIX user interfaces on top of a common kernel that could support the system calls, libraries and utilities needed for both environments.

References

  1. 1 2 3 "[Info-vax] History of VMS and related operating systems". 2015-01-31. Retrieved 2021-01-15.
  2. "VAXELN Toolkit, Version 4.6". Digital. May 1996. Retrieved 2021-01-15.
  3. 1 2 Cutler, Dave (2016-02-25). "Dave Cutler Oral History". youtube.com (Interview). Interviewed by Grant Saviers. Computer History Museum. Retrieved 2021-02-26.
  4. 1 2 "VAXELN : an overview to digital's realtime software, part 1". Digital. 1988-08-02. Retrieved 2021-11-02.
  5. Myles F. Connors Jr. (1985-05-30). "Announcing VAXELN 2.0" (PDF). Digital. Retrieved 2021-11-02.
  6. "VAXELN 2.2 Brochure" (PDF). bitsavers.trailing-edge.com. 1986. Retrieved 2020-11-12.
  7. "VAXELN Window Server User's Guide". Digital. October 1991. Retrieved 2021-11-01.
  8. "VT1300 Terminal" (PDF). Digital. 1990. Retrieved 2021-11-01.
  9. Gus Altobello (1991-02-19). "What to do with VS2000's". Newsgroup:  eisner.decus.org . Retrieved 2021-11-01.
  10. Jim Duffy (1991-12-23). "DEC adds TCP/IP, POSIX support to real-time wares". Network World . p. 11. Retrieved 2021-12-08.
  11. Tom Diaz (2015-01-31). "History of VMS and related operating systems". Newsgroup:  comp.os.vms . Retrieved 2021-11-02.
  12. "VxWorks Realtime Tools for Alpha, Version 3.2". Digital. July 1995. Retrieved 2021-01-17.
  13. "SMART Modular Technologies, Inc. to Acquire Compaq's Embedded Computer Product Line" (PDF). SMART Modular Technologies. 1999-08-19. Retrieved 2021-01-17.