List of real-time operating systems
From Wikipedia, the free encyclopedia
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 | Source model | Target usage | Status | Platforms | Official site |
---|---|---|---|---|---|---|
Ardence RTX | ? | ? | ? | ? | ? | ? |
BeRTOS | modified GNU GPL | open source | embedded | active | DSP56K, I196, IA32, ARM, AVR | [1] |
ChibiOS/RT | GNU GPL | open source | embedded | active | IA32, ARM, AVR, MSP430 | [2] |
ChorusOS | ? | ? | ? | ? | ? | [3] |
DNIX | proprietary | ? | ? | ? | ? | ? |
DSOS | ? | ? | ? | ? | Texas Instruments 980 minicomputer | ? |
eCos | GNU GPL | open source | general purpose | active | ARM, H8, IA32, 68000, MIPS, V8xx, SPARC, etc. | [4] |
embOS (Segger) | ? | ? | ? | ? | ? | ? |
EROS | ? | ? | ? | ? | ? | [5] |
FreeRTOS | modified GNU GPL | open source | embedded | active | ARM, AVR, AVR32, HCS12, IA32, MicroBlaze, MSP430, PIC, Renesas H8/S, 8052 | [6] |
Fusion RTOS | free | ? | semi-general purpose | active | ARM, Blackfin, StarCore, DSP 56800E | [7] |
HP-1000/RTE | ? | ? | ? | ? | ? | [8] |
INTEGRITY | ? | ? | ? | active | ARM, XScale, Blackfin, Freescale ColdFire, MIPS, PowerPC, x86 | [9] |
ITRON | ? | ? | ? | ? | ? | ? |
LynxOS | proprietary | ? | ? | active | Motorola 68010, Intel 80386, ARM, PowerPC | [10] |
MenuetOS | ? | ? | ? | ? | ? | [11] |
MERT | ? | ? | ? | ? | ? | ? |
MicroC/OS-II | proprietary | ? | embedded | active | (many) | [12] |
Multiuser DOS | ? | ? | ? | ? | ? | ? |
Nucleus RTOS | proprietary | ? | embedded | active | ? | [13] |
Open AT OS | ? | ? | embedded GSM devices | ? | ? | [14] |
OSE | ? | ? | ? | ? | ARM, PowerPC, MIPS, IXP2400, TI OMAP | [15] |
OS-9 | ? | ? | ? | active | Motorola 6809, Motorola 68000-series | [16] |
OSEK | ? | ? | ? | ? | ? | [17] |
Phar Lap ETS | ? | ? | ? | ? | ? | ? |
Phoenix-RTOS | ? | ? | ? | ? | ? | [18] |
PikeOS | ? | ? | ? | ? | ? | [19] |
Prex | ? | ? | ? | ? | ? | [20] |
pSOS | proprietary | ? | ? | discontinued | Motorola 68000 | ? |
QNX | mixed | ? | general purpose | active | IA32, MIPS, PowerPC, SH-4, ARM, StrongARM, XScale | [21] |
RMX | ? | ? | ? | active | 8080, 8086, 80386 or higher | [22] |
RSX-11 | proprietary | ? | ? | historic | PDP-11 | n/a |
RT-11 | proprietary | ? | general purpose | defunct | PDP-11 | n/a |
RTAI | ? | ? | ? | ? | ? | [23] |
RTEMS | modified GNU GPL | ? | embedded | active | ARM, Blackfin, ColdFire, TI C3x/C4x, H8/300, x86, 68k, MIPS, Nios II, PowerPC, SuperH, SPARC, ERC32, LEON, Mongoose-V | [24] |
RTLinux | GNU GPL | open source | general purpose | active | same as Linux | [25] |
SHaRK | GNU GPL | open source | ? | ? | ? | [26] |
SINTRAN III | ? | ? | ? | ? | Norsk Data computers | n/a |
Symbian OS | ? | ? | ? | active | ARM | [27] |
Talon DSP RTOS | proprietary | ? | embedded DSP | active | TMS320 | [28] |
THEOS | ? | ? | ? | ? | ? | [29] |
ThreadX | proprietary | ? | ? | active | ? | [30] |
Transaction Processing Facility | proprietary | ? | general purpose | active | IBM System/360 derivatives | [31] |
TRON Project | ? | ? | ? | ? | ? | [32] |
TUD:OS | GNU GPL | open source | ? | ? | IA-32 | [33] |
UNIX-RTR | ? | ? | ? | ? | PDP-11 | ? |
VRTX | ? | ? | ? | ? | ARM, MIPS, PowerPC, RISC | [34] |
VxWorks | proprietary | ? | general purpose | active | ARM, IA32, MIPS, PowerPC, SH-4, StrongARM, xScale | [35] |
Windows CE | proprietary | ? | ? | active | x86, MIPS, ARM, SuperH | [36] |
Xenomai | ? | ? | ? | ? | ? | [37] |
µnOS | ? | ? | ? | historic | Motorola 68k | ? |