Operating Systems Database


Total OS in database (08 September 2024) : 2765
Corresponding OS from query : 2686

Text search

Look in

Hide OS versions
Only open source
or Category


All 1 2 3 4 8 9 ABCDEFGHIJKLMNOPQRSTUVWXYZ

Name
Year
Description Platform Company Link
1BSD
1977
See Berkeley Software Distribution (BSD).
-
U.C. Berkeley, USA
-
2000E
1972c
Timesharing operating system.
HP-2100
Hewlett-Packard, USA
-
2000F
1972c
Timesharing operating system.
HP-2100
Hewlett-Packard, USA
-
2120 Disk operating system
1971c
Disc operating system for HP-2100.
HP-2100
Hewlett-Packard, USA
2BSD
1978
See Berkeley Software Distribution.
-
U.C. Berkeley, USA
-
2K
2000c
Formerly known as SPINE. Distributed, reflexive, component-based, adaptable OS.
-
University of Illinois, Universidad Carlos III - Madrid, USA, Spain
386BSD 0.1
1992
Sometimes called "Jolix". Discontinued free Unix-like operating system.
x86
William Jolitz, Lynne Jolitz, USA
4K Disk Monitor System
1967
Discontinued operating system released by DEC for their PDP-8 line of mini-computers.
DEC PDP-8
DEC, USA
86-DOS
1980
Developed at Seattle Computer Products by Tim Paterson for the new Intel 808x CPUs; licensed to Microsoft, became PC DOS/MS-DOS. Also known by its working title QDOS.)
i808x
Seattle Computer Products, USA
-
9front
2011
Fork of Plan 9. Started to remedy a perceived lack of devoted development resources inside Bell Labs, and has accumulated various fixes and improvements.
-
Bell Labs, USA
a-kernel
2000s
Was a project to determine if AOP can be used to improve OS modularity, and thereby reduce complexity and fragility associated with system implementation.
-
Yvonne Coady, Gregor Kiczales, Ida Chan, Greg Smolyn, International
A-VX (3 versions)
1990
Advanced Versatile Extended. Operating system.
NEC System 3100/7100/7200, NEC Express 5800series
NEC, Japan
A/ROSE
1988
Small embedded operating system that runs on Apple Computer's "Macintosh Coprocessor Platform", an expansion card for the Apple Macintosh.
Apple Macintosh
Apple, USA
A/UX
1988
UNIX System V with BSD extensions. Last version in 1996.
Apple Macintosh
Apple, USA
-
Abassi
2000s
Real-time kernel.
AVR32, ATmega, ColdFire, Cortex-A9, Cortex-M0, Cortex-M3, Cortex-M4, MSP430, PIC32, TMS320C2000, 80251, 8051
Code Time, USA
ABCenix
1985>
Unix-like real-time operating system. Developed for the ABC 1600 computer from Luxor.
Luxor ABC 1600
Dataindustrier, Sweden
-
ACCENT
1981<
Network OS kernel for the PERQ workstation.
PERQ workstation
Carnegie-Mellon University, USA
-
Access Linux Platform
2007
Discontinued open-source software based operating system, once referred to as a "next-generation version of the Palm OS," for mobile devices developed and marketed by Access Co.
Palm
Access, Japan
Ace OS
2000s
32bit multitasking operating system for IA32 developed for experimental and exploration purpose.
-
-
Acorn MOS
1981
Discontinued computer operating system used in the Acorn BBC computer range.
Acorn BBC
Acorn Computers, UK
ACOS-2 (4 versions)
1974
Advanced Comprehensive Operating System-2. Operating system for small computer systems.
NEC ACOS System 200
NEC, Japan
-
ACOS-4 (8 versions)
1975
Advanced Comprehensive Operating System-4. Small-to-medium machines.
NEC ACOS System 300, 350, 400, 450, 500
NEC, Japan
-
ACOS-6 (4 versions)
1974
Large general-purpose operating system that realized multi-dimensional processing.
NEC ACOS Systems 600, 600S, 700, 800, 900 and 1000
NEC, Toshiba, Japan
-
ACP
1968
Airline Control Program. In contrast to previous airline transaction processing systems, the most notable aspect of ACP is that it was designed to run on most models of the IBM System/360 mainframe computer family.
IBM System/360
IBM, USA
AdaOS
1999c
Project to create a new fully distributed OS, written mostly in Ada.
-
-
ADMIRAL
1963
ADMIRAL Master Monitor. Operating system for the Honeywell 800/1800.
Honeywell 800/1800
Honeywell, USA
-
ADOS
1980s
Soviet MS-DOS equivalent.
ISKRA 1030/1130
Russia
-
AEGIS
1981
Discontinued operating system used by the Apollo/Domain line of workstations.
Apollo/Domain workstations
Apollo Computer, USA
AGAT DOS
1980s
Analog to Apple-DOS fopr russian MS-DOS computers.
Microcomputers
Minradioprom, Russia
-
AgentOS
1998
Agent-based Distributed Operating System for Mobile Networks.
-
Larry Chen, USA
Agnix
1990s
Small OS kernel for i386, supporting 32-bit protected memory mode, paging, hardware switched tasks, memory tests (RW, ECC, address patterns), PCI bus, devices, PCI IRQ routing, RT timers and network protocols.
i386
-
AirOS
2005>
Operating System for Ubiquiti M Series Products.
Ubiquiti M Series
Ubiquiti Networks, USA
AIST-O
1971
Time-sharing operating system with batch and multi-access.
-
Russia
-
AIX (12 versions)
1986
Advanced Interactive eXecutive. System V Unix version. Series of proprietary Unix operating systems developed and sold by IBM for several of its computer platforms.
-
IBM, USA
AIX/370
1988
IBM's fourth attempt to offer Unix-like functionality for their mainframe line.
IBM System/370
Locus Computing, USA
AIX/ESA
1991
Replacement of sys AIX/370 which was based on OSF/1.
IBM System/390
IBM, USA
AliOS Things
2017
Open-source implementation of operating system (OS) for Internet of Things (IoT).
-
Alibaba, China
Alliance OS
1990s
Was a split from Freedows, its goal was to implement an OS based on isolated components, described with the Corba IDL and communicating through a System ORB.
-
-
AlliedWare Plus
1990s
Operating system developed by Allied Telesis, used on its high-end enterprise network switches.
Allied Telesis routers
Allied Telesis (a.k.a. Allied Telesyn), USA
ALPHA-DOS
1980s
MS-DOS-like Soviet operating system.
ES-1840
Russia
-
Altair DOS 1.0
1975
Early disk operating system for the Altair 8800 machine.
Altair 8800
MITS, USA
-
Alto OS
1979
Alto operating system.
Xerox Alto
Xerox, USA
-
altOSdev
2000s
Just another view on how should OS be designed.
-
Dozz, Finland
Amateur OS
2000s
Real time, minimum kernel operating system for doing DSP work and amateur radio digital modes.
-
-
AMEX
1979
Altos Multiuser Executive. Support up to four simultaneous users.
Altos ACS 8000
Altos, USA
Amiga Unix (1 versions)
1990
Aka Amix. Amiga ports of Unix System V release 3.2 with Amiga A2500UX and SVR4 with Amiga A3000UX.
Commodore Amiga
Commodore-Amiga, Canada
AmigaDOS
1985c
Basic operating system for Amiga computers. Derived from TRIPOS.
Commodore Amiga
Commodore-Amiga, Canada
-
AmigaOS (11 versions)
1985
Family of proprietary native operating systems of the Amiga and AmigaOne personal computers.
Commodore Amiga
Commodore-Amiga, Canada
AMIGO/300
1978c
Small, user-friendly OS for the Hewlett-Packard 300.
HP-300
Hewlett-Packard, USA
-
Amoeba
1991
Microkernel OS with multiple servers, allowing parallel (transparent to the user) execution, resource sharing, and more; the reference among distributed Oses. Based partly on UNIX.
Commodore Amiga
-
-
AMOK
1985c
A Modular Operating Kernel for the CRAY-1 at the Institute for Defense Analysis. A modular timesharing system providing files, directories, processes, and pipes.
Cray-1
USA
-
AMOS (1 versions)
1980s
Alpha Micro Operating System. Multiuser, multiprocessing OS for the 68000 family of microprocessors.
68000, 683xx, x86 via emulation
Alpha Microsystems, USA
AMS (1)
1960s
Advanced Monitor System. A single user interactive disk or tape OS for the PDP-9 & PDP-15.
DEC PDP-9 & PDP-15
DEC, USA
-
AMS (2)
1980s
Operating system for DEC minicomputers.
DEC PDP, DEC VAX
ITC, Romania
-
AMSDOS
1984
AMStrad Disk Operating System. Disk operating system for the 8-bit Amstrad CPC Computer (and various clones).
Amstrad CPC
UK
AMX RTOS
1980
Real-time operating system.
68000, 683xx, ARM, ColdFire, MIPS32, PowerPC
Kadak, USA
ANDOS
1990
Russian operating system for Electronika BK-0010, Electronika BK-0011 and Electronika BK-0011M series computers.
Elektronika BK-0010
Alexey Nadezhin and Sergey Kamnev, Russia
Android (25 versions)
2008
Operating system for mobile devices. It consists of Android Runtime (userland) with Linux (kernel), with its Linux kernel modified to add drivers for mobile device hardware and to remove unused Vanilla Linux drivers.
32- and 64-bit ARM, x86 and x86-64
Google, USA
Android-x86
2009
Unofficial initiative to port Google's Android mobile operating system to run on devices powered by AMD and Intel x86 processors, rather than RISC-based ARM chips.
x86
Google, USA
Ångström distribution
1990s
Linux distribution for a variety of embedded devices. The distribution is the result of work by developers from the OpenZaurus, OpenEmbedded, and OpenSIMpad projects.
ARM
-
Anonymous.OS
2000s
Live CD operating system based on OpenBSD 3.8 with strong encryption and anonymization tools. The goal of the project was to provide secure, anonymous web browsing access to everyday users.
-
-
AO-DOS
1990s
Disk operating system.
Elektronika BK-0010
Russia
AOS (1)
1974
All-round Operating System. The first OS for Office computers.
Mitsubishi MELCOM 80
Mitusbishi, Japan
AOS (2)
1974>
Advanced Operating System for Data General Eclipse and MV series.
Data General Eclipse
Data General, USA
-
AOS (3)
1980s
BSD Unix version, not related to Data General AOS.
-
IBM, USA
AOS/VS
1980s
Operating System for 32-bit (MV series) Eclipse computers.
Data General Eclipse MV (32-bit)
Data General, USA
-
AOSP
1962
-
Burroughs D825
Burroughs, USA
-
Apache Mynewt
2000s
Modular real-time operating system for connected Internet of things.
Cortex-M0, Cortex-M3, Cortex-M4, Cortex-M7, MIPS32, Microchip PIC32, RISC-V
-
Apertos
1992c
Reflexive Object Oriented OS.
Sony NEWS workstations, Intel 486
Sony, Japan
Apostle
1999
Project is based on a microkernel, for which has been started a project apart, Gemini Nucleus, whose inspiration sources are L4, Aegis and EROS.
-
Guido de Jong, J. Spencer Seidel, Netherlands
Apple III
1980
Operating system for Apple III.
Apple III
Apple, USA
Apple Macintosh
1984
Operating system for Apple Macintosh.
Apple Macintosh
Apple, USA
Apple MessagePad
1993
Operating system for Apple MessagePad.
Apple MessagePad
Apple, USA
Apple Network Server
1996
Operating system for Apple Network Server computers.
Apple Network Server
Apple, USA
Apple Pascal
1979
Operating system for Apple II.
Apple II
Apple, USA
Apple SOS
1980
Sophisticated Operating System. Primary operating system developed for the Apple III computer.
Apple III
Apple, USA
Apple TV
2007
Digital media player and microconsole.
Apple TV
Apple, USA
Apple Watch
2015
Operating system for the Apple Watch.
Apple Watch
Apple, USA
AppleDOS
1978
Basic Operating System for Apple II Computers. It was superseded by ProDOS in 1983.
Apple II
Apple, USA
Arachne
1970s
Distributed operating system.
-
University of Wisconsin, USA
-
ArcOS
2018
Industry's First Internet-Scale, Independent Network Operating System.
-
Arrcus, USA
Argon
1990s
Operating system which dynamically compiles high-level languages to machine code as needed.
-
Alaric B. Snell, UK
ARGOS (1)
1973<
ARGonne Operating System.
Xerox Sigma 5
Argonne National Laboratory, USA
-
Argus
1984<
Distributed programming system featuring resilient objects.
-
MIT, USA
-
Arjuna
1994c
Object-oriented programming system, implemented entirely in C++, that provides a set of tools for the construction of fault-tolerant distributed applications.
-
University of Newcastle upon Tyne, UK
Arm Mbed OS
2000s
Platform and operating system for internet-connected devices based on 32-bit ARM Cortex-M microcontrollers.
Cortex-M, Cortex-R, Cortex-A
ARM, UK
ArmOS
2000s
Accelerated Realtime Multitasking Operating System. Full-featured, prioritized, multitasking, message based, real-time operating system.
-
National Politchnical University of Armenia, Armenia
AROS
1999
AROS Research Operating System, formerly known as Amiga Research Operating System. Free open source AmigaOS like OS.
Commodore Amiga
-
ARPA
1970
Operating system for the ARPANET.
-
Lawrence Roberts, B. Wessler, USA
ARTOS (1)
2000s
Optimised distributed operating system with all facilities for real-time multiprocessor and real-time network configurations including Internet support and advanced development tools.
x86
Locamation, Netherlands
ARTOS (2)
2000s
ARM Real Time Operating System. Designed to allow control of embedded devices in real time.
ARM9+
-
ARX
1980s
Unreleased Mach-like operating system written in Modula-2+.
ARM RISC processors based Archimedes computers range
Acorn Computers, UK
AS/400
1988
Application System/400. Originally named OS/400.
IBM AS/400
IBM, USA
ASOS
1989
Army Secure Operating System. TCSEC A1-class secure, real-time OS for Ada applications.
-
US Army, USA
Astra Linux
2009
Russian Linux-based computer operating system developed to meet the needs of the Russian army, other armed forces and intelligence agencies.
x86-64, ARM, IBM System/390, System z
RusBitTech, Russia
Atari DOS
1979
Disk operating system used with the Atari 8-bit family of computers.
8-bit Atari computers
Atari, USA
Atari MultiTOS
1990s
Multitasking version of TOS. Predecessor of MiNT.
16-bit Atari computers
Atari, USA
Atari TOS (4 versions)
1985
The Operating System. Also Tramiel Operating System, from Jack Tramiel, owner of Atari Corp. at the time. The operating system of the Atari ST range of computers.
Atari ST
Atari, USA
AtheOS
2000
Discontinued free and open source operating system for x86-based computers. It was initially intended as an AmigaOS clone, but that objective was later abandoned. Branched to become Syllable Desktop.
x86
Kurt Skauen, Denmark
Atlas Supervisor
1962
Supervisor Program for the first computer designed to use an operating system. Introduced system calls and virtual storage. Multiprogramming OS.
ATLAS
Manchester University, UK
-
Atomic OS
2000s
Minimalist OS fitting on a boot sector of a floppy.
-
-
Atomthreads
2000s
Free, lightweight, portable, real-time scheduler for embedded systems.
AVR, STM8, ARM, MIPS
-
AuraOS
2000s
Multi-user, multi-tasking and multilingual C# operating system using Cosmos and IL2CPU.
-
Genesi, USA
-
AUROS
1980s
Unix III version. Reliable Operating System for the fault-tolerant minicomputer AURAGEN System 4000.
AURAGEN System 4000
Auragen, USA
-
Avios
2000s
A VIrtual Operating System. The idea behind this project is to have a networked system that can run multiple processes and be all things to all men.
-
-
AVIX
2000s
RTOS based on the segmented RTOS architecture. AVIX supports many of the most advanced micro controllers and fully exploits their capabilities.
Atmel AT91SAM3(U/S), EFM32, NXP LPC1300-1700, ST Micro STM32, Texas Instruments LM3S, Toshiba TMPM330, Microchip PIC32MX-PIC24F-PIC24H-dsPIC30F-dsPIC33F
AVIX-RT, USA
AVM/EF
1982
Advanced Virtual Machine/Extended Facilities. Was an operating system that controlled Fujitsu’s virtual computer (VM: Virtual Machine) system.
Fujitsu FACOM M-380, M-360, M-340, M-700 series, VP series E model
Fujitsu, Japan
AVM/EX
1990
Advanced Virtual Machine/Extended Architecture.
Fujitsu FACOM M-770, M-780 M-1800, VP1000, VP2000
Fujitsu, Japan
B1
1960s
Operating System for NCR Century series computers.
NCR Century
NCR, USA
-
B2
1960s
Operating System for NCR Century series computers.
NCR Century
NCR, USA
-
B3
1960s
Operating System for NCR Century series computers.
NCR Century
NCR, USA
-
B4
1960s
Operating System for NCR Century series computers.
NCR Century
NCR, USA
-
B5000 Master Control Program
1964
Multiprogramming operating system.
Burrough B5000
Burroughs, USA
BAB - BABy
2000s
Basic Abstraction Block. 50Kb IA-32 microkernel for DOS. It manages the x86 hardware interaction in a manner similar to Windows' HAL. BABy can be used to provide PMode services to our shareware multiuser O/S, VMiX x86 (listed velow). Distribution includes binaries, sources, makefiles, samples and API docs.
-
-
Bada
2011
Operating system for mobile devices such as smartphones and tablet computers.
Smartphones
Samsung Electronics, Korea
Baget RTOS
2000s
Real-time operating system developed for a MIPS (Baget-MIPS variant) and Intel BSPs (x86 architecture).
MIPS (Baget-MIPS variant), KOMDIV-32, KOMDIV-64, Intel BSPs (x86 architecture)
Russian Academy of Sciences, Russia
Banyan VINES
1985
Network operating system for computers running AT&T's UNIX System V.
-
Banyan Systems, USA
BareMetal
2008
Exokernel-based single address space operating system.
-
Return Infinity, USA
Basic Executive System
1960s
Memory-based real-time executive for the IBM 1710.
IBM 1710
IBM, USA
-
Basic Realtime Monitor
1970s
Realtime OS for the Phillips P-855 and P-860.
Phillips P855 and P860
USA
-
BASIS
1990s
Operating system for the Soviet personal computers BK-0010.
Elektronika BK-0010
Russia
Batch-11/DOS-11
1970
Also known simply as DOS-11 was the first operating system to run on the Digital PDP-11 minicomputer.
DEC PDP-11
DEC, USA
BB
1973c
Business Basic. BASIC language and operating system for Basic Four computers.
MAI Basic Four
MAI Basic Four, USA
BB/M (4 versions)
1980s
Business Basic Micro. Adanced version of BB. BASIC language and Operating system for Basic Four computers. Similar to BB3/BB4.
MAI Basic Four
MAI Basic Four, USA
BCM
1969<
Basic Control Monitor for Xerox/SDS computers.
Xerox 530, SDS Sigma
Scientific Data Systems, USA
-
BCOS
2006c
Practical distributed operating system, initially aimed at 80x86/PC compatible computers. In general BCOS makes a group of computers connected by a network (a cluster of computers) behave like a single computer with multiple users.
x86
-
BCS
1974<
Basic Control System for HP-2100.
HP-2100
Hewlett-Packard, USA
-
BeIA
1990s
BeOS for Internet Appliances. Was a minimized version of BeOS operating system for embedded systems.
IA-32
Be, USA
BeleniX
2000s
Discontinued operating system distribution built using the OpenSolaris source base.
x86
India
BeOS (1 versions)
1991
Operating system for personal computers first developed by Be Inc. It was first written to run on BeBox hardware.
IA-32, PowerPC
Be, USA
Berkeley Timesharing System
1964
Operating system for Scientific Data Systems' SDS 940.
SDS 940
Scientific Data Systems, USA
-
Berkeley UNIX
1970s
Version of UNIX for VAX, developed at the University of California at Berkeley. Late 1970s through early 1990s. Latest version is 4.4.
DEC VAX
U.C. Berkeley, USA
-
BeRTOS
2000s
Real-time operating system designed for embedded systems.
ARM, Cortex-M3, ARM ARM7TDMI, Atmel AVR, PowerPC (emu), x86 (emu), x86-64 (emu)
Develer, BeRTOS community, Italy
BEST (1)
1973
Porgramming language and Operating system for the NEAC System 100 Office computer.
NEC NEAC System 100
NEC, Japan
BEST (2)
1973<
Business Executive System for Timesharing. OS for Qantel Minicomputers.
Qantel Minicomputers
Qantel, USA
-
BEST (3)
1974<
Basic Executive & Timekeeper. OS for Varian minicomputers.
Varian minicomputers
USA
-
BESYS
1957
Early computing environment originally implemented as a batch processing operating system at Bell Labs for the IBM 704 computer.
IBM 704, later IBM 7090 and IBM 7094
IBM, USA
Bharat Operating System Solutions
2007
Indian Linux distribution developed by C-DAC, Chennai in order to benefit the usage of Free/Open Source Software in India.
-
C-DAC/NRCFOSS, India
Bitrig
2014
OpenBSD-based operating system targeted exclusively at the amd64 and armv7 platforms.
amd64 and armv7
-
BK-OS
2002c
Operating system developed with NASM, Free Pascal and GNU-Pascal (BK-OS 32) and Borland Pascal (BK-OS 16).
-
Claudio Biale, Argentina
BKS
1962
Batch-oriented operating system for the Philco-2000 computer.
Philco 2000
Philco, USA
-
BKUNIX
2006
Based on the LSX kernel ( UNIX version V6).
Elektronika BK-0010
Sergey Vakulenko and Leonid Bruchis, Russia
BKY
1970s
Batch-oriented OS for the CDC 6600.
CDC 6600
Lawrence Berkeley Laboratories, USA
-
BlackBerry 10
2013
Proprietary mobile operating system for the BlackBerry line of smartphones.
Blackberry
BlackBerry, Canada
BlackBerry OS
1999
Proprietary mobile operating system developed by BlackBerry for its BlackBerry line of smartphone handheld devices.
Blackberry
BlackBerry, Canada
BLIS/COBOL
1970s
Operating system written in COBOL.
Data General Nova and Data General Eclipse 16-bit minicomputers
Data General, USA
BLMX-80
1981
Board-level multitasking executive for National Semiconductor 8080 and Z-80 based CPU boards.
National Semiconductor 8080 and Z-80
National Semiconductors, USA
-
Blue
1990s
Code-name for Taligent OS, successor of Pink.
-
Apple, USA
-
Bluebottle
2000s
Also known as AOS. Concurrent and active object update to the Oberon operating system.
IA-32, x86-64, ARM, Cell
ETH Zurich, Switzerland
BMOS
1977
Developed jointly by Fujitsu, USAC Electronic Industrial and Uchida Yoko.
Fujitsu FACOM Bm
Fujitsu, Japan
BMS
1974<
Basic Monitor System.
DEC PDP-9 and PDP-15
DEC, USA
-
BOOS Core
2000s
Real-time object-oriented operating kernel for embedded systems.
ARMv5TEJ (TI AM18x), DSP (TI TMS320C64x)
Baigudin Software, Russia
BOS (1)
1969
For medium-scale batch processing. Capable of simultaneously executing one batch process and up to two sub processes.
Fujitsu FACOM 230 and 235
Fujitsu, Japan
-
BOS (2)
1974<
Basic OS for Interdata (later Perkin-Elmer) minicomputers.
Interdata computers
Interdata, USA
-
BOS (3)
1970s
Batch operating system for Honeywell System 700.
Honeywell System 700
Honeywell, USA
-
BOS (4)
1970s
Operating system for Billings computers.
Billings computers
USA
-
BOS (5)
2000s
Bubach Operating System. No-kernel small x86 operating system written in Assembly.
-
-
BOS II
1971
BOS with Multiprocessing of up to 4 jobs.
Fujitsu FACOM 230 and 235
Fujitsu, Japan
-
BOS/360
1965
Basic Operating System. Early interim version of DOS/360, briefly available at a few Alpha & Beta System/360 sites
IBM System/360
IBM, USA
BOS/5
1980s
Business Operating Software. Business oriented OS for Z80, PDP-11, 8086, and 68000.
Z80, PDP-11, i8086, and 68000
BOS National, USA
-
BOS/D
1976
Business Oriented System. Floppy-disk oriented operating system for OKITAC office computers.
Oki OKITAC System 9
Oki, Japan
BOS/F
1976
Business Oriented System. Hard-disk oriented operating system for OKITAC office computers.
Oki OKITAC System 9
Oki, Japan
BOS/NET
1980s
Multitasking, multiprocessing version of BOS/5.
-
USA
-
BOS/VS
1974
BOS with Virtual memory control.
Fujitsu FACOM 230 and 235
Fujitsu, Japan
-
BOSS (3 versions)
1974<
Basic Operating Software System. Based on UNOS by Charles River Data Systems (CDRS).
MAI Basic/Four 350/400/500
MAI Basic Four, USA
-
BOSS-15
1974<
Batch OS for the DEC PDP-15.
DEC PDP-15
USA
-
BOSS-2
1968c
Operating system for the RC-4000 Computer.
Regnecentralen RC-4000
Regnecentralen, Denmark
-
BPM
1970
Batch Processing Monitor. Capable of simultaneously performing remote batch processing submitted from a remote location and multiple real-time processing tasks.
Mitsubishi MELCOM-7000
Mitsubishi, Japan
-
BPS-99
1972c
Business oriented operating system for the GRI-99.
GRI-99
USA
-
BPS/360
1960s
Basic Programming Support. Business-oriented OS for the IBM/360.
IBM System/360
IBM, USA
brickOS
1996c
Previously legOS. Alternative operating system for the Lego Mindstorms RCX Controller.
LEGO Mindstorms
-
BRIDGE
1962
Operating system for GE computers.
GE-215/225/235
General Electric, USA
-
BRiX
1995c
Based on modular functions that can be dynamically called by other functions.
-
-
BRTOS
2000s
Real-Time Operating System.
ARM-Cortex, , Renesas RX600 (RX62N), TI MSP430, Atmel ATMEGA328/128 and Microchip PIC18
Brazil
BS1000
1974
Operating system adopted for the Unidata series of computers.
Unidata computers
Siemens, Germany
BS2000 (5 versions)
1975
Now BS2000/OSD from Fujitsu-Siemens Computers (formerly Siemens Nixdorf Informationssysteme).
Fujitsu-Siemens mainframes
Siemens, Germany
-
BS3000
1980s
Functionally similar to OS-IV and MSP from Fujitsu.
Fujitsu-Siemens mainframes
Siemens, Germany
BSD (1 versions)
1979
Berkeley Software Distribution, a variant of Unix for DEC VAX hardware.
DEC VAX
U.C. Berkeley, USA
BSO/RTOS
1980s
Small real-time OS for Z80, 6809, 8086, 68000.
Z80, 6809, i8086, 68000
Boston Systems Office, USA
-
BTM
1960s
Batch Time-Sharing Monitor for XDS Sigma 5/7.
Xerox XDS Sigma 5/7
USA
-
BTRON
1984
Business-oriented version of the TRON OS for office workstations with bitmapped displays. Now Chokanji.
-
Personal Media, Japan
BugOS
1990s
The command line functionality is reminiscent of DOS.
i80386+, MIPS, PPC
Hungary
Burroughs MCP
1961
Proprietary operating system of the Burroughs small, medium and large systems, including the Unisys Clearpath/MCP systems.
Burroughs mainframes
Burroughs, Unisys, USA
Business Operating System
1981
Operating system initially developed as an early cross-platform operating system, originally produced for Intel 8080 and Motorola 6800 computers, then redeveloped for actual businesses and business models.
i8080, Motorola 6800, Zilog Z80, DEC PDP-11, VAX
CAP, UK
C Executive
1984<
Memory-based real-time UNIX-like executive for the PDP-11 or VAX. Runs multiple C or Pascal Tasks.
DEC PDP-11 or VAX
JMI Software Consultants, USA
-
C64OS
2022
Operating system expansion for the Commodore 64 that gives it a whole new set of sophisticated tools with a powerful and unified user interface.
Microcomputers, C64
OpCoders, Canada
Cache Kernel
1990s
Privileged-mode portion of V++, a scalable multiprocessor OS.
-
Kenneth Duda, USA
CAL
1960s
Research OS for the CDC 6400.
CDC 6400
USA
-
Caldera DR-DOS (2 versions)
1996
DR DOS acquired by Caldera in 1996. See DR-DOS.
-
Digital Research, USA
Caldera OpenDOS 7.01
1997
MS-DOS compatible operating system, the descendant of DR DOS and Novell DOS.
-
Digital Research, USA
Cambridge CAP computer
1976
All operating system procedures written in ALGOL 68C, with some closely associated protected procedures in BCPL.
-
Cambridge University, UK
-
Cambridge Ring
1974
Experimental local area network architecture.
-
Cambridge University, UK
Capital OS
2000s
Capital is an Object Oriented Operating System being developed for iPAX386+ processors. It features a multithreading tasking model. The kernel itself is multithreaded and is fully preemptible giving support for Real Time processes.
-
Nippun Goel, India
-
CapROS
2005
Capability-based Reliable Operating System. Open source operating system. Microkernel EROS successor.
IA-32, ARM9
Strawberry Development Group, USA
CAPS-11
1974<
Cassette Monitor System for the DEC PDP-11.
DEC PDP-11
DEC, USA
-
CAPS-8
1974<
Cassette Monitor system for the DEC PDP-8.
DEC PDP-8
DEC, USA
-
CarbonOS
2000s
Open-source operating system, based on FreeDOS kernel. CarbonOS is a successor of discontinued LightDOS. Compaible with MS-DOS.
x86
Corbin Davenport, USA
CatOS
1993
Catalyst Operating System. Discontinued operating system for many of the Catalyst brand of legacy network switches. It was originally called XDI by the switching company Crescendo Communications, Inc. Cisco renamed it to CatOS when they acquired Crescendo in late 1993.
-
Cisco Systems, USA
CB Unix
1975c
Variant of the UNIX operating system used internally at Bell Labs for administrative databases and transaction processing.
-
Bell Labs, USA
CCI Multiuser DOS
1992
Real-time multi-user multi-tasking operating system.
IBM PC compatibles
Concurrent Controls, USA
CCP
1973<
Communications Control Program. Limited OS for the IBM System/3.
IBM System/3
IBM, USA
-
CDOS
1977c
Disk Operating system compatible with CP/M.
Cromemco computers
Cromemco, USA
CentOS
2004
Linux distribution that provides a free, enterprise-class, community-supported computing platform functionally compatible with its upstream source, Red Hat Enterprise Linux.
-
-
chaOS (1)
2000s
Like OpenBLT is a cleanroom implementation of an OS based on a microkernel (codenamed Storm), announced over the summer; there is both code and documentation available on the site, as well as a downloadable and bootable demo floppy that will let you try your hand at it in no time.
-
Henrik Hallin and Per Lundberg, Sweden
ChaOS (2)
2000s
Simple 32bit operating with simple code. Perfect to teach basics. In future it will be using 4 rings of CPU.
-
Fixa, Poland
Charlotte
1980s
Distributed OS for the Crystal Multicomputer project. Explores coarse-grained parallelism without shared memory for computationally intensive tasks.
Crystal Multicomputer
University of Wisconsin, USA
-
Charm
1990s
Nano-kernel OS aimed at the support of Orthogonal Persistence.
-
-
-
ChibiOS/RT
2000s
Compact and fast real-time operating system supporting multiple architectures and released under the GPL3 license.
Intel 80386, ARM7, ARM9, ARM Cortex-M0, ARM Cortex-M3, ARM Cortex-M4, PPC, e200z, Atmel AVR, TI MSP430, STM8, Freescale Coldfire, Renesas H8S
Giovanni Di Sirio, Italy
Chios
1970s
Operaing system for the UNIVAC 1108 in a service bureau environment.
UNIVAC 1108
Case Western Reserve, USA
-
Chippewa
1965c
Operating system for the CDC 6600 supercomputer. Original name of SCOPE.
CDC 6600
Control Data, USA
Choices
1993<
Object-oriented operating system.
-
University of Illinois, U. of Idaho ?, USA
ChorusOS
1979
Proprietary microkernel OS, rival of Mach and a RTOS, (now acquired by Sun Microsystems) for telecommunication devices (cellphones, etc.) and network appliances (webphones, set top boxes, etc...).
x86, 68000, PPC, SPARC,ARM, MIPS
INRIA, France
Chrome OS
2009
Designed to work exclusively with web applications. The Chrome OS source code was released in 2009, under the BSD license as Chromium OS.
-
Google, USA
Chromium OS
2009
Open source operating system development version of Chrome OS. Both operating systems are based on the Linux kernel.
-
Google, USA
-
ChronOS
2000s
Real-time Linux patch.
x86, ARM
Virginia Tech, USA
CiMOS-22
1970c
Batch oriented disk operating system for the Cincinnati Milacron CIP/2200.
Cincinnati Milacron CIP/2200
USA
-
CircCLe
1990s
Free Common Lisp development and deployment platform for Linux-based GNU systems.
-
-
Cisco IOS
1990s
Originally Internetwork Operating System. Family of software used on most Cisco Systems routers and current Cisco network switches.
-
Cisco Systems, USA
Classic Mac OS
1984
Colloquial term used to describe a series of operating systems developed for the Macintosh family of personal computers by Apple.
Apple Macintosh
Apple, USA
Cleese
2000s
Operating system written in Python with the Python VM as a micro-kernel on top of a minimal C/asm layer.
-
-
Clicker
2000s
Microkernel-based system for x86 hardware. It's based on modular architecture and already supports preemptive multithreading + user-level processes.
-
Pype & the Clicker Development Team, Belgium
CLIP OS
2006
Multilevel secured operating system.
-
ANSSI, France
ClosedBSD
2000s
Live CD of FreeBSD.
-
-
-
Clouds
1991<
Distributed object-based operating system.
-
Georgia Institute of Technology, USA
-
CMAS
1968c
Cambridge Multiple Access System.
-
University of Cambridge, UK
-
CMDS
1980c
Cambridge Model Distributed System. Sets out to provide, by means of a number of interconnected mini- and microcomputers, facilities that are similar to those provided by a time-sharing system.
-
University of Cambridge, UK
-
CMS
1967
Cambridge Monitor System or Conversational Monitor System. Single User Interactive OS developed in conjunction with the Virtual Machine Control Program CP-40 at IBM Cambridge Laboratories. Later adapted for CP-67 and VM/370.
-
IBM, USA
CNOS
2015
Cloud Network Operating System.
-
Lenovo, China
CO-OP
1962
Operating system for the CDC 1604 computer.
CDC-1604
Control Data, USA
-
CoActionOS
2000s
Now Stratify OS.
ARM Cortex-M3, LPC17xx
Stratify Labs, USA
COCANET UNIX
1979c
Local network operating system based on UNIX, developed for the COCANET local area network.
-
U.C. Berkeley, USA
-
cocoOS
2000s
Free, open source, cooperative task scheduler, based on coroutines targeted for embedded microcontrollers like AVR, MSP430 and STM32.
AVR, MSP430, STM32
-
Coherent
1983
Coherent Unix-like OS from Mark Williams Co. for PC class computers.
IBM PC compatibles
Mark Williams Corp., USA
Color BASIC
1980c
ROM-based OS created by Microsoft for the TRS-80 Color Computer.
Tandy TRS-80
Tandy, USA
-
Commodore DOS
1982
Disk operating system used with Commodore's 8-bit computers.
Commodore 8-bit
Commodore, USA
Comware
2000s
Network operating system for Comware switches.
-
Hewlett-Packard, USA
-
Concurrent CP/M (5 versions)
1984
Successor of CP/M-80 and MP/M-80.
IBM PC compatibles
Digital Research, USA
Concurrent DOS (6 versions)
1983
Successor of Concurrent CP/M-86 with PC-MODE.
i8080, i8086, i286, i386, 68000
Digital Research, USA
Concurrent PC DOS (1 versions)
1984
Concurrent DOS variant for IBM compatible PCs.
IBM PC compatibles
Digital Research, USA
CONDOR
1980s
Distributed OS described as a "hunter of idle workstations," which distributes large computationally intensive jobs among available processors in a workstation pool. Renamed HTCondor.
-
University of Wisconsin, USA
coniX
1990s
Small romable embedded operating system for ARM processors.
ARM
Nexus, USA
-
Contiki
2002
Operating system for networked, memory-constrained systems with a focus on low-power wireless Internet of Things devices.
MSP430, AVR, ARM
-
Convergent Technologies Operating System (CTOS)
1994
Also known variously as CTOS, BTOS and STARSYS, was a modular, message-passing, multiprocess-based operating system. Later acquired by Unisys.
-
Convergent Technologies, USA
CooCox CoOS
2009
Embedded real-time multi-task OS specially for ARM Cortex M series. Originally a project launched by Embest Info. Tech. Co. along with Wuhan University of Technology
ARM-Cortex,STM32, NXP LPC1000, TI LM3S8962, Nuvoton NU1xx,Holtek HT32
CooCox, China
COOL
1968
Customer-Oriented Optimum Language. Decimal machine language and operating system for the Melcom 81 computers.
Mitusbishi MELCOM 81
Mitsubishi, Japan
Copland
1994
Unreleased operating system prototype for Apple Macintosh computers of the late 1990s, intended to be released as the modern System 8 successor.
Apple Macintosh
Apple, USA
COS (1)
1964
Comprehensive Operating Supervisor.
GE 625/635
General Electric, USA
-
COS (2)
1974<
Cassette OS for Computer Automation Alpha LSI and Naked Mini LSI.
Computer Automation Alpha LSI and Naked Mini LSI
USA
-
COS (3) (4 versions)
1972
Commercial Operating System. Early OS for the PDP.
DEC PDP-8, PDP-11
USA
COS (4)
1974<
Concurrent Operating System. Provided limited multiprogramming for Univac 9200, 9300.
UNIVAC 9200, 9300
USA
-
COS (5)
1974<
Operating System for GEC Computers.
GEC Computers
USA
-
COS (6)
1978c
Cray Operating System. OS for the Cray-1 Pipelined Supercomputer.
Cray-1
USA
-
COS (7)
2000s
Core Operating System. For diskless real-time systems.
GEC 4000 series
GEC Computers, UK
COS (8)
2014
China Operating System. Linux kernel-based mobile operating system developed in China mainly targeting mobile devices, tablets and set top boxes. Developed by the Institute of Software at the Chinese Academy of Sciences (ISCAS) together with Shanghai Liantong Network Communications Technology to compete with foreign operating systems like iOS and Android.
ARM
Liantong Network Communications Technology, China
COS/30
1968
Operating system for TOSBAC-5100/30.
Toshiba TOSBAC-5100/30
Toshiba, Japan
COS/DS
1967
Operating system for TOSBAC-5100/20. Was capable of continuously executing batch jobs using a magnetic tape.
Toshiba TOSBAC-5100/20
Toshiba, Japan
COS/MT
1965
Operating system for TOSBAC-5100/10. Was capable of continuously executing batch jobs using a magnetic tape.
Toshiba TOSBAC-5100/10
Toshiba, Japan
cos2000
2000s
Un OS en fran?ais enti?rment en ASM. Le site traite aussi de la prog des OS.
-
cos2000, France
Cosmos (1)
2000s
Open Source Managed Operating System a toolkit for building operating systems written in C.
-
-
Cosmos (2)
2000s
Aka Borealis. Small OS built with NASM and DJGPP.
-
-
Coyotos
2007
Microkernel EROS successor, goal: be first formally verified OS.
x86
University Johns-Hopkins, The Éros Group, USA
CP
1970s
Control Program. A component of VM/370 for the IBM/370. CP is the kernel which implements the virtual machine.
IBM System/370
USA
-
CP-40/CMS
1967
Predecessor to CP-67 on modified IBM System/360 Model 40.
IBM System/360 Model 40
IBM, USA
CP-6
1976
Discontinued computer operating system developed by Honeywell. It was a backward-compatible work-alike of the Xerox CP-V fully rewritten for Honeywell Level/66 hardware.
Honeywell Level/66
Honeywell, USA
CP-67/CMS
1967
Also known as CP/CMS. Virtual machine control program for the IBM 360/67. Successor to CP-40. See also CMS.
IBM System/360 Model 67
IBM, USA
CP-R
1970s
Control Program for Real-Time. Realtime operating system for Xerox 550 and Sigma 9 computer systems.
Xerox 550 and Sigma 9
Xerox, USA
CP-V
1973
Compatible successor to UTS. It supported the same CPUs as UTS plus the Xerox 560.
Xerox 550/560 and Sigma 9
Xerox, USA
CP/CMS
1968
Control Program/Cambridge Monitor System.
IBM System/360, System/370, and successors
IBM, USA
CP/M (7 versions)
1974
Originally standing for Control Program/Monitor and later Control Program for Microcomputers, is a mass-market operating system created for Intel 8080/85-based microcomputers.
i8080/i8085/i8086 and Zilog Z80, Z8000
Digital Research, USA
CP/M-86 (4 versions)
1981
Version of the CP/M operating system that Digital Research made for the Intel 8086 and Intel 8088. The system commands are the same as in CP/M-80
i8088/i8086, Siemens PG685, Siemens PC16-20, IBM PC compatibles
Digital Research, USA
CP/NET
1981
Networking version of CP/M. Enables microcomputers to access common resources via a network. CP/NET allows microcomputers to share and transfer disk files, to share printers and consoles, and to share programs and data bases.
i8080, i8085, or Z80
Digital Research, USA
-
CP/NOS
1981<
Memory-resident, diskless version of CP/NET.
i8080, i8085, or Z80
Digital Research, USA
-
CPF
1978
Control Program Facility.
IBM System/38
IBM, USA
CPPS
1974<
Card/Paper Tape Programming System for the IBM 1130.
IBM 1130
IBM, USA
-
CPS (1)
1960s
Early OS for DEC minicomputers.
DEC minicomputers
USA
-
CPS (2)
1976>
Control Programming Support, subset of RPS.
IBM Series/1
IBM, USA
CPS80
1979
Operating System for FACOM System 80 office computer. Derived from BMOS.
Fujitsu FACOM System 80
Fujitsu, Japan
CraftyOS
2010s
Free operating system based on the Cpcdos OSx kernel, written only with CpcdosC+ language.
x86
Sebastien Favier, France
Cray Linux Environment (CLE)
2000s
Operating system for Cray supercomputers. New name for UNICOS/lc.
Cray computers
USA
Cray Operating System
1976
New name for UNICOS.
Cray computers
USA
-
Cromix
1979
Multi-tasking, multi-user, Unix-like OS. first Unix-like operating system for microcomputers.
Cromemco microcomputers with Z80A and/or 68000 CPU
Cromemco, USA
-
Cronus distributed OS
1986
Object-oriented distributed computing system for heterogenous environments.
-
-
-
Croquet
2007
Software development kit (SDK) for use in developing collaborative virtual world applications.
-
Alan Kay, Julian Lombardi, Mark P. McCahill, Andreas Raab, David P. Reed, David A. Smith, USA
CROS/D
1982
Conversation Real-time Oriented System. Floppy Disk Operating system for OKITAC System 9 series.
Oki OKITAC System 9 series
Oki, Japan
CROS/F
1982
Conversation Real-time Oriented System. Hard-disk Operating system for OKITAC System 9 series.
Oki OKITAC System 9 series
Oki, Japan
CSI-DOS
1984
Operating system, created in Samara, for the Soviet Elektronika BK-0011M and Elektronika BK-0011 microcomputers.
Elektronika BK-0010
Russia
CSIRONET
1963
Operating system for the CSIRONET ?
-
CSIRO, Australia
-
CSP (4 versions)
1984
Customer-oriented System Products. Operating system developed jointly by Fujitsu and USAC Electronic Industrial (which later became PFU) for the FACOM K series of office computers.
Fujitsu FACOM K
Fujitsu, Japan
CTOS (1) (1 versions)
1972<
Cassette Tape OS for Datapoint 1100, 2200, 5500.
Datapoint 1100, 2200, 5500
Datapoint, USA
-
CTOS (2)
1980s
Real time, multitasking, multiprocessing OS for 8086 family.
i8086
Convergent Technologies, USA
-
CTRON
1986
Central and Communication TRON. Mainframe computers and telecommunications TRON.
-
NTT, Japan
CTS-300
1970s
Commercial single or multiuser OS for small PDP-11 systems.
DEC PDP-11
DEC, USA
-
CTS-500
1979<
Commercial single or multiuser OS for small PDP-11 systems.
DEC PDP-11
DEC, USA
-
CTSS (1)
1961
Compatible Time-Sharing System. Developed at MIT's Computation Center for use on a modified IBM 7094.
IBM 7094
MIT, USA
CTSS (2)
1980s
Cray Timesharing System. Successor to LTSS.
Cray-1
Lawrence Livermore Labs, USA
-
CX/RT
1980s
Operating system for Harris Night Hawk series.
Harris Night Hawk
USA
-
CX/UX
1980s
Operating system for Harris Night Hawk series.
Harris Night Hawk
USA
-
CyOS
2000
OS for Cybiko PDA.
Cybiko
-
-
D-68
1968
Dispatcher-68. First operating system for the BESM-6 computer.
BESM-6
ITMiVT RAS, Russia
DAPS
1960s
Direct Access Programming System.
General Electric GE-400
Bull-General Electric, USA
Darwin
2001
Open-source Unix-like operating system. It is composed of code developed by Apple, as well as code derived from NeXTSTEP, BSD, Mach, and other free software projects.
x86-64, 64-bit ARM, PowerPC, IA-32, 32-bit ARM
Apple, USA
Data ONTAP
1992
ONTAP or Data ONTAP or Clustered Data ONTAP (cDOT) or Data ONTAP 7-Mode is NetApp's proprietary operating system used in storage disk arrays such as NetApp FAS and AFF (also known as NetApp Filer), ONTAP Select and Cloud Volumes ONTAP.
IA-32, Alpha, MIPS, x86-64 with ONTAP 8 and higher
NetApp, USA
Datapac Multiuser DOS
1990s
DataPac version of Multiuser DOS.
-
DataPac Australasia, Australia
Datapac System Manager
1996
Derivative of Datapac Multiuser DOS.
-
DataPac Australasia, Australia
DBLDOS
1981<
Operating system for the Tandy TRS-80. Simple updates to TRSDOS to support the Percom double-density board.
Tandy TRS-80
Percom Data, USA
-
DBOS-16
1970
Disk Based Operating System. For General Automation SPC-16 & System 18/30.
General Automation SPC-16 & System 18/30
General Automation, USA
-
DC/Osx
1990s
DataCenter/OSx for Pyramid's MIPS-based systems. Was the first symmetric multiprocessing (SMP) implementation on Unix System V Release 4. DC/OSx was superseded by the SINIX operating system.
Pyramid
Pyramid Technology, USA
DC/UX
1990s
Operating system for Omron workstations.
Omron LUNA
Japan
-
DCN
1975
Operating system for a distributed network of PDP-11 virtual machines at the University of Maryland.
DEC PDP-11
David Mills, USA
DD-WRT
2005
Linux-based firmware for wireless routers and access points.
Linksys routers
-
Debian (9 versions)
1993
Unix-like operating system composed entirely of free software packaged by a team of volunteers.
amd64, ia64, i386, arm64, armel, armhf, mipsel, ppc64, IBM S/390x, z/Architecture, RISC-V
-
Dell Real Mode Kernel (DRMK)
2000s
Dell Real Mode Kernel. close to MS-DOS and PC-DOS. OS used when booting to the Restore or Utility partitions on recent Dell systems.
-
Dell, USA
-
DEMOS (1) (1 versions)
1970c
Message-based OS for the CRAY-1.
Cray-1
Los Alamos, USA
-
DEMOS (2)
1982
Dialogovaya Edinaya Mobilnaya Operatsionnaya Sistema. MNOS alternative.
SM-4, Elektronika-1082, BESM, ES EVM, SM-1700, IBM PC compatibles
Kurchatov Institute of Atomic Energy, DEMOS Co-operative, Russia
Denali
2000s
Kernel for multiplexing virtual machines.
-
University of Washington, USA
Deos Time & Space Partitioned
1998
Certified to DO-178B, Level A since 1998.
x86, PowerPC, MIPS
DDC-I, USA
DES RT
1980s
Real-time, Unix-like OS for 16-bit microprocessor families and Micro-Vax, DGC MV series.
Micro-Vax, DGC MV series
Destek Group, USA
-
DeskMate
1984
Operating system introduced with the Tandy 1000 computer.
Tandy 1000
Tandy, USA
-
DesktopBSD
2005
Unix-derivative, desktop-oriented operating system based on FreeBSD.
-
Peter Hofer, Daniel Seuffert, Austria
DESQview
1985
Text mode multitasking operating environment.
IBM PC compatibles
Quarterdeck, USA
DESQview + (1 versions)
1980s
QEMM 386 multi-tasking user interface.
IBM PC compatibles
Quarterdeck, USA
-
DESQView/X
1980s
X-windowing GUI.
-
Quarterdeck, USA
DEX
2000s
Extensible operating system (dex-os). Educational operating system that supports a plug-in like architecture and aims to achieve zero static inter-module calls.
-
-
Dex4U
2004
Fast 32bit pmode operating system for the PC (Intel, AMD, etc.). Everything in this operating system is focused on speed: the architecture, it's avoidance of virtualization, and it is completely written in assembly.
x86
-
DexOS
2012
32-bit operating system written in x86 assembly.
32-bit x86 ARM
-
DF-DOS
2000s
Real mode OS (similar to XOA-DOS). Built using NASM for x86 (386+) CPU's. And designed for normal floppy disks. Source available and some tutorials/documents. Main purpose of the site is to initally learn about OS development rather than commercial or linux like use.
x86
-
DG/UX
1985
Unix operating system.
Eclipse MV minicomputer line, AViiON workstation and server line
Data General, USA
DIAMS-2
1980s
Database dialog OS for SMEP computers.
SMEP
Russia
-
Digital UNIX
1995
Old name for Tru64 UNIX. Derived from OSF/1, became HP's Tru64 UNIX.
-
DEC, USA
-
DilOS
2000s
Illumos based platform (Solaris).
x86-64, SPARC
-
DioneOS
2011
Multitasking preemptive, real-time operating system. The system is designed for Texas Instruments MSP430x microcontrollers.
TI MSP430, MSP430x
EleSoftRom, Poland
DIP DOS
1989
Operating system for the Atari Portfolio.
Atari Portfolio
DIP, Canada
-
DIPS-0 BASIC
1969
Was the first prototype system of the DIPS series.
Hitachi HITAC 8400
NTT, Japan
-
DISPAK
1971
Dispetcher Paketov. Operating system for the BESM-6 computer. Used in Atomic research.
BESM-6
ITMiVT RAS, Russia
Distortos
2000s
Object-oriented C++ RTOS for microcontrollers.
ARM
-
DISTOS
1970s
Distributed OS for a network of 68000s.
68000
USA
-
DISTRIX
1989
Message-based distributed version of Unix.
-
University of Cape Town, USA
-
DJS200/XT1
1978c
Operating system for the Chinese DJS210 and DJS220. Multiprogrammed and deadlock-free.
DJS-210 & DJS-220
China
-
DMERT
1980s
Duplex Multi Environment Real Time. Operating system for the AT&T 3B20D telephone switching minicomputer, designed for high availability. DMERT was later renamed Unix RTR (Real-Time Reliable).
AT&T 3B20D
Bell Labs, USA
-
DMS (1) (1 versions)
1960s
Disk Monitor System. Single-task batch-oriented system.
IBM 1130
IBM, USA
DMS (2)
1974<
Disk Monitor System for General Automation System 18/30.
General Automation System 18/30
USA
-
DMS (3)
1986
Disk Management System.
-
AT&T, USA
-
DNEPR-2
1972
Time-sharing operating system for the DNEPR-2.
DNEPR-2
Russia
-
DNIX
1983
Unix-like real-time operating system.
68000
Dataindustrier, Sweden
DNOS (1)
1973>
Distributed Network Operating System. General purpose, multitasking operating system designed to operate with the Texas Instruments 990/10, 990/10A and 990/12 minicomputers.
TI-990
Texas Instruments, USA
DNOS (2)
1980s
Operating system for NCR computers.
NCR computers
USA
-
dnx RTOS
2000s
Small general purpose real-time operating system based on the FreeRTOS kernel.
ARM Cortex-M3, STM32
Daniel Zorychta, Poland
Dolphin
1990s
Robust, reliable, fast multi-tasking operating system. Highly configurable to the user's needs.
IBM PC compatibles
Samuel A. Falvo II, Portugal
Domain/OS (9 versions)
1981
One of the first network-based systems. Run on Apollo/Domain hardware. Later bought by Hewlett-Packard.
Appollo, Domain workstations
Apollo Computer, USA
DoOrS
2000s
Operating system created for educational purposes.
-
A.Baranovskis, A.Ruckij, V.Birbilas, Lituania
DOS (1)
1960s
Disk Operating System for RCA Spectra 70 series.
RCA Spectra 70 series
USA
-
DOS (2) (8 versions)
1970s
Family of disk operating systems.
-
-
DOS (3)
1972<
Disk Operating System.
Interdata, Lockheed computers, HP-2100; Datapoint 1100, 2200, 5500, DEC PDP-11; Prime 100,200,300, Four-Phase System IV, GEC Computers, Computer Automation computers
USA
-
DOS (4)
1970s
DOS Intel 808x/80x86-based, Disk Operating Systems for desktop systems. Capable of up to 32 users per node. Supported a sophisticated network of nodes that were often purpose-built. The name DOS was used in these products login screens before it was popularized by IBM, Microsoft and others.
i808x/i80x86
DataPoint, USA
-
DOS (5)
1970s
Disk Operating System. For real-time systems, providing a filesystem and swapping facilities.
GEC 4000 series
GEC Computers, UK
DOS 3.3
1980s
Standard OS for Apple II Computers.
Apple II
Apple, USA
-
DOS ES (2 versions)
1970s
Operating system for RIAD ES computers.
RIAD ES computers
Russia
DOS KP (1 versions)
1980s
RSTS/E-like soviet operating system.
SM-4, SM-1420, SM-1600
Russia
-
DOS Plus
1985
Single-user, multi-tasking system derived from Concurrent DOS 4.1 – 5.0.
-
Digital Research, USA
DOS-11 (1 versions)
1970
See DEC BATCH-11/DOS-11.
DEC PDP-11
IBM, USA
-
DOS-15
1974<
Disk OS for DEC PDP-15.
DEC PDP-15
USA
-
DOS-16
1985c
MS-DOS-like Soviet operating system for the ES-1840 computer. Commands are in English and Russian.
ES-1840
Russia
-
DOS-2314
1966c
Disk operating systems for 2314 Disk Access Strorage.
IBM mainframes
IBM, USA
-
DOS-99
1970s
Single User operating system for the GRI-99 Minicomputer.
GRI-99
GRI, USA
-
DOS-C
2000s
MS-DOS compatible operating system with the original FreeDOS kernel.
x86
Pascquale Villani, Italy
DOS/360 (1 versions)
1966
Operating system for IBM Mainframes.
IBM System/360, System/370, and successors
IBM, USA
DOS/VS
1972
Successor to DOS/360. First DOS offered on System/370 systems, provided virtual storage.
IBM System/370
IBM, USA
DOS/VSE
1980s
Virtual Storage Extended. Also known as VSE, upgrade of DOS/VS, up to 14 fixed size processing partitions.
IBM 43XX
IBM, USA
DOSB10
1993c
Disk operating system. The command line language is also similar to RT-11.
Elektronika BK-0010
A. I. Vinnichenko, Russia
DOSPLUS
1981<
Operating system for the Tandy TRS-80. Substantial extension of TRSDOS, including support for double density disks.
Tandy TRS-80
Micro Systems Software, USA
-
DP-UX
1994
Operating system for RX7000 series of Solutions Servers.
Mitsubishi RX7000
Mitusbishi, Japan
DPCX
1978
Distributed Processing Control eXecutive. operating system for the IBM 8100 small computer system. written in the PL/S-like PL/DS language.
IBM 8100
IBM, USA
DPPX
1980s
Distributed Processing Programming Executive. operating system introduced by IBM, pre-installed on the IBM 8100 and later ported to the ES/9370.
IBM 8100, ES/9370
IBM, USA
DPS (3 versions)
1977
Multitask version of AOS.
Mitusbishi MELCOM 80
Mitusbishi, Japan
DPS10
1982
Operating for MELCOM 80 office computers. Groundbreaking operating system for its time. Based on the process management, memory management, file system, and other kernel operations of UNIX System II.
Mitsubishi MELCOM 80 OFFICELAND models 500
Mitusbishi, Japan
DR-DOS (6 versions)
1988
Single-user, single-tasking native DOS derived from Concurrent DOS 6.0.
x86
Digital Research, Caldera, Devicelogics, USA
DragonFly BSD (23 versions)
2004
Free and open-source Unix-like operating system forked from FreeBSD 4.8.
-
-
DRM System
1980s
UNIX-Compatible system for 68000.
68000
-
-
DRYOS (1 versions)
2007
Real-time operating system made by Canon and is used in their latest digital cameras and camcorders.
Digital cameras
Canon, Japan
DSC
1972
Network operating system.
-
D.J. Farber, K.C. Larson, USA
-
DSM-11
1970s
Database oriented operating system for MUMPS applications on the PDP-11 and VAX.
DEC PDP-11 and VAX
DEC, USA
-
DSOS
1975
Deep Six Operating System. Was a real-time operating system (sometimes referred to as an operating system kernel) developed by Texas Instruments' Geophysical Services division (GSI).
TI-980A minicomputer
Texas Instruments, USA
DSP/BIOS
1985
Embedded tools ecosystem created and offered by Texas Instruments (TI) for use in a wide range of their embedded processors.
Mostly Texas Instruments C2800, C5500, C6000 and OMAP DSP cores, TI-RTOS
Texas Instruments, USA
DSPnano
1996
RTOS 8/16 Bit Ultra Tiny Embedded Linux Compatible RTOS.
Microchip PIC microcontroller, Renesas M16C, ARM
RoweBots, USA
DSU
1970s
Data Secure Unix. A Security kernel for Unix.
-
UCLA, USA
-
DTSS
1964
Dartmouth Time-Sharing System. Timesharing with the BASIC language for liberal arts students, on a novel 2-computer system (GE-235 + Datanet 30).
GE computers
Dartmouth College, USA
-
DUBNA
1970
System monitor for the BESM computers. Emproved version of D-68. Developped by specialists from the Institute of Atomic Energy. I. V. Kurchatov and the JINR Member States (GDR, Hungary, North Korea).
BESM-6
Ural. Sci. Center (JINR in Dubna), Russia
DuinOS
2000s
Small multithreading real time operating system (RTOS), based on the FreeRTOS kernel, for Arduino compatible boards.
AVR (Arduino)
Robot Group, Argentina
DUNIX
1988c
Distributed version of UNIX.
-
Bell Labs, USA
-
DX-DOS
1996c
Simplest operating system for the Soviet personal computers BK-0010. Very close to MS-DOS.
Elektronika BK-0010
A. V. Khramtsov, Russia
DX10
1973>
General purpose, multitasking operating system designed to operate with the Texas Instruments 990/10, 990/10A and 990/12 minicomputers using the memory mapping feature.
TI-990
Texas Instruments, USA
Dynacube Operating System
2000s
Full fledged open source, x86 based, 32bit Protected mode, multitasking operating system.
-
-
-
DYNIX (1 versions)
1984
DYNamic UnIX. Unix-like operating system developed by Sequent Computer Systems, based on 4.2BSD and modified to run on Intel-based symmetric multiprocessor hardware.
-
Sequent Computer Systems, USA
Dyson
2010s
General-purpose operating system. Debian derivative using the illumos kernel, libc, and SMF init system (formerly OpenSolaris).
x86-64
France
E/OS LX Desktop
2000s
Free open source Graphical Desktop for DOS for run Microsoft Windows, Microsoft DOS and Linux programs. Based on Wine, Linux and DOSEMU.
-
Emanuel Chanampa, Argentina
E4
1970s
Real time OS for the Modular One.
Computer Technology Modular One
-
-
eChronos
2012
Small, versatile, high-assurance real-time operating system (OS) for embedded micro-controllers.
ARM Cortex-M3 - M7
Breakaway Consulting, Australia
eComStation 1.0
2001
Warp 4.5/Workspace on Demand, rebundled by Serenity Systems International.
-
IBM, USA
ECOPS
1970s
Chippewa descendent.
-
Control Data, USA
eCos
1998
Embedded Configurable Operating System. Free and open-source real-time operating system intended for embedded systems and applications which need only one process with multiple threads. Compatible with the japanese norm µITron.
ARM (Cortex-Ax, Cortex-Mx), CalmRISC, FR-V, Hitachi H8, IA-32, Motorola 68000, Matsushita AM3x, MIPS, NEC V8xx, Nios II, PowerPC, SPARC, and SuperH
-
Eden
1980s
Distributed object-oriented OS based on an integrated distributed network of bit-mapped workstations. Capability-based.
-
University of Washington, USA
-
EdgeBSD
2000s
BSD based operating system.
x86, x86_64
-
EDOS (1)
1969
Operating system for HITAC 8000 computers. Enhanced functionality based on DOS.
Hitachi HITAC 8000
Hitachi, Japan
Edos (2)
1972
Enhanced version of IBM's DOS/360 (and later DOS/VS and DOS/VSE) operating system for System/360 and System/370 IBM mainframes.
IBM System/360 and System/370
The Computer Software Company (TCSC), USA
EDOS-MSO
1972
Extended version of EDOS.
Hitachi HITAC 8000
Hitachi, Japan
-
EduOS
1999c
Small OS that was being written for educational purposes and for the x86 architecture.
IA-32, 80386+ processors
Frank Cornelis, Belgium
EDX
1976
Event Driven Executive. computer operating system originally developed by IBM for the control of research laboratory devices and experiments.
IBM Series/1
IBM, USA
EGDON (1 versions)
1966
Serial batch and multiprogramming OS for the English Electric KDF9, designed to support program development.
English Electric KDF9
English Electric, UK
-
EIS-110
1980s
Real-time executive for 8086.
i8086
Electronic Information Systems, USA
-
ekkoBSD
2004
Unix-like operating system based on OpenBSD 3.3, also incorporating code from other BSD-like operating systems. Its focus was on security and easy administration.
-
-
Elbrus OS
2000s
Linux-based operating system for the Elbrus 801-PC.
Elbrus 801-PC
Russia
-
Elbrus-1
1973
Soviet computer – created using high-level language uЭль-76 (AL-76/ALGOL 68).
Elbrus computers
Lebedev Institute of Precision Mechanics and Computer Engineering, Russia
-
Elbrus-2
1977
Used for application, job control, system programming, implemented in AL-76.
Elbrus computers
Lebedev Institute of Precision Mechanics and Computer Engineering, Russia
-
ELDON 2
1969c
Operating System for the British KDF9.
English Electric KDF9
Leeds University, USA
-
ELF
1973
Multiprogrammed OS for the PDP-11.
DEC PDP-11
USA
ELIS-OS
1985c
OS for ELIS-8000 386x computer.
x86
NTT Intelligent Technology, Japan
EMAS (2 versions)
1973c
Edinburgh Multi-Access System for ICL 4-75.
ICL 4-75
University of Edinburgh, UK
Embkernel
2010s
Aim of embKernel is to produce an unified C++ source for embedded devices.
ARM Cortex M
-
EMBOS (1)
1985c
Developed by Elxsi for use on their mini-supercomputers.
Elxsi mini-supercomputers
Elxsi, USA
-
embOS (2)
2000s
Real-time operating system designed to be used as a foundation for the development of embedded real-time applications for a wide range of microcontrollers.
ARM7/9/11, ARM Cortex-A/R/M, AVR, AVR32, C16x, CR16C, ColdFire, H8, HCS12, M16C, M32C, MSP430, NIOS2, PIC18/24/32, R32C, R8C, RISC-V, RL78, RH850, RX100/200/600/700, RZ, SH2A, STM8, ST7, V850, 78K0, 8051
SEGGER Microcontroller, Germany
Embox
2000s
Configurable operating system kernel designed for resource constrained and embedded systems.
ARM, SPARC, LEON, MicroBlaze, MIPS, PowerPC, x86
-
Emerald
1980s
Distributed object-based operating system based on fine-grained (object level) mobility.
-
University of Washington, USA
-
EMUI
2012
Mobile operating system for Huawey smartphones. Formerly Emotion UI.
-
Huawey, China
EmuTOS
2001
Replacement for TOS (the operating system of the Atari ST and its successors), released as free software.
Atari ST, Commodore Amiga
-
Enhanced DR-DOS 7.01.0x
2005c
Based on Caldera OpenDOS 7.01.
-
-
ENOS (1)
1990s
ESnet’s Network Operating System. Prototype next-generation architecture for handling data-intensive science workflows.
-
Esnet, USA
ENOS (2)
2000s
Enterprise Networking Operating System. Data center-class network operating system.
Lenovo and IBM switches
Lenovo, China
-
Enterprise OS (M-EOS)
2000s
Operating system for McData (now Brocade) switches.
McData switches
McDATA, USA
-
Enterprise/OS
1981c
Operating system for DG MicroNOVA.
Data General MicroNOVA
Data General, USA
-
EOS (1)
1986
Developed by ETA Systems for use in their ETA-10 line of supercomputers. Written in Cybil.
ETA-10
ETA System, USA
EOS (2)
1996c
Experience. Overwhelming. Satisfaction. Was an OS specially designed to run games under.
-
-
EOS (3)
2009c
Extensible Operating System. Fully programmable and highly modular, Linux-based network operation system, using familiar industry standard CLI. Based on Fedora.
-
Arista Networks, USA
EP/IX
1990s
Enhanced Performance Unix. CDC implementation of Unix for the Control Data 4000 series of computers.
Control Data 4000 series
Control Data, USA
-
EPOC (2 versions)
1989
Mobile operating system developed by Psion. It began as a 16-bit operating system for Psion's own x86-compatible devices, and was later replaced by a 32-bit system for x86 and ARM.
Psion
Psion, UK
ERIKA Enterprise
2002
Open-source OSEK/VDX Kernel.
ARM7, ARM Cortex-M, ARM Cortex-A, Hitachi H8, Altera Nios2, Microchip dsPIC, Microchip PIC32, ST Microelectronics ST10, Infineon C167, Infineon Tricore, Freescale PPC e200, Freescale S12XS, EnSilica eSi-RISC, AVR, Lattice Mico32, MSP430, Renesas RX200, x86-64
Evidence, France
EROS
1991
Extremely Reliable Operating System. Microkernel, capability-based. As of 2005, development has stopped in favor of two successor systems, CapROS and Coyotos.
IA-32
EROS Group, LLC, Johns Hopkins University and the University of Pennsylvania, USA
ES
2006
Computer operating system developed originally by Nintendo and since 2008 by Esrille. It is open source and runs natively on x86 platforms.
-
Nintendo, Japan
ES/os
1990s
Variant of RISC/os 4.52 with extra device drivers, a few bug fixes, etc.
-
Evans & Sutherland, USA
-
ESOPE (5 versions)
1968
Operating system prototype.
CII 10070
IRIA, France
ESXDOS
2010s
Operating system for ZX Spectrum disk interfaces DivIDE and DivMMC.
ZX Spectrum
-
ETen Chinese System
1985
Was the most popular DOS-compatible traditional Chinese operating system before Chinese Windows 95.
IBM PC compatibles
E-TEN, China
EUMEL
1979c
Extendable multiUser Microprocessor ELan system. Was an OS with persistent processes and data spaces, built to offer a standalone environment for the educational programming language ELAN. Later evolutions of EUMEL comprise the L3 and L4 OSes.
Z80, i8086, 68000, Z8000
GMD, Jochen Liedtke, Germany
EUROS
1980s
Real-Time Operating Systems.
8/16/32 bit processors (AVR, 8051, XC800, 16FX, XC166, ARM, Cortex-M3, PowerPC, Nios II, MIPS32, PIC32)
Euros Embedded Systems, Germany
Evolution OS
2004c
Real-time networking operating system.
-
Lantronix, USA
EWS-UX/V
1980s
Operating system for NEC workstations based on Unix System V.
NEC EWS/4800
NEC, Japan
-
EXEC (5 versions)
1962
UNIVAC's original operating system developed for the UNIVAC 1107.
UNIVAC 1107
UNIVAC, Unisys, USA
EXECUTIVE (1)
1962
Operating system for the Bendix G-20 computer.
Bendix G-20
Bendix, USA
-
Executive (2)
1973c
Used on the 1900 and 290x range of minicomputers. A modified version of Executive was also used as part of GEORGE 3 and 4.
ICL 290x series
ICL, UK
Executive II
1960s
Real-time disk operating system for the IBM 1710.
IBM 1710
USA
-
Executive Monitor
1961
-
Honeywell H800
Honeywell, USA
-
Exelsior
1980s
Operating system for the Kronos workstation.
Kronos
Akademgorodok, Kronos Research Group, Russia
-
Exokernel
1990s
Operating System Architecture for Application-Level Resource Management. A OS project from MIT.
-
MIT, USA
EXOS Basic
1985
OS and BASIC for the Elan Enterprise 64/128.
Elan Enterprise 64/128
Hong-Kong
-
Express OS
2004
Can execute DOS tasks. Runs from MS-DOS version 7 (Windows 95,98).
x86
Alexander Kobets, Russia
ExtremeWare
2000s
Based on VxWorks.
-
Extreme Networks, USA
-
ExtremeXOS
2004
Network operating system used in newer Extreme Networks network switches.
Extreme Networks Network switches
Extreme Networks, USA
F9 microkernel
2000s
Experimental microkernel used to construct flexible embedded systems inspired by famous L4 microkernel.
ARM Cortex-M3/M4
-
Fabric OS
1990s
Firmware for Brocade Communications Systems's Fibre Channel switches and Fibre Channel directors. It is also known as FOS and Fabos.
Brocade Silkworm 2000 and first 3000 series
Brocade Communications Systems, USA
FADOS
1985c
Operating System for the Fast Amsterdam Multiprocessor (FAMP). A distributed, Real-time OS based on a network of M68000s with a UNIX host.
68000
USA
-
Familiar Linux
2000
Linux distribution for iPAQ machines and other personal digital assistants (PDAs), intended as a replacement for Windows CE on these machines.
-
-
FAMOS
1980s
Multitasking 8080 OS.
i8080
MVT Microcomputer Systems, USA
-
Fantome OS
2010s
Secured operating for the ARCANE smartphone.
Proprietary, smartphones
Fantome, Hong-Kong
FBOSS
2014
Facebook Open Switching System. Linux-based operating system for Wedge switch.
-
Facebook, USA
FDOS
2006c
Uses only 30K code.
-
Frizzz, Germany
Fedora (23 versions)
2003
Desktop, workstation, server, cloud OS.
x86-32, x86-64, armhf, aarch64, pc64le, mips64el, mipsel, s390x, RISC-V, ppc64
-
Femto OS
2007
Very concise portable real time - preemptive operating system (RTOS) for embedded microcontrollers.
AVR
-
Firefox OS
2013
Open-source operating system – made for smartphones, tablet computers and smart TVs. Designed by Mozilla and external contributors.
-
Mozilla, USA
FlachsOS
2004c
32-Bit Realtime Operating System.
x86
-
FLEX (1)
1976
Single-tasking operating system.
Motorola 6800, 6809
Technical Systems Consultants (TSC), USA
Flex machine
1988
Tagged, capability machine with OS and other software written in ALGOL 68RS.
-
Royal Signals and Radar Establishment, Malvern, UK
-
FLEX9
1970s
Successor to FLEX, which was for Motorola 6800 CPUs.
Motorola 6809 based machines
Technical Systems Consultants (TSC), USA
-
FlexOS 68K
1986
Derivative of Concurrent DOS 68K.
Motorola 68000
-
FMI/OS
2006c
Flexible Microkernel Infrastructure/Operating System. Successor of VSTa.
-
-
-
FMS
1958c
FORTRAN Monitor system.
IBM 709
North American Aviation, USA
FOBOS-2
1980s
Single-user background operating system basic operating system. Soviet RT-11 clone.
Elektronika 60
Russia
-
FOBOS-3
1980s
Single-user background operating system basic operating system. Soviet RT-11 clone.
Elektronika 60
Russia
-
FODOS
1980s
Soviet RT-11 clone.
Elektronika 60, Elektronika MS 0511, MS 05017502
Russia
-
Foreground/Background/8
1968c
Experimental Foreground/Background OS for the PDP-8.
DEC PDP-8
USA
-
Forth OS
1995c
No-kernel systems group of OS. See BootOS, colorForth, ZOG, SOL, ForthOS, Diesel, Aha, JPB Forth, herkforth, COLDFORTH, 4os, etc..
-
-
Fox
1998c
CMU project to write an OS using (an extension to) the programming language Standard ML.
-
Carnegie-Mellon University, USA
FreeBSD (13 versions)
1993
One of the outgrowths of UC Regents' abandonment of CSRG's 'BSD Unix.
ARM, IA-32, x86-64, MIPS, PowerPC, 64-bit SPARC, RISC-V
-
FreeDOS (3 versions)
1998
Formerly Free-DOS and PD-DOS. Free operating system for IBM PC compatible computers.
IBM PC compatibles
-
Freedows
1996
Open-source attempt at creating a Windows clone for x86 platforms.
-
-
FreeOSEK
2000s
Scalable RTOS for embedded systems. Based on OSEK RTOS specification (OSEK-VDX).
Cortex-M4, MIPS, MSP430, SPARC LEON3
Argentina ?
freeRTOS
2003
Real-time operating system kernel for embedded devices that has been ported to 35 microcontroller platforms. It is distributed under the MIT License.
ARM, Atmel AVR, AVR32, HCS12, MicroBlaze, Cortus, MSP430, PIC, Renesas H8/S, SuperH, RX, x86, 8052, Coldfire, V850, 78K0R, Fujitsu MB9xxx0 series, Nios II, Cortex-R4, TMS570, RM4x
Real Time Engineers, UK
FreeSBIE
2004
Live CD based on the FreeBSD.
x86
-
Freescale MQX
2000s
Real-Time Operating System provides real-time performance within a small, configurable footprint. The RTOS is tightly integrated with the latest 32-bit MCUs and MPUs from Freescale. See MQX.
ARM ColdFire
NXP Semiconductors, Netherlands
-
Frenzy
2000s
FreeBSD based operating system for system administrators. It contains software for hardware tests, file system check, security check and network setup and analysis.
x86
Ukraine
Frosted
2000s
Free Operating Systems for Tiny Embedded Devices.
ARM Cortex-M
-
FSOS-16
1970
Free Standing Operating System. Basic memory-resident OS for General Automation SPC-16 mini.
General Automation SPC-16
General Automation, USA
-
FTOS
2000s
Force10 Operating System. Firmware family used on Force10 Ethernet switches.
Force10 routers
-
-
Fuchsia
2016
Capability-based, real-time, operating system (RTOS) scalable to universal devices, in early development, from the tiniest embedded hardware, wristwatches, tablets to the largest personal computers. Unlike Chrome OS and Android, it is not based on the Linux kernel, but instead began on a new microkernel called "Zircon", derived from "Little Kernel".
Arch64, x86-64
Google, USA
FunkOS
2009
Real-time operating system developed for a variety of microcontroller architectures.
AVR, MSP430, Cortex-M3
-
FunOS
1990s
Mostly-functional OS, written in Scheme.
-
Dave Mason, Canada
Fusion RTOS
2000s
Priority-based, preemptive, multitasking, real-time operating system designed and optimized for high performance DSPs and media-centric microprocessors.
ARM, Blackfin, StarCore, DSP 56800E
Unicoi Systems, USA
-
FutureOS
2000s
Expanded OS for Amstrad computers optimized for speeed.
Amstrad CPC6128, 6128Plus, C-One and CPC TREX
Future Soft, Germany
Fuzzball
1970s
Operating system and applications library designed for the PDP-11 family of computers. It was intended as a development platform and research pipewrench for the DARPA/NSF Internet.
DEC PDP-11
David Mills, USA
FX-RTOS
2000s
Real-time operating system for embedded applications.
ARMv6-M (Cortex-M0/M1), ARMv7-M (Cortex-M3), ARMv7-A (including Cortex A9 MPCore), x86, AVR32, PIC32, MIPS M4K, TI MSP430
Eremex, Russia
Galaxy
1980s
Distributed UNIX-compatible system featuring multi-level IPC and variable-weight processes.
-
University of Tokyo, Japan
-
GalaXyOS
2000s
Simple to use but highly sure and stable OS.
-
Massimo Angiolani, Italy
-
Gargoyle
2008
Free OpenWrt-based Linux distribution for a range of wireless routers based on Broadcom or Atheros chipsets.
MIPS
-
GCOS (7 versions)
1962
General Comprehensive Operating System. Originally GECOS, General Electric Comprehensive Operating Supervisor.
36-bit GE/Honeywell mainframe computers
General Electric, USA
GEC DOS
2000s
See DOS (3).
GEC 4000 series
GEC Computers, UK
-
GECOS (3 versions)
1964
General Electric Comprehensive Operating System.
General Electric mainframes
General Electric, USA
Geex!
1990s
Free OS, where the philosophy is to make an OS with a very small footprint, working on old computers.
-
Fabricio Rocha, Brazil
GEM (1)
1985
Graphics Environment Manager.
CP/M, DOS, and Atari TOS
Digital Research, USA
GEM (2)
1985c
Generalized Executive for Realtime Multiprocessor Applications. An experimental OS for robotics systems.
-
Ohio State University, USA
-
Gemini
2001c
The goal is to create a production quality micro kernel based on the latest findings in operating system research. The result will be a micro-kernel having the following features: no abstractions, safe those necessary for protection, minimal set of primitives, support for capability based security, support for resource management needed for real-time and multimedia applications.
-
-
Gemini (1)
1982
Stadard operating system for Wordplex Word processors.
Wordplex
Wordplex, USA
General Motors Operating System (GM OS)
1955
The General Motors Research Laboratories implemented an operating system for the IBM 701. Generally considered the first operating system.
IBM 701
General Motors, USA
-
GENIX
1980s
UNIX version for the NSC 32016.
NSC 32016
National Semiconductors, USA
-
Genode (4 versions)
2008
Operating system framework for microkernels. First conceived as the Bastei OS Architecture.
ARM, RISC-V, x86, x86-64
Genode Labs, Germany
Gentoo/FreeBSD
2000s
Unix-like operating system developed in order to bring Gentoo Linux design, structure, and tools such as Portage and the Gentoo Linux base layout to the FreeBSD operating system.
-
-
Gentoo/NetBSD
2000s
Provide a GNU userland managed by Portage with a NetBSD kernel.
-
-
Gentoo/OpenBSD
2000s
Gentoo BSD subproject to port Gentoo features such as Portage to the OpenBSD operating system.
-
-
GEORGE (4 versions)
1966
GEneral ORGanisational Environment. Used by ICL 1900 series mainframes.
ICL 1900 series mainframes
ICL, UK
GEOS
1986
Graphic Environement OS for various kinds of computers (including old 8-bit), that comes with a GUI and various office applications.
IBM PC, Commodore, Apple computers
Berkeley Softworks, USA
GEOS-E
1990s
Based on EDEN OS from Eden Group.
-
GeoWorks, USA
-
GEOS-SC
1997
Successor of GEOS 3.0 (PEN/GEOS).
32-bit-RISC-CPU-System
GeoWorks, USA
Ghost OS
2014
Free and open-source operating system for personal computers.
x86
-
GhostBSD
2010
Unix-like operating system based on TrueOS with Xfce and MATE as its default desktop environments.
-
-
Ging
2000s
CD boot OS based on Debian GNU/kFreeBSD, which is based on Debian, GNU and the kernel of FreeBSD.
x86
USA
GIS
2010s
Real-Time Operating System especially developed for hard real-time safety critical avionics applications.
-
TUBITAK Informatics, Turkey
GLaDOS
2010s
Genetic Lifeform and Disk Operating System. Free and open-source operating system based on FreeDOS 1.0, developed as a replacement for Microsoft DOS (MS-DOS).
x86
Corbin Davenport, USA
-
GM-NAA I/O
1956
Based on General Motors Operating System.
IBM 704
General Motors, USA
GNO/ME
1991
GNO Multitasking Environment. Unix-like operating system for the Apple IIGS computer.
Apple IIGS
Procyon Enterprises, Devin Reade, USA
GNOSIS
1979
Operating system being to run on 37O architecture hardware. GNOSIS offers new approaches to solving the inherent problems of security, auditability, and reliability which are a result of the basic design of current systems.
IBM System/370
Tymshare, USA
GNU
1983
Also known as GNU/Hurd. Operating system and an extensive collection of computer software. GNU is composed wholly of free software, most of which is licensed under the GNU Project's own General Public License.
IA-32, Alpha, ARC, ARM, AVR32, Blackfin, C6x, ETRAX CRIS, FR-V, H8/300, Hexagon, Itanium, M32R, m68k, META, MicroBlaze, MIPS, MN103, OpenRISC, PA-RISC, PowerPC, s390, S+core, SuperH, SPARC, TILE64, Unicore32, x86, Xtensa
-
GNU Hurd
1990
GNU project's replacement for the Unix OS kernel.
IA-32, i686
-
GNU-DarWin
2000s
Unique combination of Darwin and GNU.
-
-
GNUStep
1990s
Unix-like OS, a project to implement a free clone of NeXTStep.
-
-
GO!
1990s
Operaing system based on the idea of building an entire Operating System from software components (based on CORBA and its ORB) that can be replaced and recycled; it also introduces an x86-specific security model based on segmentation and code scanning (an example of a no-kernel system).
-
Greg Law, USA
Goobuntu
2012
Linux distribution that Google uses internally.
-
Google, USA
gOS
2007
Aka good OS. Ubuntu-based Linux distribution.
x86, Netbooks
Good OS LLC, USA
GOS/EA
1990
Operating system for EX860II, EX870II and EX880II general-purpose computers.
Mitsubishi EX860II, EX870II and EX880II
Mitsubishi, Japan
GOS/VS
1985
Operating system for the MELCOM EX series general-purpose computers.
Mitsubishi MELCOM EX
Mitsubishi, Japan
GraniteOS (2015 versions)
Ultra securized OS for Archos' GranitePhone derived from Android.
Smartphones
Sikur, USA
-
Grasshopper
1992c
Distributed OS with Orthogonal Persistence.
-
Universities of Sydney and Adelaide, Australia
Groovyos
2000s
Open source OS.
-
Chris Doman, UK
GS/OS (5 versions)
1986
Operating system developed by Apple Computer for its Apple IIGS personal computer that uses the ProDOS filing system.
Apple IIGS
Apple, USA
GUARDIAN
1980s
Operating System for Tandem NonStop Computers, featuring high reliability.
Tandem NonStop
USA
-
Haiku (1 versions)
2001
Open source. Inspired by BeOS, under development. Specifically targeting personal computing.
-
-
HC-DOS
1990s
Operating system for the Soviet personal computers BK-0010.
Elektronika BK-0010
Russia
HDOS
1978
Heath Disk OS. Originally written for the H-8, it ran without modification on the H-89.
Heath H8, H-19 and Zenith Z-89 series
Heathkit, Zenith Data Systems, USA
-
HeartOS
2008
HeartOS Posix-based Hard Real-Time Operating System.
x86, PowerPC, ARM
DDC-I, USA
HelenOS
2011
Research and experimental operating system. Based on a preemptible microkernel design.
IA-32, AMD64, IA-64, ARM, MIPS, PowerPC, SPARC V9
Charles University in Prague, Czech Republic
HELIOS (1)
1988
OS developed in Romania for the Felix computers. Probably the the first major OS fully developped in Eastern Europe.
Felix C-256, C-512/1024
Romania
-
HeliOS (2)
1988
Discontinued Unix-like operating system for parallel computers.
Transputer based systems
Perihelion Software, UK
Helium
2000s
Minimalistic real-time kernel for the HC(S)08 core by Freescale and Atmel AVR.
HCS08, AVR
-
Hello
1990s
Prototype OS in Standard ML.
-
University of Hawaii, USA
-
HelyOS
1990s
Adapted XOberon RTOS with the ARM board support package. Written in Oberon.
-
ETHZ, Switzerland
-
HEP
1970s
Parallel OS for the HEP MIMD Computer.
HEP MIMD
USA
-
HES
1964<
Honeywell Executive System. Operating System for the Honeywell 800.
Honeywell 800
Honeywell, USA
-
HetNOS
1994c
Set of software layers laid over "native" operating systems to provide a distributed programming platform.
-
USA
-
HI-UX/M
1987
UNIX OS that ran on M series hardware. Hitachi developed HI-UX/M by transplanting IN/ix from INTERACTIVE Systems in the United States to the HITAC M series, and adding a number of new functions such as the 4.2 BSD function based on System V release 2 UNIX OS.
Hitachi HITAC M series
Hitachi, Japan
HITAC 8400 OS
1960s
Virtual machine system for the Hitac 8400 (RCA Spectra 70/45).
Hitachi HITAC 8400 (RCA Spectra 70/45)
Hitachi, Japan
-
HITAC OS
1970
First-generation Operating System for the HITAC computers.
Hitachi HITAC-1, HITAC-5, HITAC-55
Hitachi, Japan
hOp
1990s
Microkernel OS based on the Run Time System (RTS) of GHC, an Haskell implementation.
-
UK
Horizon
2000s
Research Operating System. It is written for the i386 processor family, using C (gcc) and some Assembly (nasm).
-
Francesco Frigo, Italy
House
1990s
Haskell User's Operating System and Environment, research OS written in Haskell and C.
-
-
HP webOS
2010
Linux kernel-based multitasking operating system for smart devices such as smart TVs and it has been used as a mobile operating system.
-
Hewlett-Packard, USA
HP-1000/RTE
1966
Real-time computer system first produced by Hewlett Packard in 1966 and discontinued in 2000.
HP-1000
Hewlett-Packard, USA
HP-UX (3 versions)
1984
HP's proprietary implementation of the Unix operating system, based on UNIX System V (initially System III).
HP-9000 and Itanium servers
Hewlett-Packard, USA
HT-11
1978
Modified version of RT-11.
Heathkit H11
Heathkit, Zenith Data Systems, USA
-
HTCondor
2012
Formerly Condows. Renamed in 2012 after trademark law issues. Open-source high-throughput computing software framework for coarse-grained distributed parallelization of computationally intensive tasks
-
University of Wisconsin–Madison, USA
Hybridthreads
2000s
Real-time embedded operating system, that allows programmers to run threads, simultaneously on the CPU and FPGA fabric.
Xilinx Virtex-II Pro ML310, Xilinx Virtex-II Pro XUP
University of Arkansas, USA
HYDRA
1974
Early (now discontinued) capability-based, object-oriented, microkernel designed to support a wide range of possible operating systems to run on top of it.
C.mmp Research Multiprocessor
Carnegie-Mellon University, USA
hyperCOS
2000s
Brand-new OS designed specially for low-power device, such as Internet-of-Things (IoT).
ARM7, ARM9, Cortex-R, Cortex-M3, Cortex-M4F
socware.net, International
IAS
1970s
Interactive Applications System. Operating system for larger PDP-11 systems. Real-time, multiuser, or both.
DEC PDP-11
DEC, USA
IBM 1130
1965
Operating system for the IBM 1130.
IBM 1130
IBM, USA
IBM 1410/1710
1964<
Operating system for the IBM 1410/1710.
IBM 1410, 1710
IBM, USA
-
IBM 360/30 OS
1968c
Virtual machine for the IBM 360/30.
IBM System/360-30
USA
-
IBM 4680 OS (1 versions)
1980s
POS operating system based on FlexOS.
IBM 4680, i286
Digital Research, USA
IBM 4690 OS (1 versions)
1993
POS operating system based on FlexOS.
IBM 4690, i286, i386
Digital Research, USA
IBM 8100
1978
Operating system for IBM’s principal distributed processing engine.
IBM 8100
IBM, USA
IBM i
1988
Operating system that runs on IBM Power Systems and on IBM PureSystems. It was named OS/400 when it was introduced with the AS/400 line of computer systems in 1988, was later renamed to i5/OS, and was renamed to IBM i in 2008.
IBM Power Systems, IBM PureSystems
IBM, USA
IBM i5/OS
2000s
Extends OS/400 with significant interoperability features.
-
IBM, USA
IBM PC DOS
1981
DOS developed jointly with Microsoft.
IBM PC compatibles
IBM, Microsoft, USA
IBM Series/1
1976
Minicomputer OS.
IBM Series/1
IBM, USA
IBM System/3
1969
IBM midrange computer OS.
IBM System/3
IBM, USA
IBM System/34
1977
IBM midrange computer OS.
IBM System/34
IBM, USA
IBM System/36
1983
IBM midrange computer OS.
IBM System/36
IBM, USA
IBM System/38
1978
IBM midrange computer OS.
IBM System/38
IBM, USA
IBM System/88
1980s
IBM fault tolerant computer OS.
IBM System/88
IBM, USA
IBOX
2003
"Modular" operating system for the x86 desktop. The main goals of this os are: Portability, Stability, Security, and Customizable.
-
-
IBSYS
1962
Tape based operating system for IBM 7090 and IBM 7094.
IBM 7090/7094
IBM, USA
ICL VME
1975~
Appearing on the ICL 2900 Series and Series 39 mainframes, implemented in S3.
ICL 2900 Series and Series 39 mainframes
ICL, UK
ICOS
2010s
Aka Fastpath. Off-the-shelf (Linux based) network operating system on x86-based switches.
x86 switches
Broadcom, USA
IDA, IDASYS
1968c
Operating system for the CDC 6600 based on the concept of a supervisory computer.
CDC 6600
Institute for Defense Analyses, USA
-
Idris (3 versions)
1979
Multi-tasking, Unix-like, multi-user, real-time operating system.
68000, 8086, DEC PDP-11, VAX, Atari ST, Apple Macintosh
Whitesmiths, USA
Iguana
1990s
Obect oriented, reflexive OS supporting MOPs, distribution, and runtime reconfiguration in order to meet changes in non-functional requirements (ie. dynamic customisation).
-
Dublin Trinity College, Ireland
-
IJMON
1960s
Bootable serial I/O monitor for loading programs.
IBM 1400 and IBM 1800
IBM, USA
-
ILIOS
2000s
InterLink Internet Operating System. Research OS designed for routing.
i386
-
Illumian
2000s
Open-source operating system that combines technologies from Nexenta OS, OpenIndiana and Debian GNU/Linux. Successor of a discontinued Nexenta OS.
x86, x86-64
-
illumos
2010
Contains original Unix (SVR4) code derived from the OpenSolaris (discontinued by Oracle in favor of Solaris 11 Express).
-
-
iMAX 432
1981
Operating system for Intel's iAPX 432 capability machine.
Intel iAPX 432
Intel, USA
IMOS
1978c
Interactive Multiprogramming Operating System for the NCR Century 8200 series minicomputers.
NCR Century 8200 series
NCR, USA
IMS Multiuser DOS (3 versions)
1992
Multiuser DOS developped by IMS.
IBM PC compatibles
Digital Research, Intelligent Micro Software, USA
IMS REAL/32 (1 versions)
1995
Derivative of Multiuser DOS.
IBM PC compatibles
Intelligent Micro Software, UK
IMS REAL/NG
2000s
Successor of REAL/32.
-
Intelligent Micro Software, UK
Inferno (2 versions)
1997
Distributed OS derived from Plan 9, originally from Bell Labs.
ARM, PA-RISC, MIPS, PowerPC, SPARC, x86
Bell Labs, Vita Nuova, USA
INMOS
1980s
Unix compatible soviet operating system with command in english.
SM-4, SM-1420, Elektronika-100-25, ES-1840, ES-II, ES-III
Russia
-
INOS
1985c
UNIX lookalike for the Artisan DP-09 (6809 CPU). Based partly on Uniflex.
Artisan DP-09
Introl, USA
-
Input Output Selector
1965c
An IO Control System for the DDP-116 minicomputer. One of the earliest OSs for minis.
Computer Control Company DDP-116
Computer Control Company, USA
-
Input Output System
1956c
Very early operating system developed by General Motors and North American Aviation for the IBM-704.
IBM 704
General Motors and North American Aviation, USA
-
INTEGRITY (1 versions)
2000s
Real-time operating system.
ARM, Blackfin, ColdFire, MIPS, PowerPC, XScale, and x86
Green Hills Software, USA
Intelligent Network Platform
2012
Software platform for the creation of sophisticated network equipment that accelerates, analyzes, and secures the flood of traffic for next—generation networks.
-
Wind River, Intel, USA
Interactive Unix System V/386
1985
Port of the UNIX System V operating system for Intel x86.
x86
Interactive Systems, USA
-
INtime
1997
Real Time Operation System family is based on a 32 bit RTOS conceived to run time-critical operations cycle-times as low as 50μs.
x86
TenAsys, USA
IntrOS
2000s
Free, simple and tiny cooperative operating system designed for deeply embedded applications.
ARM Cortex-M, STM8, AVR8
-
IOCS
1960c
Input Output Control System. An early I/O Executive for the IBM 7090.
IBM 7090
IBM, USA
IOS
2000s
Internetwork Operating System. Family of software used on most Cisco Systems routers and current Cisco network switches.
Cisco switches
Cisco Systems, USA
iOS (1) (29 versions)
2007
Formerly iPhone OS. Mobile operating system created and developed by Apple exclusively for its hardware.
Apple iPhone
Apple, USA
IOS-XE
2000s
Train of Cisco Systems' widely deployed Internetworking Operating System.
Cisco routers
Cisco Systems, USA
IOS-XR
2000s
Train of Cisco Systems' widely deployed Internetworking Operating System (IOS), used on their high-end Network Converging System (NCS), carrier-grade routers.
Cisco routers
Cisco Systems, USA
iPodLinux
2001
µClinux-based Linux distribution designed specifically to run on Apple iPod.
Apple iPod
Apple, USA
iriver clix OS
2007
Operating system for media player.
-
iriver, Korea
IRIX
1987
Operating system developed by SGI to run on their MIPS workstations and servers.
SGI MIPS workstations
Silicon Graphics, USA
iRMX
1980
Real-time operating system originally created to support the Intel 8080 and 8086 processor families in embedded applications.
8080, 8086, 80386 or higher
Intel, USA
IronWare OS
1990s
Operating system for Fundry switches.
Fundry switches
Foundry Networks, USA
iRTOS
2000s
-
AVR, ARM7
Russia
IRX
1980s
Operating system for NCR 8200 series.
NCR 8200
USA
-
iS-DOS
1990
Disk operating system for Russian ZX Spectrum clones.
ZX spectrum
Iskra Soft, Russia
iS-DOS Chic
2006
IS-DOS vesion for Nemo KAY.
Nemo KAY
Russia
IS/3
1980s
Version of UNIX (System 3) for PDP-11 and VAX.
DEC PDP-11 and VAX
Interactive Systems, USA
-
ISIS (2 versions)
1975
Intel Systems Implementation Supervisor. Was an environment for development of software within the Intel microprocessor family in the early 1980s on their Intellec Microcomputer Development System and clones.
i8080, i8085+L818
Intel, USA
ISIX
2000s
Operating system kernel for ARM microcontrollers.
Cortex-M3
Poland
ISOS
2003
Very simple multithreaded OS for the Evaluator-7T board from ARM. It is based on JayOS. It features pre-emptive multi-threading, communication between threads, etc. and hardware drivers.
-
Wilhem Meignan, France
ITOS
1979
Interactive Tutorial Operating System. Was Japan’s first dialog-based operating system and was developed to be backward compatible with OS-1 and OS-4 user software assets from the earlier-shipped NEAC System 100.
NEC NEAC System 100/150,
NEC, Japan
ITOS-4(V)
1984
Operating system for NEC System 100 and System 150 office computers. Versatile version of ITOS.
NEC System 100/58, 150/68, and 150/78
NEC, Japan
ITOS-VX
1987
Versatile Extended operating system for NEC System 3100A.
NEC System 3100A
NEC, Japan
ITRON
1990s
Industrial TRON. An architecture for real-time operating systems for embedded systems.
ARM, MIPS, x86, Renesas RX100-200-600-700-others
ITRON Project, University of Tokyo, Japan
ITS
1967
Incompatible Timesharing System. Famous OS developed by hackers at MIT's AI lab from 1967 to the early 1980's for the DEC PDP-6 and PDP-10 family.
DEC PDP-6 and PDP-10
MIT, USA
-
IXI-Connect
2000s
Phone Operating system for the Oxo mobile device based on Nucleos OS.
Ogo
IXI Mobile, USA
-
J
1960s
System 4 operating system.
ICL System 4 series mainframes
ICL, UK
JabirOS
2012
Independent operating system, forked from FreeBSD 10.
x86
Iran
JANOS
1999c
Java-oriented Active Network Operating System. Java-Oriented Active Network OS.
-
DARPA, Novell, Compaq,University of Utah, USA
JavaOS
1996
Operating system with a Java virtual machine as a fundamental component.
ARM, PowerPC, SPARC, IA-32 (x86)
Sun Microsystems, USA
JaysOS
2003
"Toy OS" that runs on the Gameboy Advance. It provides preemptive threads, semaphores, condition variables, and message queues.
Nintendo Gamboy Advance
-
JeniOS
1990s
MIA JeniOS is a project of an OS usable by anyone.
-
-
-
JFOS
2000s
A 32-bit multiprocess OS.
-
-
Jibbed
2010s
Bootable live CD based on the NetBSD Operating System.
x86-64
Germany
jicama os
2000s
A fun os!
-
jicama, China
Jnode
2003
Java New Operating System Design Effort. Written 99% in Java (native compiled), provides own JVM and JIT compiler. Based on GNU Classpath.
-
Martin Husted Hartvig, Germany
JOS
1990s
Free, open OS based on the Java technology, Free clone of JavaOS.
-
-
JOSS
1960s
JOHNNIAC Open Shop System. An early on-line computing system for the JOHNNIAC computer.
JOHNNIAC
Rand, USA
-
JunOS
1998
JavaOS successor.
-
Juniper Networks, USA
JX
2002
Java operating system that focuses on a flexible and robust operating system architecture developed as an open source system.
-
University of Erlangen, Germany
K-DOS
1981
An alternative OS to the Atari Disk Operating System (DOS II) for the Atari 400/800.
Atari 400/800
K-Byte, USA
K42
2002
Open-source research operating system on PowerPC or x86 based cache-coherent multiprocessor systems.
PowerPC or x86
IBM, USA
-
KallistiOS
2000
Pseudo real-time OS for gaming console.
Sega Dreamcast, Nintendo Gameboy, x86, Sony Playstation
-
KangaroOS
1998c
Operating system implementing multitasking by providing a VM to each process; processes can also have subprocesses that they can schedule at their liking.
-
-
-
KarmaBSD
2000s
Aka 1FCD-OpBSD. One Floppy OpenBSD MP3 Player.
x86
Juraj Sipos, Slovakia
Kaspersky OS
2015
Partially POSIX-compatible microkernel operating system.
-
Kapesky Lab, Russia
KERNAL
1977
Default OS on Commodore computers.
Commodore 8-bit computers
Commodore, USA
KeyKOS
1988
Capability-based microkernel for IBM mainframes with automated persistence of app data. The development of KeyKOS started under the name GNOSIS during the 1970s.
IBM System/370
Tymshare, Key Logic, USA
Kithara RTS
2000s
Modular real-time extension for Windows, which combines hardware-dependent programming, communication, automation protocols and image processing into a powerful real-time system.
Windows extension, x86, x86-64, Windows XP-10
Kithara Software, Germany
KML
2001c
Kernel Mode Linux is a Linux OS variant which execute user.
IA-32
Toshiyuki Maeda and Akinori Yonezawa, Japan
KMON
1984
Operating system for the Soviet personal computers BK-0010.
Elektronika BK-0010
P. A. Bandaletov and E. M. Bandaletov, Russia
KMOS
1985c
Kernel of a Multiprocess Operating System. Designed for educational use in conjunction with a textbook.
-
Milenkovic, USA
-
Knewcleus
2002
Microkernel-based real-time OS that aims for POSIX compliance; while open sourced, the people behind it intend to make it a commercial venture and release a packaged version that will include additional things not present in the opensource version.
-
Ralph Gerlich, Germany
KnowOS
1990s
Knowledge Operating System. Project for a dynamic system with persistent objects.
-
-
KolibriOS
2004
Small open source x86 operating system forked off from MenuetOS.
x86
-
KOS (1)
1969<
Kent On-Line System.
ICL 4100
Kent University, UK
-
KOS (2)
1998
Kid Operating System. Small project of developing an OS being worked on by a few French people.
x86
Dimitri Ara, Thomas Petazzoni, France
-
KOS (3)
2000s
Kid Operating System (KOS) - A French operating system project. A modular OS, written in C, with an object oriented driver management. Use protected mode. Lots of documentation on the Web site.
-
-
KRONOS
1970
Kronographic OS. Timesharing OS for CDC 6000 and CYBER computers based on Chippewa. Replaced later by NOS.
CDC 6000 series and successors
Control Data, USA
KSOS
1978c
Kernelized Secure Operating system. UNIX-like OS with a secure kernel.
-
Ford Aerospace, USA
-
Kuo Chia
1990s
IBM PC compatible traditional Chinese operating system running on DOS.
IBM PC compatibles
China/Taiwan
-
KVM
2005>
Kernel-based Virtual Machine. Virtualization infrastructure for the Linux kernel that turns it into a hypervisor.
ARM, IA-64, PowerPC, S/390, x86, x86-64
Qumranet, Open Virtualization Alliance, USA
Kylin
2006
Chines operating system. The first versions were based on FreeBSD and were intended for use by the Chinese military and other government organizations.
-
National University of Defense Technology, China
L-320/PS
1978
Operating system for the HITAC L-320, a general-purpose intelligent system with such functions as data entry, billing, and remote job entry.
Hitachi HITAC L-320
Hitachi, Japan
L3
1988
Family of second-generation microkernels, generally used to implement Unix-like operating systems, but also used in a variety of other systems.
i386
Jochen Liedtke, Germany
-
L4
1993
Family of second-generation microkernels, generally used to implement Unix-like operating systems, but also used in a variety of other systems.
i386
Jochen Liedtke, Germany
L4ka
2000c
Extremely fast microkernel available for x86, ARM, MIPS and other architectures.
x86, ARM, MIPS
University of Karlsruhe, Germany, Germany
LABS/7
1970s
Distributed real-time OS for laboratory control.
-
USA
-
LahNOS
1990s
Local area heterogeneous network operating system.
-
Universidad Nacional de San Luis, Spain
-
LAN Manager
1980s
Network operating system available from multiple vendors and developed by Microsoft in cooperation with 3Com Corporation. It was designed to succeed 3Com's 3+Share network server.
-
Microsoft, USA
LANstatic (6 versions)
1987
Peer-to-peer local area network (LAN) operating system for DOS, Microsoft Windows and OS/2. LANtastic supports Ethernet, ARCNET and Token Ring adapters.
-
Artisoft, USA
LDOS
1982
Operating system for TRS-80. Originally stood for "Lobo Drives Operating System.
Tandy TRS-80 Models I, II & III
Logical Systems, USA
LEDE
2016
Linux Embedded Development Environment. Fork of the OpenWrt project and shared many of the same goals.
-
-
leJOS
2007
Firmware replacement for Lego Mindstorms programmable bricks.
Lego Mindstorms
-
Lepton
2000s
Open source POSIX "compliant" Operating System for deeply embedded devices. Based on embOS. See Tauon.
ARM9, ARM7, CortexM3, CortexM4
Philippe Le Boulanger, France
LGX
1992
Yggdrasil Linux/GNU/X. Early Linux distribution.
-
Yggdrasil Computing, USA
LibreCMC
2012
GNU/Linux-libre distribution for computers with minimal resources, such as the Ben Nanonote, ath9k-based Wi-Fi routers, and other hardware with emphasis on free software.
MIPS
USA
LibreWRT
2000s
GNU/Linux-libre operating system for computers with minimal resources, such as the Ben Nanonote, ath9k based Wi-Fi routers. LibreWRT was merged to the libreCMC project in 2015.
-
Jason Self, Denver Gingerich, USA
-
LightDOS
2010s
Free operating system based on the FreeDOS kernel.
x86
Corbin Davenport, USA
LightOS
2000s
Open-source operating system for x86 computers, based on DR-DOS/OpenDOS 7.01.
x86
Corbin Davenport, USA
LineageOS
2016
Free and open-source operating system for set-top boxes, smartphones and tablet computers, based on the Android mobile platform.
-
-
Linux (76 versions)
1991
See also List of Linux distributions. Alleged to be GNU/Linux see GNU/Linux naming controversy.
Alpha, ARC, ARM, C6x, H8/300, Hexagon, Itanium, m68k, Microblaze, MIPS, NDS32, Nios II, OpenRISC, PA-RISC, PowerPC, RISC-V, s390, SuperH, SPARC, Unicore32, x86, Xtensa
Linus Torvalds, Finland