Operating Systems Database


Total OS in database (08 December 2019) : 2729
Corresponding OS from query : 1588

Text search

Look in

Hide OS versions
Only open source
Category


All 1 2 3 4 8 9 ABCDEFGHIJKLMNOPQRSTUVWXYZ

Name
Year
Description Platform Company Link
ArcOS
2018
Industry's First Internet-Scale, Independent Network Operating System.
-
Arrcus, USA
Mellanox Onyx
2018c
Successor to MLNX-OS. High performance, flexible and cloud-scale switch operating system, designed for the demands of next-generation data centers.
-
Mellanox, USA
PostmarketOS
2017
Free and open-source operating system under development primarily for smartphones, based on the Alpine Linux distribution.
ARM, ARM64, x86, x86-64
postmarketOS open-source community
AliOS Things
2017
Open-source implementation of operating system (OS) for Internet of Things (IoT).
-
Alibaba, China
TizenRT
2017
Lightweight RTOS-based platform to support low-end IoT devices.
ARM
-
ToaruOS
2017
Japanese roughly equivalent to 'a certain'. Hobby operating system and kernel developed largely independently (notably contrary to most modern OSes.
x86
Kevin Lange
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
LEDE
2016
Linux Embedded Development Environment. Fork of the OpenWrt project and shared many of the same goals.
-
LEDE Project
LineageOS
2016
Free and open-source operating system for set-top boxes, smartphones and tablet computers, based on the Android mobile platform.
-
LineageOS open-source community
YunOS
2016
Mobile operating system.
-
Alibaba Group, China
-
Zephyr
2016
Small real-time operating system for connected, resource-constrained devices supporting multiple architectures and released under the Apache License 2.0.
ARM (Cortex-Mx), x86, ARC, RISC-V, Nios II, Xtensa
Linux Foundation, Wind River Systems
Netvisor ONE
2016c
Open, secure and programable next-generation Network OS.
Network switches
Pluribus Network, USA
Ruff
2016
IoT operating system, using JavaScript as its programing language.
ARM, MIPS, x86
Ruff team
Windows 10 (10 versions)
2015
Aka Windows NT 10. Series of personal computer operating systems produced by Microsoft as part of its Windows NT family of operating systems.
IBM PC compatibles
Microsoft, USA
tvOS (13 versions)
2015
Operating system developed by Apple for the fourth-generation and later Apple TV digital media player.
Apple TV
Apple, USA
CNOS
2015
Cloud Network Operating System.
-
Lenovo, China
OpenSwitch
2015
Open source network operating system that originated with Hewlett Packard Enterprise (HPE), is now under the wing of the Linux Foundation.
-
Hewlett-Packard, USA
OPNsense
2015
Open source, FreeBSD-based firewall and routing software developed by Deciso, a company in the Netherlands that makes hardware and sells support packages for OPNsense.
i386, x86-64
Deciso, Netherlands
Redox
2015
Written in Rust.
-
Jeremy Soller
Apple Watch
2015
Operating system for the Apple Watch.
Apple Watch
Apple, USA
TargetOS
2015c
Full-featured real-time operating system designed specifically for embedded applications.
ARM, Cortus, Freescale ColdFire, PowerPC
Blunk Microsystems, USA
Kaspersky OS
2015
Partially POSIX-compatible microkernel operating system.
-
Kapesky Lab, Russia
watchOS (12 versions)
2015
Mobile operating system of the Apple Watch.
Apple Watch
Apple, USA
MIROS
2014c
Hybrid real-time energy-efficient operating system for the resource-constrained wireless sensor nodes.
-
Wuhan University, Blaise Pascal University, China/France
ONL
2014
Open Network Linux. Linux distribution for open hardware switches based on Debian.
-
Open Compute Project
Ghost OS
2014
Free and open-source operating system for personal computers.
x86
Max Schlüssel
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
FBOSS
2014
Facebook Open Switching System. Linux-based operating system for Wedge switch.
-
Facebook, USA
Bitrig
2014
OpenBSD-based operating system targeted exclusively at the amd64 and armv7 platforms.
amd64 and armv7
-
Sailfish OS
2013
General purpose Linux distribution used commonly as a mobile operating system combining the Linux kernel for a particular hardware platform.
32-bit ARM and 64-bit x86
Jolla, Finland
Mongoose OS
2013>
Open source Operating System for Internet of Things.
ARM, Xtensa
Cesanta, Ireland
PonyOS
2013
Hobby Unix-like operating system based on ToaruOS.
-
K. Lange
Ubuntu Kylin
2013
Canonical agreement with the Ministry of Industry and Information Technology of the People's Republic of China to release an Ubuntu-based Linux OS.
-
Canonical, UK
-
Xbox One system software
2013
Operating system for the eighth-generation home video game console, Xbox One. It is a Windows-based operating system using the Hyper-V virtual machine monitor.
Microsoft Xbox 360
Microsoft, USA
Firefox OS
2013
Open-source operating system – made for smartphones, tablet computers and smart TVs. Designed by Mozilla and external contributors.
-
Mozilla, USA
TempleOS
2013
Formerly J Operating System, SparrowOS and LoseThos. Biblical-themed lightweight operating system designed to be the Third Temple prophesied in the Bible.
x86-64
Terry A. Davis
OSv
2013
Cloud computing focused computer operating system. It is a special-purpose operating system built to run as a guest on top of a virtual machine, thus it does not include drivers for bare-metal hardware.
x86-64 using the KVM, Xen, VMware, and VirtualBox hypervisors
Cloudius Systems, Israel
BlackBerry 10
2013
Proprietary mobile operating system for the BlackBerry line of smartphones.
Blackberry
BlackBerry, Canada
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
Windows 8 (1 versions)
2012
Aka Windows NT 6.2. Windows 8 introduced major changes to the operating system's platform and user interface to improve its user experience on tablets.
IBM PC compatibles
Microsoft, USA
Goobuntu
2012
Linux distribution that Google uses internally.
-
Google, USA
QubesOS
2012
Security-focused desktop operating system that aims to provide security through isolation.
x86-64
Invisible Things Lab, Poland
eChronos
2012
Small, versatile, high-assurance real-time operating system (OS) for embedded micro-controllers.
ARM Cortex-M3 - M7
Breakaway Consulting, Australia
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
EMUI
2012
Mobile operating system for Huawey smartphones. Formerly Emotion UI.
-
Huawey, China
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
NAS4Free
2012
Open source operating system for embedded devices that provides the NAS (Network-Attached Storage) server. See XigmaNAS.
x86
Netherlands
DexOS
2012
32-bit operating system written in x86 assembly.
32-bit x86 ARM
Craig Bamford and the DexOS community
JabirOS
2012
Independent operating system, forked from FreeBSD 10.
x86
Iran
Tizen
2012
Earlier called LiMo Platform. Operating system based on the Linux kernel, a project within the Linux Foundation and is governed by a Technical Steering Group (TSG) while controlled by Samsung and backed by Intel. Tizen works on a wide range of Samsung devices including smartphones, tablets, smart TVs, PCs and wearable.
ARM, ARM64 x86, and x86-64
Samsung Electronics, The Linux Foundation, Korea
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
Windows Home Server 2011
2011
Based on Windows Server 2008 R2.
IBM PC compatibles
Microsoft, 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
Ubuntu Touch
2011
Also known as Ubuntu Phone. Mobile version of the Ubuntu operating system that was originally developed by Canonical and is now being developed by the UBports community.
ARM
Canonical, UK
MartUX
2011
OpenIndiana/Illumos based Solaris distribution for reviving SPARC hardware support.
Sun SPARC
Martin Bochnig, Germany
Bada
2011
Operating system for mobile devices such as smartphones and tablet computers.
Smartphones
Samsung Electronics, Korea
DioneOS
2011
Multitasking preemptive, real-time operating system. The system is designed for Texas Instruments MSP430x microcontrollers.
TI MSP430, MSP430x
EleSoftRom, Poland
LightDOS
2010s
Free operating system based on the FreeDOS kernel.
x86
Corbin Davenport, USA
Windows Azure
2010
Microsoft Azure (formerly Windows Azure). Cloud computing service created by Microsoft for building, testing, deploying, and managing applications and services through a global network of Microsoft-managed data centers.
IBM PC compatibles
Microsoft, USA
GhostBSD
2010
Unix-like operating system based on TrueOS with Xfce and MATE as its default desktop environments.
-
Eric Turgeon and GhostBSD Team
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
-
PureDarwin
2010s
Community project to make Darwin more usable (some people think of it as the informal successor to OpenDarwin.
PowerPC
-
OpenIndiana
2010
Operates under the illumos Foundation. Uses the illumos kernel, which is a derivative of OS/Net, which is basically an OpenSolaris/Solaris kernel with the bulk of the drivers, core libraries, and basic utilities.
x86-64
Sun Microsystems, USA
OpenNAS
2010s
Storage appliance based on NAS4Free and FreeBSD.
x86-64
France
Windows Phone (5 versions)
2010
Windows Phone mobile client operating system.
Windows Phone
Microsoft, USA
Dyson
2010s
General-purpose operating system. Debian derivative using the illumos kernel, libc, and SMF init system (formerly OpenSolaris).
x86-64
France
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
Embkernel
2010s
Aim of embKernel is to produce an unified C++ source for embedded devices.
ARM Cortex M
-
ICOS
2010s
Aka Fastpath. Off-the-shelf (Linux based) network operating system on x86-based switches.
x86 switches
Broadcom, USA
illumos
2010
Contains original Unix (SVR4) code derived from the OpenSolaris (discontinued by Oracle in favor of Solaris 11 Express).
-
illumos Foundation
Replicant
2010
Free operating system (OS) based on the Android mobile platform that aims to replace all proprietary Android components with free-software counterparts.
-
Paul Kocialkowski
CraftyOS
2010s
Free operating system based on the Cpcdos OSx kernel, written only with CpcdosC+ language.
x86
Sebastien Favier, France
ESXDOS
2010s
Operating system for ZX Spectrum disk interfaces DivIDE and DivMMC.
ZX Spectrum
-
MaheshaBSD
2010
Unix-like BSD based operating system.
-
Juraj Sipos, Slovakia
vEOS
2010s
Platform release of EOS that is supported on Amazon Web Service (AWS), Microsoft Azure and other public clouds.
-
Arista, USA
Switch Light OS
2010c
Complete SDN operating system based on Open Network Linux (ONL), an open source effort within the Open Compute Project.
-
Big Switch Networks, USA
MeeGo
2010
From merger of Maemo & Moblin.
ARM and x86
Nokia, Intel, Linux Foundation
NeoKylin
2010
China Standard Software and the National University of Defense Technology strategic partnership to launch a linux version ok Kylin intended for use by government offices, national defense, energy and other sectors of the Chinese economy.
-
China Standard Software, China
Jibbed
2010s
Bootable live CD based on the NetBSD Operating System.
x86-64
Germany
FunkOS
2009
Real-time operating system developed for a variety of microcontroller architectures.
AVR, MSP430, Cortex-M3
Funkenstein Software Consulting
webOS
2009
See LG webOS.
-
Palm, USA
Windows 7
2009
Aka Windows NT 6.1. Code name Blackcomb and Vienna.
IBM PC compatibles
Microsoft, USA
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
-
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
OPhone
2009
Mobile operating system running on the Linux kernel. It is based on technologies initially developed by Android Inc.
ARM, MIPS, Power Architecture, x86
OPhone Software Developers Network
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
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
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
Symbian platform
2009
Successor to Symbian OS.
-
Symbian, UK
osFree
2009
Free Open Source software operating system development project, aiming to replace eventually all OS/2 subsystems with Open source analogues.
-
osFree Development Team
Palm webOS 1
2009
Mobile Operating system based on an Linux core.
Palm Pré, Palm Pixi
Palm, USA
-
TMaxOS
2009
South Korean OS based on Windows.
-
TmaxSoft, Korea
miosix
2008
Operating system kernel designed to run on 32bit microcontrollers.
STM32, efm32 e LPC2000
-
Gargoyle
2008
Free OpenWrt-based Linux distribution for a range of wireless routers based on Broadcom or Atheros chipsets.
MIPS
Eric Bishop
Plan B
2008
Distributed OS derived from Plan 9 and Off++ microkernel.
-
Universidad Rev Juan Carlos, Madrid, Spain
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
SharpOS
2008
Computer operating system based on the .NET Framework and related programming language C#.
x86
SharpOS Project
HeartOS
2008
HeartOS Posix-based Hard Real-Time Operating System.
x86, PowerPC, ARM
DDC-I, USA
OpenSolaris (3 versions)
2008
Discontinued, open source computer operating system based on Solaris.
x86, x86_64, ARM, PowerPC, SPARC, IBM System z
Sun Microsystems, USA
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
Red Star OS
2008
North Korean Linux distribution. Prior to its release, computers in North Korea typically used Red Hat Linux and Windows XP
i386 (x86), ARM
Korea Computer Center, North Korea
BareMetal
2008
Exokernel-based single address space operating system.
-
Return Infinity, USA
Nexenta OS
2008
Discontinued computer operating system based on OpenSolaris and Ubuntu that runs on IA-32- and x86-64-based systems. Replaced by Illumian in 2011.
i386, AMD64, SPARC
Nexenta Systems, USA
NuttX
2007
Real-time operating system with an emphasis on standards compliance and small footprint. Scalable from 8-bit to 32-bit microcontroller environments, the primary governing standards in NuttX are POSIX and ANSI standards
ARM, AVR, AVR32, HCS12, LM32, MIPS, RISC-V, SuperH, Xtensa XL6, Z80
Gregory Nutt
leJOS
2007
Firmware replacement for Lego Mindstorms programmable bricks.
Lego Mindstorms
José Solórzano
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
Singularity (2 versions)
2007
Research operating system written mostly in managed code (C#).
-
Microsoft, USA
gOS
2007
Aka good OS. Ubuntu-based Linux distribution.
x86, Netbooks
Good OS LLC, USA
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
Windows Home Server
2007
Based on Windows Server 2003.
IBM PC compatibles
Microsoft, USA
MotoMagx
2007
Linux kernel-based mobile operating system.
-
Motorola, USA
Openmoko Linux
2007
Operating system for smartphones developed by the Openmoko project. It is based on the Ångström distribution, comprising various pieces of free software.
Smartphones
The Openmoko Team
Oracle Linux (5 versions)
2007
Linux distribution packaged and freely distributed by Oracle. Uses a version-naming convention identical to that of Red Hat Enterprise Linux.
IA-32, x86-64, SPARC, ARM64
Oracle, USA
Coyotos
2007
Microkernel EROS successor, goal: be first formally verified OS.
x86
University Johns-Hopkins, The Éros Group, USA
Apple TV
2007
Digital media player and microconsole.
Apple TV
Apple, USA
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
iOS (1) (29 versions)
2007
Formerly iPhone OS. Mobile operating system created and developed by Apple exclusively for its hardware.
Apple iPhone
Apple, USA
iriver clix OS
2007
Operating system for media player.
-
iriver, Korea
Femto OS
2007
Very concise portable real time - preemptive operating system (RTOS) for embedded microcontrollers.
AVR
-
MidnightBSD
2007
Forked from FreeBSD 6.1.
amd64 and i386
Lucas Holt
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
Paxym FreeBSD
2007
BSD based OS for Cavium Octeon MIPS architecture processors.
Cavium Octeon
Paxym, 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
pfsense
2006
Open source firewall/router computer software distribution based on FreeBSD.
-
Rubicon Communications, USA
µ-velOSity
2006
Lightweight microkernel.
-
Green Hills Software, USA
TrueOS
2006
Previously known as PC-BSD. Unix-like, server-oriented operating system built upon the most recent releases of FreeBSD-CURRENT.
amd64, armv7
iXsystems, USA
CLIP OS
2006
Multilevel secured operating system.
-
ANSSI, France
uDOS (1)
2006c
Free operating system built on the FreeDOS kernel with DJGPP.
x86
B. Decker
Linux Mint
2006
Community-driven Linux distribution based on Debian and Ubuntu that strives to be a "modern, elegant and comfortable operating system which is both powerful and easy to use.
IA-32, x86-64
Clément Lefèbvre, Jamie Boo Birse, Kendall Weaver,, International
Windows Vista (2 versions)
2006
Aka Windows NT 6.0
IBM PC compatibles
Microsoft, 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
Xv6
2006
Teaching operating system developed in the summer of 2006 for MIT's operating systems course.
-
MIT, USA
Zeroshell (2 versions)
2006
Small open-source Linux distribution for servers and embedded systems which aims to provide network services.
IA-32
Fulvio Ricciardi
FDOS
2006c
Uses only 30K code.
-
Frizzz, Germany
SymbOS
2006
SYmbiosis Multitasking Based Operating System. GUI based modern micro-kernel OS for x86, ARM and PowerPC processors. Used and developed further at Technical University of Munich.
Amstrad, Z80 microcomputers
Miray Software, UK
iS-DOS Chic
2006
IS-DOS vesion for Nemo KAY.
Nemo KAY
Russia
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
Brendan Trotter
FMI/OS
2006c
Flexible Microkernel Infrastructure/Operating System. Successor of VSTa.
-
-
-
BKUNIX
2006
Based on the LSX kernel ( UNIX version V6).
Elektronika BK-0010
Sergey Vakulenko and Leonid Bruchis, Russia
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
SchilliX
2005
OpenSolaris based complete open-source operating system.
x86, x86-64
Germany
Mobilinux
2005
Linux kernel operating system targeted to smartphones.
-
MonteVista Software, USA
CapROS
2005
Capability-based Reliable Operating System. Open source operating system. Microkernel EROS successor.
IA-32, ARM9
Strawberry Development Group, USA
Open Enterprise Server
2005
Open Source networking OS by Novell. Can incorporate either SUSE Linux or Novell NetWare as its kernel.
-
Novell, USA
Prex
2005c
Open source, royalty-free, real-time operating system for embedded systems. It is designed and implemented for resource-constrained systems that require predictable timing behavior.
ARM, IA-32, x86
Kohsuke Ohtani
AirOS
2005>
Operating System for Ubiquiti M Series Products.
Ubiquiti M Series
Ubiquiti Networks, USA
Windows Fundamentals for Legacy PCs
2005
Thin client operating system based on Windows XP Embedded and is optimized for older, less powerful hardware.
IBM PC compatibles
Microsoft, USA
openSUSE (13 versions)
2005
Formerly SUSE Linux and SuSE Linux Professional, is a Linux distribution sponsored by SUSE Linux GmbH and other companies
-
openSUSE Project
Orange OS
2005c
Lightweight Operating System. Designed to fit on a floppy.
-
Berlin Brown
Xbox 360 system software
2005
Udateable software and operating system for the Xbox 360.
Microsoft Xbox 360
Microsoft, USA
Enhanced DR-DOS 7.01.0x
2005c
Based on Caldera OpenDOS 7.01.
-
Udo Kuhnt
z/TPF
2005
z/Architecture extension.
IBM System z
IBM, USA
-
z/VSE
2005
Virtual Storage Extended. Latest version of the four decades old DOS lineage, supports 64-bit addresses, multiprocessing, multiprogramming, SNA, TCP/IP, and some virtual machine features in support of Linux workloads.
IBM System z
IBM, USA
Mæmo
2005
Software platform developed by Nokia for smartphones and Internet tablets.
Nokia 770, N800 and N810
Nokia, Finland
ManRiX
2005c
Open source microkernel based operating system with POSIX complience.
-
Manish Regmi, Nepal
DD-WRT
2005
Linux-based firmware for wireless routers and access points.
Linksys routers
Sebastian Gottschall / NewMedia-NET
SysPak OS
2005
Microkernel based multiprocessor, multitasking, multithreading operating system for the IBM-PC Intel i386 systems. It is developed in Department of Computer Science of Bahahuddin Zakariya University, Multan Pakistan.
i386
Bahahuddin Zakariya University, Multan, Pakistan
DesktopBSD
2005
Unix-derivative, desktop-oriented operating system based on FreeBSD.
-
Peter Hofer, Daniel Seuffert, Austria
Phoenix-RTOS
2004
Real-time operating system designed for Internet of Things appliances. Successor to the Phoenix operating system.
ARM7, IA-32, eSI-RISC
Phoenix Systems, USA
Pirat-Os
2004
German Language OS Project.
-
Dominic Fischer, Switzerland
DragonFly BSD (23 versions)
2004
Free and open-source Unix-like operating system forked from FreeBSD 4.8.
-
Matthew Dillon
CentOS
2004
Linux distribution that provides a free, enterprise-class, community-supported computing platform functionally compatible with its upstream source, Red Hat Enterprise Linux.
-
The CentOS Project, RedHat
Ubuntu (28 versions)
2004
Free and open-source operating system and Linux distribution based on Debian.
IA-32, AMD64, ARMhf (ARMv7 + VFPv3-D16), ARM64, OWER8 (ppc64el), s390x
Canonical, Ubuntu community, UK
udos (2)
2004c
Micro disk operating system for PC/AT compatibles with legacy floppy drive.
x86
K. Gondow and M. Ohba, Japan
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.
-
Rick Collette
OpenWrt
2004
Open source project for embedded operating system based on Linux, primarily used on embedded devices to route network traffic
ARC, ARM, m68k, MIPS, PowerPC, SPARC, SuperH, x86, x86-64
OpenWrt Project
LSE/OS
2004c
Research kernel.
-
Epita System Laboratory, France
Wombat OS
2004
High-performance virtualized Linux. microkernel OS; usually a real time embedded OS.
x86, ARM and MIPS
National ICT Australia, Australia
Univention Corporate Server
2004
Server operating system derived from Debian GNU/Linux with an integrated management system for the central and cross-platform administration of servers, services, clients, desktops and users as well as virtualized computers operated in UCS.
Intel 386, AMD64
Univention, Germany
Evolution OS
2004c
Real-time networking operating system.
-
Lantronix, USA
Zygomatic
2004
Operating system designed around idiomatic C++ concepts such as RAII, iterators, and streams.
-
Bregmasoft
Express OS
2004
Can execute DOS tasks. Runs from MS-DOS version 7 (Windows 95,98).
x86
Alexander Kobets, Russia
ExtremeXOS
2004
Network operating system used in newer Extreme Networks network switches.
Extreme Networks Network switches
Extreme Networks, USA
Tabos
2004
Tabos is a new operating system based on a modular monolithic kernel with module loading support, using the x86 platform features.
x86
Jan-Michael Brummer, Germany
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
Team Dex4u
FlachsOS
2004c
32-Bit Realtime Operating System.
x86
-
Minirighi
2004c
Didactic Linux-like kernel. Multi-threading operating system for IA-32 architecture.
IA-32
Andrea Righi, Italy
KolibriOS
2004
Small open source x86 operating system forked off from MenuetOS.
x86
KolibriOS Project Team
FreeSBIE
2004
Live CD based on the FreeBSD.
x86
-
NOWSMART 386-OS
2003
DOS Like 32BIT "GUI" OS.
IBM PC compatibles
LightCone, Japan
SILK
2003c
Scout in Linux Kernel. Linux kernel module which transforms a standard Linux OS into Scout.
-
University of Princeton, USA
Quark
2003
Object Oriented 32 bit operating system. It aims to be a complete multitasking kernel.
-
Ananth Shrinivas
QuickRAM Operating System
2003
Portable media based operating system. It loads itself into RAM and allows you to do system maintenance related tasks.
-
Phillip Ferguson
OpenEmbedded
2003
Or Yocto Project. Build automation framework and cross-compile environment used to create Linux distributions for embedded devices.
BeaglBoard, Gunstix, Nvidia Tegra
Chris Larson, Michael Lauer, and Holger Schurig
ReactOS (34 versions)
2003
Open source OS designed to be binary compatible with Windows NT and its variants (Windows XP, Windows 2000, etc.); currently in development phase.
IA-32, x86-64, ARM
ReactOS Foundation
Windows Server (11 versions)
2003
Brand name for a group of server operating systems released by Microsoft.
IBM PC compatibles
Microsoft, USA
REAL/NG
2003
Was IMS' attempt to create the "Next Generation" of REAL/32, also named "REAL/32 for the internet age". REAL/NG promised "increased range of hardware from PCs to x86 multi-processor server systems".
IA-32, x86-64
Intelligent Micro Software, UK
WISDOM
2003
32-bit operating system with a primitive shell implemented.
-
University of Madras, India
IBOX
2003
"Modular" operating system for the x86 desktop. The main goals of this os are: Portability, Stability, Security, and Customizable.
-
William McCabe
XTS-400
2003
Multilevel secure computer operating system.
x86
BAE Systems, UK
Fedora (23 versions)
2003
Desktop, workstation, server, cloud OS.
x86-32, x86-64, armhf, aarch64, pc64le, mips64el, mipsel, s390x, RISC-V, ppc64
Fedora Project
Nanos
2003c
Nanos is a protected mode nanokernel OS for x86 computers. It is written in assembly and assembled with NASM.
x86
Peter Hultqvist, Sweden
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
JaysOS
2003
"Toy OS" that runs on the Gameboy Advance. It provides preemptive threads, semaphores, condition variables, and message queues.
Nintendo Gamboy Advance
Justin Armstrong
Midori
2003
Managed code operating system. a possible commercial implementation of the Singularity operating system
IA-32, x86-64, ARM
Microsoft, USA
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
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
MirOS BSD
2002
Originally called MirBSD. Free and open source operating system which started as a fork of OpenBSD.
i386, SPARC
Thorsten Glaser, Benny Siegert, Adam Hoka
Sanos
2002
Minimalistic 32-bit x86 operating system kernel for network server appliances running on standard PC hardware.
IA-32
Michael Ringgaard
Solar_OS
2002
Simple, easy, fast realtime 32bit GUI OS.
-
Bogdan Ontanu, Romania
Contiki
2002
Operating system for networked, memory-constrained systems with a focus on low-power wireless Internet of Things devices.
MSP430, AVR, ARM
Adam Dunkels
Red Hat Enterprise Linux (8 versions)
2002
Linux for servers.
Servers
Red Hat, USA
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
RockBox
2002
Free and open-source software replacement for the OEM firmware in various forms of digital audio players (DAPs) with an original kernel.
-
The Rockbox Project
Syllable Desktop
2002
Modern, independently originated OS. See AtheOS.
IA-32
K. Van Der Vliet, K. de Vos, R. Caudill, A. Klenke, H. Isaksson, UK
Symobi
2002
SYstem for MOBIle applications. proprietary modern and mobile real-time operating system. Designed for the area of embedded and mobile systems.
-
Miray Software, Germany
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
PaulOS
2002
Embedded operating system.
Atmel board
Paul Sheer
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
K42
2002
Open-source research operating system on PowerPC or x86 based cache-coherent multiprocessor systems.
PowerPC or x86
IBM, USA
-
T-Kernel
2002
Open source real-time operating system designed for 32-bit microcontrollers. It is standardized by the T-Engine Forum, which distributes it under a "T-License" license agreement.
ARM, MIPS, SH
T-Engine
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
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.
-
-
Haiku (1 versions)
2001
Open source. Inspired by BeOS, under development. Specifically targeting personal computing.
-
Haiku Community
eComStation 1.0
2001
Warp 4.5/Workspace on Demand, rebundled by Serenity Systems International.
-
IBM, USA
Windows XP (6 versions)
2001
Aka Windows NT 5.1
IBM PC compatibles
Microsoft, USA
EmuTOS
2001
Replacement for TOS (the operating system of the Atari ST and its successors), released as free software.
Atari ST, Commodore Amiga
EmuTOS development team
Xenomai
2001
Real-time development framework cooperating with the Linux kernel, to provide a pervasive, interface-agnostic, hard real-time support to user space applications, seamlessly integrated into the Linux environment.
x86, x86-64, PowerPC, ARM, Analog Devices Blackfin BF52x, BF53x, BF54x and BF56x
-
OS X (4 versions)
2001
See MacOS.
Apple iMac
Apple, USA
Mac OS X Server (7 versions)
2001
Separately sold operating system add-on which provides additional server programs along with management and administration tools for macOS.
IA-32, x86-64, Apple Macintosh
Apple, USA
macOS (3 versions)
2001
Formerly Mac OS X and OS X.
x86-64, IA-32, PowerPC, Apple Macintosh
Apple, 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
OS/C
2001c
Small, open-source, Unix-like OS. Designed to preform networking tasks and other file-oriented processes whiltaking up very little of the computer's processing power.
-
Collin
Visopsys
2001
Visual Operating System. The operating system is licensed under the GNU GPL.
IA-32
Andy McLaughlin, Canada
iPodLinux
2001
µClinux-based Linux distribution designed specifically to run on Apple iPod.
Apple iPod
Apple, USA
Neutrino
2001
Full-featured and robust OS that scales down to meet the constrained resource requirements of realtime embedded systems.
ARM, MIPS, PPC, SH, x86, XScale
Quantum Software Systems, Canada
KML
2001c
Kernel Mode Linux is a Linux OS variant which execute user.
IA-32
Toshiyuki Maeda and Akinori Yonezawa, Japan
FTOS
2000s
Force10 Operating System. Firmware family used on Force10 Ethernet switches.
Force10 routers
Force10 Networks
-
DoOrS
2000s
Operating system created for educational purposes.
-
A.Baranovskis, A.Ruckij, V.Birbilas, Lituania
mipOS
2000s
Multum In Parvo Operating System. Cooperative multitasking RTOS designed for single-chip micro-controllers with severely limited RAM (e.g. less than 256 bytes) and ROM. It provides the flexibility of an RTOS in low-cost embedded designs.
Cortex-M3, ST7, STM8, x86
Antonino Calderone, Italy
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
Sartoris Microkernel
2000s
Portable microkernel and a set of operating system services.
x86
Nicodega
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
L4ka
2000c
Extremely fast microkernel available for x86, ARM, MIPS and other architectures.
x86, ARM, MIPS
University of Karlsruhe, Germany, Germany
_unknown
2000s
Unnamed NetBSD variant for Airport Extreme and Time Capsule.
Router
Apple, USA
-
GalaXyOS
2000s
Simple to use but highly sure and stable OS.
-
Massimo Angiolani, Italy
-
Phantom OS
2000s
Based on a concept of persistent virtual memory, and is managed-code oriented. Phantom OS is one of a few OSes that are not based on classical concepts of Unix-like systems.
IA-32, MIPS and amd64
Digital Zone, Russia
Phar Lap ETS
2000s
Real-time operating system, used for instance on LabVIEW real-time targets. Now part of IntervalZero.
IA-32
Pha Lap, USA
Pharos
2000s
Free open-source RTOS for Critical Systems.
ARM926, Cortex-R5, Cortex-M4, Cortex-A53 (all with memory protection)
CEA, Delphi, Geensys, France
BRTOS
2000s
Real-Time Operating System.
ARM-Cortex, , Renesas RX600 (RX62N), TI MSP430, Atmel ATMEGA328/128 and Microchip PIC18
Brazil
MLNX-OS
2000s
Network operating system based on Debian.
InfiniBand switches
Mellanox, USA
NUFR
2000s
Real-Time Operating System
ARM (Cortex-M0,-M3,-M4), MSP430, MSP430X (16- and 20-bit models)
-
scmRTOS
2000s
Tiny Real-Time Preemptive Operating System intended for use with Single-Chip Microcontrollers.
ARM, Cortex-M3, Blackfin, MSP430, AVR, STM8
Russia
Nut/OS
2000s
Open source operating system for Ethernut boards.
AVR, AVR32, ARM7, ARM9, Cortex-M3
Ethernut community, Germany
mLithOS
2000s
Para-virtualised guest operating system for less complex systems which provides the ARINC 653 P4 subset as a lightweight alternative to LithOS (P1) for embedded real time operating systems used in avionics.
SPARC LEON 2-3-4, x86
FentISS, Spain
Trampoline
2000s
Static RTOS for small embedded systems. Its API is aligned with OSEK/VDX OS and AUTOSAR OS 4.2 standards.
AVR, H8-300H, POSIX, NEC V850e, ARM7, Infineon C166, HCS12 or PowerPC
LS2N (ex-IRCCyN) Laboratory, France
2K
2000c
Formerly known as SPINE. Distributed, reflexive, component-based, adaptable OS.
-
University of Illinois, Universidad Carlos III - Madrid, USA, Spain
picoOS
2000s
Highly configurable and very fast real time operating system. It targets a wide range of architectures, from the small 8 bit processors with very low memory till huge architectures like 32 bit processors with lots of memory.
6502, 80x86, ARM7, AVR, PowerPC, Cortex-M, MSP430, PIC32
-
PICOS18
2000s
Real-time operating system for PIC18 microntroller.
PIC18
Pragmatec, France
PikeOS
2000s
Certified real time operating system for safety and security critical embedded systems.
PPC, x86, ARM, MIPS, SPARC-LEON, SuperH
SYSGO, Germany
GEC DOS
2000s
See DOS (3).
GEC 4000 series
GEC Computers, UK
-
Piko/RT
2000s
Tiny Linux-like real-time operating system kernel, optimized for ARM Cortex-M series microprocessors. Based on the OSEK/VDX standard.
ARM Cortex-M3/M4
-
PilOS
2000s
Full blown 64-bit PicoLisp runs directly on a standard x86-64 PC hardware.
x86-64 PC
-
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
Abassi
2000s
Real-time kernel.
AVR32, ATmega, ColdFire, Cortex-A9, Cortex-M0, Cortex-M3, Cortex-M4, MSP430, PIC32, TMS320C2000, 80251, 8051
Code Time, 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
-
Ace OS
2000s
32bit multitasking operating system for IA32 developed for experimental and exploration purpose.
-
Samuel Hard
LightOS
2000s
Open-source operating system for x86 computers, based on DR-DOS/OpenDOS 7.01.
x86
Corbin Davenport, USA
Windows 2000 (4 versions)
2000
Aka Windows NT 5.0. Four editions of Windows 2000 were released: Professional, Server, Advanced Server, and Datacenter Server.
IBM PC compatibles
Microsoft, USA
TrustedBSD
2000
Unix-like OS of the BSD family which provides a set of trusted operating system extensions to the FreeBSD operating system, targeting the Common Criteria for Information Technology Security Evaluation (CC).
-
Robert Watson, USA
POK
2000s
Partitioned Operating System. Real-time embedded operating system for safety-critical systems (avionics, aerospace). It provides several functionalities and complies with many industrial standards, such as ARINC653 or POSIX. POK was designed to be used in safety-critical systems as well as in public systems.
x86, PowerPC, SPARC
France
DOS-C
2000s
MS-DOS compatible operating system with the original FreeDOS kernel.
x86
Pascquale Villani, Italy
OliveBSD
2000s
LiveCD based on OpenBSD 3.8.
x86
Gabriel Paderni, France
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 Linux
Portos
2000s
Real Time Operating System.
ARM
Softwave Wireless, France
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
-
SDPOS
2000s
Small Devices Portable Operating System. Mini operating system providing basic scheduling services (cooperative and real time modes) and an hardware abstraction layer enabling the user to quickly developp embedded applications minimizing the need to learn specific processor architectural details.
ARM, Cortex-M3, Blackfin, PIC18, PIC24, i386 win32/linux synthetic targets
-
mOnOwall
2000s
Embedded firewall distribution of FreeBSD. It provides a small image which can be put on Compact Flash cards as well as on CD-ROMs and hard disks.
x86
Manuel Kasper, Switzerland
Gentoo/OpenBSD
2000s
Gentoo BSD subproject to port Gentoo features such as Portage to the OpenBSD operating system.
-
Grant Goodyear
MontaVista Linux
2000s
Embedded Linux.
-
MonteVista Software, USA
PowerTV
2000s
Open platform for developing, delivering, and driving real-world, broadband digital and analog video over two-way hybrid fiber coax (HFC) systems.
-
PowerTV, USA
-
Gentoo/NetBSD
2000s
Provide a GNU userland managed by Portage with a NetBSD kernel.
-
Damian Florczyk
MorphOS (28 versions)
2000
AmigaOS-like computer operating system. It is a mixed proprietary and open source OS produced for the Pegasos PowerPC processor based computer, PowerUP accelerator equipped Amiga computers.
Amiga compatible
The MorphOS Development Team
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
SHaRK
2000s
Soft Hard Real-time Kernel. Completely configurable kernel architecture designed for supporting hard, soft, and non real-time applications with interchangeable scheduling algorithms. Evolution of the Hartik Kernel and it is based on the OSLib Project.
-
Sant'Anna School of Advanced Studies, Pisa, Italy
TUD:OS
2000s
TU Dresden Research Operating System.
ARM, IA-32, x86-64
TU Dresden, Germany
Proolix
2000s
Unix clone project for the old 8086 PCs, from former USSR.
i8086
Serge Pustovoitoff, Russia
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
Protothreads
2000s
Extremely lightweight stackless threads designed for severely memory constrained systems.
AVR 8051
Adam Dunkels, 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
silRTOS
2000s
Open source micro real time kernel.
ARM, Cortex-M3 Cortex-A9 ARM-11MP, Blackfin, MIPS, AVR
SpanIdea, USA
Simba
2000s
Embedded Programming Platform.
Arduino Nano (AVR), Arduino Mega (AVR), Arduino Due (ARM), ESP8266, ESP32, cygwin/linux
Erik Moqvist, Sweden
Ging
2000s
CD boot OS based on Debian GNU/kFreeBSD, which is based on Debian, GNU and the kernel of FreeBSD.
x86
USA
SimpleAVROS
2000s
RTOS designed special for AVR microcontrollers.
AVR only
Miki Tebeka
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
GNU-DarWin
2000s
Unique combination of Darwin and GNU.
-
GPL
ChronOS
2000s
Real-time Linux patch.
x86, ARM
Virginia Tech, USA
QP
2000s
Quantum Platform. Family of lightweight, open source software frameworks for building responsive and modular real-time embedded applications as systems of cooperating, event-driven active objects (actors).
ARM7/9, ARM Cortex-M3-M0, MSP430, TMS320C28x, AVR, AVRXmega, ColdFire, 68HC08, M16C/R8C, H8, 8051, 80251, PIC18, PIC24/dsPIC33, Nios II, PSoC1
Quantum Leaps, USA
Cleese
2000s
Operating system written in Python with the Python VM as a micro-kernel on top of a minimal C/asm layer.
-
James Tauber
ClosedBSD
2000s
Live CD of FreeBSD.
-
Joshua Bergeron
-
Qt Extended
2000s
Application platform for embedded Linux-based mobile computing devices such as personal digital assistants, video projectors and mobile phones.
PDA, Mobile phones
Qt Software, Finland
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
Groovyos
2000s
Open source OS.
-
Chris Doman, UK
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
CoActionOS
2000s
Now Stratify OS.
ARM Cortex-M3, LPC17xx
Stratify Labs, USA
cocoOS
2000s
Free, open source, cooperative task scheduler, based on coroutines targeted for embedded microcontrollers like AVR, MSP430 and STM32.
AVR, MSP430, STM32
-
OpenEPOS
2000s
Embedded Parallel Operating System.
ARM, x86, AVR, MIPS, PowerPC
Brazil
rdos (2)
2000c
x86 based OS written entirely in assembly. Provides protection with segmentation. Multithreaded with support for DOS, DPMI and Win32 console apps. Possible to add other emulated environments like UNIX.
-
Leif Ekblad, Sweden
Windows Millennium Edition
2000
Aka Windows ME (Windows 4.9). Familial version of Windows 2000.
IBM PC compatibles
Microsoft, USA
altOSdev
2000s
Just another view on how should OS be designed.
-
Dozz, Finland
Windows Mobile (5 versions)
2000
Based on Windows CE, but for a smaller form factor.
-
Microsoft, USA
Amateur OS
2000s
Real time, minimum kernel operating system for doing DSP work and amateur radio digital modes.
-
Scott Billingsley
Comware
2000s
Network operating system for Comware switches.
-
Hewlett-Packard, USA
-
SEOS
2000s
SmartEdge Operating System.
-
Ericsson, Sweden
-
openRTOS
2000s
Provides a commercial license for Amazon FreeRTOS. This includes a license for the FreeRTOS kernel as well as, if needed, the additional software libraries that make up Amazon FreeRTOS.
ARM, AVR, AVR32, ColdFire, HCS12, IA-32, Cortex-M3-M4-M7, MicroBlaze, MSP430, PIC, PIC32, Renesas H8/S, RX100-200-600-700, 8052, STM32, EFM32
Real Time Engineers, USA
SmartOS
2000s
Illumos distribution for cloud computing with Kernel-based Virtual Machine integration.
x86-64
Joyent, USA
Helium
2000s
Minimalistic real-time kernel for the HC(S)08 core by Freescale and Atmel AVR.
HCS08, AVR
Neil Klingensmith
DuinOS
2000s
Small multithreading real time operating system (RTOS), based on the FreeRTOS kernel, for Arduino compatible boards.
AVR (Arduino)
Robot Group, Argentina
Dynacube Operating System
2000s
Full fledged open source, x86 based, 32bit Protected mode, multitasking operating system.
-
Gandalf
-
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
Horizon
2000s
Research Operating System. It is written for the i386 processor family, using C (gcc) and some Assembly (nasm).
-
Francesco Frigo, Italy
EdgeBSD
2000s
BSD based operating system
x86, x86_64
-
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
OpenSXCE
2000s
Opensolaris based distribution.
x86, SPARC
Martin Bochnig, Germany
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
Elbrus OS
2000s
Linux-based operating system for the Elbrus 801-PC.
Elbrus 801-PC
Russia
-
LithOS
2000s
Para-virtualised guest operating system which provides the primitives to create the system resources (blackboards, buffers, events, semaphores...) and the mechanisms to create threads, timers and the process scheduler.
SPARC LEON 2-3-4, x86
FentISS, Spain
COS (7)
2000s
Core Operating System. For diskless real-time systems.
GEC 4000 series
GEC Computers, UK
ReaGOS
2000s
Preemptive single-stack kernel.
x86, ATmega, ARM, portable
OBP Research, Finland
SOOS Project
2000s
Server Oriented Operating System. Operating system (OS) specially designed for embedded systems.
Hitachi H8/300
David Donari, Leo Ordinez, Rodrigo Santos, Brazil
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
-
Unison
2000s
RTOS 32 Bit Open Standards, Linux Compatible, Ultra Tiny Size, Modularity, POSIX-compliant RTOS that supports a variety of wireless modules and provides a complete set of security protocols.
Renesas, TI, Cypress/Spansion, Freescale/NXP, Microsemi, ST Microelectronics microcontrollers
RoweBots, USA
IBM i5/OS
2000s
Extends OS/400 with significant interoperability features.
-
IBM, USA
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 Project
Cosmos (2)
2000s
Aka Borealis. Small OS built with NASM and DJGPP.
-
Chris Giese
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
-
m0n0wall
2000s
Embedded firewall distribution of FreeBSD, one of the BSD operating system descendants.
-
Manuel Kasper
SROS
2000s
Service Router Operating System. Based on VxWorks.
Alcatel-Lucent routers
Alcatel-Lucent, USA
RedHawk Linux
2000s
Real-time operating system is designed specifically for mission-critical server and embedded applications.
x86, ARM64
Concurrent, USA
ILIOS
2000s
InterLink Internet Operating System. Research OS designed for routing.
i386
Rink Springer
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.
-
kaos.theory
ENOS (2)
2000s
Enterprise Networking Operating System. Data center-class network operating system.
Lenovo and IBM switches
Lenovo, China
-
Remix OS
2000s
Operating system for personal computers. Alow PC users to run Android mobile apps on any compatible Intel-based PC.
IA-32, x86-64, ARM
Jide Technology, China
XMK
2000s
eXtreme Minimal Kernel. Real-time operating system that is designed for minimal RAM/ROM use.
-
Shift-Right Technologies, USA
Enterprise OS (M-EOS)
2000s
Operating system for McData (now Brocade) switches.
McData switches
McDATA, USA
-
StateOS
2000s
Free, extremely simple, amazingly tiny and very fast real-time operating system (RTOS) designed for deeply embedded applications.
ARM Cortex-M, STM8
-
Static OS
2000s
Live CD protected-mode OS.
x86
Stefan Mayer, Austria
XOPE
2000s
Free Micro-Kernel Based Open Source Operating System.
i80386
Frank Anemaet, Daniel Pischl, Netherlands
X-OS
2000s
X-OS - French OS Project
-
AlAdDiN
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
Apache Software Foundation
IMS REAL/NG
2000s
Successor of REAL/32.
-
Intelligent Micro Software, UK
StormOS
2000s
Desktop focused distribution based on Nexenta Core Platform 2.0.
x86-64
Andrew Stormont
XOS (3)
2000s
X Operating System.
-
Jascha Wetzel
Stratify OS
2000s
Microcontroller operating system designed to bring the software innovation model that has made computers and smartphones enormously successful to microcontroller hardware.
ARM Cortex-M3, M4
Statify Labs, USA
RIOT
2000s
Small operating system for networked, memory-constrained systems with a focus on low-power wireless Internet of Things (IoT) devices.
TI MSP430, ARM7, ARM Cortex-M0-M0+-M3-M4, Atmel AVR, MIPS32r2
FU Berlin, INRIA, HAW Hamburg, Germany
INTEGRITY (1 versions)
2000s
Real-time operating system.
ARM, Blackfin, ColdFire, MIPS, PowerPC, XScale, and x86
Green Hills Software, USA
uOS
2000s
Operating system for embedded microcontrollers.
AVR, ARM, MIPS32, MSP430, i386
Russia
z/OS (3 versions)
2000
OS/390 supported z/Architecture, 64-bit addressing.
IBM System z
IBM, USA
-
Cray Linux Environment (CLE)
2000s
Operating system for Cray supercomputers. New name for UNICOS/lc.
Cray computers
USA
Y@SOS
2000s
Yet Another Small OS. Free real-time OS especially dedicated to ARM Cortex-M3 micro-controllers.
Cortex-M3, STM32
-
IntrOS
2000s
Free, simple and tiny cooperative operating system designed for deeply embedded applications.
ARM Cortex-M, STM8, AVR8
-
uSmartx
2000s
Non-preemptive, multitasking, priority based RTOS.
ARM7TDMI, AVR, H8
Marko Panger
MachTen
2000s
Unix-like OS, a commercial version of 4.4BSD using Mach on 680x0 and PPC MacIntoshes.
Apple Macintosh
Tenon Intersystems, USA
z/VM
2000
z/Architecture version of the VM OS with 64-bit addressing.
IBM System z
IBM, USA
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
macOS Server (1 versions)
2000s
Formerly Mac OS X Server and OS X Server. separately sold operating system add-on which provides additional server programs along with management and administration tools for macOS.
IA-32, x86-64, Apple Macintosh
Apple, USA
Maestro
2000s
Next-generation operating system for the most performant embedded hardware available today. Maestro is designed specifically for multi- and many-core processors and provides reliable parallelism to application developers.
ARMv7-A, ARMv8-A, PowerPC64, IA-32
Hipperos, Belgium
Magic Cap
2000s
Magic Communicating Applications Platform. Discontinued object-oriented operating system for PDAs.
PDA
General Magic, USA
RODOS
2000s
Realtime Onboard Dependable Operating System. Real-time operating system for embedded systems and was designed for application domains demanding high dependability.
ARMv7 (M3, A8, A9), AVR32, PowerPC 405, sparc64
German Aerospace Center, Germany
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+
Mike Fowler
magnussoft ZETA
2000s
Formerly yellowTAB ZETA. Based on BeOS source code.
-
yellowTAB, USA
MarBSD
2000s
OpenBSD live CD.
x86, x86_86, Sparc64
France
Mark3
2000s
Sophisticated, modern RTOS and application development platform, targeted towards a growing list of today's most compelling embedded devices.
-
-
ExtremeWare
2000s
Based on VxWorks.
-
Extreme Networks, USA
-
SUSE Linux Enterprise Server (SLES) (7 versions)
2000
Designed for servers, mainframes, and workstations but can be installed on desktop computers for testing as well.
IA-32, x86-64, s390x, PowerPC, Itanium, aarch32, aarch64
SUSE, Germany
NXOS
2000s
Network operating system for the Nexus-series Ethernet switches and MDS-series Fibre Channel storage area network switches made by Cisco Systems.
Cisco switches
Cisco, 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
Atomic OS
2000s
Minimalist OS fitting on a boot sector of a floppy.
-
-
F9 microkernel
2000s
Experimental microkernel used to construct flexible embedded systems inspired by famous L4 microkernel.
ARM Cortex-M3/M4
-
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
-
Familiar Linux
2000
Linux distribution for iPAQ machines and other personal digital assistants (PDAs), intended as a replacement for Windows CE on these machines.
-
Alexander Guy
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
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-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
OS20
2000s
Real-time kernel.
ST20 microprocessors
STMicrosystems, Canada
-
OS2000 (2)
2000s
See Baget RTOS.
MIPS (Baget-MIPS variant), KOMDIV-32, KOMDIV-64, Intel BSPs (x86)
Russian Academy of Sciences, Russia
Nano-RK
2000s
Real-time operating system (RTOS) designed to run on micro-controllers for use in sensor networks.
AVR, MSP430
Carnegie-Mellon University, USA
OS21
2000s
Real-time kernel.
ST40/SH4, ST200, ARM
STMicrosystems, Canada
-
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
-
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.
-
Tony Borras
VMiX-x86
2000s
DOS extender that adds Unix like multi-user capabilities. Version 3.0 will be DPMI compliant and will use a new portable microkernel named 'BABy'.
-
Tony Borras
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
Denali
2000s
Kernel for multiplexing virtual machines.
-
University of Washington, USA
OSA
2000s
Cooperative multitasking real-time operating system for Microchip PIC-controllers.
PIC10-PIC24, AVR 8-bit, STM8
Russia
iRTOS
2000s
-
AVR, ARM7
Russia
MenuetOS (2 versions)
2000
Extremely compact OS with GUI, written entirely in FASM assembly language.
IA-32, x86-64
Ville M. Turjanmaa, Finland
OSD/XC
2000s
BS2000 ported to an emulation on a Sun SPARC platform.
Fujitus SQ series business servers
Fujitsu-Siemens, Japan
TAJ
2000s
TAJ is India's first object oriented operating system. Its developed in C++. The code is well modularised & maintain. TAJ is a multitasking, multithreading and multiuser operating system.
-
Viral Patel, India
-
VMiX x86
2000s
New Version of this Multiuser DOS, originally introduced in 1984, The design of VMiX has changed to allow it to migrate from IA32 architectures to the newer AMD64 and IA64 environments.
x86
SysDev, USA
Talon DSP RTOS (5 versions)
2000s
Suite of five POSIX Compliant Real Time Operating Systems that are individually optimized for each TI DSP family.
TMS320
Blackhawk, USA
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.
-
Joseph Emmanuel Dayo
ISIX
2000s
Operating system kernel for ARM microcontrollers.
Cortex-M3
Poland
Micro OS X
2000s
Free DOS like Operating System which fits on one floppy disk. The new Micro OS X is the third generation of Micro OS. The Micro OS X Workspace Manager is based on GEM Desktop.
-
Bjoern Schnackenbeck, Germany
RT-Thread
2000s
Open source scalable real-time operating system for embedded devices.
ARM, x86, MIPS, PowerPC, RISC-V, Andes
RT-Thread, China
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
Daniel Rowell Faulkner
RTAI
2000s
Real-time application interface. Real-time extension for the Linux kernel, which lets users write applications with strict timing constraints for Linux.
x86, ARM
Politecnico di Milano, Italy
Tauon
2000s
Based on oCos. See Lepton.
ARM9, ARM7, CortexM3, CortexM4
Philippe Le Boulanger, France
DilOS
2000s
Illumos based platform (Solaris).
x86-64, SPARC
-
BeleniX
2000s
Discontinued operating system distribution built using the OpenSolaris source base.
x86
India
Microsoft Invisible Computing (MMLite)
2000s
Toolkit for building systems for invisible computing and embedded web services.
ARM7-9, i386, h8, MIPS, Trimedia, eCog1
Microsoft, 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
RTLinux
2000s
Hard realtime real-time operating system microkernel that runs the entire Linux operating system as a fully preemptive process. The hard real-time property makes it possible to control robots, data acquisition systems, manufacturing plants, and other time-sensitive instruments and machines from RTLinux applications.
-
New Mexico Institute of Mining and Technology, USA
JFOS
2000s
A 32-bit multiprocess OS.
-
Dreq
jicama os
2000s
a fun os!
-
jicama, China
Partikle
2000s
Embedded real time operating system designed to be POSIX compliant.
SPARC LEON 2-3-4, x86
fentISS, Spain
Distortos
2000s
Object-oriented C++ RTOS for microcontrollers.
ARM
-
MilaX
2000s
Formerly Damn Small Solaris. Small size Live CD based on OpenSolaris.
x86, sparc64
Alexander Eremin, Russia
TinyOS
2000
Embedded, component-based operating system and platform for low-power wireless devices, such as those used in wireless sensor networks (WSNs), smartdust, ubiquitous computing, personal area networks, building automation, and smart meters.
-
TinyOS Alliance
RTOS (4)
2000s
Real-time operating system.
-
Force10 Networks, USA
NewOS
2000s
Open source OS with an emphasis on design and portability; it is largely implemented in C/C++, with a small amount of assembly. NewOS kernel is used by Haiku OS.
x86, Sega Dremacast, PowerPC, ARM, Sun Blade 100, NeXT, SGI Indy, DEC Multia
Travis Geiselbrecht, USA
KallistiOS
2000
Pseudo real-time OS for gaming console.
Sega Dreamcast, Nintendo Gameboy, x86, Sony Playstation
Dan Potter
RT-Thread
2000s
Open source real-time operating system for embedded devices.
ARM, ARM Cortex-M0-M3-R4-M4-M7, IA-32, AVR32, Blackfin, nios, PPC, M16C, MIPS (loongson-1b-1c, PIC32?xburst), MicroBlaze, V850, unicore32
Bernard Xiong & RT-Thread Team, China
NI Linux Real-Time
2000s
Linux-based real-time OS.
National Instruments CompactRIO controllers
National Instruments, 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
KarmaBSD
2000s
Aka 1FCD-OpBSD. One Floppy OpenBSD MP3 Player.
x86
Juraj Sipos, Slovakia
RTX Keil Real-Time Operating System
2000s
Deterministic Real-Time Operating System designed for ARM and Cortex-M devices. Now part of Arm Holding.
ARM
Keil Elektronik, Germany
BOOS Core
2000s
Real-time object-oriented operating kernel for embedded systems.
ARMv5TEJ (TI AM18x), DSP (TI TMS320C64x)
Baigudin Software, Russia
TNeo
2000s
Compact and fast real-time kernel for embedded 32/16 bits microprocessors.
Cortex-M0-M0+-M1-M3-M4-M4F, PIC24-32-dsPIC
Russia
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
TNKernel
2000s
compact and very fast real-time kernel for the embedded 32/16/8 bits microprocessors.
ARM, PIC24-32-dsPIC, HCS08, STM32 (Cortex-M3)
Yuri Tiomkin, Russia
dnx RTOS
2000s
Small general purpose real-time operating system based on the FreeRTOS kernel.
ARM Cortex-M3, STM32
Daniel Zorychta, Poland
Tock OS
2000s
Embedded operating system designed for running multiple concurrent, mutually distrustful applications on low-memory and low-power microcontrollers.
ARM Cortex
-
BOS (5)
2000s
Bubach Operating System. No-kernel small x86 operating system written in Assembly.
-
Christoffer Bubach
nOS (2)
2000s
Preemptive or cooperative scheduling RTOS for microcontrollers.
AVR, MSP430, Cortex-M0-M3-M4, M16C, RX600, PIC24, Win32, POSIX, STM8
Jim Tremblay, Canada
FreeOSEK
2000s
Scalable RTOS for embedded systems. Based on OSEK RTOS specification (OSEK-VDX).
Cortex-M4, MIPS, MSP430, SPARC LEON3
Argentina ?
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
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.
-
Julien Munier, Thomas Petazzoni, David Decotigny
Frosted
2000s
Free Operating Systems for Tiny Embedded Devices.
ARM Cortex-M
-
safeRTOS
2000s
Complementary version of FreeRTOS, with common functionality but designed specifically for safety-critical implementation.
ARM, AVR, AVR32, ColdFire, HCS12, IA-32, Cortex-M3-M4-M7, MicroBlaze, MSP430, PIC, PIC32, Renesas H8/S, RX100-200-600-700, 8052, STM32, EFM32
Wittenstein High Integrity Systems, Real Time Engineers Ltd., UK
Torsion
2000s
Single address-space (SAS) OS with orthogonal persistence
-
Dan Helfman
Phoenix
1999
Based on a concept of persistent virtual memory, and is managed-code oriented. Phantom OS is one of a few OSes that are not based on classical concepts of Unix-like systems.
IA-32
Warsaw University of Technology, Poland
AdaOS
1999c
Project to create a new fully distributed OS, written mostly in Ada.
-
-
PVOS
1999
Proprietary OS for Casio Pocket Viewer.
Casio Pocket Viewer
Casio, Japan
Raven
1999
Another attempt at making an OS for x86 PCs from scratch. Now TTP.
-
PiSig Innovations Lab.
EduOS
1999c
Small OS that was being written for educational purposes and for the x86 architecture.
IA-32, 80386+ processors
Frank Cornelis, Belgium
Mac OS X (10 versions)
1999
Next version of Apple's highly proprietary OS, was not based on the Copland development project, but on a cross with NeXTStep called Rhapsody (which up to Dev release 2 was available for PCs), and is designed to have the friendly MacOS graphical layer over 4.
IA-32, x86-64, Apple Macintosh
Apple, USA
REX OS
1999
Microkernel OS. Usually an embedded cell phone OS.
ARM
Qualcomm, USA
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
z/Linux
1999
Linux on IBM Z (or Linux on z for short, and previously Linux on z Systems) is the collective term for the Linux operating system compiled to run on IBM mainframes, especially IBM Z and IBM LinuxONE servers.
IBM System z
IBM, USA
AROS
1999
AROS Research Operating System, formerly known as Amiga Research Operating System. Free open source AmigaOS like OS.
Commodore Amiga
The AROS Development Team
OSSO
1999
A Micro Kernel Operating System written from scratch
-
Alessandro Iurlano
JANOS
1999c
Java-oriented Active Network Operating System. Java-Oriented Active Network OS.
-
DARPA, Novell, Compaq,University of Utah, USA
Milos
1999
Preemptive operating system for small microprocessors.
Cortex-M3
Milos, Italy
BlackBerry OS
1999
Proprietary mobile operating system developed by BlackBerry for its BlackBerry line of smartphone handheld devices.
Blackberry
BlackBerry, Canada
POS (2)
1998
Peter Operating System. OS research project.
-
Peter
OpenBLT
1998
Cleanroom implementation of a microkernel.
STM32, XMC, HCS12 microcontroller
Brian J. Swetland
TTP
1998c
Operating System with many unique, innovative features including Pre-emptive Timeslicing, and Dynamic Multitasking. See Raven.
x86
PiSig Innovations Lab., USA
Windows 98 (1 versions)
1998
Aka Windows 4.1. Codename Memphis. Like its predecessor, Windows 98 is a hybrid 16-bit and 32-bit monolithic product with the boot stage based on MS-DOS.
IBM PC compatibles
Microsoft, USA
AgentOS
1998
Agent-based Distributed Operating System for Mobile Networks.
-
Larry Chen, 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
Red Hat, eCos community
Mungi
1998
Operating system project that originally proposed a one global distributed shared memory, aka a single address space or SAS (starting with 64-bit virtual address space).
-
University of South Wales, Australia
-
Deos Time & Space Partitioned
1998
Certified to DO-178B, Level A since 1998.
x86, PowerPC, MIPS
DDC-I, USA
Fox
1998c
CMU project to write an OS using (an extension to) the programming language Standard ML.
-
Carnegie-Mellon University, USA
JunOS
1998
JavaOS successor.
-
Juniper Networks, USA
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.
-
RedHog (Egil Möller)
-
FreeDOS (3 versions)
1998
Formerly Free-DOS and PD-DOS. Free operating system for IBM PC compatible computers.
IBM PC compatibles
Jim Hall & The FreeDOS team
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
-
Caldera OpenDOS 7.01
1997
MS-DOS compatible operating system, the descendant of DR DOS and Novell DOS.
-
Digital Research, USA
GEOS-SC
1997
Successor of GEOS 3.0 (PEN/GEOS).
32-bit-RISC-CPU-System
GeoWorks, USA
SkyOS
1997
Commercial desktop OS for PCs.
IA-32
Robert Szeleney
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
Rhapsody
1997
Code name given to Apple Computer's next-generation operating system during the period of its development between Apple's purchase of NeXT in late 1996 and the announcement of Mac OS X (now called "macOS") in 1998.
NeXT
Apple, USA
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
Symbian OS
1997
Discontinued mobile operating system and computing platform designed for smartphones.
ARM?, ?x86 computers
Symbian, UK
Nemesis Cambridge University research OS
1997c
General purpose Operating System support for multimedia.
x86 (i486, Pentium, Pentium Pro, and Pentium II), Alpha and ARM (StrongARM SA-110)
University of Cambridge, University of Glasgow, Swedish Institute of Computer Science and Citrix Systems, UK
ThreadX
1997
Highly deterministic, embedded real-time operating system.
ARC, ARM, Blackfin, CEVA, C6x, MIPS, NXP, PIC, PowerPC, RISC-V, RX, SH, SHARC, TI, V850, Xtensa, x86 and others
Express Logic, USA
brickOS
1996c
Previously legOS. Alternative operating system for the Lego Mindstorms RCX Controller.
LEGO Mindstorms
Markus Noga
MkLinux
1996
Open source computer operating system started by the Open Software Foundation Research Institute and Apple Computer.
PowerPC
Apple, Open Software Foundation Research Institute, USA
Caldera DR-DOS (2 versions)
1996
DR DOS acquired by Caldera in 1996. See DR-DOS.
-
Digital Research, USA
On Time RTOS-32
1996
Win32 API Compatible RTOS for 32/64-bit x86 Embedded Systems sucha as governor of steam turbines, motors controls.
x86
On Time Informatik, Germany
Windows CE (9 versions)
1996
Operating system for handhelds, embedded devices, and real-time applications that is similar to other versions of Windows.
x86, MIPS, ARM, SuperH
Microsoft, USA
Windows Embedded (15 versions)
1996
Released in 1999 as Windows NT Embedded 4.0. See IoT.
Embedded devices
Microsoft, USA
DSPnano
1996
RTOS 8/16 Bit Ultra Tiny Embedded Linux Compatible RTOS.
Microchip PIC microcontroller, Renesas M16C, ARM
RoweBots, 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
EOS (2)
1996c
Experience. Overwhelming. Satisfaction. Was an OS specially designed to run games under.
-
Cleo Saulnier
Apple Network Server
1996
Operating system for Apple Network Server computers.
Apple Network Server
Apple, USA
Datapac System Manager
1996
Derivative of Datapac Multiuser DOS.
-
DataPac Australasia, Australia
JavaOS
1996
Operating system with a Java virtual machine as a fundamental component.
ARM, PowerPC, SPARC, IA-32 (x86)
Sun Microsystems, USA
Palm OS
1996
Discontinued mobile operating system initially developed by Palm for personal digital assistants (PDAs).
Palm PDA
Palm, USA
Freedows
1996
Open-source attempt at creating a Windows clone for x86 platforms.
-
Reece Sellin
BRiX
1995c
Based on modular functions that can be dynamically called by other functions.
-
Brand Huntsman
Trusted Solaris
1995
Solaris with kernel and other enhancements to support multilevel security.
Sun workstation
Sun Microsystems, USA
OpenBSD (35 versions)
1995
Forked from NetBSD. Unix-like OS of the BSD family, has split from NetBSD, and focuses on stability and security.
-
The OpenBSD Project
Windows 95
1995
Aka Windows 4.0. Codename Chicago. Windows 95 merged Microsoft's formerly separate MS-DOS and Windows products, and featured significant improvements over its predecessor, most notably in the graphical user interface (GUI) and in its simplified "plug-and-play" features.
IBM PC compatibles
Microsoft, USA
IMS REAL/32 (1 versions)
1995
Derivative of Multiuser DOS.
IBM PC compatibles
Intelligent Micro Software, UK
OS/390
1995
Upgrade from MVS, with an additional Unix environment.
IBM System/390
IBM, USA
MB02
1995c
Disk operating system for the ZX Spectrum MB02 disk interface.
ZX Spectrum
MDV, Busysoft, Russia
-
Digital UNIX
1995
Old name for Tru64 UNIX. Derived from OSF/1, became HP's Tru64 UNIX.
-
DEC, USA
-
Forth OS
1995c
No-kernel systems group of OS. See BootOS, colorForth, ZOG, SOL, ForthOS, Diesel, Aha, JPB Forth, herkforth, COLDFORTH, 4os, etc..
-
-
VOSK/FS
1995
Replaced the department computer operating system VOSK, was developed as a mid-range total management server with the features of a database server, a computing server, and a management server.
Hitachi MP5600 / MP5400
Hitachi, Japan
RTX (1 versions)
1995
Line of real-time operating system (RTOS) extensions. They are a software extension or abstraction layer that converts Microsoft Windows operating system into a RTOS. It was the first Windows real-time solution on the market.
x86, x86-32
IntervalZero, USA
Novell "SuperNOS"
1995<
Never released merge of NetWare and UnixWare
-
Novell, USA
DP-UX
1994
Operating system for RX7000 series of Solutions Servers.
Mitsubishi RX7000
Mitusbishi, Japan
HetNOS
1994c
Set of software layers laid over "native" operating systems to provide a distributed programming platform.
-
USA
-
OpenStep
1994
Object-oriented application programming interface (API) specification for a legacy object-oriented operating system, with the basic goal of offering a NeXTSTEP-like environment on a non-NeXTSTEP operating system.
IA-32, PA-RISC, SPARC
NeXT, Sun Microsystems, USA
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
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
REAL/32
1994
Intelligent Micro Software (IMS) acquired a license to further develop Multiuser DOS from Novell in 1994 and renamed their product REAL/32.
i386
Intelligent Micro Software, UK
SPIN
1994
Extensible OS written in Modula-3.
-
University of Washington, USA
Red Hat Linux (1 versions)
1994
Linux distribution.
-
Red Hat, USA
XTS-300
1994
Transitioned from proprietary, mini-computer hardware to COTS, Intel x86 hardware.
x86
BAE Systems, UK
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
SUSE Linux (7 versions)
1994
Linux distribution.
-
SUSE, Germany
VINO
1994c
Operating system built of reusable, replacable components that can be organized by the end-user, even code running in kernel mode.
-
Harvard University, USA
Thix
1994
Deceased project of a Unix OS implementation written from scratch for the purpose of learning.
-
Tudor Hulubei, USA
Novell "Exposé"
1994
Outsourcing project on a technology demo.
-
Novell, USA
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
Toshiba 4690 OS
1993
POS operating system based on IBM 4690 OS and FlexOS.
POS terminal devices
Digital Research, USA
Nucleus RTOS
1993
Real-time operating system (RTOS) supporting 32 and 64 bit embedded platforms. The Nucleus RTOS is designed for real-time embedded systems for use in medical, industrial, consumer, aerospace, and IoT applications.
ARM (Cortex-M3-M4-R4-R4F-A8-A9, ARM7-9-11), PowerPC, MIPS32-16e, microMIPS, ColdFire, SuperH
Mentor Graphics, USA
DOSB10
1993c
Disk operating system. The command line language is also similar to RT-11.
Elektronika BK-0010
A. I. Vinnichenko, Russia
Windows 3.11
1993
Improved version of Windows 3.1.
IBM PC compatibles
Microsoft, USA
Windows 3.2
1993
Chinese-only release of Windows 3.
IBM PC compatibles
Microsoft, 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
PTS-DOS (1 versions)
1993
MS DOS clone.
IBM PC compatibles
Phystechsoft, Russia
Choices
1993<
Object-oriented operating system.
-
University of Illinois, U. of Idaho ?, USA
Slackware (10 versions)
1993
Linux distribution.
IA-32, x86-64, ARM
Patrick Volkerding
Windows NT (4 versions)
1993
Full 32-bit or 64-bit kernel, not dependent on MS-DOS. Part of Windows Server Family.
IBM PC compatibles
Microsoft, USA
IBM 4690 OS (1 versions)
1993
POS operating system based on FlexOS.
IBM 4690, i286, i386
Digital Research, USA
LUnix
1993
Aka LNG. Operating system primarly for the good old Commodore64 home-computer. There also is a native version for the successor Commodore 128.
Commodore 64
Daniel Dallman, Germany
Spring
1993
Distributed multiplatform OS. Not related to the Spring Kernel, a real-time system.
Sun workstation
Sun Microsystems, USA
Apple MessagePad
1993
Operating system for Apple MessagePad.
Apple MessagePad
Apple, USA
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
The Debian Project
OSEK
1993
Offene Systeme und deren Schnittstellen für die Elektronik in Kraftfahrzeugen. Standards body that has produced specifications for an embedded operating system, a communications stack, and a network management protocol for automotive embedded systems
Engine control units
Germany
NetBSD (12 versions)
1993
Unix-like OS of the BSD family which focuses on portability and networking and supports tens of platforms.
Alpha, ARM, PA-RISC, 68k, MIPS, PowerPC, SH3, SPARC, RISC-V, VAX, x86
The NetBSD Foundation
RTEMS
1993
Real-Time Executive for Multiprocessor Systems. Formerly Real-Time Executive for Missile Systems, and then Real-Time Executive for Military Systems. Real-time operating system designed for embedded systems.
ARM, Blackfin, ColdFire, TI C3x/C4x, H8/300, x86, 68k, LatticeMico32, MIPS, Nios II, PowerPC, SuperH, SPARC, ERC32, LEON, Mongoose-V
OAR, USA
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
The FreeBSD Project
Newton OS
1993
Discontinued operating system for the Apple Newton PDAs.
Apple MessagePad
Apple, USA
MiNT
1993
free software alternative operating system kernel for the Atari ST system and its successors.
16-bit Atari computers
Atari, USA
Novell "Corsair"
1993
User interface for NetWare, was a project run by Novell corporation's Advanced Technology Group (ATG).
-
Novell, USA
PEN/GEOS
1992
Graphical user interface based on PC/GEOS.
HP OmniGo 100 and 120, Nokia Communicator, Casio Z-7000
GeoWorks
MK-DOS
1992
Was one of the most widespread operating systems for Elektronika BK personal computers.
Elektronika BK-0010
Mikhail Korolev, Dmitriy Butyrskiy, Russia
386BSD 0.1
1992
Sometimes called "Jolix". Discontinued free Unix-like operating system.
x86
William Jolitz, Lynne Jolitz, USA
LGX
1992
Yggdrasil Linux/GNU/X. Early Linux distribution.
-
Yggdrasil Computing, USA
Plan 9 (3 versions)
1992
Distributed OS based on original Unix design principles yet functionally different and going much further.
-
Bell Labs, USA
Windows 3.1
1992
Same as Windows 3.0 except required a minimum of a 286 PC with 1 MB of RAM to run, removed CGA support, TrueType font support, Ehanced Mode support.
IBM PC compatibles
Microsoft, USA
CCI Multiuser DOS
1992
Real-time multi-user multi-tasking operating system.
IBM PC compatibles
Concurrent Controls, USA
Grasshopper
1992c
Distributed OS with Orthogonal Persistence.
-
Universities of Sydney and Adelaide, Australia
Windows for Workgroups (2 versions)
1992
Extension that allowed users to share their resources and to request those of others without a centralized authentication server. Originally codenamed Winball and later Sparta.
IBM PC compatibles
Microsoft, USA
Softlanding Linux System (SLS)
1992
One of the first Linux distributions.
-
Peter MacDonald, Canada
Solaris (20 versions)
1992
System V-based replacement for SunOS.
-
Sun Microsystems, USA
uKOS
1992
Multi-tasking OS suitable for small embedded µController systems.
Cortex-M3-M4-M7-H7, 6833x, PIC, CSEM icyflex-1, STM32
Edo Franzi, Switzerland
IMS Multiuser DOS (3 versions)
1992
Multiuser DOS developped by IMS.
IBM PC compatibles
Digital Research, Intelligent Micro Software, USA
Sting
1992c
Experimental operating system designed to serve as an efficient customizable substrate for modern programming languages.
-
-
Apertos
1992c
Reflexive Object Oriented OS.
Sony NEWS workstations, Intel 486
Sony, Japan
XTS-200
1992
Designed as a general-purpose operating system supporting a Unix-like application and user environment.
x86
BAE Systems, UK
UnixWare (2 versions)
1992
Unix operating system. It was originally released by Univel, a jointly owned venture of AT&T's Unix System Laboratories (USL) and Novell.
-
Univel, Novell, SCO, Caldera Systems, Caldera International, The SCO Group, Xinuos, USA
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
NachOS
1992
Not Another Completely Heuristic Operating System. Instructional software for teaching undergraduate, and potentially graduate, level operating systems courses.
DEC MIPS, SUN SPARCstations, HP PA-RISC
U.C. Berkeley, USA
OSF/1
1992
Developed into a commercial offering by DEC.
-
DEC, USA
PalmDOS
1992
Very resource-light DR DOS 6.0 derivative aimed at the emerging Palmtop/PDA market.
-
Digital Research, USA
Novell "Star Trek"
1992
Code name that was given to a secret prototype project, running a port of Mac OS 7 and its applications on Intel-compatible x86 personal computers.
x86
Digital Research, USA
PenPoint OS
1991
Product of GO Corporation and was one of the earliest operating systems written specifically for graphical tablets and personal digital assistants.
Tablets, PDA
GO, USA
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
GNO/ME
1991
GNO Multitasking Environment. Unix-like operating system for the Apple IIGS computer.
Apple IIGS
Procyon Enterprises, Devin Reade, USA
Clouds
1991<
Distributed object-based operating system.
-
Georgia Institute of Technology, USA
-
AIX/ESA
1991
Replacement of sys AIX/370 which was based on OSF/1.
IBM System/390
IBM, 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
Andrew S. Tanenbaum
-
MQX
1991
Message Queue eXecutive. Real-time operating system developed by Precise Software Technologies Inc., and currently sold by Synopsys, Embedded Access Inc, and Freescale.
Freescale Power, ColdFire, Kinetis Cortex ARM, List of Freescale products
Precise Software Technologies, USA
OpenVMS (5 versions)
1991
Multi-user, multiprocessing virtual memory-based operating system (OS) designed for use in time-sharing, batch processing, and transaction processing.
DEC VAX, Alpha, Itanium
DEC, USA
Workplace OS
1991
Microkernel based operating system including OS/2, developed and canceled in the 1990s.
IA-32, PowerPC, ARM
IBM, USA
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
MicroC/OS (2 versions)
1991
Micro-Controller Operating Systems. Small pre-emptive priority based multi-tasking kernel.
ARM7-9-11/Cortex-M1-3-4-A8/9, AVR, HC11/12/S12, 8051, x86, Win32, H8S, M16C, M32C, MIPS, 68000, PIC24-dsPIC33-PIC32, MSP430, PowerPC, SH, StarCore, Renesas RX100-200-600-700, RL; STM32
Micrium, USA
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
VSE/ESA
1991
DOS/VSE extended virtual memory support to 32-bit addresses (Extended System Architecture).
IBM mainframes
IBM, USA
Novell DOS (1 versions)
1991
Single-user, multi-tasking system derived from DR DOS.
IBM PC compatibles
Digital Research, USA
Kuo Chia
1990s
IBM PC compatible traditional Chinese operating system running on DOS.
IBM PC compatibles
China/Taiwan
-
FunOS
1990s
Mostly-functional OS, written in Scheme.
-
Dave Mason, Canada
NOW
1990s
Berkeley Network of Workstations. OS allowing inexpensive workstations to work in cluster, harnessing their resources to match a large computer.
-
U.C. Berkeley, USA
SAN-OS
1990s
Now NX-OS.
-
Cisco Systems, USA
-
PETROS
1990s
Microsoft Windows clone programmed in a proprietary Object Pascal, by Trumpet Software International (producer of the famous Trumpet Winsock). 32-bit operating system for the PC platform.
IBM PC compatibles
Trumpet Software, Tasmania
Schema
1990s
Operating system and operating environment written in Scheme atop a virtual machine which provides an abstraction layer between the hardware and the operating system, implying ease of porting between widely varying processors and other hardware.
-
-
-
LahNOS
1990s
Local area heterogeneous network operating system.
-
Universidad Nacional de San Luis, Spain
-
NTDIOS
1990s
Network Disk Operating System. Working 32-bit, multitasking, OS for x86-based computers, running in protected mode.
x86
NTDIOS, France
schemix
1990s
Implementation of (a subset of) Scheme that runs inside the Linux Kernel OS, so you can dynamically debug your device-drivers.
-
-
SCIOPTA
1990s
Pre-emptive, priority-based direct message passing real-time kernel.
ARM, Cortex-M0-M3-M4, Cortex-R4, Cortex-A5, Cortex-A7, Cortex-A9, Cortex-A53, XScale, Renesas RX100, RX200, RX600, RX700, PowerPC, ColdFire, HCS12, M16C, Aurix TC2xx, BlackFin BF52x, BF70x
Sciopta Systems, Switzerland
Towns OS
1990s
Graphical OS called Towns OS, based on MS-DOS and the Phar Lap DOS extender.
Fujitsu FM Towns
Fujitsu, Japan
ML/OS
1990s
Experimental OS kernel, developed in the context of The Express project, constructed by porting the SML/NJ implementation of Standard ML to run on a bare PC through the OSKit library for the low-level machine management.
-
Olin Shivers, USA
-
SCO Open Desktop
1990s
The first 32-bit graphical user interface for UNIX Systems running on Intel processor-based computers. Based on SCO Unix.
-
Samsung Electronics, Korea
-
PicoBSD
1990s
One floppy version of FreeBSD, configured mainly for networking applications. Superseded by NanoBSD.
x86
Michael Bialecki, Poland
O/OS
1990s
O/OS [MIA] introduces a new GUI concept, and aims at architecturing the OS around reusable, replacable components.
-
Frank Kudermann, Germany
Möbius
1990s
Small 32-bit operating system for Intel i386 processors and above, running in protected mode. In its current state it comprises a small kernel (some might call it a microkernel), a set of drivers for basic PC hardware and a couple of applications. It is called The Möbius because it is hard to type*.
i386
Tim Robinson, UK
Geex!
1990s
Free OS, where the philosophy is to make an OS with a very small footprint, working on old computers.
-
Fabricio Rocha, Brazil
BugOS
1990s
The command line functionality is reminiscent of DOS.
i80386+, MIPS, PPC
Hungary
Ocelot
1990s
Project to create a public-licensed implementation of an operating system similar to UNIX.
-
-
Scout
1990s
Operating system specifically aimed at network appliances (webcams, ip routers).
Digital Alpha and Intel Pentium
University of Arizona, USA
Off (1 versions)
1990s
Distributed microkernel OS that transparently migrate light-weight processes ("shuttles") over the network, communicating by distributed IPC ("Portals"), in a one global distributed shared memory space.
-
University Carlos III of Madrid, Spain
Cache Kernel
1990s
Privileged-mode portion of V++, a scalable multiprocessor OS.
-
Kenneth Duda, USA
Platform OS
1990s
Operating system wanted to achieve platform-independence through a low-level VM.
-
Joel Utting
OJOS
1990s
Original J Operating System, aka Platypus.
-
-
OKE
1990s
Open Kernel Environment. Extension to the Linux OS which allows users other than root to load native and fully optimised code in the kernel.
-
Leiden University, Netherlands
-
ScreenOS (4 versions)
1990s
Real-time embedded operating system for the NetScreen range of hardware firewall devices from Juniper Networks.
NetScreen
Juniper Networks, Netscreen
Windows 3.0
1990
Second version of Microsoft Windows including a significantly revamped user interface as well as technical improvements to make better use of the memory management capabilities of Intel's 80286 and 80386 processors.
IBM PC compatibles
Microsoft, USA
Opal
1990s
Yet another distributed single (wide) address space (SAS) OS with page-level protection, implemented on top of Mach on Alphas.
-
Hank Levy, Ed Lazowska, Jeff Chase, Mike Feeley, USA
SEIUX
1990s
Mostly a clone of the RISC/os.
Sumistation
Sumitomo Electric, Japan
-
ShagOS
1990s
Object Oriented system based on a message passing kernel.
-
Frank Barrus
ShawnOS
1990s
Small OS, written in 3 months entirely in assembly, that is functional enough to run programs.
-
Brian Klock
Turbo-DOS
1990s
One of the primitive operating systems for BK-0010 and BK-0010-01, ideologically close to KMON . File system is not compatible with anything.
Elektronika BK-0010
Russia
GEOS-E
1990s
Based on EDEN OS from Eden Group.
-
GeoWorks, USA
-
SilkOS
1990s
Lisp environment atop Unix .
-
Kelly Murray
Charm
1990s
Nano-kernel OS aimed at the support of Orthogonal Persistence.
-
-
-
Simulink Real-Time
1990s
Formerly known as xPC Target. Environment for simulating and testing Simulink and Stateflow models in real-time on the physical system.
x86
MathWorks, USA
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
Lukas Dembinski
Puma
1990s
Operating system at Sandia National Laboratories with a distributed memory architectures.
-
Sandia National Laboratories, USA
GNU Hurd
1990
GNU project's replacement for the Unix OS kernel.
IA-32, i686
-
GNUStep
1990s
Unix-like OS, a project to implement a free clone of NeXTStep.
-
-
CircCLe
1990s
Free Common Lisp development and deployment platform for Linux-based GNU systems.
-
-
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
Cisco IOS
1990s
Originally Internetwork Operating System. Family of software used on most Cisco Systems routers and current Cisco network switches.
-
Cisco Systems, USA
GOS/EA
1990
Operating system for EX860II, EX870II and EX880II general-purpose computers.
Mitsubishi EX860II, EX870II and EX880II
Mitsubishi, Japan
QuickOS
1990s
Really-quick-realtime-multitasking OS.
-
Andreas Ziermann
AO-DOS
1990s
Disk operating system.
Elektronika BK-0010
Russia
RAMON
1990s
Embedded operating system for Soviet personal computers BK-0010 and BK-0010-01. The file system used is compatible with the RT-11 file system.
Elektronika BK-0010
Alexander Ermakov, Russia
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
Moscow
1990s
Object oriented operating system.
-
Julian R. Hall, UK
HC-DOS
1990s
Operating system for the Soviet personal computers BK-0010.
Elektronika BK-0010
Russia
Movitz
1990s
Common Lisp OS development platform.
x86
Frode V. Fjeld, Norway
SLK
1990s
Safe Language Kernel Project. OS infrastructure for extensible systems.
-
Cornell University, 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
SMS2
1990s
Derivative from QDOS running on Atari computers in monochrome mode (640x400). It does not get any BASIC interpreter. "SMS" should stand for Small Multitasking System or Small Machine System.
Atari 8-bit family
-
Hello
1990s
Prototype OS in Standard ML.
-
University of Hawaii, USA
-
SMSQ
1990s
Full re-write of QDOS. Developped from SMS2 for the Miracle systems' QXL card.
Sinclair QL
Tony Tebby, France
HelyOS
1990s
Adapted XOberon RTOS with the ARM board support package. Written in Oberon.
-
ETHZ, Switzerland
-
SMSQ/E
1990s
Born from the fusion of SMSQ and of the level "E" (thus the name) device drivers first developped for the Atari QL emulator sold by Jochen Merz Software.
Sinclair QL
Tony Tebby, France
hOp
1990s
Microkernel OS based on the Run Time System (RTS) of GHC, an Haskell implementation.
-
UK
House
1990s
Haskell User's Operating System and Environment, research OS written in Haskell and C.
-
Kenny Graunke ?
coniX
1990s
Small romable embedded operating system for ARM processors.
ARM
Nexus, 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
OpenTV
1990s
Middlware for digital TV (NVoD, IPPV).
-
OpenTV
-
LispOS
1990s
Project to revive the still unequalled systems that ran on Lisp Machines of the past (such as the still surviving Genera) this time making it free and running on standard/cheap hardware, instead of proprietary and requiring non-standard/expensive hardware.
Lisp Machines
-
Lites
1990s
Unix-like OS of the BSD family as a "singleserver" over the Mach microkernel.
i386, MIPS, and Alpha
Johannes Helander, Finland
OpenZaurus
1990s
Defunct embedded operating system for the Sharp Zaurus personal mobile tool PDA.
ARM, Sharp Zaurus
Sharp, Japan
LittleOS
1990s
Small OS experiment being developed by a group of individuals.
-
Pascal Lacroix, Nicolas Regis-Constant, France
LOS
1990s
MIA LOS was meant to be another OS for gamers, like EOS.
-
Jonas Berlin, Finland
Unique OS
1995>
Pretty standard, kernel based OS.
-
Michael Gerhards, Germany
-
Space
1990s
Approach to operating systems which uses multiple protection domains rather than a single kernel to provide operating system services.
-
University of Santa Barbara, USA
M/XA ESA
1990
Virtual Machine/Enterprise Systems Architecture.
IBM System/370
IBM, USA
-
Spoon
1990s
Operating system based on a microkernel.
-
South Africa
Xen
1990s
Virtualisation kernel to which Linux has been ported, NetBSD and XP are being ported, such that you can run as many of each of these OSs (and others if they are ported or written) on a single box.
-
University of Cambridge, UK
OS BK-11
1990s
The only “official” OS for the BK-0010/11 computers, supported by the manufacturer, and included in the delivery of the computer.
Elektronika BK-0010
Russia
Sprite
1990s
Distributed operating system that provides a single system image to a cluster of workstations.
DECstation 5000/200 or a SparcStation 2
U.C. Berkeley, USA
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
-
Å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
OpenZaurus, OpenEmbedded, and OpenSIMpad
ENOS (1)
1990s
ESnet’s Network Operating System. Prototype next-generation architecture for handling data-intensive science workflows.
-
Esnet, USA
Xoberon
1990s
Hard real-time operating system (HRTOS), deployed for high-end mechatronic products control. The goal of XOberon is about providing a framework for non-computer-scientists, looking for a rapid application development (RAD) tool for programming embedded applications.
Motorola MVME162, PowerPC
ETH Zurich, Switzerland
Xok
1990s
Newest research exokernel to date. XOK is able to compile most UNIX programs (perl, gcc, emacs, etc.) with little or no change, and has equal to or greater speed than FreeBSD when using standard libOS's.
-
MIT, USA
-
Stella
1990s
Real time operating system. It runs on 680x0 processors and may be adapted to ColdFire processors. Although designed for embeded systems, it could be easily extended to run on any computer system.
68000
Tony Tebby, France
Retro
1990s
FORTH-based OS and a prototype low-level infrastructure for the TUNES project.
-
Tom Novelli
XO/2
1990s
Industrial RTOS based on Oberon. Object-oriented, hard-real time system software and framework, designed for safety, extensibility and abstraction.
-
ETH Zurich, Switzerland
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
-
ES/os
1990s
Variant of RISC/os 4.52 with extra device drivers, a few bug fixes, etc.
-
Evans & Sutherland, USA
-
Unununium
1990s
Aka Uuu, "operating engine" is "a highly componentized system, where each component can be dynamically loaded, unloaded, replaced at runtime.
x86
Dave Poirier, International
Argon
1990s
Operating system which dynamically compiles high-level languages to machine code as needed,
-
Alaric B. Snell, UK
u-velOSity
1990s
Family of real-time operating systems.
ARM Cortex, MPC
Green Hills Software, USA
V2_OS
1990s
Operating system focused on speed for projects like real-time video serving, etc.
-
V2 Lab, Netherlands
Vapour
1990s
Project to build out a Lisp-based OS based on a persistent object store and has quite a few other interesting principles.
-
Australia
SUPER-UX
1990s
Port of System V Release 4.2MP with features adopted from BSD and Linux for NEC SX architecture supercomputers.
NEC SX supercomputers
USA
Zot OS
1990s
Small free OS with a GUI.
-
-
rojan
1990s
Was SamOS. An OS with a virtual reality based UI.
-
Ramon van Handel, USA
-
velOSity
1990s
Real-time operating system.
Power Architecture, ARM/XScale, MIPS, x86/Pentium, ColdFire, Blackfin, OMAP, DaVinci
Green Hills Software, USA
Exokernel
1990s
Operating System Architecture for Application-Level Resource Management. A OS project from MIT.
-
MIT, USA
RouterOS
1990s
Operating system of MikroTik RouterBOARD hardware based on Linux kernel.
RouterBOARD
Mikrotik
Atari MultiTOS
1990s
Multitasking version of TOS. Predecessor of MiNT.
16-bit Atari computers
Atari, USA
OS/A WASP
1990s
Operating system for the Soviet personal computers BK-0010.
Elektronika BK-0010, BK-0011
Russia
Datapac Multiuser DOS
1990s
DataPac version of Multiuser DOS.
-
DataPac Australasia, Australia
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
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
VM/ESA
1990
Virtual Machine / Extended System Architecture, added 31-bit addressing to VM series.
IBM System/370
IBM, USA
DC/UX
1990s
Operating system for Omron workstations.
Omron LUNA
Japan
-
SwarmOS
1990s
Pretty standard, kernel based OS, but that actually boots and works to some extent.
-
-
AVM/EX
1990
Advanced Virtual Machine/Extended Architecture.
Fujitsu FACOM M-770, M-780 M-1800, VP1000, VP2000
Fujitsu, Japan
A-VX (3 versions)
1990
Advanced Versatile Extended. Operating system.
NEC System 3100/7100/7200, NEC Express 5800series
NEC, Japan
OS161
1990s
Instructional OS produced for an undergraduate introductory operating system concepts at Harvard, by the same group of VINO. Mainly inspired to BSD Unix.
-
Harvard University, USA
MDX
1990s
Distributed Operating system.
-
USA
-
MZScheme
1990s
Implementation of the Scheme programming language for Windows 95/98/NT, MacOS, Unix, and BeOS. Available in kernel form for x86 machines, which allows MzScheme to boot without the aid of a separate operating system.
-
Rice University, USA
Synthesis
1990s
The first of the modern OS that dynamically generated code at runtime. Although it was written in MC68000 assembly, it opened the path to projects like Aegis and Synthetix.
Synapse N+1 system
Henry Massalin, USA
Synthetix
1990s
OGI's Synthetix project of fine-grained incremental partial evaluation in OS kernels, using a combination of highly isolated system components, and dynamic code generation. Sponsored by ARPA, Intel, and Hewlett-Packard.
-
OGI School of Science and Engineering, USA
NASOS
1990s
Not Another Scheme OS.
-
John Kozak, UK
IronWare OS
1990s
Operating system for Fundry switches.
Fundry switches
Foundry Networks, USA
Taligent
1990s
Object-oriented operating system. Initially started as a project within Apple to provide a replacement for the classic Mac OS, it was later spun off into a joint venture with IBM as part of the AIM alliance, with the purpose of building a competing platform to Microsoft Cairo and NeXTSTEP. Replaced by Copland and IBM CommonPoint.
Apple Macintosh
Apple, USA
NCOS (2)
1990s
Graphical user interface-based operating system developed for use in Oracle's Network Computers.
Oracle Network computers
Acorn Computers, UK
OSE
1990s
Operating System Embedded (known by the acronym Enea OSE). Real-time embedded operating system.
ARM, PowerPC, MIPS
ENEA, Sweden
BASIS
1990s
Operating system for the Soviet personal computers BK-0010.
Elektronika BK-0010
Russia
iS-DOS
1990
Disk operating system for Russian ZX Spectrum clones.
ZX spectrum
Iskra Soft, Russia
Merlin (2)
1990s
Project of a Self-based OS.
-
Jecel Mattos de Assumpcao Jr, Brazil
-
MetaOS
1990s
Object-oriented system model.
-
University of Victoria, Canada
Tao OS
1990s
Now called Elate.
-
-
TASIS
1990s
Modern version of IS-DOS.
ATM Turbo 2+
NedoPC, Russia
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
OSIV/XSP
1990
Successor operating system to Fujitsu’s two OSs: medium-scale general-purpose OS OSIV/ESPIII, and large-scale general-purpose OS OSIV/X8 FSP.
Fujitsu FACOM M series
Fujitsu, Japan
BeIA
1990s
BeOS for Internet Appliances. Was a minimized version of BeOS operating system for embedded systems.
IA-32
Be, USA
OSKit
1990s
Complete modular infrastructure that provides all the "bricks" (resources) needed to easily build an OS, focusing on what interests you, and reusing components for the rest.
-
University of Utah, USA
OZONE
1990s
Object-oriented OS primarily based on VMS with the use of the GNU toolchain, and Unix-style pipes (also using record-oriented pipes, a VMS feature called a "mailbox").
-
Ozone Enterprises, USA
JeniOS
1990s
MIA JeniOS is a project of an OS usable by anyone.
-
-
-
rtmk
1990s
Free real-time microkernel OS sharing alot of ideas with Mach.
-
Johan Rydberg, Sweden
Tigger
1990s
Project to develop an OS and framework for the construction of a family of distributed object-oriented platforms.
-
Trinity College Dublin, Ireland
Milan
1990s
Operating system for the Atari ST.
Atari ST
Milan Computersys., Germany
Milan MultiOS
1990s
Multitasking-capable operating system for the Atari ST.
Atari ST
Milan Computersys., Germany
-
TINOS
1990s
Small, multipurpose OS that could be used as a learning tool for the author and anyone else that cared to use it.
-
Bart Sekura
JOS
1990s
Free, open OS based on the Java technology, Free clone of JavaOS.
-
-
PascalDOS
1990s
Operating system for Soviet personal computers BK-0010 and BK-0010-01, intended for programming in the Pascal programming language.
Elektronika BK-0010
Russia
TiMOS
1990s
Used in routers from Alcatel-Lucent.
Alcatel-Lucent routers
Alcatel-Lucent, France
MINERVA
1990s
First true major re-write of QDOS.
Sinclair QL
Laurence Reeves, UK
Blue
1990s
Code-name for Taligent OS, successor of Pink.
-
Apple, USA
-
NitrOS-9
1990s
Basically a reconstruction of OS-9 for the 6809 Tandy CoCo3, but refined for the Hitachi 6309 compatible CPU.
Tandy Coco 3
Bill Nobel, Canada
NORD
1990s
Disk operating system.
Elektronika BK-0010
Russia
PC/GEOS
1990
See GeoWorks.
IBM PC compatibles
Berkeley Softworks, USA
NORTON-BK
1990s
Simplest operating system for the Soviet personal computers BK-0010.
Elektronika BK-0010
Russia
Dolphin
1990s
Robust, reliable, fast multi-tasking operating system. Highly configurable to the user's needs.
IBM PC compatibles
Samuel A. Falvo II, Portugal
VSTa
1990s
Valencia's Simple Tasker. Was an operating system with a microkernel architecture, with all device drivers and file systems residing in userspace mode.
i386, Motorola 68030
Andy Valencia
KnowOS
1990s
Knowledge Operating System. Project for a dynamic system with persistent objects.
-
Mike Travers, JP Massar, and Jeff Shrager
RxDOS
1990s
Commercial DOS clone as described and available in the author's book "Dissecting DOS".
-
Mike Podanovsky
Topsy
1990s
Eucational OS. It is a small multi-threaded message-based microkernel written in ANSI C and running on a R3000 simulator written in Java.
-
ETH Zurich, Switzerland
Pegasus (1 versions)
1990s
Operating system support for distributed interactive multimedia.
-
University of Twente, University of Cambridge, UK
SCO OpenServer
1989
Aka Xinuos OpenServer, previously SCO UNIX and SCO Open Desktop (SCO ODT), is a closed source computer operating system developed by Santa Cruz Operation (SCO), later acquired by SCO Group, and now owned by Xinuos.
-
SCO Group, USA
SCO UNIX (1 versions)
1989
First volume commercial product licensed by AT&T to use the UNIX System trademark (1989). Derived from AT&T System V Release 3.2 with an infusion of Xenix device drivers and utilities plus most of the SVR4 features.
-
SCO Group, USA
TSX-32
1989
General purpose 32-bit multi-user multitasking operating system for x86 architecture platform, with a command line user interface. It is compatible with some 16-bit DOS applications and supports file systems FAT16 and FAT32.
x86
S&H Computer Systems, USA
SOS (4)
1989c
SOMIW Operating System. Object-oriented operating system implemented on top of UNIX.
-
INRIA, France
MSP (2)
1989
Maintenance and Support Program. Successor to OS-IV, now MSP/EX also known as Extended System Architecture (EXA), for 31-bit mode.
Fujitsu mainframes
Fujitsu, Japan
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
OS-9000
1989
Unix-like RTOS. (OS from Microware for Intel x86 based microcomputers; based on OS-9, written in C).
Intel 80386 PC
Microware Systems, USA
-
ROM-DOS
1989
Sometimes called Datalight DOS.
-
Datalight, USA
ASOS
1989
Army Secure Operating System. TCSEC A1-class secure, real-time OS for Ada applications.
-
US Army, USA
OSIV/MSP (2 versions)
1989
Super-large general-purpose operating system.
Fujitsu FACOM M-1800
Fujitsu, Japan
DIP DOS
1989
Operating system for the Atari Portfolio.
Atari Portfolio
DIP, Canada
-
DISTRIX
1989
Message-based distributed version of Unix.
-
University of Cape Town, USA
-
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
-
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
-
Pink
1988
Code-name for Taligent OS.
Apple Macintosh
Apple, USA
OEM DR-DOS
1988
See DR-DOS.
-
USA
-
DR-DOS (6 versions)
1988
Single-user, single-tasking native DOS derived from Concurrent DOS 6.0.
x86
Digital Research, Caldera, Devicelogics, USA
AIX/370
1988
IBM's fourth attempt to offer Unix-like functionality for their mainframe line.
IBM System/370
Locus Computing, USA
HeliOS
1988
Discontinued Unix-like operating system for parallel computers.
Transputer based systems
Perihelion Software, UK
DUNIX
1988c
Distributed version of UNIX.
-
Bell Labs, 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
LynxOS
1988
Unix-like real-time operating system from Lynx Software Technologies (formerly "LynuxWorks"). Sometimes known as the Lynx Operating System, LynxOS features full POSIX conformance and, more recently, Linux compatibility.
Motorola 68010, x86/IA-32, ARM, Freescale PowerPC, PowerPC 970, SPARC LEON
Lynx Real-time Systems, LynuxWorks, Lynx Software Technologies
SpartaDOS X
1988
Aka SpartaDOS 4.0. Disk operating system for the Atari 8-bit family of computers that closely resembles MS-DOS.
Atari 8-bit family
ICD, Fine Tooned Engineering, USA
RISC iX
1988
Discontinued Unix operating system designed to run on the Acorn Archimedes. Derived from BSD 4.3, by Acorn computers, for their ARM family of machines.
Acorn Archimedes
Acorn Computers, UK
VAX VMM
1988
Virtual-machine monitor. TCSEC A1-class, VMM for VAX computers.
DEC VAX
DEC, USA
-
AS/400
1988
Application System/400. Originally named OS/400.
IBM AS/400
IBM, USA
OS/400 (4 versions)
1988
Descendant of System/38 CPF, include System/36 SSP environment.
IBM System/400
IBM, USA
-
VM/XA SP
1988
Virtual Machine/Extended Architecture System Product.
IBM System/370
IBM, USA
-
Flex machine
1988
Tagged, capability machine with OS and other software written in ALGOL 68RS.
-
Royal Signals and Radar Establishment, Malvern, UK
-
VOSK
1988
Small/medium OS for M-620, M-630 and M-640.
Hitachi HITAC M-620, M-630 and M-640
Hitachi, Japan
NeXTSTEP
1988
Unix-based OS based on the Mach microkernel.
NeXT
NeXT, 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
NSMOS
1980s
Version of MOSIX for National Semiconductor VR32 systems.
National Semiconductor VR32
USA
-
Galaxy
1980s
Distributed UNIX-compatible system featuring multi-level IPC and variable-weight processes.
-
University of Tokyo, Japan
-
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
Oberon (7 versions)
1987
Modular, single-user, single-process, multitasking operating system written in the programming language of the same name. Written in Oberon by Niklaus Wirth.
Ceres and Chameleon workstation projects
ETH Zurich, Switzerland
Windows 2.0
1987
Second version of Microsoft Windows.
IBM PC compatibles
Microsoft, 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
Xenix 386
1987
Xenix 386, Unix System V Release 2 based distribution for the Intel 80386 architecture.
i386
SCO Group, USA
OS-V
1987
Operating system for the V-7000 series of 32-bit-architecture multipurpose computers.
Toshiba V-7000 series
Toshiba, Japan
RISC OS (9 versions)
1987
Originally released in 1987 as Arthur 1.20. First release was to be called Arthur 2, but was renamed to RISC OS 2, and was first sold as RISC OS 2.00 in April 1989.
ARM
Acorn Computers, Castle Technology, RISCOS, UK
OS/2 (1) (12 versions)
1987
Series of computer operating systems, initially created by Microsoft and IBM under the leadership of IBM software designer Ed Iacobucci.
IBM PC compatibles
IBM, Microsoft, USA
VM/XA
1987
VM/eXtended Architecture for System/370 with extended virtual memory.
IBM System/370
IBM, USA
System/88 Operating System
1987
IBM version of Stratus/32 OS.
IBM System/88
IBM, Stratus Computer, USA
-
IRIX
1987
Operating system developed by SGI to run on their MIPS workstations and servers.
SGI MIPS workstations
Silicon Graphics, USA
ITOS-VX
1987
Versatile Extended operating system for NEC System 3100A.
NEC System 3100A
NEC, Japan
MINIX (7 versions)
1987
POSIX-compliant (since version 2.0), Unix-like operating system based on a microkernel architecture.
IBM PC compatibles, PS/2, 68000, SPARC, Atari ST, Commodore Amiga, Apple Macintosh, SPARCstation, ARM, Inmos transputer, Intel Management Engine
Andrew S. Tanenbaum
PC-MOS/386
1987
DOS-like, but multiuser/multitasking.
x86
The Software Link, USA
VxWorks
1987
Small footprint, scalable, high-performance RTOS for embedded microprocessor based systems.
x86, x86-64, MIPS, PowerPC, SH-4, ARM
Wind River Systems, USA
GEOS
1986
GRAPHIC ENVIRONMENT OPERATING SYSTEM is some very fine OO 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
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
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
UMIPS (1 versions)
1986
MIPS Computers' first operating system, a port of Berkeley's BSD4.3 version of UNIX.
RISC CPU
MIPS Computer Systems, USA
S-OS
1986
Minimal DOS for Z80 machines.
Sharp, NEC, MSX, Z80
Japan
EOS (1)
1986
Developed by ETA Systems for use in their ETA-10 line of supercomputers. Written in Cybil.
ETA-10
ETA System, USA
Cronus distributed OS
1986
Object-oriented distributed computing system for heterogenous environments.
-
BBN
-
CTRON
1986
Central and Communication TRON. Mainframe computers and telecommunications TRON.
-
NTT, Japan
FlexOS 68K
1986
Derivative of Concurrent DOS 68K.
Motorola 68000
-
DMS (3)
1986
Disk Management System.
-
AT&T, USA
-
Saguaro
1985c
Distributed OS supporting varying degrees of transparency.
-
Univeristy of Arizona, USA
-
MIPS RISC/os
1985
Discontinued UNIX operating system developed by MIPS Computer Systems, Inc. from 1985 to 1992, for their computer workstations and servers
MIPS workstations
MIPS Computer Systems, USA
TOS (4)
1985
Operating system for the Atari 520ST and 1040ST. Derived from Concurrent 68K.
Atari 520ST and 1040ST
USA
-
MISS
1985
Multipurpose Interactive timeSharing System. First Soviet UNIX-like operating system.
ES-1010, ES-1045, D3-28M, IBM PC compatibles, DVK
Physical Faculty of Moscow State University, Russia
Total OA Processor
1985
Operating Systems for the TOSBAC Q Series.
Toshiba TOSBAC Q series
Toshiba, Japan
Windows
1985
16-bit and 32-bit preemptive and cooperative multitasking, running atop MS-DOS.
IBM PC compatibles
Microsoft, USA
Windows 1.0 (1 versions)
1985
First version of Microsoft Windows.
IBM PC compatibles
Microsoft, USA
DOS Plus
1985
Single-user, multi-tasking system derived from Concurrent DOS 4.1 – 5.0.
-
Digital Research, USA
ABCenix
1985>
Unix-like real-time operating system. Developed for the ABC 1600 computer from Luxor.
Luxor ABC 1600
Dataindustrier, Sweden
-
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
-
DOS-16
1985c
MS-DOS-like Soviet operating system for the ES-1840 computer. Commands are in English and Russian.
ES-1840
Russia
-
Plurix
1985
Aka Tropix. Integrated environment (OS/programming language combination) based on Java with a custom native code compiler for x86, an orthogonal persistent Distributed Shared Memory (DSM) for PC clusters, with a consistency model based on restartable transactions coupled with an optimistic synchronization scheme.
-
Federal University of Rio de Janeiro - UFRJ, Brazil
SerIX
1985<
Unix on Series/1. CMI version of AT&T's UNIX System V OS.
IBM Series/1
CMI
GOS/VS
1985
Operating system for the MELCOM EX series general-purpose computers.
Mitsubishi MELCOM EX
Mitsubishi, Japan
MOS (5)
1985c
An early version of MOSIX. Controls four linked PDP-11s.
DEC PDP-11
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
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
SODA
1985c
Simplified OS for Distributed applications.
-
USA
-
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
-
Unicos
1985
Name of a range of Unix-like operating system variants developed by Cray for its supercomputers. UNICOS is the successor of the Cray Operating System (COS).
Cray-1, Cray-2
Cray, USA
EMBOS (1)
1985c
Developed by Elxsi for use on their mini-supercomputers.
Elxsi mini-supercomputers
Elxsi, USA
-
INOS
1985c
UNIX lookalike for the Artisan DP-09 (6809 CPU). Based partly on Uniflex.
Artisan DP-09
Introl, USA
-
Interactive Unix System V/386
1985
Port of the UNIX System V operating system for Intel x86.
x86
Interactive Systems, USA
-
XYLEM
1985c
Operating system for the Cedar Multiprocessor, a high-speed, floating point, shared memory. Based on version 4.2 of Unix.
Cedar Multiprocessor
University of Illinois, USA
-
Mach
1985
Kernel developed at Carnegie Mellon University to support operating system research, primarily distributed and parallel computing.
-
Carnegie-Mellon University, USA
ETen Chinese System
1985
Was the most popular DOS-compatible traditional Chinese operating system before Chinese Windows 95.
IBM PC compatibles
E-TEN, China
RISC/os
1985
Port by MIPS for its MIPS-based computers.
MIPS computers
MIPS Technologies, 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
MUSIC/SP
1985
Multi-User System for Interactive Computing/System Product. Operating system developed for the S/370, running normally under VM.
IBM System/370
McGill University, 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
-
VM/XA SF
1985
Virtual Machine/Extended Architecture System Facility. Allow the machine to provide execution in the virtual-machine environment of most of the instructions (including many privileged instructions) and most of the facilities (such as dynamic address translation) of both the System/370 and the 370-XA architectures.
IBM System/370
IBM, USA
-
Meglos
1985c
Operating system for a multiprocessor supercomputer, built from multiple 68000s and a VAX. Provides virtual circuits for two-way and broadcast messages.
68000 and DEC VAX
USA
-
Banyan VINES
1985
Network operating system for computers running AT&T's UNIX System V.
-
Banyan Systems, USA
DESQview
1985
Text mode multitasking operating environment.
IBM PC compatibles
Quarterdeck, USA
DG/UX
1985
Unix operating system.
Eclipse MV minicomputer line, AViiON workstation and server line
Data General, USA
Microdisk Op Sys
1985c
Operating system for MS2000.
RCA MS2000
RCA, USA
-
TI-RTOS Kernel
1985
Real-time operating system for TI's embedded devices.
Texas Instruments TMS320 DSPs, ARM, MSP430
Texas Instruments, USA
PC-UX
1985c
Discontinued NEC port of UNIX System III for their APC III and PC-9801 personal computer. It had extensive graphics capability.
NEC APC III, PC-9801
NEC, Japan
KMOS
1985c
Kernel of a Multiprocess Operating System. Designed for educational use in conjunction with a textbook.
-
Milenkovic, USA
-
PCUNIX
1985c
Small, inexpensive UNIX lookalike.
-
Wendin, USA
-
PCVMS
1985c
Small, inexpensive VMS lookalike.
-
Wendin, USA
-
S1
1985c
Modular building block OS adaptible to various configurations. 8080, 8086 and 68000 families.
i8080, i8086 and 68000
Multi-Solutions, USA
-
Personal CP/M
1984c
ROM-based version of CP/M 2.2 for small home computers.
Z80
Digital Research, USA
miTRON
1984>
Micro Indutrial TRON. OS for Small embedded systems.
-
Japan
-
TR-DOS
1984
Disk operating system for the ZX Spectrum with Beta Disc and Beta 128 disc interfaces.
ZX Spectrum
Technology Research, UK
TRON
1984
The Real-Time Operating System Nucleus. Specification for a family of real-time operating systems and an associated CPU architecture.
-
TRON Project, University of Tokyo, Japan
BTRON
1984
Business-oriented version of the TRON OS for office workstations with bitmapped displays. Now Chokanji.
-
Personal Media, Japan
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
-
TSX-PLUS
1984<
RT-11 compatible multitasking, multiprocessing OS for PDP-11 family.
DEC PDP-11
S&H Computer Systems, USA
-
Sinclair QDOS
1984
Multitasking operating system found on the Sinclair QL personal computer and its clones.
Sinclair QL
Sinclair, UK
SINIX
1984
Port by SNI of Unix to the MIPS architecture.
MIPS
Siemens Nixdorf, Germany
TWOS
1984c
Time Warp Operating System. OS developed for the Mark III Hypercube multiprocessor, primarily to support asynchronous discrete event simulation. Synchronizes events by unlimited process rollback.
Mark III Hypercube multiprocessor
Caltech Jet Propulsion Laboratory, USA
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
OS/10
1984<
Operating System for the MDS Series 21.
MDS Series 21
USA
-
Concurrent CP/M (5 versions)
1984
Successor of CP/M-80 and MP/M-80.
IBM PC compatibles
Digital Research, USA
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
Concurrent PC DOS (1 versions)
1984
Concurrent DOS variant for IBM compatible PCs.
IBM PC compatibles
Digital Research, 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
AMSDOS
1984
AMStrad Disk Operating System. Disk operating system for the 8-bit Amstrad CPC Computer (and various clones).
Amstrad CPC
UK
Mac OS (6 versions)
1984
Operating system for the Apple Macintosh.
Apple Macintosh
Apple, USA
-
Xenix 286
1984
Xenix 286, Unix System V Release 2 based distribution for the Intel 80286 architecture.
i286
SCO Group, USA
Apple Macintosh
1984
Operating system for Apple Macintosh.
Apple Macintosh
Apple, USA
SUN
1984<
General Purpose OS kernel for the HP 9000 Series 500.
HP-9000 Series 500
USA
-
USX
1984<
Real-time development system for 8086, 68000.
i8086, 68000
United States Software, USA
-
Argus
1984<
Distributed programming system featuring resilient objects.
-
MIT, USA
-
CSI-DOS
1984
Operating system, created in Samara, for the Soviet Elektronika BK-0011M and Elektronika BK-0011 microcomputers.
Elektronika BK-0010
Russia
RMS
1984<
Operating system for Datapoint computers.
Datapoint computers
USA
-
UTX-32
1984<
Unix-based OS that included both BSD and System V characteristics. It was one of the first Unix based systems to receive NSA's C2 security level certification.
Gould Powernode 9080
Gould CSD, USA
-
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
OS/2 (2)
1984<
Operating System for the MDS Series 21.
MDS Series 21
Mohawk, USA
-
MacWorks
1984
Apple Lisa computer program which shipped with the Macintosh XL. It allowed 64K Apple Macintosh ROM emulation so the Macintosh XL could run classic Mac OS programs.
Apple Lisa
Apple, USA
VAXELN
1984<
Realtime object-oriented OS for the MicroVAX.
DEC MicroVAX
USA
-
VM/PC
1984<
Version of VM/370 for the PC/370.
IBM System/370
IBM, USA
-
VM/XA MA
1984
Virtual Machine/Extended Architecture Migration Assistance. Tool to assist in migration from MVS/370 to MVS/XA.
IBM System/370
IBM, USA
-
Native CPC-OS
1984
Amstrad CPC native OS.
Amstrad CPC
Amstrad, UK
DeskMate
1984
Operating system introduced with the Tandy 1000 computer.
Tandy 1000
Tandy, USA
-
OSIV/ESPIII
1984
Successor OS to medium-scale general-purpose OS OSIV/ESP V2. medium-scale general-purpose operating system.
Fujitsu FACOM M series
Fujitsu, Japan
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