REAL-TIME OPERATING SYSTEMS

This category includes operating systems designed substantially for the purpose of controlling and monitoring external activities with timing constraints. Because effective real-time support dominates the design of such systems, most OSs with real-time capabilities are listed here even if they could logically be placed in other categories as well. This includes large and small systems, and distributed real-time systems.

Basic Realtime Monitor
Realtime OS for the Phillips P-855 and P-860. Early 1970s.
BLMX
Board-level multitasking executive for National Semiconductor 8080 and Z-80 based CPU boards. Late 1970s [Zarella 1981, Rhodes 1981].
BSO/RTOS
Small real-time OS for Z80, 6809, 8086, 68000. Boston Systems Office. Early 1980s [Mini-Micro 1986].
C Executive
Memory-based real-time UNIX-like executive for the PDP-11 or VAX. Runs multiple C or Pascal Tasks. JMI Software Consultants. [Digital 1984].
CCP
Communications Control Program. Limited OS for the IBM System/3. Early 1970s [Taylor 1981].
CTOS
Real time, multitasking, multiprocessing OS for 8086 family. Convergent Technologies Inc. Early 1980s [Mini-Micro 1986].
CTRON
Specification for a version of TRON for communication and network control. Late 1980s [Ohkubo et al 1987].
DES RT
Real-time, Unix-like OS for 16-bit microprocessor families and Micro-Vax, DGC MV series. Destek Group [Mini-Micro 1985].
DMERT
The Duplex Multiple Environment Real Time Operating System. An extension of MERT providing both real-time telecommunications support and general timesharing. Predecessor to RTR. Early 1980s [Grzelakowski et al 1983].
DSOS
A skeleton for a real-time minicomputer OS on the TI-980A, using a structure of multiple layers. Early 1970s [Frailey 1975].
E4
Real time OS for the Modular One. Early 1970s.
EDX
Event-Driven Executive. Interactive real-time operating system for the IBM System/7 and Series/1. Mid 1970s [Harrison et al 1981].
EIS-110
Real-time executive for 8086. Electronic Information Systems. [Mini-Micro 1985].
Executive II
Real-time disk operating system for the IBM 1710. Early 1960s [Harrison et al 1981].
FADOS
Operating System for the Fast Amsterdam Multiprocessor (FAMP). A distributed, Real-time OS based on a network of M68000s with a UNIX host. Mid 1980s [Tuynman & Hertzberger 1986].
GEM
Generalized Executive for Realtime Multiprocessor Applications. An experimental OS for robotics systems at Ohio State U. Mid 1980s [Schwann 1985].
iRMX
Real time multitasking executive for Intel 8086 family CPUs. Intel Corp. Late 1970's [Zarella 1981, Tucker 1973].
ITRON
Specification for an industrial version of TRON for embedded applications. Late 1980s [Monden 1987].
LABS/7
A distributed real-time OS for laboratory control. [Raimondi 1976].
MERT
Multiple Environment, Real Time OS based partly on Unix. Late 1970s [Lycklama & Bayer 1978].
MINI-EXEC
A portable executive for 8-bit microcomputers. Early 1980s [Wicklund 1982].
MIRAGE
Multitasking Real-time OS for 68000 series.
MOSS
Modular OS for the RCA SUMC Computer (Space Ultrareliable Modular Computer). A realtime OS designed to be modifiable. S&H Computing, Mid 1970s [Pruitt & Case 1975].
MROS-68K
Small memory-resident OS for the Motorola 68000. Late 1970s [Pohjanpalo 1981].
MSP/7
Modular System Program 7. Real-time OS for the IBM System/7. Early 1970s [Harrison et al 1981].
MSP
Multitasking system Program. Real-time executive for 68000 and Z8000. Uses a "split onion" structure with access to all layers. Hemenway Corp., Early 1980s [Hemenway 1983].
MTK-II
Small real-time kernel for Z80, 6502, 6800, 8086, 68000. United States Software Corp. Early 1980s [Mini-Micro 1986].
OS/32-ST and OS/32-MT
Real time serial and multitasking operating systems for Interdata (later Perkin-Elmer) 7/16 and 7/32 minicomputers. Mid 1970s [Interdata 1974].
OS/700
Realtime multiprogramming OS for Honeywell System 700. Early 1970s [Datapro 1974].
OS/RT
Real-time OS kernel for a variety of CPUs. Destek Group. [Mini-Micro 1985].
p
Time-sharing OS for laboratory automation. Late 1970s [Lindgard 1979].
PDOS
Multiuser, multitasking, realtime OS for the 68000, and TI-9900 and 9905. Eyring Research [Roper 1984].
PORTX
ROM-Based Real-time executive. Destek Group [Mini-Micro 1985].
pSOS
Real-Time Memory-Based Kernel for 68000. Software Components [Mini-Micro 1985].
Reduced Core Monitor
Minimum realtime executive for the CDC System 17. Early 1970s [Datapro 1974].
RMS09, RMS68K
Real time operating system for 6809 and 68000 family. Motorola. Early 1980s [Mini-Micro 1985, 1986].
RMX-80, RMX-86
Real-time OS for the 8080 & 8086. Intel Corp. Late 1970s [van der Linden & Wilson 1980].
RPS
Real-time Programming System. Real-time interactive operating system for the IBM Series/1, based on MSP/7 and MPX/1800. Late 1970s [Harrison et al 1981].
RSX-11
Realtime multitasking executive for DEC PDP-11. Based on RSX-15. Digital Equipment Corp. [Digital 1984, Cutler et al 1976].
RSX-15
Real-time multitasking executive for DEC PDP-15. Digital Equipment Corp. [Krejci 1971].
RTE-I, RTE-II, RTE-III, RTE-IV
Realtime Operating Systems for Hewlett-Packard HP 2000 series. Mid 1970s [Anzinger 1975, Averett 1975, Wong 1978].
RTE-6/VM
Realtime virtual memory OS for dual HP1000s, featuring high reliability. Early 1980s [Serlin 1984].
RTE-A
Realtime Executive for HP 1000 A-series. Early 1980s [Hartman 1984].
RTEX
Realtime executive for Interdata minicomputers. Early 1970s [Datapro 1974].
RTMOS
Realtime multiprogramming OS for GE computers.
RTM8
Realtime executive for the AMC 95/4000. Late 1970s [van der Linden & Wilson 1980].
RTMS
Realtime multiprogramming OS for General Automation System 18/30. Early 1970s [Datapro 1974].
RTOS
A Real-Time Disk OS for Interdata Minicomputers. Early 1970s [Datapro 1974].
RTOS
Real time operating system for Data General Nova. Early 1970s [Datapro 1974].
RTOS
A Real time executive with foreground/background processing for General Automation SPC-16. Early 1970s [Datapro 1974].
RTOS
A Real time multiprogramming OS for Prime 100, 200, 300. Early 1970s [Datapro 1974].
RTOS-16
A Real-Time OS for the Digico Micro-16V. Early 1970s [Purser & Jennings 1975].
RTOS/360
A Real-Time OS for the IBM S/360, designed to support manned spacecraft. Late 1960s [Weiler et al 1970].
RTR
Successor to DMERT for the AT&T 3B20 Duplex computer, featuring high reliability. Mid 1980s [Wallace & Barnes 1984].
RTTS
Real Time Task Scheduler. OS for August Systems Can't Fail 300 with triple 8086s, featuring high reliability. Mid 1980s [Serlin 1984].
RTUX
Real time OS based on Unix for 68000 based systems. Multiprocessing, multitasking, message driven. Emerge Systems, Early 1980s.
RTX
Realtime executive for General Automation System 18/30. Early 1970s [Datapro 1974].
RTX-16
Realtime executive for General Automation SPC-16. Early 1970s [Datapro 1974].
RTX-16
A Real-time OS for the Honeywell Series 16. Early 1970s.
Rx
Real time executive for the Texas Instruments TMS9900. Late 1970s [Zarella 1981].
SAX
Real time OS for Mod Comp Computers. Early 1970s [Datapro 1974].
SIGMA 7 OS
OS for the SDS Sigma 7 real-time data processing computer. Mid 1960s [Day & Krejci 1968].
SPHERE
Real-time, ROM-based development system. Infosphere. [Mini-Micro 1985].
STARPLEX II
Realtime OS for the Z80A. National Semiconductor [Mini-Micro 1985].
TRON
The Real-Time Operating System Nucleus. Specification for a family of real-time operating systems and an associated CPU architecture. Developed at U. of Tokyo. Mid 1980s [Sakamura 1987a, 1987b].
USX
Real-time development system for 8086, 68000. United States Software Corp. Early 1980s [Mini-Micro 1986].
VAXELN
A Realtime object-oriented OS for the MicroVAX. Early 1980s [Heinen 1984].
VORTEX
Omnitasking realtime executive for Varian minicomputers. Early 1970s [Datapro 1974].
VRTX
Versatile Real Time Executive. Modular real-time OS, portable to various micro CPUs. Hunter & Ready. Early 1980s [Funck 1984, Foard 1986, Ready 1986].