Windows for Workgroups 3.11 | 1993 | See Windows 3.11. | - | - |  |
Windows for Workgroups 3.1 | 1992 | See Windows 3.1. | - | - |  |
Windows for Workgroups (2 versions) | 1992 | Extension that allowed users to share their resources and to request those of others without a centralized authentication server. Originally codenamed Winball and later Sparta. | IBM PC compatibles | Microsoft, USA |  |
Windows Embedded Standard | 2009 | Brand of Windows Embedded operating systems designed to provide enterprises and device manufacturers the freedom to choose which capabilities will be part of their industry devices and intelligent system solutions. | - | - |  |
Windows Embedded POSReady 7 | 2011 | First version of Windows Embedded Industry to be based on the Windows 7 Platform. | - | - |  |
Windows Embedded POSReady 2009 | 2009 | Based on Windows XP with SP3, this version offers more features over Windows Embedded for Point of Service such as Full Localization and XPS support if .NET Framework 3.5 or higher is installed. | - | - |  |
Windows Embedded POSReady | 2000s | Updated version of Windows Embedded for Point of service, named Windows embedded POSReady 2009. | - | - |  |
Windows Embedded Mobile | 2000s | See Windows 10 IoT Mobile. Based on Windows 10 Mobile, is the successor to Embedded Handheld. | - | - |  |
Windows Embedded Industry | 2000s | Formerly Windows Embedded POSReady and Windows Embedded for Point of Service, is an operating system subfamily developed by Microsoft as part of its Windows Embedded family of products. | - | - |  |
Windows Embedded for Point of Service (WEPOS) | 2004> | Based on Windows XP with SP2 and designed for use in Point of Service situations, WEPOS expanded Microsoft's Windows Embedded family of products. | - | - |  |
Windows Embedded Enterprise Mobile | 2000s | See Windows 10 IoT Mobile Enterprise. Adds ARM support, multiple user profiles, advanced lockdown, and other capabilities, but is otherwise identical to the normal Mobile version. | - | - |  |
Windows Embedded Enterprise | 2009 | See Windows 10 IoT Enterprise. Successor to both Embedded Industry and Embedded Standard with plain unlabeled, Retail/Thin Client, Tablet, and Small Tablet versions available. | - | - |  |
Windows Embedded Core Pro | 2000s | See. Windows 10 IoT Core Pro. Provides the ability to defer and control updates and is licensed only via distributors; it is otherwise identical to the normal IoT Core version. | - | - |  |
Windows Embedded Core | 2000s | See Windows 10 IoT Core. Considered by some to be the successor to Windows Embedded Compact, although it maintains very little compatibility with it. Optimized for smaller and lower-cost industry devices, it is also provided free of charge for use in devices like the Raspberry Pi for hobbyist use. | - | - |  |
Windows Embedded CE | 1996 | See Windows CE. Version of Windows Embedded for very small computers and embedded systems, including consumer electronics devices like set-top boxes and video game consoles. | - | - |  |
Windows Embedded Automotive | 1998 | Formerly Microsoft Auto, Windows CE for Automotive, Windows Automotive, and Windows Mobile for Automotive, is an embedded operating system based on Windows CE for use on computer systems in automobiles. | - | - |  |
Windows Embedded 8.1 Industry | 2013 | Based on Windows 8.1. | - | - |  |
Windows Embedded 8 Industry | 2013 | Based on Windows 8. Available in both Pro and Enterprise versions. The Pro version is only available pre-installed on OEM devices, while the Enterprise version is available through the volume licensing channel only. | - | - |  |
Windows Embedded (15 versions) | 1996 | Released in 1999 as Windows NT Embedded 4.0. See IoT. | Embedded devices | Microsoft, USA |  |
Windows CE 8.0 (2013) | 2013 | - | - | - | - |
Windows CE 7.0 | 2011 | - | - | - | - |
Windows CE 6.0 | 2006 | - | - | - |  |
Windows CE 5.x | 2004 | - | - | - | - |
Windows CE 5.0 | 2004 | - | - | - |  |
Windows CE 4.x | 2002 | - | - | - | - |
Windows CE 3.0 | 2000 | - | - | - |  |
Windows CE 2.0 | 1997 | - | - | - | - |
Windows CE 1.0 | 1996 | - | - | - | - |
Windows CE (9 versions) | 1996 | Operating system for handhelds, embedded devices, and real-time applications that is similar to other versions of Windows. | x86, MIPS, ARM, SuperH | Microsoft, USA |  |
Windows Azure | 2010 | Microsoft Azure (formerly Windows Azure). Cloud computing service created by Microsoft for building, testing, deploying, and managing applications and services through a global network of Microsoft-managed data centers. | IBM PC compatibles | Microsoft, USA |  |
Windows 98 (2nd edition) | 1999 | - | - | - | - |
Windows 98 (1 versions) | 1998 | Aka Windows 4.1. Codename Memphis. Like its predecessor, Windows 98 is a hybrid 16-bit and 32-bit monolithic product with the boot stage based on MS-DOS. | IBM PC compatibles | Microsoft, USA |  |
Windows 95 | 1995 | Aka Windows 4.0. Codename Chicago. Windows 95 merged Microsoft's formerly separate MS-DOS and Windows products, and featured significant improvements over its predecessor, most notably in the graphical user interface (GUI) and in its simplified "plug-and-play" features. | IBM PC compatibles | Microsoft, USA |  |
Windows 8.1 | 2013 | Aka Windows NT 6.3. Free update of Windows 8. | IBM PC compatibles | Microsoft, USA |  |
Windows 8 (1 versions) | 2012 | Aka Windows NT 6.2. Windows 8 introduced major changes to the operating system's platform and user interface to improve its user experience on tablets. | IBM PC compatibles | Microsoft, USA |  |
Windows 7 | 2009 | Aka Windows NT 6.1. Code name Blackcomb and Vienna. | IBM PC compatibles | Microsoft, USA |  |
Windows 3.2 | 1993 | Chinese-only release of Windows 3. | IBM PC compatibles | Microsoft, USA |  |
Windows 3.11 | 1993 | Improved version of Windows 3.1. | IBM PC compatibles | Microsoft, USA |  |
Windows 3.1 | 1992 | Same as Windows 3.0 except required a minimum of a 286 PC with 1 MB of RAM to run, removed CGA support, TrueType font support, Ehanced Mode support. | IBM PC compatibles | Microsoft, USA |  |
Windows 3.0 | 1990 | Second version of Microsoft Windows including a significantly revamped user interface as well as technical improvements to make better use of the memory management capabilities of Intel's 80286 and 80386 processors. | IBM PC compatibles | Microsoft, USA |  |
Windows 2000 Service Pack 4 | 2003 | - | - | - | - |
Windows 2000 Service Pack 3 | 2002 | - | - | - | - |
Windows 2000 Service Pack 2 | 2001 | - | - | - | - |
Windows 2000 Service Pack 1 | 2000 | - | - | - | - |
Windows 2000 (4 versions) | 2000 | Aka Windows NT 5.0. Four editions of Windows 2000 were released: Professional, Server, Advanced Server, and Datacenter Server. | IBM PC compatibles | Microsoft, USA |  |
Windows 2.0 /386 | 1987 | Separate version for i386 processor. | i386 | - |  |
Windows 2.0 | 1987 | Second version of Microsoft Windows. | IBM PC compatibles | Microsoft, USA |  |
Windows 10 October 2018 Update (1809) | 2018 | - | - | - | - |
Windows 10 November Update (1511) | 2015 | - | - | - | - |
Windows 10 Mobile Fall Creators Update (1709) | 2017 | - | - | - | - |
Windows 10 Mobile Creators Update (1703) | 2017 | - | - | - | - |
Windows 10 Mobile Anniversary Update (1607) | 2016 | - | - | - | - |
Windows 10 Mobile | 2015 | - | - | - |  |
Windows 10 Fall Creators Update (1709) | 2017 | - | - | - | - |
Windows 10 Creators Update (1703) | 2017 | - | - | - | - |
Windows 10 April 2018 Update (1803) | 2018 | - | - | - | - |
Windows 10 Anniversary Update (1607) | 2016 | - | - | - | - |
Windows 10 (10 versions) | 2015 | Aka Windows NT 10. Series of personal computer operating systems produced by Microsoft as part of its Windows NT family of operating systems. | IBM PC compatibles | Microsoft, USA |  |
Windows 1.01 | 1985 | - | - | - | - |
Windows 1.0 (1 versions) | 1985 | First version of Microsoft Windows. | IBM PC compatibles | Microsoft, USA |  |
Windows | 1985 | 16-bit and 32-bit preemptive and cooperative multitasking, running atop MS-DOS. | IBM PC compatibles | Microsoft, USA |  |
WICAT Multiuser Computer System (WMCS) | 1980s | MC-68K multiuser OS for their proprietary microcomputers, used mainly for CBT systems. | WICAT Systems | WICAT, USA |  |
WFS File Server | 1979 | Simple share file system for distributed environment. | Xerox Alto | USA |  |
webOS | 2009 | See LG webOS. | - | Palm, USA |  |
Waterloo Port | 1980s | PC-DOS version. | IBM PC compatibles | Waterloo Microsystems, USA | - |
watchOS 5 | 2018 | - | - | - | - |
watchOS 4.3 | 2018 | - | - | - | - |
watchOS 4.2 | 2017 | - | - | - | - |
watchOS 4.1 | 2017 | - | - | - | - |
watchOS 4 | 2017 | - | - | - | - |
watchOS 3.2 | 2017 | - | - | - | - |
watchOS 3.1 | 2016 | - | - | - | - |
watchOS 3 | 2016 | - | - | - | - |
watchOS 2.2 | 2016 | - | - | - | - |
watchOS 2.1 | 2015 | - | - | - | - |
watchOS 2 | 2015 | - | - | - | - |
watchOS 1 | 2015 | - | - | - | - |
watchOS (12 versions) | 2015 | Mobile operating system of the Apple Watch. | Apple Watch | Apple, USA |  |
Wang VS Operating System (VSOS) | 1977 | Used on the VS line of minicomputer systems. | Wang VS line | Wang Laboratories, USA | - |
WAITS | 1967 | SAIL, Stanford Artificial Intelligence Laboratory. Time-sharing system for DEC PDP-6 and PDP-10, later TOPS-10. | DEC PDP-6 and PDP-10 | DEC, USA |  |
VxWorks | 1987 | Small footprint, scalable, high-performance RTOS for embedded microprocessor based systems. | x86, x86-64, MIPS, PowerPC, SH-4, ARM | Wind River Systems, USA |  |
VULCAN | 1984< | Operating System for Harris computers. | Harris computers | USA | - |
VTOS | 1979 | Virtual Technology’s Operating System. The second TRS‑80 Model I operating system. | Tandy TRS-80 | Randy Cook, Virtual Technology, USA |  |
VSTa | 1990s | Valencia's Simple Tasker. Was an operating system with a microkernel architecture, with all device drivers and file systems residing in userspace mode. | i386, Motorola 68030 | Andy Valencia |  |
VSOS | 1975c | Virtual Storage Operating System. Operating system for the Cyber 205 pipelined processor. | Cyber 205 | USA | - |
VSE/SP | 1980s | Program product replacing DOS/VSE and VSE/AF. | IBM mainframes | IBM, USA |  |
VSE/ESA | 1991 | DOS/VSE extended virtual memory support to 32-bit addresses (Extended System Architecture). | IBM mainframes | IBM, USA |  |
VS/9 | 1968c | Successor to RCA TSOS. Discontinued computer operating system available for the UNIVAC Series 90 mainframes during the late 1960s through 1980s. | UNIVAC Series 90 mainframes | Sperry UNIVAC, USA |  |
VS-2 | 1972 | IBM Virtual Storage OS. See OS/VS2. | - | IBM, USA | - |
VS-1 | 1972 | IBM Virtual Storage OS. See OS/VS1. | - | IBM, USA | - |
VS | 1980s | Operating system for Wang VS series systems. | Wang VS | Wang Laboratories, USA | - |
VRX | 1970s | Virtual Resource eXecutive. Proprietary operating system on the NCR Criterion series, and later the V-8000 series of mainframe computers manufactured by NCR during the 1970s and 1980s. It replaced the B3 Operating System. | NCR Criterion, V-8000 series | NCR, USA |  |
VRTX | 1981 | Versatile Real-Time Executive. Real-time operating system suitable for both traditional board-based embedded systems and SoC architectures. It has been superseded by the Nucleus RTOS. | ARM, MIPS, PowerPC, RISC | Mentor Graphics, USA |  |
VPS/VM | 1977 | Virtual Processing System/Virtual Machine. Was an operating system that ran on IBM System/370 – IBM 3090 computers at Boston University in general use from 1977 to around 1990, and in limited use until at least 1993. | IBM System/370, IBM 3090 | IBM, USA | - |
VOSK/FS | 1995 | Replaced the department computer operating system VOSK, was developed as a mid-range total management server with the features of a database server, a computing server, and a management server. | Hitachi MP5600 / MP5400 | Hitachi, Japan |  |
VOSK | 1988 | Small/medium OS for M-620, M-630 and M-640. | Hitachi HITAC M-620, M-630 and M-640 | Hitachi, Japan |  |
VOS3/SP | 1982 | Operating system for HITAC M series computers. | Hitachi HITAC M | - |  |
VOS3/FS | 1995 | Upgraded operating system over VOS3/AS, which supported the MP5800, which was the world’s fastest single-processor machine in 1995, and its smaller sister models, including the MP5500. | Hitachi MP5500, MP5800 | - |  |
VOS3/ES1 | 1984 | Multiple virtual storage system that provided an independent 16-MB virtual storage to each job. | Hitachi HITAC M series | - |  |
VOS3/AS | 1990 | Operating system for HITAC M computers. | Hitachi HITAC M | - |  |
VOS3 (4 versions) | 1977c | Virtual-storage Operating System 3. For its IBM-compatible mainframes, based on IBM's MVS. | Hitachi HITAC M series | Hitachi, Japan | - |
VOS2 | 1975 | Was the first OS for the HITAC M series, which was a series of Hitachi's general-purpose computers | Hitachi HITAC M series | Hitachi, Japan | - |
VOS1/FS | 1995 | Upgraded operating system over VOS1/ES2. | Hitachi MP5600 / MP5400 | - |  |
VOS1/ES2 | 1987 | General-purpose medium OS suitable for departmental distributed processing. | Hitachi HITAC M-630, M-640 and M-660 | - |  |
VOS1-S | 1978 | Operating system for HITAC L series distributed processing computers. | Hitachi HITAC L-340 | - |  |
VOS1 (3 versions) | 1976 | Operating system for lower models in Hitachi's HITAC M series of general-purpose computers, was the second OS in the M series following VOS2. | Hitachi HITAC M series | Hitachi, Japan | - |
VOS0 | 1978 | Operating system for HITAC L series distributed processing computers. | Hitachi HITAC L-330 | Hitachi, Japan |  |
VOS (3) | 1980s | Virtual Operating System. Proprietary operating system running on Stratus Technologies fault-tolerant computer systems. With strong influence from Multics. | i860, x86, PA-RISC, 68000 | Stratus Technologies, USA |  |
VOS (2) | 1984< | Operating System for Harris 600, 700, 800 computers. | Harris 600, 700, 800 | USA | - |
VOS (1) | 1973< | Virtual machine OS running on the Michigan Terminal System. | Michigan Terminal System | USA | - |
VORTEX | 1974< | Omnitasking realtime executive for Varian minicomputers. | Varian minicomputers | USA | - |
VMS 5.5-2 | 1991 | Last version. Succeeded by OpenVMS 6.0. | - | - | - |
VMS 5.0 | 1988 | - | - | - | - |
VMS 4.4 | 1987 | - | - | - | - |
VMS 4.0 | 1984 | - | - | - | - |
VMS 3.0 | 1982 | - | - | - | - |
VMS 2.0 | 1980 | - | - | - | - |
VMS 1.5 | 1978 | - | - | - | - |
VMS 1.0 | 1978 | - | - | - | - |
VMS (8 versions) | 1977 | Originally by DEC and HP now by VMS Software Inc. for the VAX mini-computer range, Alpha and Intel Itanium i2 and i4; later renamed OpenVMS. | DEC VAX-11 | DEC, USA | - |
VMOS | 1968c | Virtual Memory Operating System. Timesharing OS for the RCA Spectra 70. | RCA Spectra 70 | RCA, USA | - |
VMiX-x86 | 2000s | DOS extender that adds Unix like multi-user capabilities. Version 3.0 will be DPMI compliant and will use a new portable microkernel named 'BABy'. | - | Tony Borras |  |
VMiX x86 | 2000s | New Version of this Multiuser DOS, originally introduced in 1984, The design of VMiX has changed to allow it to migrate from IA32 architectures to the newer AMD64 and IA64 environments. | x86 | SysDev, USA |  |
VME2900 | 1981 | Merger of VME/B and VME/K, it was in reality the VME/B base with a few selected features from VME/K grafted on. | - | - | - |
VME/T | 1970s | Never actually launched. | - | - | - |
VME/K | 1970s | Targeted at the mid-range systems such as the 2960. | ICL 2960 | - |  |
VME/B | 1974 | Targeted at large processors such as the 2970/2980. | ICL 2970, 2980 | - | - |
VME (4 versions) | 1973 | Virtual Machine Environment. Mainframe operating system. Implementation language S3 (ALGOL 68). | ICL 2900 Series, ICL Series 39 mainframes | ICL, UK |  |
VM2000 | 1975 | Hypervisor from Fujitsu (formerly Siemens Nixdorf Informationssysteme) designed specifically for use with the BS2000 operating system. It is an EBCDIC-based operating system. | Siemens BS2000 | Siemens, Germany | - |
VM/XA SP | 1988 | Virtual Machine/Extended Architecture System Product. | IBM System/370 | IBM, USA | - |
VM/XA SF | 1985 | Virtual Machine/Extended Architecture System Facility. Allow the machine to provide execution in the virtual-machine environment of most of the instructions (including many privileged instructions) and most of the facilities (such as dynamic address translation) of both the System/370 and the 370-XA architectures. | IBM System/370 | IBM, USA | - |
VM/XA MA | 1984 | Virtual Machine/Extended Architecture Migration Assistance. Tool to assist in migration from MVS/370 to MVS/XA. | IBM System/370 | IBM, USA | - |
VM/XA | 1987 | VM/eXtended Architecture for System/370 with extended virtual memory. | IBM System/370 | IBM, USA |  |
VM/SP | 1980 | Virtual Machine/System Product. | IBM System/370 | IBM, USA | - |
VM/SEPP | 1972 | Virtual Machine/Extended Product. Functional ehancement to VM/370. | IBM System/370 | IBM, USA | - |
VM/PC | 1984< | Version of VM/370 for the PC/370. | IBM System/370 | IBM, USA | - |
VM/ESA | 1990 | Virtual Machine / Extended System Architecture, added 31-bit addressing to VM series. | IBM System/370 | IBM, USA |  |
VM/BSEPP | 1972 | Virtual Machine/Basic Extended Product. Functional ehancement to VM/370. | IBM System/370 | IBM, USA | - |
VM/370 | 1972 | Virtual Machine Facility/370. Virtual memory operating system. To assist customers in migration from OS/360 to OS/VS. | IBM System/370 | IBM, USA |  |
Visopsys | 2001 | Visual Operating System. The operating system is licensed under the GNU GPL. | IA-32 | Andy McLaughlin, Canada |  |
Visi On | 1983 | First GUI for early PC machines. Not commercially successful. | IBM PC compatibles | VisiCorp, USA |  |
Virtual Memory System (VMS) | 1977 | DEC's proprietary operating system originally produced for its VAX minicomputer. Renamed "OpenVMS" around version 5.5. | DEC VAX | DEC, USA | - |
VINO | 1994c | Operating system built of reusable, replacable components that can be organized by the end-user, even code running in kernel mode. | - | Harvard University, USA |  |
VERSAdos | 1978c | MS-DOS compatible system for 68000. | 68000 | Motorola, USA | - |
vEOS | 2010s | Platform release of EOS that is supported on Amazon Web Service (AWS), Microsoft Azure and other public clouds. | - | Arista, USA |  |
VENUS | 1972 | Experimental OS for a modified Interdata minicomputer, based on matching the computer architecture to the operating system. | Interdata minicomputers | Barbara Liskov, USA | - |
Venix/386 | 1984 | - | IBM PC compatibles | - | - |
Venix 4.2.1 | 1994 | Last version. Based on UNIX System V Release 4.2 (UnixWare). | - | - | - |
Venix 3.0 | 1980s | Based on System V. | - | - | - |
Venix 2.1 | 1984 | Like the original Venix/86, it included a C compiler, a Basic interpreter and added a Fortran 77 compiler as an option. | IBM PC compatibles | - | - |
Venix 2.0 | 1984 | - | DEC PRO-380 microcomputer | - | - |
VENIX (5 versions) | 1983 | Discontinued version of the Unix operating system for low-end computers. | DEC PRO-350
(PDP-11 comp.),
DEC Rainbow 100,
IBM PC | VenturCom, USA |  |
velOSity | 1990s | Real-time operating system. | Power Architecture, ARM/XScale, MIPS, x86/Pentium, ColdFire, Blackfin, OMAP, DaVinci | Green Hills Software, USA |  |
VAXELN | 1984< | Realtime object-oriented OS for the MicroVAX. | DEC MicroVAX | USA | - |
VAX/VMS | 1978c | Standard operating system for DEC VAX. Based on RSX-11. | DEC VAX | USA | - |
VAX VMM | 1988 | Virtual-machine monitor. TCSEC A1-class, VMM for VAX computers. | DEC VAX | DEC, USA | - |
Vapour | 1990s | Project to build out a Lisp-based OS based on a persistent object store and has quite a few other interesting principles. | - | Australia |  |
V2_OS | 1990s | Operating system focused on speed for projects like real-time video serving, etc. | - | V2 Lab, Netherlands |  |
V | 1981 | Discontinued microkernel operating system that was developed by faculty and students in the distributed systems group at Stanford University. | Sun workstations, MicroVAX workstations | Stanford University, USA |  |
UTX-32 | 1984< | Unix-based OS that included both BSD and System V characteristics. It was one of the first Unix based systems to receive NSA's C2 security level certification. | Gould Powernode 9080 | Gould CSD, USA | - |
UTS/VS | 1974 | Operating system for Mitsubishi COSMO mainframes. | Mitsubishi COSMO series | Mitsubishi, Japan | - |
UTS (2) | 1981 | Discontinued implementation of the UNIX operating system for IBM mainframe (and compatible) computers. | Amdahl 599x, Fujitsu Global Server, IBM ES/9000 series, IBM G4, G5 and G6 | Amdahl, USA |  |
UTS (1) | 1971 | Universal Time-Sharing System. Time Sharing Operating System for Xerox SIGMA computers. | Xerox SIGMA | Xerox, USA |  |
UTM | 1970 | Universal Time-sharing Monitor. Operating system for a large-scale system capable of simultaneously performing batch processing, remote batch processing, real-time processing and time-sharing processing. | Mitsubishi MELCOM-7000 | Mitsubishi, Japan | - |
USX | 1984< | Real-time development system for 8086, 68000. | i8086, 68000 | United States Software, USA | - |
uSmartx | 2000s | Non-preemptive, multitasking, priority based RTOS. | ARM7TDMI, AVR, H8 | Marko Panger |  |
uOS | 2000s | Operating system for embedded microcontrollers. | AVR, ARM, MIPS32, MSP430, i386 | Russia |  |
Unununium | 1990s | Aka Uuu, "operating engine" is "a highly componentized system, where each component can be dynamically loaded, unloaded, replaced at runtime. | x86 | Dave Poirier, International |  |
UNOS | 1981 | First, now discontinued, 32-bit Unix-like real-time operating system (RTOS) with real-time extensions. | 68000 | Charles River Data Systems, USA | - |
UnixWare 7 | 1997 | UnixWare 2 kernel plus parts of 3.2v5 (UnixWare 2 + OpenServer 5 = UnixWare 7). Referred to by SCO as SVR5. | - | - | - |
UnixWare 2.x | 1996 | Based on AT&T System V Release 4.2MP. | - | - |  |
UnixWare (2 versions) | 1992 | Unix operating system. It was originally released by Univel, a jointly owned venture of AT&T's Unix System Laboratories (USL) and Novell. | - | Univel, Novell, SCO, Caldera Systems, Caldera International, The SCO Group, Xinuos, USA |  |
UNIX/32V | 1979 | Early version of the Unix operating system. 32V was a direct port of the Seventh Edition Unix to the DEC VAX architecture. | DEC VAX | Bell Labs, USA |  |
UNIX-RTR | 1980s | See DMERT. | DEC PDP-11 | Bell Labs, USA | - |
UNIX Time-Sharing System v9 | 1986 | - | - | - |  |
UNIX Time-Sharing System v8 | 1985 | - | - | - |  |
UNIX Time-Sharing System v7 | 1979 | It is from Version 7 Unix that almost all Unix-based and Unix-like operating systems descend. | - | - |  |
UNIX Time-Sharing System v6 | 1975 | - | - | - |  |
UNIX Time-Sharing System v5 | 1974 | - | - | - | - |
UNIX Time-Sharing System v4 | 1973 | - | - | - | - |
UNIX Time-Sharing System v3 | 1973 | - | - | - | - |
UNIX Time-Sharing System v2 | 1972 | - | - | - | - |
UNIX Time-Sharing System v10 | 1989 | - | - | - |  |
UNIX Time-Sharing System v1 | 1971 | - | - | - | - |
UNIX Time-Sharing System (10 versions) | 1971 | "Ken's new system," for its creator (Ken Thompson), officially Unics and then Unix, the prototypic operating system eated in Bell Labs in 1969 that formed the basis for the Unix family of operating systems. | DEC PDP | Bell Labs, USA |  |
Unix System V/AT, 386 | 1986 | The first version of AT&T System V UNIX on the IBM 286 and 386 PCs, ported and sold by Microport. | - | - |  |
Unix System V Release 4.2 | 1991 | - | - | - | - |
Unix System V Release 4.0 | 1989 | - | - | - | - |
Unix System V Release 3.0 | 1987 | - | - | - | - |
Unix System V Release 2.0 | 1984 | - | - | - | - |
Unix System V | 1983 | - | - | - |  |
Unix System IV | 1982 | - | - | - | - |
Unix System III | 1982 | Discontinued version of the Unix operating system released by AT&T's Unix Support Group (USG). | - | - |  |
Unix 32V | 1979 | Early version of the Unix operating system. | - | - |  |
UNIX (9 versions) | 1971 | Family of multitasking, multiuser computer operating systems that derive from the original AT&T Unix. | - | Bell Labs, USA |  |
Univention Corporate Server | 2004 | Server operating system derived from Debian GNU/Linux with an integrated management system for the central and cross-platform administration of servers, services, clients, desktops and users as well as virtualized computers operated in UCS. | Intel 386, AMD64 | Univention, Germany |  |
Unity | 1982 | Version of UNIX for the PDP-11 and VAX. | DEC PDP-11 and VAX | Human Computing Resources, USA | - |
Unisys OS 2200 operating system | 1967 | Operating system for the Unisys ClearPath Dorado family of mainframe systems. | Unisys ClearPath Dorado | Unisys, USA |  |
Unisys MCP | 1961 | Master Control Program. Proprietary operating system of the Burroughs small, medium and large systems, including the Unisys Clearpath/MCP systems. | Burroughs mainframes | Unisys, USA |  |
Unison | 2000s | RTOS 32 Bit Open Standards, Linux Compatible, Ultra Tiny Size, Modularity, POSIX-compliant RTOS that supports a variety of wireless modules and provides a complete set of security protocols. | Renesas, TI, Cypress/Spansion, Freescale/NXP, Microsemi, ST Microelectronics microcontrollers | RoweBots, USA |  |
Unique OS | 1995> | Pretty standard, kernel based OS. | - | Michael Gerhards, Germany | - |
Uniq | 1970s | Version of UNIX for PDP-11. | DEC PDP-11 | Uniq Digital Technologies, USA | - |
UniPlus+ | 1980s | Discontinued commercial version of the Unix System III and System V operating systems for the 68000. | 68000 | Unisoft Systems, USA |  |
UNIOS/F5 | 1982 | For large machines. Upgrade to the UNIOS/F4. | - | - | - |
UNIOS/F4 | 1977 | For large machines. | - | - | - |
UNIOS/F2 | 1977 | For medium-sized machines. | - | - | - |
UNIOS/F1 | 1974 | For small machines. | - | - | - |
UNIOS (4 versions) | 1974 | Operating system for the FACOM V series, developed jointly by Fujitsu, USAC Electronic Industrial and Uchida Yoko. | Fujitsu FACOM V | Fujitsu, Japan |  |
UniFLEX | 1970s | Unix-like OS from TSC for DMA-capable, extended addresses, Motorola 6809 based computers; e.g. SWTPC, GIMIX and others. | Motorola 6809 | Technical Systems Consultants (TSC), USA |  |
Unics | 1969 | Uniplexed Information and Computing Service. Later Unix. AT&T, initially on DEC computers. | - | AT&T, USA |  |
Unicos | 1985 | Name of a range of Unix-like operating system variants developed by Cray for its supercomputers. UNICOS is the successor of the Cray Operating System (COS). | Cray-1, Cray-2 | Cray, USA |  |
uNETix | 1980s | Network OS for the 8086, 68000, & 16032 families. Multitasking with transparent remote file access, load balancing, and multiple windows. UNIX and PC-DOS compatible. | i8086, 68000, & 16032 families | Lantech Systems, USA | - |
UMMPS | 1974< | Virtual machine system for the IBM 360/67. | IBM System/360-67 | USA | - |
UMIPS-V | 1989 | Also known as UMIPS/V, UMIPS_V, or UMIPS (System V) was a port of AT&T UNIX System V Release 3. | - | - | - |
UMIPS (1 versions) | 1986 | MIPS Computers' first operating system, a port of Berkeley's BSD4.3 version of UNIX. | RISC CPU | MIPS Computer Systems, USA |  |
UMES | 1958 | University of Michigan Executive System. Batch operating system. | IBM 704, 709, and 7090 | IBM, USA |  |
UMD | 1980s | Operating system for 8080, 6800, 68000, Z8000 series, and others. | i8080, 6800, 68000, Z8000 | Boston Systems Office, USA | - |
Ultrix 4.5 | 1995 | Last major release. | - | - | - |
Ultrix (1 versions) | 1982 | Brand name of Digital Equipment Corporation's (DEC) discontinued native Unix operating systems for the PDP-11, VAX and DECstations. | PDP-11, VAX and DECstation | DEC, USA |  |
ULTRADOS | 1980 | Originally called Level IV DOS. Operating system for the Tandy TRS-80 Level IV Products. | Tandy TRS-80 | Vernon Hester, USA |  |
Ultimate | 1978 | Version of PICK. | - | The Ultimate Corp., USA |  |
uKOS | 1992 | Multi-tasking OS suitable for small embedded µController systems. | Cortex-M3-M4-M7-H7, 6833x, PIC, CSEM icyflex-1, STM32 | Edo Franzi, Switzerland |  |
udos (2) | 2004c | Micro disk operating system for PC/AT compatibles with legacy floppy drive. | x86 | K. Gondow and M. Ohba, Japan |  |
uDOS (1) | 2006c | Free operating system built on the FreeDOS kernel with DJGPP. | x86 | B. Decker |  |
UCSD p-System | 1978 | Portable complete programming environment/operating system/virtual machine developed by a long running student project at UCSD. | Apple II | University of California San Diego, USA |  |
UCLA VM | 1974< | Virtual machine system developed at UCLA for modified PDP-11/45 for data security studies. | DEC PDP-11/45 | UCLA, USA | - |
UCLA Secure UNIX | 1979 | Early secure UNIX OS based on security kernel. | - | UCLA, USA |  |
Ubuntu Touch | 2011 | Also known as Ubuntu Phone. Mobile version of the Ubuntu operating system that was originally developed by Canonical and is now being developed by the UBports community. | ARM | Canonical, UK |  |
Ubuntu Kylin | 2013 | Canonical agreement with the Ministry of Industry and Information Technology of the People's Republic of China to release an Ubuntu-based Linux OS. | - | Canonical, UK | - |
Ubuntu 9.10 | 2009 | - | - | - | - |
Ubuntu 9.04 | 2009 | - | - | - | - |
Ubuntu 8.10 | 2008 | - | - | - | - |
Ubuntu 8.04 (LTS) | 2008 | - | - | - | - |
Ubuntu 7.10 | 2007 | - | - | - | - |
Ubuntu 7.04 | 2007 | - | - | - | - |
Ubuntu 6.10 | 2006 | - | - | - | - |
Ubuntu 6.06 (LTS) | 2006 | - | - | - | - |
Ubuntu 5.10 | 2005 | - | - | - | - |
Ubuntu 5.04 | 2005 | - | - | - | - |
Ubuntu 4.10 | 2004 | - | - | - | - |
Ubuntu 18.04 | 2018 | - | - | - | - |
Ubuntu 17.10 | 2017 | - | - | - | - |
Ubuntu 17.04 | 2017 | - | - | - | - |
Ubuntu 16.10 | 2016 | - | - | - | - |
Ubuntu 16.04 | 2016 | - | - | - | - |
Ubuntu 15.10 | 2015 | - | - | - | - |
Ubuntu 15.04 | 2015 | - | - | - | - |
Ubuntu 14.10 | 2014 | - | - | - | - |
Ubuntu 14.04 (LTS) | 2014 | - | - | - | - |
Ubuntu 13.10 | 2013 | - | - | - | - |
Ubuntu 13.04 | 2013 | - | - | - | - |
Ubuntu 12.10 | 2012 | - | - | - | - |
Ubuntu 12.04 (LTS) | 2012 | - | - | - | - |
Ubuntu 11.10 | 2011 | - | - | - | - |
Ubuntu 11.04 | 2011 | - | - | - | - |
Ubuntu 10.10 | 2010 | - | - | - | - |
Ubuntu 10.04 (LTS) | 2010 | - | - | - | - |
Ubuntu (28 versions) | 2004 | Free and open-source operating system and Linux distribution based on Debian. | IA-32, AMD64, ARMhf (ARMv7 + VFPv3-D16), ARM64, OWER8 (ppc64el), s390x | Canonical, Ubuntu community, UK |  |
u-velOSity | 1990s | Family of real-time operating systems. | ARM Cortex, MPC | Green Hills Software, USA |  |
TYMNET | 1971 | Operating system for the Tymnet network. | SPC-12, SDS-940, Varian 620 | Tymes, USA |  |
TX990/TXDS | 1977< | Terminal Executive Development System. Proprietary operating systems for TI-990 minicomputers. | TI-990 | Texas Instruments, USA |  |
TWOS | 1984c | Time Warp Operating System. OS developed for the Mark III Hypercube multiprocessor, primarily to support asynchronous discrete event simulation. Synchronizes events by unlimited process rollback. | Mark III Hypercube multiprocessor | Caltech Jet Propulsion Laboratory, USA |  |
tvOS9.3 | 2016 | - | - | - | - |
tvOS9.2 | 2015 | - | - | - | - |
tvOS9.1 | 2015 | - | - | - | - |
tvOS9 | 2015 | - | - | - | - |
tvOS12 | 2018 | - | - | - | - |
tvOS11.4 | 2018 | - | - | - | - |
tvOS11.3 | 2018 | - | - | - | - |
tvOS11.2 | 2017 | - | - | - | - |
tvOS11.1 | 2017 | - | - | - | - |
tvOS11 | 2017 | - | - | - | - |
tvOS10.2 | 2017 | - | - | - | - |
tvOS10.1 | 2016 | - | - | - | - |
tvOS10 | 2016 | - | - | - | - |
tvOS (13 versions) | 2015 | Operating system developed by Apple for the fourth-generation and later Apple TV digital media player. | Apple TV | Apple, USA |  |
TurboDos | 1980s | Enhanced multitasking version of CP/M for Z80 and 8086. | Z80 and i8086 | Software 2000, USA | - |
TurboDOS | 1982 | Multi user CP/M like operating system for the Z80 and 8086 CPUs. | Z80, i8086 | Software 2000, USA |  |
Turbo-DOS | 1990s | One of the primitive operating systems for BK-0010 and BK-0010-01, ideologically close to KMON . File system is not compatible with anything. | Elektronika BK-0010 | Russia |  |
TUNIS | 1983< | Toronto University System. Unix-like operating system. TUNIS was a portable operating system compatible with Unix V7, but with a completely redesigned kernel, written in Concurrent Euclid. | DEC PDP-11, Motorola 6809 and 68000, and National Semiconductor 32016 | University of Toronto, Canada |  |
TUD:OS | 2000s | TU Dresden Research Operating System. | ARM, IA-32, x86-64 | TU Dresden, Germany |  |
TTP | 1998c | Operating System with many unique, innovative features including Pre-emptive Timeslicing, and Dynamic Multitasking. See Raven. | x86 | PiSig Innovations Lab., USA |  |
TSX-PLUS | 1984< | RT-11 compatible multitasking, multiprocessing OS for PDP-11 family. | DEC PDP-11 | S&H Computer Systems, USA | - |
TSX-32 | 1989 | General purpose 32-bit multi-user multitasking operating system for x86 architecture platform, with a command line user interface. It is compatible with some 16-bit DOS applications and supports file systems FAT16 and FAT32. | x86 | S&H Computer Systems, USA |  |
TSX | 1967c | Time Sharing eXecutive. | IBM 1800 | IBM, USA |  |
TSS/360 | 1967 | IBM's Time-sharing System for the S/360-67. Never officially released, canceled in 1969 and again in 1971. | IBM System/360-67 | IBM, USA |  |
TSS-8 | 1968 | Discontinued time-sharing operating system. DEC also referred to it as Timeshared-8 and EduSystem 50. | DEC PDP-8 | DEC, USA |  |
TSS (2) | 1974< | Timesharing OS for General Automation System 18/30. | General Automation System 18/30 | USA | - |
TSS (1) | 1964< | Early timesharing system for the AN/FSQ-32. | AN/FSQ-32 | USA | - |
TSOS | 1965 | Time Sharing Operating System. First OS supporting virtual addressing of the main storage and support for both timeshare and batch interface. Renamed VMOS. | RCA mainframes | RCA, USA |  |
TSM | 1964< | Time Sharing Monitor. Early timesharing OS for the 7090. | IBM 7090 | IBM, USA | - |
TS8/E | 1974< | Timesharing OS for the DEC PDP-8. | DEC PDP-8 | USA | - |
TrustedBSD | 2000 | Unix-like OS of the BSD family which provides a set of trusted operating system extensions to the FreeBSD operating system, targeting the Common Criteria for Information Technology Security Evaluation (CC). | - | Robert Watson, USA |  |
Trusted Solaris | 1995 | Solaris with kernel and other enhancements to support multilevel security. | Sun workstation | Sun Microsystems, USA |  |
TrueOS | 2006 | Previously known as PC-BSD. Unix-like, server-oriented operating system built upon the most recent releases of FreeBSD-CURRENT. | amd64, armv7 | iXsystems, USA |  |
TRSDOS 2.8 | 1982 | - | - | Tandy | - |
TRSDOS 2.7 | 1982 | - | - | Tandy | - |
TRSDOS 2.3 | 1979 | Most widely used version of TRSDOS. | - | Tandy | - |
TRSDOS 2.2 | 1979 | First version of TRSDOS created by Radio Shack programmers. | - | Tandy | - |
TRSDOS 2.1 | 1978 | - | - | - | - |
TRSDOS 2.0 | 1978 | First version of Model I TRSDOS to be released to the public. All earlier versions had been used for testing within Radio Shack only. | - | - | - |
TRSDOS (6 versions) | 1978 | Floppy-disk-oriented OS supplied by Tandy/Radio Shack for their TRS-80 Z80-based line of personal computers. Eventually renamed as LS-DOS or LDOS. | Tandy TRS-80 | Randy Cook, Tandy, USA |  |
TRON | 1984 | The Real-Time Operating System Nucleus. Specification for a family of real-time operating systems and an associated CPU architecture. | - | TRON Project, University of Tokyo, Japan |  |
TRIX | 1978c | Network oriented OS. | - | USA | - |
TripOS | 1978 | TRIvial Portable Operating System. | DEC PDP-11, Computer Automation LSI4, Data General Nova, Motorola 68000, i8086, Cintcode BCPL (VM) | University of Cambridge, University of Bath, MetaComCo, UK |  |
TRIPOS | 1979< | Portable OS for Minicomputers. PDP-11, 68000 series, 32000 series. | DEC PDP-11, 68000, 32000 series | USA | - |
TRIO | 1970s | Operating system for three users, written in Concurrent Pascal, based on SOLO. | DEC PDP-11/55 | Per Brinch Hansen, USA | - |
Trampoline | 2000s | Static RTOS for small embedded systems. Its API is aligned with OSEK/VDX OS and AUTOSAR OS 4.2 standards. | AVR, H8-300H, POSIX, NEC V850e, ARM7, Infineon C166, HCS12 or PowerPC | LS2N (ex-IRCCyN) Laboratory, France |  |
TR-DOS | 1984 | Disk operating system for the ZX Spectrum with Beta Disc and Beta 128 disc interfaces. | ZX Spectrum | Technology Research, UK |  |
TPF | 1979 | Transaction Processing Facility. IBM real-time operating system for mainframe computers descended from the IBM System/360 family, including zSeries and System z9. | IBM System/360, System/370, IBM z Series | IBM, USA |  |
TP/M | 1980s | Version of CP/M for the Epson QX-10. | Epson QX-10 | Epson, Japan | - |
Towns OS | 1990s | Graphical OS called Towns OS, based on MS-DOS and the Phar Lap DOS extender. | Fujitsu FM Towns | Fujitsu, Japan |  |
Total OA Processor | 1985 | Operating Systems for the TOSBAC Q Series. | Toshiba TOSBAC Q series | Toshiba, Japan |  |
Toshiba 4690 OS | 1993 | POS operating system based on IBM 4690 OS and FlexOS. | POS terminal devices | Digital Research, USA |  |
TOSBAC-1350 SO | 1973 | First-Generation Operating Systems for the TOSBAC-1350. | Toshiba TOSBAC-1350 | Toshiba, Japan |  |
TOSBAC-1150 System IV | 1974 | First-Generation Operating Systems for the TOSBAC-1150 office computer. | Toshiba TOSBAC-1150 | Toshiba, Japan |  |
TOSBAC-1100E OS | 1968 | First-Generation Operating Systems for the TOSBAC-1100E office computer. | Toshiba TOSBAC-1100E | Toshiba, Japan |  |
TOS/360 | 1965 | IBM's Tape Operating System. Similar to BOS above and more fleeting, able to boot and run from 2x00 series tape drives. | IBM System/360 | IBM, USA |  |
TOS (5) | 1980s | Teradata Operating System. | Teradata DBC/1012 | Teradata, USA | - |
TOS (4) | 1985 | Operating system for the Atari 520ST and 1040ST. Derived from Concurrent 68K. | Atari 520ST and 1040ST | USA | - |
TOS (3) | 1965c | Tape Operating System. Early operating system for the RCA Spectra 70. | RCA Spectra 70 | USA | - |
TOS (2) | 1974< | Teletype Operating System for the Microdata 1600 & 3200 minicomputers. | Microdata 1600 & 3200 | USA | - |
TOS (1) | 1965> | Tape OS. | Hitachi HITAC 8000 | Hitachi, Japan | - |
Torsion | 2000s | Single address-space (SAS) OS with orthogonal persistence | - | Dan Helfman |  |
Topsy | 1990s | Eucational OS. It is a small multi-threaded message-based microkernel written in ANSI C and running on a R3000 simulator written in Java. | - | ETH Zurich, Switzerland |  |
TOPS-20 | 1976 | Proprietary OS used on some of DEC's 36-bit mainframe computers. | DEC PDP-10 | DEC, USA |  |
TOPS-10 7.04 | 1988 | Last stable release. | - | - | - |
TOPS-10 7 | 1979 | Last stable release. | - | - | - |
TOPS-10 6.02 | 1975 | Last stable release. | - | - | - |
TOPS-10 4.5 | 1969 | - | - | - | - |
TOPS-10 (4 versions) | 1964 | Timesharing/Total Operating System-10. Discontinued operating system from DEC for the PDP-10 (or DECsystem-10) computer family. | DEC PDP-10, PDP-6 | DEC, USA |  |
Tock OS | 2000s | Embedded operating system designed for running multiple concurrent, mutually distrustful applications on low-memory and low-power microcontrollers. | ARM Cortex | - |  |
ToaruOS | 2017 | Japanese roughly equivalent to 'a certain'. Hobby operating system and kernel developed largely independently (notably contrary to most modern OSes. | x86 | Kevin Lange |  |
TNKernel | 2000s | compact and very fast real-time kernel for the embedded 32/16/8 bits microprocessors. | ARM, PIC24-32-dsPIC, HCS08, STM32 (Cortex-M3) | Yuri Tiomkin, Russia |  |
TNeo | 2000s | Compact and fast real-time kernel for embedded 32/16 bits microprocessors. | Cortex-M0-M0+-M1-M3-M4-M4F, PIC24-32-dsPIC | Russia |  |
TMX | 1980s | Transaction Management eXecutive. NCR Corporation's proprietary transaction processing system running on NCR Tower 5000-series systems which were based on Motorola 680xx CPUs. | NCR Tower 5000 | NCR, USA |  |
TMS | 1973< | Magnetic tape operation system based on 4K disk monitor system (DMS), but reconfigured to improve speed and performance on a magnetic tape. | DEC PDP-8 | DEC, USA | - |
TME-TP | 1982 | New Transaction Processing System TME-TP was introduced for the ME29, with a subset of the facilities of TPMS. | - | - |  |
TME (1 versions) | 1980 | Transaction Machine Environment. was the operating system on the ME29 and required CL (Control Language) to run jobs - 'manual' operation being discouraged. | ICL ME29 minicomputer | ICL, UK |  |
TMaxOS | 2009 | South Korean OS based on Windows. | - | TmaxSoft, Korea |  |
TizenRT | 2017 | Lightweight RTOS-based platform to support low-end IoT devices. | ARM | - |  |
Tizen | 2012 | Earlier called LiMo Platform. Operating system based on the Linux kernel, a project within the Linux Foundation and is governed by a Technical Steering Group (TSG) while controlled by Samsung and backed by Intel. Tizen works on a wide range of Samsung devices including smartphones, tablets, smart TVs, PCs and wearable. | ARM, ARM64 x86, and x86-64 | Samsung Electronics, The Linux Foundation, Korea |  |
TITAN Supervisor | 1963 | Early time-sharing system. | Atlas 2 | Queen's University of Belfast, UK | - |
Titan File System | 1967 | Timesharing operating system for the Titan. | - | Cambridge University, UK | - |
TinyOS | 2000 | Embedded, component-based operating system and platform for low-power wireless devices, such as those used in wireless sensor networks (WSNs), smartdust, ubiquitous computing, personal area networks, building automation, and smart meters. | - | TinyOS Alliance |  |
TINOS | 1990s | Small, multipurpose OS that could be used as a learning tool for the author and anyone else that cared to use it. | - | Bart Sekura |  |
TiMOS | 1990s | Used in routers from Alcatel-Lucent. | Alcatel-Lucent routers | Alcatel-Lucent, France |  |
Tigger | 1990s | Project to develop an OS and framework for the construction of a family of distributed object-oriented platforms. | - | Trinity College Dublin, Ireland |  |
TI-RTOS Kernel | 1985 | Real-time operating system for TI's embedded devices. | Texas Instruments TMS320 DSPs, ARM, MSP430 | Texas Instruments, USA |  |
ThreadX | 1997 | Highly deterministic, embedded real-time operating system. | ARC, ARM, Blackfin, CEVA, C6x, MIPS, NXP, PIC, PowerPC, RISC-V, RX, SH, SHARC, TI, V850, Xtensa, x86 and others | Express Logic, USA |  |
Thoth | 1978c | Real-time operating system which is designed to be portable over a large set of machines. | - | University of Waterloo, Canada |  |
Thix | 1994 | Deceased project of a Unix OS implementation written from scratch for the purpose of learning. | - | Tudor Hulubei, USA |  |
THEOS | 1977 | Operating system which started out as OASIS, a microcomputer operating system for small computers that use the Z80 processor. | Z80 microcomputers | Phase One Systems, USA |  |
THE | 1968 | Multiprogramming system by Dijkstra. Introduced the first form of software-based memory segmentation, freeing programmers from being forced to use actual physical locations. | Electrologica X8 | Eindhoven University of Technology, Netherlands | - |
TENEX | 1969 | Ancestor of TOPS-20 from BBN, for the PDP-10. | DEC PDP-10 | DEC, USA | - |
Ten15 | 1980s | Algebraically specified abstract machine. Successor of Flex machine. | - | Royal Signals and Radar Establishment, Malvern, UK |  |
TempleOS | 2013 | Formerly J Operating System, SparrowOS and LoseThos. Biblical-themed lightweight operating system designed to be the Third Temple prophesied in the Bible. | x86-64 | Terry A. Davis |  |
TDOS | 1965> | Tape and Disk Operating System. | Hitachi HITAC 8000, RCA Spectra 70 | - | - |
Tauon | 2000s | Based on oCos. See Lepton. | ARM9, ARM7, CortexM3, CortexM4 | Philippe Le Boulanger, France |  |
TASIS | 1990s | Modern version of IS-DOS. | ATM Turbo 2+ | NedoPC, Russia |  |
TargetOS | 2015c | Full-featured real-time operating system designed specifically for embedded applications. | ARM, Cortus, Freescale ColdFire, PowerPC | Blunk Microsystems, USA |  |
Tape Scope 2 | 1974< | Tape based OS derived from SCOPE for the CDC System 17. | CDC System 17 | USA | - |
Tao OS | 1990s | Now called Elate. | - | - |  |
Talon DSP RTOS (5 versions) | 2000s | Suite of five POSIX Compliant Real Time Operating Systems that are individually optimized for each TI DSP family. | TMS320 | Blackhawk, USA |  |
Talon 6000 | 2000s | Uniprocessor operating system. | - | - |  |
Talon 5500 | 2000s | Uniprocessor operating system. | - | - |  |
Talon 5400 | 2000s | Uniprocessor operating system. | - | - |  |
Talon 3x4x | 2000s | Multiprocessor operating system. | - | - |  |
Talon 2000 | 2000s | Uniprocessor operating system. | - | - |  |
Taligent | 1990s | Object-oriented operating system. Initially started as a project within Apple to provide a replacement for the classic Mac OS, it was later spun off into a joint venture with IBM as part of the AIM alliance, with the purpose of building a competing platform to Microsoft Cairo and NeXTSTEP. Replaced by Copland and IBM CommonPoint. | Apple Macintosh | Apple, USA |  |
TAJ | 2000s | TAJ is India's first object oriented operating system. Its developed in C++. The code is well modularised & maintain. TAJ is a multitasking, multithreading and multiuser operating system. | - | Viral Patel, India | - |
Tabos | 2004 | Tabos is a new operating system based on a modular monolithic kernel with module loading support, using the x86 platform features. | x86 | Jan-Michael Brummer, Germany |  |
T.H.E. | 1968c | Research OS developed by Edsgar Dijkstra. Named for the Technische Hoogeschool at Eindhoven, where it was developed. Early exploration of program verification techniques. Early layered system design. First implementation of semaphores. | - | Technische Hoogeschoo, Netherlands | - |
T-Kernel | 2002 | Open source real-time operating system designed for 32-bit microcontrollers. It is standardized by the T-Engine Forum, which distributes it under a "T-License" license agreement. | ARM, MIPS, SH | T-Engine |  |
System/88 Operating System | 1987 | IBM version of Stratus/32 OS. | IBM System/88 | IBM, Stratus Computer, USA | - |
System 3 | 1991 | - | - | - | - |
SysPak OS | 2005 | Microkernel based multiprocessor, multitasking, multithreading operating system for the IBM-PC Intel i386 systems. It is developed in Department of Computer Science of Bahahuddin Zakariya University, Multan Pakistan. | i386 | Bahahuddin Zakariya University, Multan, Pakistan |  |
SYSEX | 1972< | System Executive. A time-sharing monitor for SIGMA/2 and small IBM S/360 computers. | SIGMA/2 and small IBM S/360 | USA | - |
SYS | 1962 | Operating system for the Philco-2000 computer. | Philco 2000 | Philco, USA | - |
Synthetix | 1990s | OGI's Synthetix project of fine-grained incremental partial evaluation in OS kernels, using a combination of highly isolated system components, and dynamic code generation. Sponsored by ARPA, Intel, and Hewlett-Packard. | - | OGI School of Science and Engineering, USA |  |
Synthesis | 1990s | The first of the modern OS that dynamically generated code at runtime. Although it was written in MC68000 assembly, it opened the path to projects like Aegis and Synthetix. | Synapse N+1 system | Henry Massalin, USA |  |
Symobi | 2002 | SYstem for MOBIle applications. proprietary modern and mobile real-time operating system. Designed for the area of embedded and mobile systems. | - | Miray Software, Germany |  |
SymbOS | 2006 | SYmbiosis Multitasking Based Operating System. GUI based modern micro-kernel OS for x86, ARM and PowerPC processors. Used and developed further at Technical University of Munich. | Amstrad, Z80 microcomputers | Miray Software, UK |  |
Symbian platform | 2009 | Successor to Symbian OS. | - | Symbian, UK |  |
Symbian OS | 1997 | Discontinued mobile operating system and computing platform designed for smartphones. | ARM‎, ‎x86 computers | Symbian, UK |  |
Syllable Desktop | 2002 | Modern, independently originated OS. See AtheOS. | IA-32 | K. Van Der Vliet, K. de Vos, R. Caudill, A. Klenke, H. Isaksson, UK |  |
Switch Light OS | 2010c | Complete SDN operating system based on Open Network Linux (ONL), an open source effort within the Open Compute Project. | - | Big Switch Networks, USA |  |
SwarmOS | 1990s | Pretty standard, kernel based OS, but that actually boots and works to some extent. | - | - |  |
SVS | 1970s | Single Virtual Storage. Refers to Release 1 of Operating System/Virtual Storage 2 (OS/VS2); it is the successor system to the MVT option of Operating System/360. | IBM System/360, System/370 | IBM, USA |  |
SVM ES 3.0 | 1984 | Added RIAD-3 support. | - | - | - |
SVM ES 2.0 | 1982 | Added Russian language capability. | - | - | - |
SVM ES 1.0 | 1982 | - | ES-1055 | - | - |
SVM ES (3 versions) | 1982 | Sistema Virtual'nykh Mashin. IBM VM/370 clone. | RIAD ES | Russia |  |
SUSE Linux Enterprise Server 9 | 2004 | - | - | - | - |
SUSE Linux Enterprise Server 8 | 2002 | - | - | - | - |
SUSE Linux Enterprise Server 7 | 2001 | - | - | - | - |
SUSE Linux Enterprise Server 15 | 2018 | - | - | - | - |
SUSE Linux Enterprise Server 12 | 2014 | - | - | - | - |
SUSE Linux Enterprise Server 11 | 2009 | - | - | - | - |
SUSE Linux Enterprise Server 10 | 2006 | - | - | - | - |
SUSE Linux Enterprise Server (SLES) (7 versions) | 2000 | Designed for servers, mainframes, and workstations but can be installed on desktop computers for testing as well. | IA-32, x86-64, s390x, PowerPC, Itanium, aarch32, aarch64 | SUSE, Germany |  |
SUSE Linux 9.0 | 2003 | - | - | - | - |
SUSE Linux 8.0 | 2002 | - | - | - | - |
SUSE Linux 7.0 | 2000 | - | - | - | - |
SUSE Linux 6.0 | 2000 | - | - | - | - |
SUSE Linux 4.2 | 1996 | - | - | - | - |
SUSE Linux 11.0 | 2008 | - | - | - | - |
SUSE Linux 10.0 | 2005 | - | - | - | - |
SUSE Linux (7 versions) | 1994 | Linux distribution. | - | SUSE, Germany |  |
SuperDOS | 1980s | CP/M 2.2 with SuperDOS as BDOS replacement. | Altair | USA |  |
SUPER-UX | 1990s | Port of System V Release 4.2MP with features adopted from BSD and Linux for NEC SX architecture supercomputers. | NEC SX supercomputers | USA |  |
SunOS 5.x | 1992 | See Solaris. | - | - | - |
SunOS 4.1 | 1990 | - | - | - | - |
SunOS 4.0 | 1988 | New virtual memory system, dynamic linking, automounter, System V STREAMS I/O. Sun386i support. | - | - | - |
SunOS 3.5 | 1988 | - | - | - | - |
SunOS 3.2 | 1986 | First support for Sun-4 series. | Sun-4 | - | - |
SunOS 3.0 | 1986 | - | - | - | - |
SunOS 3.0 | 1986 | Optional System V tape offered utilities and development libraries. | - | - | - |
SunOS 2.0 | 1985 | - | - | - | - |
SunOS 2.0 | 1985 | Coincided with release of 68020-based Sun-3 hardware. | Sun-3 | - | - |
SunOS 1.2 | 1985 | - | - | - | - |
SunOS 1.1 | 1984 | - | - | - | - |
SunOS 1.0 | 1983 | Support for 68010-based Sun-1 and Sun-2 systems. Introduced Sun Windowing System. | Sun-1, Sun-2 | - | - |
SunOS (12 versions) | 1983 | BSD-based Unix system used on early Sun hardware. | - | Sun Microsystems, USA |  |
SUNIX | 1980s | Version of UNIX for Z8002. | Z8002 | SGS-Ates, Italy | - |
SUN | 1984< | General Purpose OS kernel for the HP 9000 Series 500. | HP-9000 Series 500 | USA | - |
SUE | 1968c | Experimental OS for the IBM S/360. | IBM System/360 | USA | - |
Stratus VOS | 1982 | Developed by Stratus, and used for IBM System/88, Original equipment manufacturer from Stratus. | IBM System/88, Stratus computers | IBM, USA | - |
STRATUS | 1980s | Operating system for Stratus-32 Computers. | Stratus-32 | Stratus Technologies, USA | - |
Stratify OS | 2000s | Microcontroller operating system designed to bring the software innovation model that has made computers and smartphones enormously successful to microcontroller hardware. | ARM Cortex-M3, M4 | Statify Labs, USA |  |
StormOS | 2000s | Desktop focused distribution based on Nexenta Core Platform 2.0. | x86-64 | Andrew Stormont |  |
STOP 7.3 | 2011 | - | - | - | - |
STOP 6.5 | 2008 | - | - | - | - |
STOP (2 versions) | 1983 | Secure Trusted Operating Program. Monolithic kernel operating system. Though it provides a Linux-compatible API, STOP is not derived from Unix or any Unix-like system. TCSEC A1-class, secure OS for SCOMP hardware. | SCOMP processor | BAE Systems, USA |  |
Sting | 1992c | Experimental operating system designed to serve as an efficient customizable substrate for modern programming languages. | - | - |  |
Stella | 1990s | Real time operating system. It runs on 680x0 processors and may be adapted to ColdFire processors. Although designed for embeded systems, it could be easily extended to run on any computer system. | 68000 | Tony Tebby, France |  |
Static OS | 2000s | Live CD protected-mode OS. | x86 | Stefan Mayer, Austria |  |
StateOS | 2000s | Free, extremely simple, amazingly tiny and very fast real-time operating system (RTOS) designed for deeply embedded applications. | ARM Cortex-M, STM8 | - |  |
STARPLEX II | 1980s | Realtime OS for the Z80A. | Z80A | National Semiconductors, USA |  |
StarOS | 1978c | One of two major operating systems developed for the Cm* multiprocessor. Based on concept of task forces. | Cm Multiprocessor | Carnegie-Mellon University, USA | - |
Star User Interface | 1982 | Graphical user interface for the Xerox Star. | Xerox Star | Xerox, USA | - |
SSP | 1977 | System Support Program. operating system for the IBM System/34 and System/36 minicomputers. SSP was a command-based operating system. | IBM System/34 and System/36 | IBM, USA | - |
SSB-DOS9 | 1980 | Operating system of 6809 Computer board. | M6809 | USA | - |
SSB-DOS | 1970s | Smoke Signal Broadcasting. A variant of FLEX in most respects. | - | TSC ?, USA | - |
SROS | 2000s | Service Router Operating System. Based on VxWorks. | Alcatel-Lucent routers | Alcatel-Lucent, USA |  |
Sprite | 1990s | Distributed operating system that provides a single system image to a cluster of workstations. | DECstation 5000/200 or a SparcStation 2 | U.C. Berkeley, USA |  |
Spring | 1993 | Distributed multiplatform OS. Not related to the Spring Kernel, a real-time system. | Sun workstation | Sun Microsystems, USA |  |
Spoon | 1990s | Operating system based on a microkernel. | - | South Africa |  |
SPIRAL | 1970 | Small general-purpose computer operating system together with extra functions, such as kana-enabled COBOL, suited for office-computer applications that aimed to be user friendly. | Fujitsu FACOM 230 | Fujitus, Japan |  |
SPIN | 1994 | Extensible OS written in Modula-3. | - | University of Washington, USA |  |
SPHERE | 1980s | Real-time, ROM-based development system. | - | Infosphere, USA | - |
SpartaDOS X | 1988 | Aka SpartaDOS 4.0. Disk operating system for the Atari 8-bit family of computers that closely resembles MS-DOS. | Atari 8-bit family | ICD, Fine Tooned Engineering, USA |  |
Space | 1990s | Approach to operating systems which uses multiple protection domains rather than a single kernel to provide operating system services. | - | University of Santa Barbara, USA |  |
SOS (4) | 1989c | SOMIW Operating System. Object-oriented operating system implemented on top of UNIX. | - | INRIA, France |  |
SOS (3) | 1980c | Sophisticated OS for the Apple III. | Apple III | USA | - |
SOS (2) | 1974< | Standalone OS for Data General Nova & Supernova. | Data General Nova & Supernova | USA | - |
SOS (1) | 1959 | SHARE Operating System. Improvement on the General Motors GM-NAA I/O operating system, the first operating system. | IBM 704, 709 | SHARE user group, USA |  |
SOOS Project | 2000s | Server Oriented Operating System. Operating system (OS) specially designed for embedded systems. | Hitachi H8/300 | David Donari, Leo Ordinez, Rodrigo Santos, Brazil |  |
SOLO | 1975 | Single-User Research Operating System. Written in Concurrent Pascal, to demonstrate its concurrency mechanism at the California
Institute of Technology. | DEC PDP-11/45 | Per Brinch Hansen, USA |  |
Solar_OS | 2002 | Simple, easy, fast realtime 32bit GUI OS. | - | Bogdan Ontanu, Romania |  |
Solaris 9 (x86) | 2003 | - | - | - | - |
Solaris 9 (SPARC) | 2002 | - | - | - | - |
Solaris 8 | 2000 | - | - | - | - |
Solaris 7 | 1998 | First 64-bit Solaris release – names from this point drop "2.", otherwise would've been Solaris 2.7. | - | - | - |
Solaris 2.0 | 1992 | Successor to SunOS 4.x; based on SVR4 instead of BSD. | - | - | - |
Solaris 11.3 | 2015 | - | - | - | - |
Solaris 11.2 | 2014 | - | - | - | - |
Solaris 11.1 | 2012 | - | - | - | - |
Solaris 11 11/11 | 2011 | - | - | - | - |
Solaris 10 9/10 | 2010 | - | - | - | - |
Solaris 10 8/07 | 2007 | - | - | - | - |
Solaris 10 6/06 | 2006 | - | - | - | - |
Solaris 10 5/09 | 2009 | - | - | - | - |
Solaris 10 5/08 | 2008 | - | - | - | - |
Solaris 10 11/06 | 2006 | - | - | - | - |
Solaris 10 10/09 | 2009 | - | - | - | - |
Solaris 10 10/08 | 2008 | - | - | - | - |
Solaris 10 1/13 | 2013 | - | - | - | - |
Solaris 10 1/06 | 2006 | - | - | - | - |
Solaris 10 | 2005 | - | - | - | - |
Solaris (20 versions) | 1992 | System V-based replacement for SunOS. | - | Sun Microsystems, USA |  |
Softlanding Linux System (SLS) | 1992 | One of the first Linux distributions. | - | Peter MacDonald, Canada |  |
SODS/OS | 1970s | Operating system for a Distributed System developed on the IBM Series/1. | IBM Series/1 | Univeristy of Delaware, USA | - |
SODA | 1985c | Simplified OS for Distributed applications. | - | USA | - |
SOCO | 1979 | Sistema Operacional em Disco. | Poti | Instituto Tercio Pacitti - NCE, Brazil | - |
SOC | 1972 | - | - | M. M. Somia, USA | - |
SMSQ/E | 1990s | Born from the fusion of SMSQ and of the level "E" (thus the name) device drivers first developped for the Atari QL emulator sold by Jochen Merz Software. | Sinclair QL | Tony Tebby, France |  |
SMSQ | 1990s | Full re-write of QDOS. Developped from SMS2 for the Miracle systems' QXL card. | Sinclair QL | Tony Tebby, France |  |
SMS2 | 1990s | Derivative from QDOS running on Atari computers in monochrome mode (640x400). It does not get any BASIC interpreter. "SMS" should stand for Small Multitasking System or Small Machine System. | Atari 8-bit family | - |  |
SmartOS | 2000s | Illumos distribution for cloud computing with Kernel-based Virtual Machine integration. | x86-64 | Joyent, USA |  |
SLK | 1990s | Safe Language Kernel Project. OS infrastructure for extensible systems. | - | Cornell University, USA | - |
Slackware 14.2 | 2016 | - | - | - | - |
Slackware 14.1 | 2013 | - | - | - | - |
Slackware 14.0 | 2012 | - | - | - | - |
Slackware 13.37 | 2011 | - | - | - | - |
Slackware 13.0 | 2009 | - | - | - | - |
Slackware 12.2 | 2008 | - | - | - | - |
Slackware 12.1 | 2008 | - | - | - | - |
Slackware 12.0 | 2007 | - | - | - | - |
Slackware 11.0 | 2006 | - | - | - | - |
Slackware 1.0 | 1993 | - | - | - | - |
Slackware (10 versions) | 1993 | Linux distribution. | IA-32, x86-64, ARM | Patrick Volkerding |  |
SkyOS | 1997 | Commercial desktop OS for PCs. | IA-32 | Robert Szeleney |  |
SIRIS 8 | 1972 | - | IRIS 80, Mitra 15 | - |  |
SIRIS 7 | 1971 | - | CII 10070, IRIS 50 | - | - |
SIRIS 3 | 1973 | - | CII IRIS 60 | - |  |
SIRIS 2 | 1970 | - | CII IRIS 45/50 | - |  |
SIRIS (4 versions) | 1970 | Operating system for CII 1070 and IRIS computers. | CII computers | Compagnie internationale pour l'informatique, France | - |
SIRENA | 1971 | Time-sharing operating system for airline reservations. | - | Russia | - |
SIPROS 66 | 1965 | Simultaneous Processing Operating System. | CDC 6600 | Control Data, USA |  |
SINTRAN III | 1974 | Real-time multitasking system was used for Norsk Data's server machines (such as the Nord-10, -100). | - | Norsk Data |  |
SINTRAN II | 1970s | Multi-user system that constituted the software platform for the NORD-1 range of terminal servers. | - | - | - |
SINTRAN (2 versions) | 1968 | Range of operating systems for Norsk Data's line of minicomputers. | Norsk Data computers | Norwegian Institute of Technology, Norsk Data, Norway |  |
SINIX | 1984 | Port by SNI of Unix to the MIPS architecture. | MIPS | Siemens Nixdorf, Germany |  |
Singularity 2.0 | 2008 | - | - | - | - |
Singularity 1.1 | 2008 | - | - | - | - |
Singularity (2 versions) | 2007 | Research operating system written mostly in managed code (C#). | - | Microsoft, USA |  |
Sinclair QDOS | 1984 | Multitasking operating system found on the Sinclair QL personal computer and its clones. | Sinclair QL | Sinclair, UK |  |
Simulink Real-Time | 1990s | Formerly known as xPC Target. Environment for simulating and testing Simulink and Stateflow models in real-time on the physical system. | x86 | MathWorks, USA |  |
SimpleAVROS | 2000s | RTOS designed special for AVR microcontrollers. | AVR only | Miki Tebeka |  |
Simba | 2000s | Embedded Programming Platform. | Arduino Nano (AVR), Arduino Mega (AVR), Arduino Due (ARM), ESP8266, ESP32, cygwin/linux | Erik Moqvist, Sweden |  |
silRTOS | 2000s | Open source micro real time kernel. | ARM, Cortex-M3 Cortex-A9 ARM-11MP, Blackfin, MIPS, AVR | SpanIdea, USA |  |
SilkOS | 1990s | Lisp environment atop Unix . | - | Kelly Murray |  |
SILK | 2003c | Scout in Linux Kernel. Linux kernel module which transforms a standard Linux OS into Scout. | - | University of Princeton, USA |  |
SIGMA 7 OS | 1965c | Operating system for the SDS Sigma 7 real-time data processing computer. | SDS Sigma 7 | USA | - |
Siemens S5-DOS/MT | 1980s | Industrial control system based on FlexOS. | - | Digital Research, USA |  |
ShawnOS | 1990s | Small OS, written in 3 months entirely in assembly, that is functional enough to run programs. | - | Brian Klock |  |
SharpOS | 2008 | Computer operating system based on the .NET Framework and related programming language C#. | x86 | SharpOS Project |  |
SHaRK | 2000s | Soft Hard Real-time Kernel. Completely configurable kernel architecture designed for supporting hard, soft, and non real-time applications with interchangeable scheduling algorithms. Evolution of the Hartik Kernel and it is based on the OSLib Project. | - | Sant'Anna School of Advanced Studies, Pisa, Italy |  |
ShagOS | 1990s | Object Oriented system based on a message passing kernel. | - | Frank Barrus |  |
SerIX | 1985< | Unix on Series/1. CMI version of AT&T's UNIX System V OS. | IBM Series/1 | CMI |  |
SEOS | 2000s | SmartEdge Operating System. | - | Ericsson, Sweden | - |
SEL 810A/810B OS | 1968c | Batch Serial Operating System for the SEL 810A/810B minicomputer. | SEL 810A/810B | USA | - |
SEIUX | 1990s | Mostly a clone of the RISC/os. | Sumistation | Sumitomo Electric, Japan | - |
SDPOS | 2000s | Small Devices Portable Operating System. Mini operating system providing basic scheduling services (cooperative and real time modes) and an hardware abstraction layer enabling the user to quickly developp embedded applications minimizing the need to learn specific processor architectural details. | ARM, Cortex-M3, Blackfin, PIC18, PIC24, i386 win32/linux synthetic targets | - |  |
SDOS | 1980s | Operating System for 6809. | M6809 | Software Dynamics, USA | - |
ScreenOS 6.30r21 | 2015 | Lastest version. | - | - | - |
ScreenOS 6.0 | 2007 | - | - | - | - |
ScreenOS 5.0 | 2003 | - | - | - | - |
ScreenOS 4.0 | 2002 | - | - | - | - |
ScreenOS (4 versions) | 1990s | Real-time embedded operating system for the NetScreen range of hardware firewall devices from Juniper Networks. | NetScreen | Juniper Networks, Netscreen |  |
SCP-DOS | 1980s | DOS acquired by Bill Gates to create MS_DOS. See 86-DOS. | IBM PC compatibles | Seattle Computer Products, USA | - |
SCP-2 | 1970s | Secure Operating System (DOD A1/B3) Multilevel security. | GEC 4000 series | DEC, USA |  |
SCP (2) | 1973 | System Control Program. Basic OS for the Burroughs B700 series. | Burroughs B700 series, IBM System/3 | USA | - |
SCP (1) | 1964 | Supervisory Control Program. | DEC PDP-6 | GEC Computers, USA | - |
Scout | 1990s | Operating system specifically aimed at network appliances (webcams, ip routers). | Digital Alpha and Intel Pentium | University of Arizona, USA |  |
SCOPE-2 for the CDC 7600/Cyber-76 | 1969> | - | CDC 7600/Cyber-76 | - |  |
SCOPE for the CDC 7600/Cyber-76. | 1969> | - | CDC 7600/Cyber-76 | - |  |
SCOPE for the CDC 6000 series. | 1964> | - | CDC 6000 series | - |  |
SCOPE for the CDC 3000 series. | 1964 | - | CDC 3000 series | - |  |
SCOPE 3.4 | 1972 | Ads the Record manager features. Base for NOS/BE. | - | - |  |
SCOPE 3.0 | 1967 | - | - | - |  |
SCOPE 2.0 | 1966 | - | - | - |  |
SCOPE (7 versions) | 1964 | Supervisory Control Of Program Execution or Simultaneous Control Of Program Execution. File-oriented system using mass storage, random access devices. Productized version of Chippewa. | CDC 3000/6000/7600 series | Control Data, USA |  |
SCO UNIX System V/386 | 1989 | Commercial successor to SCO Xenix. | - | - | - |
SCO UNIX (1 versions) | 1989 | First volume commercial product licensed by AT&T to use the UNIX System trademark (1989). Derived from AT&T System V Release 3.2 with an infusion of Xenix device drivers and utilities plus most of the SVR4 features. | - | SCO Group, USA |  |
SCO OpenServer 6 | 2005 | SVR5 (UnixWare 7) based kernel with SCO OpenServer 5 application and binary compatibility, system administration, and user environments | - | Samsung Electronics |  |
SCO OpenServer 5 | 1995 | AT&T UNIX System V Release 3 based. | - | Samsung Electronics |  |
SCO OpenServer | 1989 | Aka Xinuos OpenServer, previously SCO UNIX and SCO Open Desktop (SCO ODT), is a closed source computer operating system developed by Santa Cruz Operation (SCO), later acquired by SCO Group, and now owned by Xinuos. | - | SCO Group, USA |  |
SCO Open Desktop | 1990s | The first 32-bit graphical user interface for UNIX Systems running on Intel processor-based computers. Based on SCO Unix. | - | Samsung Electronics, Korea | - |
scmRTOS | 2000s | Tiny Real-Time Preemptive Operating System intended for use with Single-Chip Microcontrollers. | ARM, Cortex-M3, Blackfin, MSP430, AVR, STM8 | Russia |  |
SCIOPTA | 1990s | Pre-emptive, priority-based direct message passing real-time kernel. | ARM, Cortex-M0-M3-M4, Cortex-R4, Cortex-A5, Cortex-A7, Cortex-A9, Cortex-A53, XScale, Renesas RX100, RX200, RX600, RX700, PowerPC, ColdFire, HCS12, M16C, Aurix TC2xx, BlackFin BF52x, BF70x | Sciopta Systems, Switzerland |  |
SchilliX | 2005 | OpenSolaris based complete open-source operating system. | x86, x86-64 | Germany |  |
schemix | 1990s | Implementation of (a subset of) Scheme that runs inside the Linux Kernel OS, so you can dynamically debug your device-drivers. | - | - |  |
Schema | 1990s | Operating system and operating environment written in Scheme atop a virtual machine which provides an abstraction layer between the hardware and the operating system, implying ease of porting between widely varying processors and other hardware. | - | - | - |
SAX | 1974< | Real time OS for Mod Comp Computers. | ModComp Computers | USA | - |
Sartoris Microkernel | 2000s | Portable microkernel and a set of operating system services. | x86 | Nicodega |  |
Sanos | 2002 | Minimalistic 32-bit x86 operating system kernel for network server appliances running on standard PC hardware. | IA-32 | Michael Ringgaard |  |
SAN-OS | 1990s | Now NX-OS. | - | Cisco Systems, USA | - |
Sailfish OS | 2013 | General purpose Linux distribution used commonly as a mobile operating system combining the Linux kernel for a particular hardware platform. | 32-bit ARM and 64-bit x86 | Jolla, Finland |  |
Saguaro | 1985c | Distributed OS supporting varying degrees of transparency. | - | Univeristy of Arizona, USA | - |
SAGE | 1950s | Semi-Automatic Ground Environment system. Control Program for IBM AN/FSQ7 to monitor weapons systems. First real-time control system. | IBM AN/FSQ7 | IBM, USA | - |
safeRTOS | 2000s | Complementary version of FreeRTOS, with common functionality but designed specifically for safety-critical implementation. | ARM, AVR, AVR32, ColdFire, HCS12, IA-32, Cortex-M3-M4-M7, MicroBlaze, MSP430, PIC, PIC32, Renesas H8/S, RX100-200-600-700, 8052, STM32, EFM32 | Wittenstein High Integrity Systems, Real Time Engineers Ltd., UK |  |
SABRE | 1960s | Semi-Automatic Business Related Environment. The first major transaction processing system, developed by IBM and American Airlines for the IBM 7090. | IBM 7090 | IBM, USA | - |
S5 | 1980s | Operating system for the ALTOS computer (?). | ALTOS computer | USA | - |
S1 | 1984 | Modular building block OS adaptible to various configurations. 8080, 8086 and 68000 families. | i8080, i8086 and 68000 | Multi-Solutions, USA | - |
S-OS | 1986 | Minimal DOS for Z80 machines. | Sharp, NEC, MSX, Z80 | Japan |  |
RxDOS | 1990s | Commercial DOS clone as described and available in the author's book "Dissecting DOS". | - | Mike Podanovsky |  |
RX616 | 1980s | See I-TRON. | NEC V60, NEC V70 | NEC, Japan |  |
RX116 | 1980s | See I-TRON. | NEC V20, NEC V30, NEC V40, NEC V50 | NEC, Japan |  |
RX-UX832 | 1980s | See Mustard. | NEC V60, NEC V70 | NEC, Japan |  |
Rx | 1978c | Real time executive for the Texas Instruments TMS9900. | Texas Instruments TMS9900 | USA | - |
Ruff | 2016 | IoT operating system, using JavaScript as its programing language. | ARM, MIPS, x86 | Ruff team |  |
RUDOS | 1980s | Soviet RT-11 clone. | Elektronika MS 0511 | Russia | - |
RTXC | 1970s | Quadros RTOS proprietary C-based RTOS used in embedded systems. | ARM - Atmel/Freescale/NXP/ST/TI, Blackfin, 680x0-ColdFire, PowerPC, StarCore, TI-Luminary Stellaris, TI OMAP, XScale | AT Barrett and Associates, Quadros Systems, USA |  |
RTX64 | @ | - | x86, x86-64 | - |  |
RTX-16 | 1970 | Realtime executive for General Automation System 18/30. | General Automation SPC-16, Honeywell Series 16 | General Automation, USA | - |
RTX Keil Real-Time Operating System | 2000s | Deterministic Real-Time Operating System designed for ARM and Cortex-M devices. Now part of Arm Holding. | ARM | Keil Elektronik, Germany |  |
RTX (1 versions) | 1995 | Line of real-time operating system (RTOS) extensions. They are a software extension or abstraction layer that converts Microsoft Windows operating system into a RTOS. It was the first Windows real-time solution on the market. | x86, x86-32 | IntervalZero, USA |  |
RTUX | 1980s | Real time OS based on Unix for 68000 based systems. Multiprocessing, multitasking, message driven. | 68000 | Emerge Systems, USA | - |
RTTS | 1984< | Real Time Task Scheduler. OS for August Systems Can't Fail 300 with triple 8086s, featuring high reliability. | August Systems | USA | - |
RTS/8 | 1974 | Compact real-time operating system designed for the PDP-8 family of processors. | DEC PDP-8 | USA |  |
RTR | 1984< | Successor to DMERT for the AT&T 3B20 Duplex computer, featuring high reliability. | AT&T 3B20 Duplex computer | USA | - |
RTOS/360 | 1969c | IBM's Real Time Operating System, ran on 5 NASA custom System/360-75s. | NASA custom IBM System/360-75s | IBM, USA |  |
RTOS-16 | 1970 | Real-Time OS. | Digico Micro-16V, General Automation SPC-16 | General Automation, USA | - |
RTOS (4) | 2000s | Real-time operating system. | - | Force10 Networks, USA |  |
RTOS (3) | 1974< | Real time multiprogramming OS for Prime 100, 200, 300. | Prime 100, 200, 300 | USA | - |
RTOS (2) | 1974< | Real time operating system for Data General Nova. | Data General Nova | USA | - |
RTOS (1) | 1974< | Real-Time Disk OS for Interdata Minicomputers. | Interdata Minicomputers | USA | - |
RTMS | 1974< | Realtime multiprogramming OS for General Automation System 18/30. | General Automation System 18/30 | USA | - |
RTMOS | 1960s | Real-Time Multiprogramming Operating System. 24-bit process control operating system that supported both real-time computing and multiprogramming. | General Electric computers | General Electric, USA |  |
rtmk | 1990s | Free real-time microkernel OS sharing alot of ideas with Mach. | - | Johan Rydberg, Sweden |  |
RTM8 | 1978c | Realtime executive for the AMC 95/4000. | AMC 95/4000 | USA | - |
RTLinux | 2000s | Hard realtime real-time operating system microkernel that runs the entire Linux operating system as a fully preemptive process. The hard real-time property makes it possible to control robots, data acquisition systems, manufacturing plants, and other time-sensitive instruments and machines from RTLinux applications. | - | New Mexico Institute of Mining and Technology, USA |  |
RTEX | 1974< | Realtime executive for Interdata minicomputers. | Interdata minicomputers | USA | - |
RTEMS | 1993 | Real-Time Executive for Multiprocessor Systems. Formerly Real-Time Executive for Missile Systems, and then Real-Time Executive for Military Systems. Real-time operating system designed for embedded systems. | ARM, Blackfin, ColdFire, TI C3x/C4x, H8/300, x86, 68k, LatticeMico32, MIPS, Nios II, PowerPC, SuperH, SPARC, ERC32, LEON, Mongoose-V | OAR, USA |  |
RTE-IV | 1972> | - | - | - | - |
RTE-III | 1972> | - | - | - | - |
RTE-II | 1972> | - | - | - | - |
RTE-I | 1972> | - | - | - | - |
RTE-A | 1984< | Realtime Executive for HP-1000 A-series. | HP-1000 | USA | - |
RTE-6/VM | 1984< | Realtime virtual memory OS for dual HP-1000s, featuring high reliability. | HP-1000 | USA | - |
RTE (4 versions) | 1972c | Real-Time Exucutive. Realtime operating system for Hewlett-Packard HP-2000 series. | HP-2000 | USA | - |
RTAI | 2000s | Real-time application interface. Real-time extension for the Linux kernel, which lets users write applications with strict timing constraints for Linux. | x86, ARM | Politecnico di Milano, Italy |  |
RT/EMT | 1970s | UNIX compatible OS for the PDP-11. | DEC PDP-11 | Human Computing Resources, USA | - |
RT-Thread | 2000s | Open source scalable real-time operating system for embedded devices. | ARM, x86, MIPS, PowerPC, RISC-V, Andes | RT-Thread, China |  |
RT-Thread | 2000s | Open source real-time operating system for embedded devices. | ARM, ARM Cortex-M0-M3-R4-M4-M7, IA-32, AVR32, Blackfin, nios, PPC, M16C, MIPS (loongson-1b-1c, PIC32,xburst), MicroBlaze, V850, unicore32 | Bernard Xiong & RT-Thread Team, China |  |
RT-11ZM | 1970s | Provided support for systems with Separate Instruction and Data space. | - | - | - |
RT-11XM | 1975 | eXtended Memory. Provided support for memory beyond 64kb. | - | - | - |
RT-11TS | 1970s | Time Sharing. Multi-user multitasking OS with time sharing. | - | - | - |
RT-11SL | 1970s | Single Line. Single-tasking OS for machines with memory up to 64 KB. | - | - | - |
RT-11SJ | 1970s | Single Job. Allowed only one task. This was the initial distribution. | - | - | - |
RT-11FB | 1970s | Foreground/Background. Supported two tasks: a high-priority, non- interactive "Foreground" job, and a low-priority, interactive "Background" job. | - | - | - |
RT-11BL | 1970s | Base Line. An ultra compact version of the SJ monitor with minimal hardware requirements. | - | - | - |
RT-11/2780 | 1976 | - | - | - | - |
RT-11 5.7 | 1998 | - | - | - | - |
RT-11 5.1 | 1984 | - | - | - | - |
RT-11 4 | 1980 | - | - | - | - |
RT-11 (11 versions) | 1973 | Single user OS. | DEC PDP-11 | DEC, USA |  |
RSX180 | 1980 | Multi-user, multi-tasking, RSX-11M-like OS for Z80 and Z180 processors. | Z80 and Z180 processors | - | - |
RSX-15 | 1971< | Real-time multitasking executive for DEC PDP-15. | DEC PDP-15 | DEC, USA | - |
RSX-11S 4.7 | 1993 | - | - | - | - |
RSX-11S 3.1 | 1977 | - | - | - | - |
RSX-11S 3.0 | 1977 | - | - | - | - |
RSX-11S 2.0 | 1975 | - | - | - | - |
RSX-11M/2780 | 1976 | - | - | - | - |
RSX-11M Plus 4.6 | 1999 | - | - | - | - |
RSX-11M Plus 4.0 | 1987 | - | - | - | - |
RSX-11M Plus 3.0 | 1985 | - | - | - | - |
RSX-11M 4.7 | 1993 | - | - | - | - |
RSX-11M 4.0 | 1981 | - | - | - | - |
RSX-11M 3.1 | 1977 | - | - | - | - |
RSX-11M 3.0 | 1977 | - | - | - | - |
RSX-11M 2.0 | 1975 | - | - | - | - |
RSX-11M 1.0 | 1974 | - | - | - | - |
RSX-11D 6.2 | 1975 | - | - | - | - |
RSX-11D 1.0 | 1973 | - | - | - | - |
RSX-11C | 1973 | - | - | - | - |
RSX-11A | 1973 | - | - | - | - |
RSX-11 (18 versions) | 1972 | Realtime multitasking executive for DEC PDP-11. Based on RSX-15. | PDP-11 | DEC, USA |  |
RSTS/E | 1973 | Resource System Time Sharing/Enhanced. Multi-user time-sharing OS. | - | - |  |
RSTS-11 | 1971 | Resource System Time Sharing. The first commercial product name for RSTS. | - | - | - |
RSTS (2 versions) | 1970 | Resource System Time Sharing. Multi-user time-sharing operating system, initially developed by Evans Griffiths & Hart of Boston, and acquired by DEC for the PDP-11 series of 16-bit minicomputers. | DEC PDP-11 | DEC, USA |  |
RSEXEC | 1973 | Experimental, network-wide operating system allowing access to resources distributed on various hosts on the ARPANET based principally on TENEX. The concept have been implemented in the National Software Works (NSW). | - | R.H. Thomas, USA | - |
RPS (2 versions) | 1978c | Real-time Programming System. Real-time interactive operating system for the IBM Series/1, based on MSP/7 and MPX/1800. | IBM Series/1 | IBM, USA |  |
RouterOS | 1990s | Operating system of MikroTik RouterBOARD hardware based on Linux kernel. | RouterBOARD | Mikrotik |  |
Roscoe | 1978c | Distributed OS for multiple identical processors (LSI-11s). | NEC LSI-11 | University of Wisconsin, USA | - |
ROS (2) | 1980s | Operating system with Ada Support. | i8086, 68000 | Telesoft, USA | - |
ROS (1) | 1969 | Operating system for small-to-medium scale real-time processing. | Fujitsu FACOM 230 and 235 | Fujitsu, Japan | - |
ROM-DOS | 1989 | Sometimes called Datalight DOS. | - | Datalight, USA |  |
rojan | 1990s | Was SamOS. An OS with a virtual reality based UI. | - | Ramon van Handel, USA | - |
RODOS | 2000s | Realtime Onboard Dependable Operating System. Real-time operating system for embedded systems and was designed for application domains demanding high dependability. | ARMv7 (M3, A8, A9), AVR32, PowerPC 405, sparc64 | German Aerospace Center, Germany |  |
RockBox | 2002 | Free and open-source software replacement for the OEM firmware in various forms of digital audio players (DAPs) with an original kernel. | - | The Rockbox Project |  |
RMX-86 | 1980 | - | - | USA | - |
RMX-80 | 1980 | - | - | USA | - |
RMX (2 versions) | 1980 | Real-time operating system designed specifically for use with the Intel 8080 and Intel 8086 family of processors. | i8080 and i8086 | Intel / TenAsys Corporation, USA |  |
RMS09, RMS68K | 1980s | Real time operating system for 6809 and 68000 family. | 6809, 68000 | Motorola, USA | - |
RMS | 1984< | Operating system for Datapoint computers. | Datapoint computers | USA | - |
RM/COS | 1980s | Multiuser, multiprocessing OS for 68000. Cobol-based business environment for an abstract C-machine. | 68000 | Ryan-McFarland, USA | - |
RISC/os | 1985 | Port by MIPS for its MIPS-based computers. | MIPS computers | MIPS Technologies, USA |  |
RISC OS 6 (Six) | 2006 | - | - | - | - |
RISC OS 5.24 | 2018 | Latest version. | - | - | - |
RISC OS 5 | 2002 | - | - | - | - |
RISC OS 4 | 1999 | - | - | - | - |
RISC OS 3.7 | 1997 | - | - | - | - |
RISC OS 3.6 | 1996 | - | - | - | - |
RISC OS 3.5 | 1994 | - | - | - | - |
RISC OS 3 | 1991 | - | - | - | - |
RISC OS 2 | 1989 | Formerly Arthur 2. | - | - | - |
RISC OS (9 versions) | 1987 | Originally released in 1987 as Arthur 1.20. First release was to be called Arthur 2, but was renamed to RISC OS 2, and was first sold as RISC OS 2.00 in April 1989. | ARM | Acorn Computers, Castle Technology, RISCOS, UK |  |
RISC iX | 1988 | Discontinued Unix operating system designed to run on the Acorn Archimedes. Derived from BSD 4.3, by Acorn computers, for their ARM family of machines. | Acorn Archimedes | Acorn Computers, UK |  |
RIOT | 2000s | Small operating system for networked, memory-constrained systems with a focus on low-power wireless Internet of Things (IoT) devices. | TI MSP430, ARM7, ARM Cortex-M0-M0+-M3-M4, Atmel AVR, MIPS32r2 | FU Berlin, INRIA, HAW Hamburg, Germany |  |
RIO/CP | 1980 | Network operating system for the ZNET. | Zilog ZNET | USA | - |
RIG | 1978c | Rochester Intelligent Gateway. Network OS. Influenced Accent and Mach. | - | University of Rochester, UK | - |
Rhapsody | 1997 | Code name given to Apple Computer's next-generation operating system during the period of its development between Apple's purchase of NeXT in late 1996 and the announcement of Mac OS X (now called "macOS") in 1998. | NeXT | Apple, USA |  |
REX-80/86 | 1981 | Operating system for 8080 and 8086. Real-time executive that offers 16-bit
microprocessing and coprocessing support. | i8086 | Systems & Software, USA |  |
REX-80/80 | 1978c | Operating system for 8080 and 8086. | i8080 | Systems & Software, USA | - |
REX OS | 1999 | Microkernel OS. Usually an embedded cell phone OS. | ARM | Qualcomm, USA |  |
Retro | 1990s | FORTH-based OS and a prototype low-level infrastructure for the TUNES project. | - | Tom Novelli |  |
Research Unix | 1978 | Term used to refer to versions of the Unix operating system developed in the Bell Labs Computing Science Research Center. | DEC PDP-7, PDP-11, VAX, Interdata 7/32 and 8/32 | Bell Labs, USA |  |
REPOS | 1978c | Operating System for small PDP-11's attached to a host computer. | DEC PDP-11 | USA | - |
Replicant | 2010 | Free operating system (OS) based on the Android mobile platform that aims to replace all proprietary Android components with free-software counterparts. | - | Paul Kocialkowski |  |
Remix OS | 2000s | Operating system for personal computers. Alow PC users to run Android mobile apps on any compatible Intel-based PC. | IA-32, x86-64, ARM | Jide Technology, China |  |
REGULUS | 1980s | System III based Unix clone, with V6, V7, and SysV
extensions. | 68000 | Alcyon, USA | - |
Reduced Core Monitor | 1970c | Modular, core-resident standard operating monitor designes dor use on small or very speclized real-time systems. | CDC 1700 | Control Data, USA | - |
Redox | 2015 | Written in Rust. | - | Jeremy Soller |  |
RedHawk Linux | 2000s | Real-time operating system is designed specifically for mission-critical server and embedded applications. | x86, ARM64 | Concurrent, USA |  |
Red Star OS | 2008 | North Korean Linux distribution. Prior to its release, computers in North Korea typically used Red Hat Linux and Windows XP | i386 (x86), ARM | Korea Computer Center, North Korea |  |
Red Hat Linux 6.2E | 2000 | - | - | - | - |
Red Hat Linux (1 versions) | 1994 | Linux distribution. | - | Red Hat, USA |  |
Red Hat Enterprise Linux 7 | 2014 | - | - | - | - |
Red Hat Enterprise Linux 6 | 2010 | - | - | - | - |
Red Hat Enterprise Linux 5 | 2007 | - | - | - | - |
Red Hat Enterprise Linux 4 | 2005 | - | - | - | - |
Red Hat Enterprise Linux 3 | 2003 | - | - | - | - |
Red Hat Enterprise Linux 2.1 ES | 2003 | - | - | - | - |
Red Hat Enterprise Linux 2.1 AS | 2002 | - | - | - | - |
Red Hat Enterprise Linux (8 versions) | 2002 | Linux for servers. | Servers | Red Hat, USA |  |
REALITY | 1973 | Early version of PICK. | Microdata 1600 | USA | - |
Realcom system | 1964 | Operating system for the RCA 3301 computer. | RCA 3301 | RCA, USA | - |
REAL/NG | 2003 | Was IMS' attempt to create the "Next Generation" of REAL/32, also named "REAL/32 for the internet age". REAL/NG promised "increased range of hardware from PCs to x86 multi-processor server systems". | IA-32, x86-64 | Intelligent Micro Software, UK |  |
REAL/32 | 1994 | Intelligent Micro Software (IMS) acquired a license to further develop Multiuser DOS from Novell in 1994 and renamed their product REAL/32. | i386 | Intelligent Micro Software, UK |  |
ReaGOS | 2000s | Preemptive single-stack kernel. | x86, ATmega, ARM, portable | OBP Research, Finland |  |
ReactOS 0.4.5 | 2017 | - | - | - | - |
ReactOS 0.4.4 | 2017 | - | - | - | - |
ReactOS 0.4.3 | 2016 | - | - | - | - |
ReactOS 0.4.2 | 2016 | - | - | - | - |
ReactOS 0.4.1 | 2016 | - | - | - | - |
ReactOS 0.4 | 2016 | - | - | - | - |
ReactOS 0.3.9 | 2009 | - | - | - | - |
ReactOS 0.3.8 | 2009 | - | - | - | - |
ReactOS 0.3.7 | 2008 | - | - | - | - |
ReactOS 0.3.6 | 2008 | - | - | - | - |
ReactOS 0.3.5 | 2008 | - | - | - | - |
ReactOS 0.3.4 | 2008 | - | - | - | - |
ReactOS 0.3.3 | 2007 | - | - | - | - |
ReactOS 0.3.17 | 2014 | - | - | - | - |
ReactOS 0.3.16 | 2014 | - | - | - | - |
ReactOS 0.3.15 | 2013 | - | - | - | - |
ReactOS 0.3.14 | 2012 | - | - | - | - |
ReactOS 0.3.13 | 2011 | - | - | - | - |
ReactOS 0.3.12 | 2010 | - | - | - | - |
ReactOS 0.3.11 | 2009 | - | - | - | - |
ReactOS 0.3.10 | 2009 | - | - | - | - |
ReactOS 0.3.1 | 2007 | - | - | - | - |
ReactOS 0.3.0 | 2006 | - | - | - | - |
ReactOS 0.2.9 | 2005 | - | - | - | - |
ReactOS 0.2.8 | 2005 | - | - | - | - |
ReactOS 0.2.7 | 2005 | - | - | - | - |
ReactOS 0.2.6 | 2005 | - | - | - | - |
ReactOS 0.2.5 | 2005 | - | - | - | - |
ReactOS 0.2.4 | 2004 | - | - | - | - |
ReactOS 0.2.3 | 2004 | - | - | - | - |
ReactOS 0.2.2 | 2004 | - | - | - | - |
ReactOS 0.2.1 | 2004 | - | - | - | - |
ReactOS 0.2.0 | 2004 | - | - | - | - |
ReactOS 0.1.0 | 2003 | - | - | - | - |
ReactOS (34 versions) | 2003 | Open source OS designed to be binary compatible with Windows NT and its variants (Windows XP, Windows 2000, etc.); currently in development phase. | IA-32, x86-64, ARM | ReactOS Foundation |  |
rdos (2) | 2000c | x86 based OS written entirely in assembly. Provides protection with segmentation. Multithreaded with support for DOS, DPMI and Win32 console apps. Possible to add other emulated environments like UNIX. | - | Leif Ekblad, Sweden |  |
RDOS (1) | 1972 | Real-time Disk Operating System. With variants: RTOS and DOS. | Data General Nova | Data General, USA | - |
RCA OSs POS | 1965> | Primary OS. | Hitachi HITAC 8000 | Hitachi, Japan | - |
RC 4000 Multiprogramming System (RC) | 1969 | Discontinued operating system developed for the RC 4000 minicomputer . | Regnecentralen RC 4000 | Regnecentralen, Denmark |  |
RBM | 1969 | Real-Time Batch Monitor. Capable of simultaneously performing multiple real-time processing tasks. | Mitsubishi MELCOM-7000, Xerox Data Systems minicomputers | Xerox, Mitsubishi, Japan |  |
Raven | 1999 | Another attempt at making an OS for x86 PCs from scratch. Now TTP. | - | PiSig Innovations Lab. |  |
RAMON | 1990s | Embedded operating system for Soviet personal computers BK-0010 and BK-0010-01. The file system used is compatible with the RT-11 file system. | Elektronika BK-0010 | Alexander Ermakov, Russia |  |
RAFOS | 1980s | Real-time System with Buffer Functions. Soviet RT-11 clone. | SM EVM | Russia |  |
QuickRAM Operating System | 2003 | Portable media based operating system. It loads itself into RAM and allows you to do system maintenance related tasks. | - | Phillip Ferguson |  |
QuickOS | 1990s | Really-quick-realtime-multitasking OS. | - | Andreas Ziermann |  |
QubesOS | 2012 | Security-focused desktop operating system that aims to provide security through isolation. | x86-64 | Invisible Things Lab, Poland |  |
Quark | 2003 | Object Oriented 32 bit operating system. It aims to be a complete multitasking kernel. | - | Ananth Shrinivas |  |
Qt Extended Improved | 2009 | Final stable release into Qt Extended Improved. Later renamed to QtMoko. | Openmoko phones | Openmoko community |  |
Qt Extended | 2000s | Application platform for embedded Linux-based mobile computing devices such as personal digital assistants, video projectors and mobile phones. | PDA, Mobile phones | Qt Software, Finland |  |
QP/M | 1980s | Complete CP/M compatible replacement for CCP and BDOS. | Altair | MICROCode Consulting, USA |  |
QP | 2000s | Quantum Platform. Family of lightweight, open source software frameworks for building responsive and modular real-time embedded applications as systems of cooperating, event-driven active objects (actors). | ARM7/9, ARM Cortex-M3-M0, MSP430, TMS320C28x, AVR, AVRXmega, ColdFire, 68HC08, M16C/R8C, H8, 8051, 80251, PIC18, PIC24/dsPIC33, Nios II, PSoC1 | Quantum Leaps, USA |  |
QNX | 1982 | POSIX, microkernel OS. Usually a real time embedded OS), Unix-like real-time operating system, aimed primarily at the embedded systems market. | i8088, x86, MIPS, PowerPC, SH-4, ARM, StrongARM, XScale | Quantum Software Systems, Canada |  |
QDOS (2) | 1980s | Operating system for the British Sinclair QL. Power of UNIX, SuperBASIC command language, up to 20 concurrent tasks with windows. | Sinclair QL | USA | - |
QDOS (1) | 1980c | Quick and Dirty Operating System. Simplified version of CP/M for the i8086. | - | Tim Patterson/Seattle Computer Products, USA | - |
PWB/UNIX | 1977 | Programmer's Workbench (PWB/UNIX). Early, now discontinued, version of the Unix operating system created in the Bell Labs Computer Science Research Group of AT&T. | - | Bell Labs, USA |  |
PVOS | 1999 | Proprietary OS for Casio Pocket Viewer. | Casio Pocket Viewer | Casio, Japan |  |
PureDarwin | 2010s | Community project to make Darwin more usable (some people think of it as the informal successor to OpenDarwin. | PowerPC | - |  |
Puma | 1990s | Operating system at Sandia National Laboratories with a distributed memory architectures. | - | Sandia National Laboratories, USA |  |
PTSS | 1970s | People's Time Sharing System. A time sharing system for the CDC 6600 based on BKY. | CDC 6600 | Lawrence Berkeley Laboratories, USA | - |
PTS-DOS 32 | 1990s | Formally known as PTS-DOS v7.0, which added support for the FAT32 file system. | - | - | - |
PTS-DOS (1 versions) | 1993 | MS DOS clone. | IBM PC compatibles | Phystechsoft, Russia |  |
PTOS | 1970c | Paper Tape OS for the Cincinnati Milacron CIP/2200. | Cincinnati Milacron CIP/2200 | USA | - |
pSOS (2) | 1982 | Portable Software On Silicon. real time operating system (RTOS) and developed/marketed for the first part by Software Components Group (SCG). | 68000 | Alfred Chao, SCG, ISI, Wind River Systems, USA |  |
PSOS (1) | 1978c | An Experimental Provably Secure Operating System. | - | USA | - |
Protothreads | 2000s | Extremely lightweight stackless threads designed for severely memory constrained systems. | AVR 8051 | Adam Dunkels, Sweden |  |
Proolix | 2000s | Unix clone project for the old 8086 PCs, from former USSR. | i8086 | Serge Pustovoitoff, Russia |  |
Prolog-Dispatcher | 1980s | Used to control Soviet Buran space ship. | Buran | Russia |  |
ProDOS 8 | @ | ProDOS renamed ProDOS 8 in version 1.2. | - | - | - |
ProDOS 16 | @ | Stop-gap solution for the 16-bit Apple IIGS that was replaced by GS/OS within two years. | - | - | - |
ProDOS (2 versions) | 1983 | Name of two similar operating systems for the Apple II series of personal computers. The original ProDOS, renamed ProDOS 8 in version 1.2, is the last official operating system usable by all 8-bit Apple II series computers. | Apple II | Apple, USA |  |
PRO/TSX-PLUS | 1980s | Version of TSX-PLUS for the PRO-350. | DEC PRO-350 | S&H Computer Systems, USA | - |
PRIMOS | 1972 | Sometimes spelled PR1MOS and PR1ME. Written in FORTRAN IV, that didn't have pointers, while later versions, around version 18, written in a version of PL/1, called PL/P. | Prime Computers | Prime Computer, USA |  |
Prex | 2005c | Open source, royalty-free, real-time operating system for embedded systems. It is designed and implemented for resource-constrained systems that require predictable timing behavior. | ARM, IA-32, x86 | Kohsuke Ohtani |  |
PowerTV | 2000s | Open platform for developing, delivering, and driving real-world, broadband digital and analog video over two-way hybrid fiber coax (HFC) systems. | - | PowerTV, USA | - |
PostmarketOS | 2017 | Free and open-source operating system under development primarily for smartphones, based on the Alpine Linux distribution. | ARM, ARM64, x86, x86-64 | postmarketOS open-source community |  |
POS (2) | 1998 | Peter Operating System. OS research project. | - | Peter |  |
POS (1) | 1968c | Primary OS for RCA Spectra 70 And Hitachi HITAC computers. | RCA Spectra 70, Hitachi HITAC 8000 | RCA, USA | - |
PORTX | 1970s | ROM-Based Real-time executive. | - | Destek Group, USA | - |
Portos | 2000s | Real Time Operating System. | ARM | Softwave Wireless, France |  |
PonyOS | 2013 | Hobby Unix-like operating system based on ToaruOS. | - | K. Lange |  |
polyFORTH | 1980s | FORTH environment for Z80, 8080, 8086, 6809, 68000, and PDP-11 families. | Z80, i8080, i8086, 6809, 68000, and DEC PDP-11 | FORTH, USA | - |
POK | 2000s | Partitioned Operating System. Real-time embedded operating system for safety-critical systems (avionics, aerospace). It provides several functionalities and complies with many industrial standards, such as ARINC653 or POSIX. POK was designed to be used in safety-critical systems as well as in public systems. | x86, PowerPC, SPARC | France |  |
Plurix | 1985 | Aka Tropix. Integrated environment (OS/programming language combination) based on Java with a custom native code compiler for x86, an orthogonal persistent Distributed Shared Memory (DSM) for PC clusters, with a consistency model based on restartable transactions coupled with an optimistic synchronization scheme. | - | Federal University of Rio de Janeiro - UFRJ, Brazil |  |
Platform OS | 1990s | Operating system wanted to achieve platform-independence through a low-level VM. | - | Joel Utting |  |
Plan B | 2008 | Distributed OS derived from Plan 9 and Off++ microkernel. | - | Universidad Rev Juan Carlos, Madrid, Spain |  |
Plan 9 Third Edition | 2000 | - | - | - | - |
Plan 9 Second Edition | 1995 | Commercial second release version was made available to the general public. | - | - | - |
Plan 9 Fourth Edition | 2002 | - | - | - | - |
Plan 9 (3 versions) | 1992 | Distributed OS based on original Unix design principles yet functionally different and going much further. | - | Bell Labs, USA |  |
Pitt Time Sharing System | 1968c | An early Timesharing system developed for the IBM S/360. | IBM System/360 | University of Pittsburgh, USA | - |
Pirat-Os | 2004 | German Language OS Project. | - | Dominic Fischer, Switzerland |  |
Pink | 1988 | Code-name for Taligent OS. | Apple Macintosh | Apple, USA |  |
Pilot operating system | 1980 | Pilot operating system (used in Xerox Star workstations) was written in the Mesa programming language. | Xerox Star | Xerox, USA |  |
PilOS | 2000s | Full blown 64-bit PicoLisp runs directly on a standard x86-64 PC hardware. | x86-64 PC | - |  |
Piko/RT | 2000s | Tiny Linux-like real-time operating system kernel, optimized for ARM Cortex-M series microprocessors. Based on the OSEK/VDX standard. | ARM Cortex-M3/M4 | - |  |
PikeOS | 2000s | Certified real time operating system for safety and security critical embedded systems. | PPC, x86, ARM, MIPS, SPARC-LEON, SuperH | SYSGO, Germany |  |
PICOS18 | 2000s | Real-time operating system for PIC18 microntroller. | PIC18 | Pragmatec, France |  |
picoOS | 2000s | Highly configurable and very fast real time operating system. It targets a wide range of architectures, from the small 8 bit processors with very low memory till huge architectures like 32 bit processors with lots of memory. | 6502, 80x86, ARM7, AVR, PowerPC, Cortex-M, MSP430, PIC32 | - |  |
PicoBSD | 1990s | One floppy version of FreeBSD, configured mainly for networking applications. Superseded by NanoBSD. | x86 | Michael Bialecki, Poland |  |
Pick | 1965 | Often licensed and renamed. Business-oriented OS featuring an integral relational database. | - | Prime Computer, Pick Systems, USA |  |
Phoenix-RTOS | 2004 | Real-time operating system designed for Internet of Things appliances. Successor to the Phoenix operating system. | ARM7, IA-32, eSI-RISC | Phoenix Systems, USA |  |
Phoenix | 1999 | Based on a concept of persistent virtual memory, and is managed-code oriented. Phantom OS is one of a few OSes that are not based on classical concepts of Unix-like systems. | IA-32 | Warsaw University of Technology, Poland |  |
Pharos | 2000s | Free open-source RTOS for Critical Systems. | ARM926, Cortex-R5, Cortex-M4, Cortex-A53 (all with memory protection) | CEA, Delphi, Geensys, France |  |
Phar Lap ETS | 2000s | Real-time operating system, used for instance on LabVIEW real-time targets. Now part of IntervalZero. | IA-32 | Pha Lap, USA |  |
Phantom OS | 2000s | Based on a concept of persistent virtual memory, and is managed-code oriented. Phantom OS is one of a few OSes that are not based on classical concepts of Unix-like systems. | IA-32, MIPS and amd64 | Digital Zone, Russia |  |
pfsense | 2006 | Open source firewall/router computer software distribution based on FreeBSD. | - | Rubicon Communications, USA |  |
PETROS | 1990s | Microsoft Windows clone programmed in a proprietary Object Pascal, by Trumpet Software International (producer of the famous Trumpet Winsock). 32-bit operating system for the PC platform. | IBM PC compatibles | Trumpet Software, Tasmania |  |
Personal CP/M-86 | 1983 | Was only provided for several specific European computers by the manufacturers Siemens PG685 and PC16-20, Apricot PC. | i8086 | Digital Research, USA |  |
Personal CP/M | 1984c | ROM-based version of CP/M 2.2 for small home computers. | Z80 | Digital Research, USA |  |
PERQ Operating System (POS) | 1980s | Written in PERQ Pascal. | PERQ Computers | PERQ, USA | - |
Perpos | 1970s | Perpetual Processing OS for Computer Consoles Power 55/5. 68000-based multiple CPUs. UNIX-based system featuring high reliability. | Computer Consoles Power 55/5 | USA | - |
PenPoint OS | 1991 | Product of GO Corporation and was one of the earliest operating systems written specifically for graphical tablets and personal digital assistants. | Tablets, PDA | GO, USA |  |
PEN/GEOS | 1992 | Graphical user interface based on PC/GEOS. | HP OmniGo 100 and 120, Nokia Communicator, Casio Z-7000 | GeoWorks |  |
Pegasus II | 1990s | Takes the results of the Pegasus project as a starting point on which to build a complete distributed multimedia platform, including toolkits, user interfaces, filing systems and the emulation of familiar software environments. | - | University of Twente, University of Cambridge, UK |  |
Pegasus (1 versions) | 1990s | Operating system support for distributed interactive multimedia. | - | University of Twente, University of Cambridge, UK |  |
PECOS | 1960s | CDC operating system, descendent of Chippewa. | - | Control Data, USA |  |
PDP-6 Monitor | 1965c | Monitor System for the PDP-6. | DEC PDP-6 | USA | - |
PDP-10/50 Swapping Monitor | 1968c | An early OS for the PDP-10. | DEC PDP-10 | USA | - |
PDP-10 | 1974< | Virtual machine system for the PDP-10. | DEC PDP-10 | USA | - |
PDOS | 1980s | Multiuser, multitasking, realtime OS for the 68000, and TI-9900 and 9905. | 68000, and TI-9900 and TI-9905 | Eyring Research, USA |  |
PCVMS | 1985c | Small, inexpensive VMS lookalike. | - | Wendin, USA | - |
PCUNIX | 1985c | Small, inexpensive UNIX lookalike. | - | Wendin, USA | - |
PCP | 1960s | Primary Control Program, very early version of OS/360 that didn't support multiprogramming. | IBM System/360 | IBM, USA | - |
PC/NOS | 1980s | Network OS for MS-DOS or CP/M. | - | Applied Intelligence, USA | - |
PC/IX | 1984 | Derivated from UNIX System III from AT&T. | IBM PC compatibles | IBM, USA |  |
PC/GEOS | 1990 | See GeoWorks. | IBM PC compatibles | Berkeley Softworks, USA |  |
PC-UX | 1985c | Discontinued NEC port of UNIX System III for their APC III and PC-9801 personal computer. It had extensive graphics capability. | NEC APC III, PC-9801 | NEC, Japan |  |
PC-MOS/386 | 1987 | DOS-like, but multiuser/multitasking. | x86 | The Software Link, USA |  |
PC DOS 7.1 | 1999 | - | - | - | - |
PC DOS 7.0 | 1995 | Bundles Stacker in place of DriveSpace. | - | - | - |
PC DOS 4.0 | 1988 | Added the DOS Shell, a graphical menu selector, & support for hard disks of >32MB using the format from Compaq DOS 3.31. Also added many bugs and offered less free conventional memory than before. Generally regarded as an unsuccessful release and to be avoided . | - | - | - |
PC DOS 3.3 | 1987 | - | - | - | - |
PC DOS 2000 | 2000 | Year 2000-compliant version with minor additional features. Final member of the MS-DOS family . | - | - | - |
PC DOS 2.1 | 1983 | - | - | - | - |
PC DOS 1.1 | 1982 | - | - | - | - |
PC DOS 1.0 | 1981 | Initial release with the first IBM-PC . | - | - | - |
PC DOS (8 versions) | 1981 | IBM's DOS variant, developed jointly with Microsoft. | IBM PC compatibles | IBM, Microsoft, USA |  |
Paxym FreeBSD | 2007 | BSD based OS for Cavium Octeon MIPS architecture processors. | Cavium Octeon | Paxym, USA | - |
PaulOS | 2002 | Embedded operating system. | Atmel board | Paul Sheer |  |
PascalDOS | 1990s | Operating system for Soviet personal computers BK-0010 and BK-0010-01, intended for programming in the Pascal programming language. | Elektronika BK-0010 | Russia |  |
Partikle | 2000s | Embedded real time operating system designed to be POSIX compliant. | SPARC LEON 2-3-4, x86 | fentISS, Spain |  |
PalmDOS | 1992 | Very resource-light DR DOS 6.0 derivative aimed at the emerging Palmtop/PDA market. | - | Digital Research, USA |  |
Palm webOS 1 | 2009 | Mobile Operating system based on an Linux core. | Palm Pré, Palm Pixi | Palm, USA | - |
Palm OS | 1996 | Discontinued mobile operating system initially developed by Palm for personal digital assistants (PDAs). | Palm PDA | Palm, USA |  |
P2DOS | 1980s | CP/M 2.2 with P2DOS as BDOS replacement. | Altair | USA |  |
P/OS | 1980s | Professional Operating System. Standard OS for the PRO-350 and PRO-380. Derived from RSX-11. | DEC PRO-350 and PRO-380 | DEC, USA | - |
p-System | 1978c | Support environment for UCSD Pascal, based on an abstract "p-machine." Now distributed by SofTech Microsystems. | - | University of California, USA | - |
p | 1978c | Time-sharing OS for laboratory automation. | - | USA | - |
OZONE | 1990s | Object-oriented OS primarily based on VMS with the use of the GNU toolchain, and Unix-style pipes (also using record-oriented pipes, a VMS feature called a "mailbox"). | - | Ozone Enterprises, USA |  |
OSx | 1980s | Operating System for Pyramid Computers. Supports UNIX System V and BSD 4.2 concurrently. | Pyramid Computers | USA | - |
OSv | 2013 | Cloud computing focused computer operating system. It is a special-purpose operating system built to run as a guest on top of a virtual machine, thus it does not include drivers for bare-metal hardware. | x86-64 using the KVM, Xen, VMware, and VirtualBox hypervisors | Cloudius Systems, Israel |  |
OSSO | 1999 | A Micro Kernel Operating System written from scratch | - | Alessandro Iurlano |  |
OSKit | 1990s | Complete modular infrastructure that provides all the "bricks" (resources) needed to easily build an OS, focusing on what interests you, and reusing components for the rest. | - | University of Utah, USA |  |
OSIV/XSP | 1990 | Successor operating system to Fujitsu’s two OSs: medium-scale general-purpose OS OSIV/ESPIII, and large-scale general-purpose OS OSIV/X8 FSP. | Fujitsu FACOM M series | Fujitsu, Japan |  |
OSIV/X8 | 1977 | One of the operating systems for Fujitsu’s FACOM M series general-purpose computers, and was a large general-purpose OS positioned between super-large general-purpose OS OSIV/F4 and medium general-purpose OS OSIV/F2. | Fujitsu FACOM M series | Fujitsu, Japan | - |
OSIV/MSP (1995 Ehanced Version) | 1995 | 1995 Enhanced version of its OSIV/MSP operating system for Fujitsu very-large mainframes. | GS8000 series, GS8900 series | - |  |
OSIV/MSP (2 versions) | 1989 | Super-large general-purpose operating system. | Fujitsu FACOM M-1800 | Fujitsu, Japan |  |
OSIV/F4 | 1975 | One of the operating systems for Fujitsu’s FACOM M series general-purpose computers, and was a super-large general-purpose OS. | Fujitsu FACOM M series | Fujitsu, Japan |  |
OSIV/F2 | 1977 | One of the operating systems for Fujitsu’s FACOM M series general-purpose computers, and was a medium-scale general-purpose OS for medium-scale business operations | Fujitsu FACOM M series | Fujitsu, Japan |  |
OSIV/ESPIII | 1984 | Successor OS to medium-scale general-purpose OS OSIV/ESP V2. medium-scale general-purpose operating system. | Fujitsu FACOM M series | Fujitsu, Japan |  |
OSII | 1971 | Operating system for Fujitsu’s large-scale general-purpose computers FACOM 230-45S and FACOM 230-55. | Fujitsu FACOM 230-45S and Fujitsu FACOM 230-55 | Fujitsu, Japan | - |
osFree | 2009 | Free Open Source software operating system development project, aiming to replace eventually all OS/2 subsystems with Open source analogues. | - | osFree Development Team |  |
OSF/1 | 1992 | Developed into a commercial offering by DEC. | - | DEC, USA |  |
OSEK | 1993 | Offene Systeme und deren Schnittstellen für die Elektronik in Kraftfahrzeugen. Standards body that has produced specifications for an embedded operating system, a communications stack, and a network management protocol for automotive embedded systems | Engine control units | Germany |  |
OSE | 1990s | Operating System Embedded (known by the acronym Enea OSE). Real-time embedded operating system. | ARM, PowerPC, MIPS | ENEA, Sweden |  |
OSD/XC | 2000s | BS2000 ported to an emulation on a Sun SPARC platform. | Fujitus SQ series business servers | Fujitsu-Siemens, Japan |  |
OSA | 2000s | Cooperative multitasking real-time operating system for Microchip PIC-controllers. | PIC10-PIC24, AVR 8-bit, STM8 | Russia |  |
OS7 | 1972 | Large-scale software system that supported a virtual space and multiple processors. | Hitachi HITAC 8700/8800 | Hitachi, Japan | - |
OS4000 | 1977 | Operating system introduced as the successor to GEC DOS, for its range of GEC 4000 series 16-bit, and later 32-bit, minicomputers. | GEC 4000 series | GEC Computers, UK |  |
OS21 | 2000s | Real-time kernel. | ST40/SH4, ST200, ARM | STMicrosystems, Canada | - |
OS2000 (2) | 2000s | See Baget RTOS. | MIPS (Baget-MIPS variant), KOMDIV-32, KOMDIV-64, Intel BSPs (x86) | Russian Academy of Sciences, Russia |  |
OS2000 (1) | 1970s | Operating system for Honeywell 200/2000. | Honeywell 200/2000 | USA | - |
OS20 | 2000s | Real-time kernel. | ST20 microprocessors | STMicrosystems, Canada | - |
OS161 | 1990s | Instructional OS produced for an undergraduate introductory operating system concepts at Harvard, by the same group of VINO. Mainly inspired to BSD Unix. | - | Harvard University, USA |  |
OS/VS2 R2 | 1974 | Called Multiple Virtual Storage, MVS, eliminated most need for VS1. | - | - |  |
OS/VS2 | 1972 | Operating System/Virtual Storage 2, Virtual-memory version of OS/MVT but without multiprocessing support. | - | - | - |
OS/VS1 | 1972 | Operating System/Virtual Storage 1, Virtual-memory version of MFT II. | - | - |  |
OS/VS (3 versions) | 1972 | Port of OS/360 targeted for the System/370 virtual memory architecture, "OS/370" is not correct name for OS/VS1 and OS/VS2, but rather refers to OS/VS2 MVS and MVS/SP Version 1. | IBM System/370 | IBM, USA | - |
OS/SVS | 1972 | Single Virtual Space. Initial release of OS/VS2. Virtual Storage OS for IBM S/370, based closely on OS/MVT. | IBM System/370 | IBM, USA | - |
OS/RT | 1970s | Real-time OS kernel for a variety of CPUs. | - | Destek Group, USA | - |
OS/PCP | 1966 | Primary Control Program. Early batch-serial version of IBM OS/360. | IBM System/360 | IBM, USA | - |
OS/MVT | 1967 | Multiprogramming with a Variable Number of Tasks. Popular OS for IBM 360/370. | IBM System/360, System/370 | IBM, USA | - |
OS/MVS | 1974 | Multiple Virtual Space. Virtual storage OS for IBM 370, derived from MVT. Originally called VS2, Release 2. | IBM System/370 | IBM, USA | - |
OS/MFT-II | 1968c | - | - | IBM, USA | - |
OS/MFT | 1967 | Multiprogramming with a Fixed number of Tasks. Simple version of OS/MVT suitable for processors with limited memory. | - | IBM, USA | - |
OS/C | 2001c | Small, open-source, Unix-like OS. Designed to preform networking tasks and other file-oriented processes whiltaking up very little of the computer's processing power. | - | Collin |  |
OS/A WASP | 1990s | Operating system for the Soviet personal computers BK-0010. | Elektronika BK-0010, BK-0011 | Russia |  |
OS/80 | 1970s | Early OSE version for the Zilog Z80 processor. | Z80 | ENEA, Sweden | - |
OS/8 | 1971 | Primary operating system used on the Digital Equipment Corporation's PDP-8 minicomputer. Ancestor of RT-11. | PDP-8 | DEC, USA |  |
OS/700 | 1973c | Realtime multiprogramming OS for Honeywell System 700. | Honeywell System 700 | USA | - |
OS/7 | 1968c | Operating Systems for UNIVAC 9700. | UNIVAC 9700 | USA | - |
OS/400 v5 | 2001 | - | - | - | - |
OS/400 v4 | 1997 | - | - | - | - |
OS/400 v3 | 1994 | - | - | - | - |
OS/400 v2 | 1992 | - | - | - | - |
OS/400 (4 versions) | 1988 | Descendant of System/38 CPF, include System/36 SSP environment. | IBM System/400 | IBM, USA | - |
OS/4 | 1968c | Operating Systems for UNIVAC 9700. | UNIVAC 9700 | USA | - |
OS/390 | 1995 | Upgrade from MVS, with an additional Unix environment. | IBM System/390 | IBM, USA |  |
OS/360 MVT | 1967 | Multiprogramming with a Variable number of Tasks. Level of OS/360. | IBM System/360 | IBM, USA |  |
OS/360 | 1966 | First official OS targeted for the System/360 architecture. | IBM System/360 and successors | IBM, USA |  |
OS/32-ST | 1975c | Real time serial and multitasking operating systems for Interdata (later Perkin-Elmer) 7/16 and 7/32 minicomputers. | Interdata 7/16 and 7/32, Concurrent computers | USA | - |
OS/32-MT | 1975c | Real time serial and multitasking operating systems for Interdata (later Perkin-Elmer) 7/16 and 7/32 minicomputers. | Interdata 7/16 and 7/32, Concurrent computers | USA | - |
OS/200 | 1968c | Operating system for Honeywell Series 200 family. | Honeywell Series 200 family | USA | - |
OS/2 Warp 4 | 1996 | - | - | - |  |
OS/2 Warp 3 | 1994 | Ported to PPC via Workplace OS. | - | - | - |
OS/2 4.52 | 2001 | - | - | - | - |
OS/2 4.5 | 1999 | - | - | - | - |
OS/2 4.0 | 1996 | - | - | - | - |
OS/2 3.0 | 1994 | - | - | - | - |
OS/2 2.1 | 1993 | - | - | - | - |
OS/2 2.0 | 1992 | First i386 32-bit based version. | - | - | - |
OS/2 1.3 | 1990 | - | - | - | - |
OS/2 1.2 | 1989 | - | - | - | - |
OS/2 1.1 | 1988 | - | - | - | - |
OS/2 1.0 | 1987 | - | - | - | - |
OS/2 (2) | 1984< | Operating System for the MDS Series 21. | MDS Series 21 | Mohawk, USA | - |
OS/2 (1) (12 versions) | 1987 | Series of computer operating systems, initially created by Microsoft and IBM under the leadership of IBM software designer Ed Iacobucci. | IBM PC compatibles | IBM, Microsoft, USA |  |
OS/1100 | 1970s | Operating System for UNIVAC 1106 and 1110. | UNIVAC 1106 and 1110 | Sperry Univac, USA | - |
OS/10 | 1984< | Operating System for the MDS Series 21. | MDS Series 21 | USA | - |
OS-V | 1987 | Operating system for the V-7000 series of 32-bit-architecture multipurpose computers. | Toshiba V-7000 series | Toshiba, Japan |  |
OS-9000 | 1989 | Unix-like RTOS. (OS from Microware for Intel x86 based microcomputers; based on OS-9, written in C). | Intel 80386 PC | Microware Systems, USA | - |
OS-9/68K | 1983 | Unix-like RTO. | - | - | - |
OS-9 (1 versions) | 1980 | Family of real-time, process-based, multitasking, multi-user operating systems. | ARM-strongARM, MIPS, PowerPC, SuperH, x86/Pentium, XSCALE, Motorola 6809, 680x0, SPARC | Microware Systems, USA |  |
OS-80D | 1980 | Double-density Model I version for the Percom Doubler. | - | - | - |
OS-80/III | 1980 | Double-density Model III version. | - | - | - |
OS-80 (2 versions) | 1980 | Formerly MICRODOS. Fast extendable BASIC-language disk operating system. | Tandy TRS-80 | Percom, USA | - |
OS-7.0 | 1984 | Added RIAD-2 and RIAD-3 computers support. | - | - | - |
OS-6.1 | 1977c | - | ES-1035, ES-1045, ES-1055, ES-1060 | - |  |
OS-4 | 1978 | Disk operating systems for office computers. | NEC NEAC System 100 | NEC, Japan |  |
OS-3 (2) | 1968c | Oregon State Open Shop OS. A timesharing system for the CDC 3300. | CDC 3300 | USA | - |
OS-3 (1) | 1978 | Floppy disk operating systems for office computers. | NEC NEAC System 100 | NEC, Japan |  |
OS-1 | 1978 | Drum memory operating systems for office computers. | NEC NEAC System 100 | NEC, Japan |  |
OS X Yosemite (v10.10) | 2014 | - | - | - | - |
OS X Mountain Lion (v10.8) | 2012 | - | - | - | - |
OS X Mavericks (v10.9) | 2013 | - | - | - | - |
OS X El Capitan (v10.11) | 2015 | - | - | - | - |
OS X (4 versions) | 2001 | See MacOS. | Apple iMac | Apple, USA |  |
OS RV | 1980s | RSX-11M-like multiprogramming operating system. The command are in english. | SM-4, SM-1420, Elektronika-100-25 | Russia |  |
OS MIKROS-86 | 1980s | Soviet operating system for the SM-1810 computer. | SM-1810 | Russia | - |
OS IPM | 1970 | Operating system for the BESM-6 computer. | BESM-6 | IPM, Russia |  |
OS ES (2 versions) | 1970s | Operating system for ES EVM. Comparable to S/360. | ES EVM | Russia |  |
OS DVK | 1980s | Soviet RT-11 clone. | DVK ( Elektronika MS-0501 and Elektronika MS-0502) | |