Jump to content

Comparison of real-time operating systems

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by EncMstr (talk | contribs) at 20:28, 21 May 2008 (create article split from Real-time operating systems). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)

This list of Real-time operating systems enumerates real-time operating systems. An RTOS is an operating system in which the maximum time from an input stimulus to an output response can be definitely determined.

Name License Target usage Status Platforms Official site
ChibiOS/RT GPL open source general purpose active IA32, ARM, Atmel [1]
eCos GPL open source general purpose active ARM, H8, IA32, 68000, MIPS, V8xx, SPARC, etc. [2]
FreeRTOS modified GPL embedded active ARM, AVR, AVR32, HCS12, IA32, MicroBlaze, MSP430, PIC, Renesas H8/S, 8052 [3]
Fusion RTOS free semi-general purpose active ARM, Blackfin, StarCore, DSP 56800E [4]
Nucleus RTOS proprietary embedded active ? [5]
Open AT OS ? embedded GSM devices ? ? [6]
OSE ? ? ? ARM, PowerPC, MIPS, IXP2400, TI OMAP [7]
OSEK ? ? ? ? ?
QNX mixed general purpose active IA32, MIPS, PowerPC, SH-4, ARM, StrongARM, XScale [8]
RT-11 proprietary general purpose defunct PDP-11 n/a
RTEMS modified GPL embedded active ARM, Blackfin, ColdFire, TI C3x/C4x, H8/300, x86, 68k, MIPS, Nios II, PowerPC, SuperH, SPARC, ERC32, LEON, Mongoose-V [9]
RTLinux GNU general purpose active same as Linux [10]
Talon DSP RTOS proprietary embedded DSP active TMS320 [11]
ThreadX proprietary ? active ? [12]
Transaction Processing Facility proprietary general purpose active System/360 derivatives [13]
VxWorks proprietary general purpose active ARM, IA32, MIPS, PowerPC, SH-4, StrongARM, xScale [14]
μC/OS-II proprietary embedded active (many) [15]