DEC RT-11 (Real-Time 11) was a single-user, real-time operating system developed by Digital Equipment Corporation (DEC) for its PDP-11 minicomputer family. Released in 1973, it was designed for interactive development, real-time control, and embedded applications. In the MicroBasement, RT-11 is showcased running alongside BSD 2.11 on a PDP-11/83, highlighting its efficiency and versatility on vintage hardware. This write-up covers its history, the machines it ran on, versions (including multi-tasking capabilities), intended audience, support packages and languages, and legacy.
RT-11 was developed by DEC in the early 1970s as a lightweight OS for the PDP-11 series. The first version was released in 1973, shortly after the PDP-11's debut in 1970. It was created to provide real-time capabilities for scientific, industrial, and laboratory applications, where quick response times were critical. RT-11 evolved through over a dozen major releases, with DEC supporting it until the late 1990s. By then, it had been superseded by more advanced OS like RSX-11 and VMS, but RT-11 remained popular for its simplicity and low resource needs.
RT-11 was specifically designed for DEC's PDP-11 minicomputers, running on nearly all models from 1970 to 1990:
It required minimal hardware: 8KB RAM minimum, floppy or hard disk storage, and a console terminal. RT-11 could boot from various media, making it flexible for lab and embedded setups.
RT-11 had several versions, starting with V1 in 1973 and ending with V5.7 in 1998. Key evolutions:
The multi-tasking version (RT-11XM) was optional, requiring more memory, but enabled running multiple processes—like data acquisition in background while editing in foreground.
RT-11 was intended for engineers, scientists, and developers in laboratories, industrial control, and education. It targeted users needing real-time response for experiments, data logging, or process control—e.g., physicists, chemists, and automation specialists. Its simplicity appealed to hobbyists and small businesses, but it was primarily for technical professionals on PDP-11 hardware.
RT-11 came with a rich set of utilities and supported multiple languages:
It supported packages for networking (DECnet), graphics, and real-time extensions, making it versatile for lab work.
RT-11's legacy is its role in making minicomputers practical for real-time tasks, influencing later OS like MS-DOS and Unix. Its minimalism and efficiency inspired embedded systems. Though largely obsolete by the 1990s with the decline of PDP-11, RT-11 lives on in emulators and vintage setups like the MicroBasement's PDP-11/83, where it runs alongside BSD 2.11. It reminds us of an era when OS were tailored for specific hardware and tasks.