List of real-time operating systems
Encyclopedia
This is a list of real-time operating system
Real-time operating system
A real-time operating system is an operating system intended to serve real-time application requests.A key characteristic of a RTOS is the level of its consistency concerning the amount of time it takes to accept and complete an application's task; the variability is jitter...

s. An RTOS is an operating system
Operating system
An operating system is a set of programs that manage computer hardware resources and provide common services for application software. The operating system is the most important type of system software in a computer system...

 in which the maximum time from an input stimulus to an output response can be definitely determined.
Name License Source model Target usage !! Status !! Platforms !! Official site
AMX RTOS ? ? embedded ? 680x0, 683xx, ARM, ColdFire, MIPS32, PowerPC http://www.kadak.com/rtos/rtos.htm
ARTOS (Locamation) proprietary ? embedded active x86 http://www.locamation.nl/sasensor_base_ccu.html
ARTOS (Robotu) proprietary ? embedded active ARM9+ http://www.robotu.com/ARTOS/Welcome.html
Atomthreads BSD open source embedded active AVR, STM8 http://atomthreads.com
AVIX proprietary closed embedded active Atmel AT91SAM3(U/S), Energy Micro EFM32, NXP LPC13x/LPC17x, ST Micro STM32
STM32
STM32 is a family of multiple series of microcontroller ICs, by STMicroelectronics , based on the 32-bit RISC Cortex-M3 and Cortex-M4F cores from ARM Holdings...

, Texas Instruments LM3S, Toshiba TMPM330, Microchip PIC32MX, Microchip PIC24F, PIC24H, dsPIC30F & dsPIC33F
http://www.avix-rt.com/
BeRTOS
BeRTOS
BeRTOS is a real-time operating system designed for embedded systems.It is distributed under a modified GPL license with a special exception that grants proprietary applications the right to keep their source code closed while maintaining the BeRTOS code itself open.It has a very modular design,...

 
modified GNU GPL
GNU General Public License
The GNU General Public License is the most widely used free software license, originally written by Richard Stallman for the GNU Project....

 
open source embedded active DSP56K, I196, IA32, ARM, AVR http://www.bertos.org/
BRTOS MIT License
MIT License
The MIT License is a free software license originating at the Massachusetts Institute of Technology . It is a permissive license, meaning that it permits reuse within proprietary software provided all copies of the licensed software include a copy of the MIT License terms...

 
open source embedded active Freescale Coldfire V1, Freescale HCS08, Texas Instruments MSP430 and Atmel ATMEGA328/128 (Port for PIC18 in development http://code.google.com/p/brtos/
CapROS GNU GPL
GNU General Public License
The GNU General Public License is the most widely used free software license, originally written by Richard Stallman for the GNU Project....

 
open source embedded active IA32, ARM9 http://www.capros.org/
ChibiOS/RT
ChibiOS/RT
ChibiOS/RT is a compact and fast real-time operating system supporting multiple architectures and released under the GPL3 license.- Metrics :...

 
Modified GNU GPL
GNU General Public License
The GNU General Public License is the most widely used free software license, originally written by Richard Stallman for the GNU Project....

 or proprietary
Proprietary software
Proprietary software is computer software licensed under exclusive legal right of the copyright holder. The licensee is given the right to use the software under certain conditions, while restricted from other uses, such as modification, further distribution, or reverse engineering.Complementary...

 
open source embedded, small footprint
Memory footprint
Memory footprint refers to the amount of main memory that a program uses or references while running.This includes all sorts of active memory regions like code, static data sections , heap, as well as all the stacks, plus memory required to hold any additional data structures, such as symbol...

 
active x86
Intel 80386
The Intel 80386, also known as the i386, or just 386, was a 32-bit microprocessor introduced by Intel in 1985. The first versions had 275,000 transistors and were used as the central processing unit of many workstations and high-end personal computers of the time...

, ARM7
ARM architecture
ARM is a 32-bit reduced instruction set computer instruction set architecture developed by ARM Holdings. It was named the Advanced RISC Machine, and before that, the Acorn RISC Machine. The ARM architecture is the most widely used 32-bit ISA in numbers produced...

, ARM9
ARM architecture
ARM is a 32-bit reduced instruction set computer instruction set architecture developed by ARM Holdings. It was named the Advanced RISC Machine, and before that, the Acorn RISC Machine. The ARM architecture is the most widely used 32-bit ISA in numbers produced...

, ARM Cortex-M0
ARM architecture
ARM is a 32-bit reduced instruction set computer instruction set architecture developed by ARM Holdings. It was named the Advanced RISC Machine, and before that, the Acorn RISC Machine. The ARM architecture is the most widely used 32-bit ISA in numbers produced...

, Cortex-M3
ARM Cortex-M3
The ARM Cortex-M3 is an ARM processor core licensed by ARM Holdings. The core is intended for microcontroller applications.-Features:Key features of the Cortex-M3 core are:* ARMv7-M architecture* Support for Thumb and Thumb-2 instruction encodings...

, Cortex-M4
ARM Cortex-M3
The ARM Cortex-M3 is an ARM processor core licensed by ARM Holdings. The core is intended for microcontroller applications.-Features:Key features of the Cortex-M3 core are:* ARMv7-M architecture* Support for Thumb and Thumb-2 instruction encodings...

, PowerPC
Power Architecture
Power Architecture is a broad term to describe similar RISC instruction sets for microprocessors developed and manufactured by such companies as IBM, Freescale, AMCC, Tundra and P.A. Semi...

 e200z
PowerPC e200
The PowerPC e200 is a family of 32-bit Power Architecture microprocessor cores developed by Freescale for primary use in automotive and industrial control systems...

, STM8, AVR
Atmel AVR
The AVR is a modified Harvard architecture 8-bit RISC single chip microcontroller which was developed by Atmel in 1996. The AVR was one of the first microcontroller families to use on-chip flash memory for program storage, as opposed to one-time programmable ROM, EPROM, or EEPROM used by other...

, MSP430, Coldfire, H8S
http://www.chibios.org/dokuwiki/doku.php https://sourceforge.net/projects/chibios/
ChorusOS
ChorusOS
ChorusOS is a microkernel real-time operating system designed for embedded systems. Sun Microsystems acquired Chorus Systèmes, the company which created ChorusOS, in 1997. Sun no longer supports ChorusOS. The founders of Chorus Systems started a new company called Jaluna in August 2002. Jaluna has...

 
? ? ? ? ? http://docs.sun.com/app/docs/prod/chorus5
CMX RTOS  proprietary ? embedded active IA32, ARM, AVR, H8, PIC, 8051 http://www.cmx.com/
cocoOS  GNU GPL  open source embedded active AVR http://www.cocoos.net
Concurrent CP/M  proprietary closed (meanwhile: open source) general purpose defunct 8080, Z80, 8086 Digital Research
Concurrent DOS  proprietary closed general purpose defunct 8086, 286, 386, 68000, (also 8080/Z80 in dual-processor variants) Digital Research
Contiki
Contiki
Contiki is a small, open source, highly portable multitasking computer operating system developed for use on a number of memory-constrained networked systems ranging from 8-bit computers to embedded systems on microcontrollers, including sensor network motes...

 
BSD  open source embedded active MSP430, AVR http://www.sics.se/contiki/
COS proprietary closed process control defunct GEC 4000 series
GEC 4000 series
The GEC 4000 was a series of 16/32-bit minicomputers produced by GEC Computers Ltd. of the UK during the 1970s, 1980s and early 1990s.- History :...

 
?
Deos  proprietary closed safety critical active x86, PowerPC, PowerQUICC http://www.ddci.com/products_deos.php
DioneOS
DioneOS
DioneOS is multitasking preemptive, real-time operating system. The system is designed for Texas Instruments MSP430x microcontrollers.Target microcontroller platform has limited resources,i.e...

 
proprietary available for licensee embedded active Texas Instruments MSP430, MSP430x http://www.elesoftrom.com.pl/en/os/
DNIX
DNIX
DNIX was a Unix-like real-time operating system from the Swedish company Dataindustrier AB . A version called ABCenix was also developed for the ABC1600 computer from Luxor. DNIX was a Unix-like real-time operating system from the Swedish company Dataindustrier AB (DIAB). A version called ABCenix...

 
proprietary closed general purpose defunct 68000 ?
GEC
GEC Computers
GEC Computers Limited was the computer manufacturing company under the GEC holding company.-History:Starting life as Elliott Automation, the data processing computer products were transferred to ICT/ICL and non-computing products to English Electric as part of a reorganisation of the parent company...

 DOS
proprietary closed process control defunct GEC 4000 series
GEC 4000 series
The GEC 4000 was a series of 16/32-bit minicomputers produced by GEC Computers Ltd. of the UK during the 1970s, 1980s and early 1990s.- History :...

 
?
DrRtos  free? open? ? active? ARM7 http://www.drrtos.org/
DSPnano RTOS
DSPnano RTOS
DSPnano is an embedded real-time operating system which is 100% compatible with POSIX and offers a tiny embedded Linux compatible solution. It was first created in 1996 and was one of the first pthread based real-time kernels...

 
Open Source and Commercial Open Source MCU, DSC, DSP SoC active R8C, M16C, PIC24, dsPIC33 http://www.rowebots.com/products/dspnano
DSOS
DSOS
DSOS was a real-time operating system developed by Texas Instruments' Geophysical Services division in the mid-1970s.- Background :...

 
? ? ? defunct TI
Texas Instruments
Texas Instruments Inc. , widely known as TI, is an American company based in Dallas, Texas, United States, which develops and commercializes semiconductor and computer technology...

-980A minicomputer
?
eCos
ECos
eCos is an open source, royalty-free, real-time operating system intended for embedded systems and applications which need only one process with multiple threads. It is designed to be customizable to precise application requirements of run-time performance and hardware needs...

 
modified GNU GPL
GNU General Public License
The GNU General Public License is the most widely used free software license, originally written by Richard Stallman for the GNU Project....

 
open source general purpose active ARM/XScale, CalmRISC, 68000/Coldfire, fr30, FR-V, H8, IA32, MIPS, MN10300, OpenRISC, PowerPC, SPARC, SuperH, V8xx http://ecos.sourceware.org/
eCosPro  modified GNU GPL
GNU General Public License
The GNU General Public License is the most widely used free software license, originally written by Richard Stallman for the GNU Project....

 and eCosPro license
open source with non-free portions general purpose active ARM/XScale, CalmRISC, 68000/Coldfire, fr30, FR-V, H8, IA32, MIPS, MN10300, NIOS2, OpenRISC, PowerPC, SPARC, SuperH, V8xx http://www.ecoscentric.com/ecos/ecospro.shtml
embOS
Segger Microcontroller Systems
Segger Microcontroller Systems is a multinational company dealing in middleware for embedded devices and development tools. The company, founded in 1991, is headquartered in Hilden, Germany with a US office in Westminster, Massachusetts....

 
proprietary closed embedded active 8/16/32 bit processors http://www.segger.com/embos_general.html
Embox  BSD License open source embedded active ARM
ARM
An arm is an upper limb of the body.Arm may also refer to:-Geography:* Arm , a narrow stretch of a larger body of water** Canal arm, a subsidiary branch of a canal or inland waterway** Distributary or arm, a subsidiary branch of a river...

, LEON
LEON
LEON is a 32-bit CPU microprocessor core, based on the SPARC-V8 RISC architecture and instruction set. It was originally designed by the European Space Research and Technology Centre , part of the European Space Agency , and after that by Gaisler Research. It is described in synthesizable VHDL...

, MicroBlaze
MicroBlaze
The MicroBlaze is a soft processor core designed for Xilinx FPGAs from Xilinx. As a soft-core processor, MicroBlaze is implemented entirely in the general-purpose memory and logic fabric of Xilinx FPGAs.-Overview:...

, x86 
http://code.google.com/p/embox
ERIKA Enterprise
ERIKA Enterprise
Erika Enterprise is an open-source implementation of the OSEK/VDX API. ERIKA Enterprise includes also RT-Druid, which is a development environment distributed as a set of Eclipse plugins....

 
GPL+Linking exception Open Source embedded active ARM7, H8 (Hitachi), Nios2 (Altera), PIC24/dsPIC/PIC32 (Microchip), ST10 (ST Microelectronics)/C167 (Infineon), PPC z7 Mamba, AVR, Tricore1, Mico32, S12XS, H8 http://erika.tuxfamily.org
EROS
Extremely Reliable Operating System
EROS is an operating system developed by The EROS Group, LLC., the Johns Hopkins University, and the University of Pennsylvania. Features include automatic data and process persistence, some preliminary real-time support, and capability-based security. EROS is purely a research operating system,...

 
GPL open source experimental
research use
dormant IA32 http://www.eros-os.org/
Femto OS GPLv3 open source embedded active AVR http://www.femtoos.org
FlexOS
FlexOS
FlexOS was a modular real-time multi-user multi-tasking operating system designed for computer-integrated manufacturing, laboratory, retail and financial markets...

 
proprietary closed general purpose defunct 186, 286, 386, V60, V70, 68000 Digital Research/Novell
FreeOSEK  GPLv3  open source embedded active Posix, Windows, ARM7  http://opensek.sourceforge.net/
FreeRTOS
FreeRTOS
FreeRTOS is a real-time operating system for embedded devices, being ported to several microcontrollers. It is distributed under the GPL with an optional exception...

 
modified GNU GPL
GNU General Public License
The GNU General Public License is the most widely used free software license, originally written by Richard Stallman for the GNU Project....

 
open source embedded active ARM, AVR, AVR32, Freescale ColdFire
Freescale ColdFire
The Freescale ColdFire is a microprocessor that derives from the Motorola 68000 family architecture, manufactured for embedded systems development by Freescale Semiconductor .-Instruction set:...

, HCS12, IA32, MicroBlaze, MSP430, PIC, Renesas H8/S, 8052, STM32
STM32
STM32 is a family of multiple series of microcontroller ICs, by STMicroelectronics , based on the 32-bit RISC Cortex-M3 and Cortex-M4F cores from ARM Holdings...

 
http://www.freertos.org/
FunkOS
FunkOS
FunkOS is a real-time operating system developed by Funkenstein Software Consulting, targeting a variety of microcontroller architectures. It is free to use in any project - commercial or otherwise - with few conditions. If the kernel is ported to a new target, that code must also be made...

 
modified Sleepycat license open source embedded active AVR, MSP430, Cortex-M3
ARM Cortex-M3
The ARM Cortex-M3 is an ARM processor core licensed by ARM Holdings. The core is intended for microcontroller applications.-Features:Key features of the Cortex-M3 core are:* ARMv7-M architecture* Support for Thumb and Thumb-2 instruction encodings...

http://funkos.sourceforge.net/
Fusion RTOS free ? semi-general purpose active ARM, Blackfin, StarCore, DSP 56800E
HeartOS  proprietary closed safety critical active x86, PowerPC, PowerQUICC http://www.ddci.com/products_heartos.php
Helium
Helium (operating system)
Helium is a real-time kernel for the HC08 processor core by Freescale and Atmel AVR....

 
free ? ? ? Open-Source RTOS for HCS08 & AVR MCUs http://helium.sourceforge.net
HP-1000/RTE
HP-1000/RTE
The HP-1000/RTE is a real-time computer system first produced by Hewlett Packard in 1966 and discontinued in November 2000.The HP-1000 runs the RTE Real-time operating system.-External links:*...

 
? ? ? ? ? http://www.hp.com/products1/rte/tech_support/documentation/
Hybridthreads ? open source FPGA active Xilinx Virtex-II Pro ML310, Xilinx Virtex-II Pro XUP http://hthreads.csce.uark.edu/wiki/About_Hthreads
IBM 4680 OS  proprietary closed general purpose defunct 286 IBM (DR Concurrent DOS 286 derivative)
IBM 4690 OS
IBM 4690 OS
IBM 4690 Operating System, sometimes shortened to 4690 OS or 4690, is IBM's specially designed Point of Sale operating system. 4690 is widely used by IBM's retail customers to drive retail systems running their own applications as well as IBM's Application Client Server Environment , Supermarket...

 
proprietary closed general purpose active 286, 386 IBM (DR FlexOS 286/386 derivative)
INTEGRITY
Integrity (operating system)
INTEGRITY is a real-time operating system produced and marketed by Green Hills Software. It is royalty-free, POSIX-certified, and intended for use in embedded systems needing reliability, availability, and fault tolerance. It is built atop the velOSity microkernel and is intended mainly for modern...

 
proprietary closed embedded active ARM
ARM architecture
ARM is a 32-bit reduced instruction set computer instruction set architecture developed by ARM Holdings. It was named the Advanced RISC Machine, and before that, the Acorn RISC Machine. The ARM architecture is the most widely used 32-bit ISA in numbers produced...

, XScale
XScale
The XScale, a microprocessor core, is Intel's and Marvell's implementation of the ARMv5 architecture, and consists of several distinct families: IXP, IXC, IOP, PXA and CE . Intel sold the PXA family to Marvell Technology Group in June 2006....

, Blackfin
Blackfin
The Blackfin is a family of 16- or 32-bit microprocessors developed, manufactured and marketed by Analog Devices. The family is characterized by their built-in, fixed-point digital signal processor functionality supplied by 16-bit Multiply–accumulates , accompanied on-chip by a small and...

, Freescale ColdFire
Freescale ColdFire
The Freescale ColdFire is a microprocessor that derives from the Motorola 68000 family architecture, manufactured for embedded systems development by Freescale Semiconductor .-Instruction set:...

, MIPS
MIPS architecture
MIPS is a reduced instruction set computer instruction set architecture developed by MIPS Technologies . The early MIPS architectures were 32-bit, and later versions were 64-bit...

, PowerPC
PowerPC
PowerPC is a RISC architecture created by the 1991 Apple–IBM–Motorola alliance, known as AIM...

, x86
X86 architecture
The term x86 refers to a family of instruction set architectures based on the Intel 8086 CPU. The 8086 was launched in 1978 as a fully 16-bit extension of Intel's 8-bit based 8080 microprocessor and also introduced segmentation to overcome the 16-bit addressing barrier of such designs...

 
http://www.ghs.com/products/rtos/integrity.html
IntervalZero RTX
IntervalZero
IntervalZero, Inc. - Formerly Ardence, a Citrix Company - develops embedded software products that deliver real-time control capability for the embedded technology market. Founded in July 2008 by a group of former Ardence executives, IntervalZero is headed by CEO Jeffrey D...

 
proprietary closed MS Windows extension active x86 http://www.intervalzero.com/rtx.htm
ITRON
Itron
Itron Inc. is a provider of intelligent metering, data collection and utility software. It has nearly 8,000 utilities worldwide relying on their technology to optimize the delivery and use of energy and water...

, uITRON, microITRON
varies varies embedded active ARM, MIPS, x86, and others http://www.tron.org/, http://www.t-engine.org/
ioRTOS  proprietary closed embedded, safety critical active TI TMS320 Families (x2812, c6416)  http://www.spaciode.com/
iRTOS  GNU LGPL
GNU Lesser General Public License
The GNU Lesser General Public License or LGPL is a free software license published by the Free Software Foundation . It was designed as a compromise between the strong-copyleft GNU General Public License or GPL and permissive licenses such as the BSD licenses and the MIT License...

 
open source embedded active AVR, ARM7 http://irtos.sourceforge.net
LynxOS
LynxOS
The LynxOS RTOS is a Unix-like real-time operating system from LynuxWorks . Sometimes known as the Lynx Operating System, LynxOS features full POSIX conformance and, more recently, Linux compatibility...

 
proprietary source code available embedded active Motorola 68010
Motorola 68010
The Motorola MC68010 processor is a 16/32-bit microprocessor from Motorola, released in 1982. In line with the Motorola 68000 naming convention, it is usually just referred to as the 010 ....

, x86/IA-32, ARM
ARM architecture
ARM is a 32-bit reduced instruction set computer instruction set architecture developed by ARM Holdings. It was named the Advanced RISC Machine, and before that, the Acorn RISC Machine. The ARM architecture is the most widely used 32-bit ISA in numbers produced...

, Freescale PowerPC
PowerPC
PowerPC is a RISC architecture created by the 1991 Apple–IBM–Motorola alliance, known as AIM...

, PowerPC 970, LEON3 
http://www.lynuxworks.com/rtos/
MaRTE OS  GNU GPL
GNU General Public License
The GNU General Public License is the most widely used free software license, originally written by Richard Stallman for the GNU Project....

 
open source embedded active IA-32
IA-32
IA-32 , also known as x86-32, i386 or x86, is the CISC instruction-set architecture of Intel's most commercially successful microprocessors, and was first implemented in the Intel 80386 as a 32-bit extension of x86 architecture...

 
http://marte.unican.es
MAX II,IV proprietary ? ? ? Modcomp II,IV,...  ?
MenuetOS
MenuetOS
MenuetOS is an operating system with a monolithic preemptive, real-time kernel, including video drivers, all written in FASM assembly language, for 64-bit and 32-bit x86 architecture computers, by Ville M. Turjanmaa...

 
? ? ? ? ? http://www.menuetos.net/
Milos GNU GPL
GNU General Public License
The GNU General Public License is the most widely used free software license, originally written by Richard Stallman for the GNU Project....

 
open source embedded active Cortex-M3
ARM Cortex-M3
The ARM Cortex-M3 is an ARM processor core licensed by ARM Holdings. The core is intended for microcontroller applications.-Features:Key features of the Cortex-M3 core are:* ARMv7-M architecture* Support for Thumb and Thumb-2 instruction encodings...

 
http://www.milos.it/
MP/M
MP/M
MP/M was a multi-user version of the CP/M operating system, created by Digital Research developer Tom Rolander in 1979. It allowed multiple users to connect to a single computer, each using a separate terminal....

 
proprietary closed (meanwhile: open source) general purpose defunct 8080, Z80, 8086 Digital Research
MQX
MQX
MQX RTOS is a real-time operating system developed by Precise Software Technologies Inc., and currently sold by ARC International, Embedded Access Inc, and Freescale....

 
proprietary complimentary source code available embedded active Freescale Power, ColdFire, Kinetis Cortex ARM, List of Freescale products, http://www.freescale.com/mqx
MERT  ? ? ? inactive PDP-11
PDP-11
The PDP-11 was a series of 16-bit minicomputers sold by Digital Equipment Corporation from 1970 into the 1990s, one of a succession of products in the PDP series. The PDP-11 replaced the PDP-8 in many real-time applications, although both product lines lived in parallel for more than 10 years...

 
?
Multiuser DOS
Multiuser DOS
Multiuser DOS is a soft real-time multi-user multi-tasking operating system for IBM PC-compatible microcomputers.An evolution of the older Concurrent CP/M-86 and Concurrent DOS operating systems, it was originally developed by Digital Research and later further developed by Novell...

 
proprietary closed general-purpose defunct 386 Digital Research/Novell, Concurrent Controls/Datapac/IMS (see REAL/32)
Nano-RK
Nano-RK
Nano-RK is a real-time operating system from Carnegie Mellon University designed to run on micro-controllers for use in sensor networks. Nano-RK supports a fixed-priority fully preemptive scheduler with fine-grained timing primitives to support real-time task sets...

 
mixed open source embedded active AVR, MSP430 http://www.nanork.org/nano-RK
Neutrino
QNX
QNX is a commercial Unix-like real-time operating system, aimed primarily at the embedded systems market. The product was originally developed by Canadian company, QNX Software Systems, which was later acquired by Canadian BlackBerry-producer Research In Motion.-Description:As a microkernel-based...

 
proprietary some source code provided microkernel active ARM, MIPS, PPC, SH, x86, XScale http://www.qnx.com/products/neutrino_rtos/
Nokia OS
Nokia OS
Nokia OS is an informal name for the operating system in many Nokia mobile phones. These are informal names, there is no such product or trademark, though the term "Nokia OS" is used in official Nokia communications. Officially it is referred as ISA platform. It is a proprietary platform for...

 
? ? embedded GSM devices ? ARM ?
Nucleus OS
Nucleus RTOS
Nucleus OS is a real-time operating system and toolset created by the Embedded Systems Division of Mentor Graphics for various central processing unit platforms. Nucleus OS is an embedded software solution and is in an estimated 2.11 billion devices worldwide.Development is typically done on a...

 
proprietary source code provided embedded active AMD Au1100, ARM, Atmel AT91 series, Altera Nios II, Freescale iMX, Freescale MCF, Freescale MPC, Marvell PXA series, MTI, NEC uPD6111x, Sharp LH7 series, ST, TI OMAP, TI TMS320 series, Xilinx Microblaze http://www.mentor.com/products/embedded_software/nucleus_rtos/index.cfm
NuttX RTOS  BSD open source embedded, small footprint active Linux user mode, ARM7, ARM9, 8052, SH-1, Renesas MC16C/26, Zilog Z16F, Zilog eZ80 Acclaim!, Zilog Z8Encore!, Z80, partial ports for MIPS http://nuttx.sourceforge.net/
On Time RTOS-32  proprietary source code available embedded active 32/64-bit x86 http://www.on-time.com/rtos-32.htm
OS4000
OS4000
OS4000 is a proprietary operating system introduced by GEC Computers Limited in 1977 as the successor to GEC DOS, for its range of GEC 4000 series 16-bit, and later 32-bit, minicomputers...

 
proprietary closed process control maintenance only GEC 4000 series
GEC 4000 series
The GEC 4000 was a series of 16/32-bit minicomputers produced by GEC Computers Ltd. of the UK during the 1970s, 1980s and early 1990s.- History :...

 
?
OpenRTOS
FreeRTOS
FreeRTOS is a real-time operating system for embedded devices, being ported to several microcontrollers. It is distributed under the GPL with an optional exception...

 
proprietary? source code available embedded active see FreeRTOS
FreeRTOS
FreeRTOS is a real-time operating system for embedded devices, being ported to several microcontrollers. It is distributed under the GPL with an optional exception...

 
http://www.freertos.org/
OSA BSD open source embedded active PIC10-PIC24, AVR 8bit, STM8 http://wiki.pic24.ru/doku.php/en/osa/ref/intro
OSE
Operating System Embedded
The Operating System Embedded is a real-time embedded operating system created by the Swedish information technology company ENEA AB. Bengt Eliasson, who at the time was a consultant from ENEA with an assignment at Ericsson, wrote the basic parts of the kernel...

 
proprietary closed general purpose active ARM, PowerPC, MIPS, IXP2400, TI OMAP, … http://www.enea.com/ose
OS-9
OS-9
OS-9 is a family of real-time, process-based, multitasking, multi-user, Unix-like operating systems, developed in the 1980s, originally by Microware Systems Corporation for the Motorola 6809 microprocessor. It is currently owned by RadiSys Corporation....

 
proprietary available to customers embedded active ARM/strongARM, MIPS, PowerPC, SuperH, x86/Pentium, XSCALE, Motorola 6809
Motorola 6809
The Motorola 6809 is an 8-bit microprocessor CPU from Motorola, designed by Terry Ritter and Joel Boney and introduced 1978...

, Motorola 68000
Motorola 68000
The Motorola 68000 is a 16/32-bit CISC microprocessor core designed and marketed by Freescale Semiconductor...

-series
http://www.radisys.com/Products/Microware/OS-9-RTOS.html
OSEK
OSEK
OSEK is a standards body that has produced specifications for an embedded operating system, a communications stack, and a network management protocol for automotive embedded systems...

 
n/a specification embedded active engine control units http://www.osek-vdx.org/
Phar Lap ETS
Ardence
Ardence, a Citrix Company, is a technology company headquartered in Waltham, Massachusetts with representatives in Washington, D.C.; Virginia Beach, VA; Chicago, IL; Denton, TX; and Europe, Middle East, Africa and India....

 
? ? ? ? ? ?
PaulOS  GNU GPL
GNU General Public License
The GNU General Public License is the most widely used free software license, originally written by Richard Stallman for the GNU Project....

 
open source embedded ? ? http://paulos.2038bug.com/
PICOS18  GNU GPL
GNU General Public License
The GNU General Public License is the most widely used free software license, originally written by Richard Stallman for the GNU Project....

 
open source embedded ? PIC18 http://www.picos18.com/
picoOS Modified BSD License  open source embedded discontinued 6502, 80x86, ARM7, AVR, PowerPC http://picoos.sourceforge.net/
Phoenix-RTOS
Phoenix-RTOS
The Phoenix-RTOS is an open source Unix-like real-time operating system based on a microkernel, aimed at the embedded systems market.- History :...

 
GNU GPL
GNU General Public License
The GNU General Public License is the most widely used free software license, originally written by Richard Stallman for the GNU Project....

 
open source embedded ? ARM7, X86, PowerPC http://www.phoenix-rtos.org/
PikeOS
PikeOS
PikeOS is a microkernel-based real-time operating system made by SYSGO AG. It is targeted at safety and security critical embedded systems. It provides a partitioned environment for multiple operating systems with different design goals, safety requirements, or security requirements to coexist in a...

 
proprietary available to customers safety critical, virtualization active PPC, x86, ARM, MIPS, SPARC/Leon, SuperH http://www.sysgo.com/products/pikeos-rtos-technology/
Portos proprietary source code provided embedded, small footprint active DSP/BIOS (ARM soon) http://www.portos.org/
POK BSD  open source embedded active x86, PowerPC, SPARC http://pok.gunnm.org
PowerTV
PowerTV
Also known ad PTVOS, it is Scientific Atlanta's real-time operating system for set top boxes and other similar devices. First commercial deployment was on the Explorer 2000, SA's first digital cable box. The OS comes with a complete C library, an HTML engine for HTML rendering, and a full TCP/IP...

 
proprietary ? ? ? ? http://www.powertv.com
Prex
Prex
Prex is a portable 32-bit embedded real-time microkernel operating system. The kernel is compact, under 25k bytes, and provides memory management, inter-process communication and multithreading in the kernel, and leaves more application-specific features like a file system to be implemented...

 
BSD  open source microkernel active ARM, IA32 http://prex.sourceforge.net/
pSOS
PSOS
pSOS is a real time operating system , created in about 1982 by Alfred Chao, and developed/marketed for the first part of its life by his company Software Components Group...

 
proprietary ? ? discontinued Motorola 680x, Motorola 68000
Motorola 68000
The Motorola 68000 is a 16/32-bit CISC microprocessor core designed and marketed by Freescale Semiconductor...

 
?
QNX
QNX
QNX is a commercial Unix-like real-time operating system, aimed primarily at the embedded systems market. The product was originally developed by Canadian company, QNX Software Systems, which was later acquired by Canadian BlackBerry-producer Research In Motion.-Description:As a microkernel-based...

 
mixed ? general purpose active IA32, MIPS, PowerPC, SH-4, ARM, StrongARM, XScale http://www.qnx.com/
Q-Kernel  proprietary available to customers embedded active PIC-30, PIC-24, dsPIC, PIC32MX http://www.quasarsoft.com/
QP
QP (framework)
QP is a family of very lightweight, open-source, state machine frameworks for embedded processors, microcontrollers , and DSPs. The QP frameworks enable developing event-driven real-time embedded software consisting of concurrently executing UML state machines...

 
Open Source and Commercial Open Source MCU, DSC, DSP SoC active ARM7/9, ARM Cortex-M3/M0, MSP430, TMS320C28x, AVR, AVRXmega, ColdFire, 68HC08, M16C/R8C, H8, 8051, 80251, PIC18, PIC24/dsPIC33, Nios II, PSoC1 http://www.state-machine.com/qp
RDOS
RDOS
RDOS was a real-time operating system released in 1972 for the popular Data General Nova and Eclipse minicomputers...

 
proprietary ? general purpose defunct Data General Nova
Data General Nova
The Data General Nova was a popular 16-bit minicomputer built by the American company Data General starting in 1969. The Nova was packaged into a single rack mount case and had enough power to do most simple computing tasks. The Nova became popular in science laboratories around the world, and...

, Data General Eclipse
Data General Eclipse
The Data General Eclipse line of computers by Data General were 16-bit minicomputers released in early 1974 and sold until 1988. The Eclipse was based on many of the same concepts as the Data General Nova, but included support for virtual memory and multitasking more suitable to the small office...

 
n/a
ReaGOS proprietary closed, available with license embedded active x86, ATmega, ARM, portable http://www.reagos.com/
REAL/32  proprietary closed general-purpose active 386 IMS (Multiuser DOS derivative)
RMX  ? ? ? active 8080
Intel 8080
The Intel 8080 was the second 8-bit microprocessor designed and manufactured by Intel and was released in April 1974. It was an extended and enhanced variant of the earlier 8008 design, although without binary compatibility...

, 8086
Intel 8086
The 8086 is a 16-bit microprocessor chip designed by Intel between early 1976 and mid-1978, when it was released. The 8086 gave rise to the x86 architecture of Intel's future processors...

, 80386
Intel 80386
The Intel 80386, also known as the i386, or just 386, was a 32-bit microprocessor introduced by Intel in 1985. The first versions had 275,000 transistors and were used as the central processing unit of many workstations and high-end personal computers of the time...

 or higher
http://www.tenasys.com/rmx
RSX-11
RSX-11
RSX-11 is a family of real-time operating systems mainly for PDP-11 computers created by Digital Equipment Corporation , common in the late 1970s and early 1980s. RSX-11D first appeared on the PDP-11/40 in 1972...

 
proprietary ? ? historic PDP-11
PDP-11
The PDP-11 was a series of 16-bit minicomputers sold by Digital Equipment Corporation from 1970 into the 1990s, one of a succession of products in the PDP series. The PDP-11 replaced the PDP-8 in many real-time applications, although both product lines lived in parallel for more than 10 years...

 
n/a
RT-11
RT-11
RT-11 was a small, single-user real-time operating system for the Digital Equipment Corporation PDP-11 family of 16-bit computers...

 
proprietary ? general purpose defunct PDP-11 n/a
RTAI
RTAI
RTAI stands for Real-Time Application Interface. It is a real-time extension for the Linux kernel - which lets you write applications with strict timing constraints for Linux...

 
GNU GPL
GNU General Public License
The GNU General Public License is the most widely used free software license, originally written by Richard Stallman for the GNU Project....

 
open source general purpose active x86, ARM http://www.rtai.org/
RTEMS
RTEMS
RTEMS is a free open source real-time operating system designed for embedded systems....

 
modified GNU GPL
GNU General Public License
The GNU General Public License is the most widely used free software license, originally written by Richard Stallman for the GNU Project....

 
open source embedded active ARM, Blackfin, ColdFire, TI C3x/C4x, H8/300, x86, 68k, MIPS, Nios II, PowerPC, SuperH, SPARC, ERC32
ERC32
ERC32 is a radiation-tolerant 32-bit RISC processor developed for space applications. It was developed by Temic . Two versions have been manufactured, the ERC32 Chip Set , and the ERC32 Single Chip . These implementations follows SPARC V7 specifications...

, LEON
LEON
LEON is a 32-bit CPU microprocessor core, based on the SPARC-V8 RISC architecture and instruction set. It was originally designed by the European Space Research and Technology Centre , part of the European Space Agency , and after that by Gaisler Research. It is described in synthesizable VHDL...

, Mongoose-V
http://www.rtems.com/
rt-kernel  mixed available to customers embedded active ARM7, ARM9, Cortex-M3
ARM Cortex-M3
The ARM Cortex-M3 is an ARM processor core licensed by ARM Holdings. The core is intended for microcontroller applications.-Features:Key features of the Cortex-M3 core are:* ARMv7-M architecture* Support for Thumb and Thumb-2 instruction encodings...

, Cortex-A8
ARM Cortex-A8
The ARM Cortex-A8 is a processor core designed by ARM Holdings implementing the ARM v7 instruction set architecture. Compared to the ARM11 core, the Cortex-A8 is dual-issue superscalar, achieving roughly twice the instructions executed per clock cycle....

, Blackfin
Blackfin
The Blackfin is a family of 16- or 32-bit microprocessors developed, manufactured and marketed by Analog Devices. The family is characterized by their built-in, fixed-point digital signal processor functionality supplied by 16-bit Multiply–accumulates , accompanied on-chip by a small and...

, PowerPC
PowerPC
PowerPC is a RISC architecture created by the 1991 Apple–IBM–Motorola alliance, known as AIM...

, Windows
Microsoft Windows
Microsoft Windows is a series of operating systems produced by Microsoft.Microsoft introduced an operating environment named Windows on November 20, 1985 as an add-on to MS-DOS in response to the growing interest in graphical user interfaces . Microsoft Windows came to dominate the world's personal...

 (simulation)
http://www.rt-kernel.com/
RTLinux
RTLinux
RTLinux or RTCore is a hard realtime RTOS microkernel that runs the entire Linux operating system as a fully preemptive process.It was developed by Victor Yodaiken , Michael Barabanov , Cort Dougan and others at the New Mexico Institute of Mining and Technology and then as a commercial product at...

 
GNU GPL
GNU General Public License
The GNU General Public License is the most widely used free software license, originally written by Richard Stallman for the GNU Project....

 
open source general purpose active same as Linux
Linux
Linux is a Unix-like computer operating system assembled under the model of free and open source software development and distribution. The defining component of any Linux system is the Linux kernel, an operating system kernel first released October 5, 1991 by Linus Torvalds...

 
http://www.rtlinuxfree.com/ wiki
RT-Thread
RT-Thread
RT-Thread is an open source real-time operating system for embedded devices. It is distributed under the GPLv2 licence. RT-Thread is developed by the RT-Thread Studio based in China, after five years' fully concentrated development...

 
GPLv2  open source embedded active ARM
ARM architecture
ARM is a 32-bit reduced instruction set computer instruction set architecture developed by ARM Holdings. It was named the Advanced RISC Machine, and before that, the Acorn RISC Machine. The ARM architecture is the most widely used 32-bit ISA in numbers produced...

, IA-32
IA-32
IA-32 , also known as x86-32, i386 or x86, is the CISC instruction-set architecture of Intel's most commercially successful microprocessors, and was first implemented in the Intel 80386 as a 32-bit extension of x86 architecture...

, AVR32
AVR32
The AVR32 is a 32-bit RISC microprocessor architecture designed by Atmel. The microprocessor architecture was designed by a handful of people educated at the Norwegian University of Science and Technology, including lead designer Øyvind Strøm, PhD and CPU architect Erik Renno, M.Sc in Atmel's...

,M16C, MIPS
MIPS architecture
MIPS is a reduced instruction set computer instruction set architecture developed by MIPS Technologies . The early MIPS architectures were 32-bit, and later versions were 64-bit...

 
http://code.google.com/p/rt-thread/http://www.rt-thread.org/
RTXC Quadros
RTXC Quadros
RTXC Quadros is a real time operating system written mainly in the C programming language. It is mainly intended for use in embedded systems.The RTXC RTOS was originally developed by AT Barrett and Associates in the 1970s. It is currently maintained by Quadros Systems, Inc...

 
proprietary source available embedded active ARM - Atmel/Freescale/NXP/ST/TI
ARM architecture
ARM is a 32-bit reduced instruction set computer instruction set architecture developed by ARM Holdings. It was named the Advanced RISC Machine, and before that, the Acorn RISC Machine. The ARM architecture is the most widely used 32-bit ISA in numbers produced...

, Blackfin
Blackfin
The Blackfin is a family of 16- or 32-bit microprocessors developed, manufactured and marketed by Analog Devices. The family is characterized by their built-in, fixed-point digital signal processor functionality supplied by 16-bit Multiply–accumulates , accompanied on-chip by a small and...

, Coldfire/68K
Freescale ColdFire
The Freescale ColdFire is a microprocessor that derives from the Motorola 68000 family architecture, manufactured for embedded systems development by Freescale Semiconductor .-Instruction set:...

, PowerPC
PowerPC
PowerPC is a RISC architecture created by the 1991 Apple–IBM–Motorola alliance, known as AIM...

, StarCore, TI/Luminary Stellaris, TI OMAP, XScale
http://www.quadros.com/products/operating-systems
Salvo  proprietary closed embedded active 8051, ARM ARM7TDMI and Cortex-M3
ARM Cortex-M3
The ARM Cortex-M3 is an ARM processor core licensed by ARM Holdings. The core is intended for microcontroller applications.-Features:Key features of the Cortex-M3 core are:* ARMv7-M architecture* Support for Thumb and Thumb-2 instruction encodings...

, Atmel AVR and Mega AVR, Epson S1C17, Motorola M68HC11, TI MSP430, PICmicro 12/14000/16/17/18, PIC24, dsPIC, PIC32, TMS320C2000
http://www.pumpkininc.com
SCIOPTA proprietary closed, source available embedded, safety related active ARM
ARM architecture
ARM is a 32-bit reduced instruction set computer instruction set architecture developed by ARM Holdings. It was named the Advanced RISC Machine, and before that, the Acorn RISC Machine. The ARM architecture is the most widely used 32-bit ISA in numbers produced...

, Cortex-M3
ARM architecture
ARM is a 32-bit reduced instruction set computer instruction set architecture developed by ARM Holdings. It was named the Advanced RISC Machine, and before that, the Acorn RISC Machine. The ARM architecture is the most widely used 32-bit ISA in numbers produced...

, Cortex-M0
ARM architecture
ARM is a 32-bit reduced instruction set computer instruction set architecture developed by ARM Holdings. It was named the Advanced RISC Machine, and before that, the Acorn RISC Machine. The ARM architecture is the most widely used 32-bit ISA in numbers produced...

, XScale
XScale
The XScale, a microprocessor core, is Intel's and Marvell's implementation of the ARMv5 architecture, and consists of several distinct families: IXP, IXC, IOP, PXA and CE . Intel sold the PXA family to Marvell Technology Group in June 2006....

, PowerPC
PowerPC
PowerPC is a RISC architecture created by the 1991 Apple–IBM–Motorola alliance, known as AIM...

, ColdFire, HCS12, M16C, MSP430, Windows
Microsoft Windows
Microsoft Windows is a series of operating systems produced by Microsoft.Microsoft introduced an operating environment named Windows on November 20, 1985 as an add-on to MS-DOS in response to the growing interest in graphical user interfaces . Microsoft Windows came to dominate the world's personal...

(simulation)
http://www.sciopta.com
scmRTOS free
Free software
Free software, software libre or libre software is software that can be used, studied, and modified without restriction, and which can be copied and redistributed in modified or unmodified form either without restriction, or with restrictions that only ensure that further recipients can also do...

open source embedded active ARM
ARM architecture
ARM is a 32-bit reduced instruction set computer instruction set architecture developed by ARM Holdings. It was named the Advanced RISC Machine, and before that, the Acorn RISC Machine. The ARM architecture is the most widely used 32-bit ISA in numbers produced...

, Cortex-M3
ARM architecture
ARM is a 32-bit reduced instruction set computer instruction set architecture developed by ARM Holdings. It was named the Advanced RISC Machine, and before that, the Acorn RISC Machine. The ARM architecture is the most widely used 32-bit ISA in numbers produced...

, Blackfin
Blackfin
The Blackfin is a family of 16- or 32-bit microprocessors developed, manufactured and marketed by Analog Devices. The family is characterized by their built-in, fixed-point digital signal processor functionality supplied by 16-bit Multiply–accumulates , accompanied on-chip by a small and...

, MSP430, AVR
AVR
AVR may refer to:* Avon Valley Railway, a heritage railway in the United Kingdom* Atmel AVR, a family of microcontrollers* Assiniboine Valley Railway, a minimum gauge railway in Winnipeg, Canada...

 
http://scmrtos.sourceforge.net
SDPOS  GNU LGPL
GNU Lesser General Public License
The GNU Lesser General Public License or LGPL is a free software license published by the Free Software Foundation . It was designed as a compromise between the strong-copyleft GNU General Public License or GPL and permissive licenses such as the BSD licenses and the MIT License...

 
open source embedded active ARM
ARM architecture
ARM is a 32-bit reduced instruction set computer instruction set architecture developed by ARM Holdings. It was named the Advanced RISC Machine, and before that, the Acorn RISC Machine. The ARM architecture is the most widely used 32-bit ISA in numbers produced...

, Cortex-M3
ARM architecture
ARM is a 32-bit reduced instruction set computer instruction set architecture developed by ARM Holdings. It was named the Advanced RISC Machine, and before that, the Acorn RISC Machine. The ARM architecture is the most widely used 32-bit ISA in numbers produced...

, Blackfin, PIC18, PIC24, i386 win32/linux synthetic targets
http://www.sdpos.org
SHaRK
Soft Hard Real-Time Kernel
S.Ha.R.K. is a completely configurable kernel architecture designed for supporting hard, soft, and non real-time applications with interchangeable scheduling algorithms.-Main features:...

 
GNU GPL
GNU General Public License
The GNU General Public License is the most widely used free software license, originally written by Richard Stallman for the GNU Project....

 
open source ? ? ? http://shark.sssup.it/
SimpleAVROS GPLv3  open source embedded active, beta AVR
Atmel AVR
The AVR is a modified Harvard architecture 8-bit RISC single chip microcontroller which was developed by Atmel in 1996. The AVR was one of the first microcontroller families to use on-chip flash memory for program storage, as opposed to one-time programmable ROM, EPROM, or EEPROM used by other...

 only
n/a
SINTRAN III
SINTRAN III
SINTRAN III was a real-time, multitasking, multi-user operating system used with Norsk Data computers from 1974. Unlike its predecessors SINTRAN I and II, it was entirely written by Norsk Data....

 
? ? ? ? Norsk Data computers
Norsk Data
Norsk Data was a computer manufacturer located in Oslo, Norway. Existing from 1967 to 1992, it had its most active period in the years from the early 1970s to the late 1980s...

 
n/a
Sirius RTOS
Sirius RTOS
Sirius RTOS is a next generation real-time operating system developed and produced by SpaceShadow Company. It is designed to give high predictability and good performance in developing embedded software for different platforms....

 
proprietary available under license embedded active x86, i386+, ARM, 68k, 8051, ... http://www.spaceshadow.com/products.php
SMX RTOS  proprietary available under license embedded active ARM, Cortex, ColdFire, PowerPC, x86, ... http://www.smxrtos.com/index.html
SOOS Project  free
Free software
Free software, software libre or libre software is software that can be used, studied, and modified without restriction, and which can be copied and redistributed in modified or unmodified form either without restriction, or with restrictions that only ensure that further recipients can also do...

 
open source embedded active, beta H8/300  http://www.ingelec.uns.edu.ar/rts/soos/
Symbian OS  Eclipse Public License
Eclipse Public License
The Eclipse Public License is an open source software license used by the Eclipse Foundation for its software. It replaces the Common Public License and removes certain terms relating to litigations related to patents....

 
open source embedded active ARM
ARM architecture
ARM is a 32-bit reduced instruction set computer instruction set architecture developed by ARM Holdings. It was named the Advanced RISC Machine, and before that, the Acorn RISC Machine. The ARM architecture is the most widely used 32-bit ISA in numbers produced...

 
http://www.symbian.org
Talon DSP RTOS
Talon DSP RTOS
Talon DSP RTOS is a commercial POSIX-compliant Unix-like real-time operating system, aimed primarily at the DSP market.- Description :The TALON OS is a POSIX-compliant real time operating system and software platform for designing and implementing application software for Texas Instruments TMS320...

 
proprietary ? embedded DSP active TMS320 http://www.blackhawk-dsp.com/Talon.aspx
TargetOS proprietary available to customers embedded ? ARM, Freescale ColdFire, Freescale PowerPC http://www.blunkmicro.com/os.htm
T-Kernel
T-Kernel
T-Kernel is an open source real-time operating system designed for 32-bit microcontrollers. It is standardized by T-Engine Forum. T-Kernel is distributed by T-Engine Forum under the license agreement called T-License....

 
free under T-License source available embedded RTOS active ARM/MIPS/SH/others http://www.t-engine.org/
THEOS
THEOS
THEOS, which transcribes to "God" in Greek, is an operating system which started out as OASIS, a microcomputer operating system for small computers that use the Z80 processor. Originally written in the late 1970s by Timothy S...

 
? ? ? ? ? http://www.theos-software.com/
ThreadX
ThreadX
ThreadX, developed and marketed by Express Logic, Inc. of San Diego, California, USA, is a real-time operating system . Similar RTOSes are available from other vendors such as VxWorks, Nucleus RTOS, OSE, QNX, LynxOS, etc...

 
proprietary available to customers ? active ARC, ARM/Thumb, AVR32, BlackFin, ColdFire/68K, H8/300H, Luminary Micro Stellaris, M-CORE, MicroBlaze, PIC24/dsPIC, PIC32, MIPS, V8xx, Nios II, PowerPC, SH, SHARC, StarCore, STM32
STM32
STM32 is a family of multiple series of microcontroller ICs, by STMicroelectronics , based on the 32-bit RISC Cortex-M3 and Cortex-M4F cores from ARM Holdings...

, StrongARM, TMS320C54x, TMS320C6x, x86/x386, XScale, Xtensa/Diamond, ZSP
http://www.rtos.com/page/product.php?id=2
Trampoline Operating System (OSEK and AUTOSAR) GNU LGPL
GNU Lesser General Public License
The GNU Lesser General Public License or LGPL is a free software license published by the Free Software Foundation . It was designed as a compromise between the strong-copyleft GNU General Public License or GPL and permissive licenses such as the BSD licenses and the MIT License...

 
open source embedded active AVR
Atmel AVR
The AVR is a modified Harvard architecture 8-bit RISC single chip microcontroller which was developed by Atmel in 1996. The AVR was one of the first microcontroller families to use on-chip flash memory for program storage, as opposed to one-time programmable ROM, EPROM, or EEPROM used by other...

, H8/300H, POSIX
POSIX
POSIX , an acronym for "Portable Operating System Interface", is a family of standards specified by the IEEE for maintaining compatibility between operating systems...

, NEC
NEC
, a Japanese multinational IT company, has its headquarters in Minato, Tokyo, Japan. NEC, part of the Sumitomo Group, provides information technology and network solutions to business enterprises, communications services providers and government....

 V850e, ARM7, Infineon C166, HCS12 or PowerPC
PowerPC
PowerPC is a RISC architecture created by the 1991 Apple–IBM–Motorola alliance, known as AIM...

 
http://trampoline.rts-software.org/
TNKernel  BSD  open source embedded active ARM, PIC24/dsPIC, HCS08 http://www.tnkernel.com/
Transaction Processing Facility
Transaction Processing Facility
TPF is an IBM real-time operating system for mainframes descended from the IBM System/360 family, including zSeries and System z9. The name is an initialism for Transaction Processing Facility....

 
proprietary ? general purpose active IBM
IBM
International Business Machines Corporation or IBM is an American multinational technology and consulting corporation headquartered in Armonk, New York, United States. IBM manufactures and sells computer hardware and software, and it offers infrastructure, hosting and consulting services in areas...

 System/360 derivatives
http://www.ibm.com/software/htp/tpf/
TRON Project
TRON Project
TRON is an open real-time operating system kernel design, and is an acronym for "The Real-time Operating system Nucleus". The project was started by Prof. Dr. Ken Sakamura of the University of Tokyo in 1984...

 
open? mixed mixed active any: not an implementation, but a specification http://www.tron.org/index-e.html
TUD:OS
TUD:OS
TUD:OS is a microkernel based operating system from the Dresden University of Technology. TUD:OS runs on IA-32 machines and offers a desktop interface.-Features:* A new secure window manager....

 
GNU GPL
GNU General Public License
The GNU General Public License is the most widely used free software license, originally written by Richard Stallman for the GNU Project....

 
open source ? ? IA-32
IA-32
IA-32 , also known as x86-32, i386 or x86, is the CISC instruction-set architecture of Intel's most commercially successful microprocessors, and was first implemented in the Intel 80386 as a 32-bit extension of x86 architecture...

 
http://demo.tudos.org/eng_about.html
Unison RTOS  Open Source and Commercial Open Source MCU, DSC, DSP SoC active Pic32, ARM Cortex (TI Stellaris, ST STM32
STM32
STM32 is a family of multiple series of microcontroller ICs, by STMicroelectronics , based on the 32-bit RISC Cortex-M3 and Cortex-M4F cores from ARM Holdings...

, NXP LPC1700), SH2A, SH2AFPU, R32C, MIPS4K, {SHARC, Coldfire, TMS320, Altera NIOS, Xilinx Microblaze, Proprietary}
http://www.rowebots.com/products/unison
µC/OS-II  proprietary Available under license embedded active ARM7/9/11/Cortex M1/3, AVR, HC11/12/S12, Coldfire, Blackfin, Microblaze, NIOS, 8051, x86, Win32, H8S, M16C, M32C, MIPS, 68000, PIC24/dsPIC33/PIC32, MSP430, PowerPC, SH, StarCore, STM32
STM32
STM32 is a family of multiple series of microcontroller ICs, by STMicroelectronics , based on the 32-bit RISC Cortex-M3 and Cortex-M4F cores from ARM Holdings...

, …
http://www.micrium.com/products/rtos/kernel/rtos.html
µC/OS-III  proprietary Available under license embedded active ARM7/9/11/Cortex M1/3, AVR, HC11/12/S12, Coldfire, Blackfin, Microblaze, NIOS, 8051, x86, Win32, H8S, M16C, M32C, MIPS, 68000, PIC24/dsPIC33/PIC32, MSP430, PowerPC, SH, StarCore, STM32
STM32
STM32 is a family of multiple series of microcontroller ICs, by STMicroelectronics , based on the 32-bit RISC Cortex-M3 and Cortex-M4F cores from ARM Holdings...

, …
http://www.micrium.com/products/rtos/kernel/rtos.html
UNIX-RTR  ? ? ? ? PDP-11
PDP-11
The PDP-11 was a series of 16-bit minicomputers sold by Digital Equipment Corporation from 1970 into the 1990s, one of a succession of products in the PDP series. The PDP-11 replaced the PDP-8 in many real-time applications, although both product lines lived in parallel for more than 10 years...

 
?
uSmartx ? open source embedded ? ARM7TDMI, AVR, H8 http://usmartx.sourceforge.net/
µTasker  proprietary Open-code. Free for non-commercial or with support license embedded active Coldfire M522XX, AVR32, SAM7X, Luminary Micro, LPC2XXX, STR91X, NE64 http://www.uTasker.com
u-velOSity  ? ? microkernel active ? http://www.ghs.com/products/micro_velosity.html
velOSity  ? ? ? active Power Architecture, ARM/XScale, MIPS, x86/Pentium, ColdFire, Blackfin, OMAP, DaVinci http://www.ghs.com/products/velosity.html
VRTX
Versatile Real-Time Executive
Versatile Real-Time Executive is a real-time operating system nowadays developed and marketed by the company Mentor Graphics. VRTX is suitable for both traditional board-based embedded systems and SoC architectures....

 
? ? ? ? ARM
ARM architecture
ARM is a 32-bit reduced instruction set computer instruction set architecture developed by ARM Holdings. It was named the Advanced RISC Machine, and before that, the Acorn RISC Machine. The ARM architecture is the most widely used 32-bit ISA in numbers produced...

, MIPS
MIPS architecture
MIPS is a reduced instruction set computer instruction set architecture developed by MIPS Technologies . The early MIPS architectures were 32-bit, and later versions were 64-bit...

, PowerPC
PowerPC
PowerPC is a RISC architecture created by the 1991 Apple–IBM–Motorola alliance, known as AIM...

, RISC
Reduced instruction set computer
Reduced instruction set computing, or RISC , is a CPU design strategy based on the insight that simplified instructions can provide higher performance if this simplicity enables much faster execution of each instruction. A computer based on this strategy is a reduced instruction set computer...

 
http://www.mentor.com/
VxWorks
VxWorks
VxWorks is a real-time operating system developed as proprietary software by Wind River Systems of Alameda, California, USA. First released in 1987, VxWorks is designed for use in embedded systems.- History :...

 
proprietary ? embedded active ARM, IA32, MIPS, PowerPC, SH-4, StrongARM, xScale http://www.windriver.com/products/vxworks
Windows CE
Windows CE
Microsoft Windows CE is an operating system developed by Microsoft for embedded systems. Windows CE is a distinct operating system and kernel, rather than a trimmed-down version of desktop Windows...

 
proprietary Microsoft Shared Source embedded active x86, MIPS
MIPS architecture
MIPS is a reduced instruction set computer instruction set architecture developed by MIPS Technologies . The early MIPS architectures were 32-bit, and later versions were 64-bit...

, ARM
ARM architecture
ARM is a 32-bit reduced instruction set computer instruction set architecture developed by ARM Holdings. It was named the Advanced RISC Machine, and before that, the Acorn RISC Machine. The ARM architecture is the most widely used 32-bit ISA in numbers produced...

, SuperH
SuperH
SuperH is a 32-bit reduced instruction set computer instruction set architecture developed by Hitachi. It is implemented by microcontrollers and microprocessors for embedded systems....

 
http://www.microsoft.com/windowsembedded/en-us/products/windowsce/default.mspx
Xenomai
Xenomai
Xenomai is a 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....

 
GPLv2 Open Source general active x86, x86_64, PowerPC, ARM, Analog Devices Blackfin BF52x, BF53x, BF54x and BF56x https://gna.org/projects/xenomai/
xPC Target
XPC Target
xPC Target is a real-time software environment from MathWorks. Together with x86-based real-time systems, it enables engineers to simulate and test Simulink and Stateflow models in an early-as-possible stage in real-time on the physical hardware under test....

 
proprietary closed real-time testing/embedded active x86 http://www.mathworks.com/products/xpctarget/
Y@SOS GNU LGPL
GNU Lesser General Public License
The GNU Lesser General Public License or LGPL is a free software license published by the Free Software Foundation . It was designed as a compromise between the strong-copyleft GNU General Public License or GPL and permissive licenses such as the BSD licenses and the MIT License...

 
Open Source embedded active Cortex-M3
ARM Cortex-M3
The ARM Cortex-M3 is an ARM processor core licensed by ARM Holdings. The core is intended for microcontroller applications.-Features:Key features of the Cortex-M3 core are:* ARMv7-M architecture* Support for Thumb and Thumb-2 instruction encodings...

, STM32
STM32
STM32 is a family of multiple series of microcontroller ICs, by STMicroelectronics , based on the 32-bit RISC Cortex-M3 and Cortex-M4F cores from ARM Holdings...

 
http://www.yasos.org
MontaVista Linux  ? ? embedded active ? http://www.mvista.com/
µnOS  ? ? ? historic Motorola
Motorola
Motorola, Inc. was an American multinational telecommunications company based in Schaumburg, Illinois, which was eventually divided into two independent public companies, Motorola Mobility and Motorola Solutions on January 4, 2011, after losing $4.3 billion from 2007 to 2009...

 68k
68k
The Motorola 680x0/m68000/68000 is a family of 32-bit CISC microprocessors. During the 1980s and early 1990s, they were popular in personal computers and workstations and were the primary competitors of Intel's x86 microprocessors...

 
?
uOS
UoS
UOS may refer to:*The Union of students, a student organisation present at many universities* Unless Otherwise Stated* uOS microOS - Operating System for Embedded Applications- Universities :*University of Osnabrück, a university in Germany...

 
GNU GPL  Open Source embedded active AVR
AVR
AVR may refer to:* Avon Valley Railway, a heritage railway in the United Kingdom* Atmel AVR, a family of microcontrollers* Assiniboine Valley Railway, a minimum gauge railway in Winnipeg, Canada...

, ARM
ARM
An arm is an upper limb of the body.Arm may also refer to:-Geography:* Arm , a narrow stretch of a larger body of water** Canal arm, a subsidiary branch of a canal or inland waterway** Distributary or arm, a subsidiary branch of a river...

, MIPS32, MSP430, Intel i386, Linux386
http://code.google.com/p/uos-embedded/wiki/about
The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK