Comparison of real-time operating systems

This is a list of real-time operating systems. An RTOS is an operating system in which the time taken to process an input stimulus is less than the time lapsed until the next input stimulus of the same type.


NameLicenseSource modelTarget usesStatusPlatformsOfficial website
BitbitRTOsProprietaryclosedembeddedactiveAVR32, ATmega, ColdFire, Cortex-A53, Cortex-A9, Cortex-M0, Cortex-M3, Cortex-M4, MSP430, PIC32, TMS320C2000, 80251, 8051www.code-time.com/products.html
ABit-A-RTOSProprietary?commercialclosed680x0, 683xx, x86 via emulationwww.alphamicro.com
AdAstra-RTKBSD 3-clauseopen sourceembeddedactiveCortex-M3-M4-M7-H7, STM32adastra-soft.com
AMX -RTOSProprietaryclosedembeddedactive680x0, 683xx, ARM,bhz-ame-nn, ColdFire,Bhz-ame-nn, MIPS32, PowerPCwww.kadak.com/rtos/rtos.htm
Apache MynewtApache 2.0open sourceembeddedactiveARM Cortex-M, MIPS32, Microchip PIC32, RISC-Vmynewt.apache.org
ArmBit OSApache 2.0open sourceembeddedactiveCortex-M, Cortex-R, Cortex-Aos.mbed.com
uKOS-sherGNU GPLopen sourceembeddedactiveCortex-M3-M4-M7-H7, 6833x, PIC, CSEM icyflex-1, STM32www.ukos.ch
ARTOS (Locamation)Proprietaryclosedpower-system automationactivex86www.locamation.com
ARTCOS (Robotu)Proprietary?embedded, robotsdefunctARM9+www.robotu.com/ARTOS/Welcome.html
AtomosherBSDopen sourceembeddedactiveAVR, STM8, ARM, MIPSatomthreads.com
AVIXProprietaryclosedembeddedactiveAtmel AT91SAM3(U/S), EFM32, NXP LPC1300-1700, ST Micro STM32, Texas Instruments LM3S, Toshiba TMPM330, Microchip PIC32MX-PIC24F-PIC24H-dsPIC30F-dsPIC33Fwww.avix-rt.com
BeRTOSmodified GNU GPLopen sourceembeddedarchivedARM, Cortex-M3, ARM ARM7TDMI, Atmel AVR, PowerPC (emu), x86 (emu), x86-64 (emu)www.bertos.org
BOOS-Mooch CoreGNU GPLopen sourceembeddedactiveARMv5TEJ (TI AM18x), DSP (TI TMS320C64x)www.baigudin.software/boos/
BRKosMITopen sourceembeddedactiveFreescale Kinetis (ARM Cortex-M4), Freescale Coldfire V1, Freescale HCS08, ST STM32F4xx (ARM Cortex-M4F), NXP LPC11xx (ARM Cortex-M0), NXP LPC176x (ARM Cortex-M3), Renesas RX600 (RX62N), Texas Instruments MSP430, Texas Instruments Stellaris LM3S8968 (ARM Cortex-M3), Texas Instruments Stellaris LM4F120H5QR (ARM Cortex-M4F), Atmel ATMEGA328/128 and Microchip PIC18github.com/brtos/brtos
CapROSGNU GPLopen sourceembeddedactiveIA-32, ARM9www.capros.org
Cesium RTOSProprietarysource available to licenseesembeddedactiveARM7-9-11/Cortex-M1-3-4-7-A8/9, AVR, HC11/12/S12, ColdFire, Blackfin, MicroBlaze, NIOS, 8051, x86, Win32, H8S, M16C, M32C, MIPS, 68000, PIC24/dsPIC33/PIC32, MSP430, PowerPC, SH, StarCore, Renesas RX100-200-600-700, RL; STM32www.weston-embedded.com/products/cesium
ChibiOS/RTMixed, GNU GPL or proprietaryopen sourceembedded, small footprintactivex86, ARM7, ARM9, Cortex-M0-M3-M4, PowerPC e200z, STM8, STM32, AVR, MSP430, ColdFire, H8Swww.chibios.org/dokuwiki/doku.php, sourceforge.net/projects/chibios
ChorusOS???defunctSPARC, x86, PowerPCdocs.sun.com/app/docs/prod/chorus5
ChronOSGNU GPLopen sourceresearch, general purposeactivex86, ARMchronoslinux.org
CoActionOS (now Stratify OS)Modified GNU GPL or proprietaryopen sourceembeddeddiscontinuedARM Cortex-M3, LPC17xxwww.coactionos.com
cocoOSBSDopen sourceembeddedactiveAVR, MSP430, STM32www.cocoos.net
Concurrent CP/M,
became MP/M
Proprietaryclosed (meanwhile: open source)general purpose, industrialhistoric8080, Z80, 8086Digital Research
Concurrent DOS,
became Multiuser DOS
Proprietaryclosedgeneral purpose, industrialdefunct8086, 286, 386, 68000, (also 8080/Z80 in dual-processor variants)Digital Research
ContikiBSDopen sourceembedded, WSNactiveMSP430, AVR, ARMwww.contiki-os.org
COSProprietaryclosedprocess controldefunctGEC 4000 series?
CooCox CoOSBSDopen sourcegeneral purposeinactiveSTM32, NXP LPC1000, TI LM3S8962, Nuvoton NU1xx,Holtek HT32www.coocox.org/CoOS.htm
DeosProprietaryclosedsafety criticalactivex86, PowerPC, MIPSwww.ddci.com/products_deos.php
DioneOSProprietaryavailable for licenseeembeddedactiveMSP430, MSP430xwww.elesoftrom.com.pl/en/os
distortosMozillaopen sourceembeddedactiveARMv6-M architecture (ARM Cortex-M0, ARM Cortex-M0+, ARM Cortex-M1): STM32F0, STM32L0; ARMv7-M architecture (ARM Cortex-M3, ARM Cortex-M4(F), ARM Cortex-M7(F)): STM32F1, STM32F4, STM32F7, STM32L4distortos.org
DNIXProprietaryclosedgeneral purposedefunct68000?
dnx RTOSGNU GPL, modified GPL, BSDopen sourceembedded (Unix-like)activeARM Cortex-M3, STM32www.dnx-rtos.org
GEC DOSProprietaryclosedprocess controldefunctGEC 4000 series?
DSOS???defunctTI-980A minicomputer?
DSP/BIOSFreeclosed, available with licensegeneral purposemaintenance onlyMostly Texas Instruments C2800, C5500, C6000 and OMAP DSP cores. Replaced by TI-RTOS, but available for download.www.ti.com/tool/dspbios
DSPnano RTOSMixed, open source and commercialopen sourceMCU, DSC, DSP SoCactiveR8C, M16C, PIC24, dsPIC33www.rowebots.com/products/dspnano
DuinOSModified GNU GPLopen sourcegeneral purposeactiveAVR (Arduino)code.google.com/p/duinos
eChronos CSIRO BSD MIT open source embedded active ARM Cortex-M3 - M7 https://ts.data61.csiro.au/projects/TS/echronos/
eCosModified GNU GPLopen sourceembeddedactiveARM-XScale-Cortex-M, CalmRISC, 680x0-ColdFire, fr30, FR-V, H8, IA-32, MIPS, MN10300, OpenRISC, PowerPC, SPARC, SuperH, V8xxecos.sourceware.org
eCosProModified GNU GPL or eCosPro licenseopen source with non-free portionsembeddedactiveARM7-9, Cortex-A5-A9-M3-M4-M7, 680x0-ColdFire, H8-H8S, IA-32, MIPS32, MIPS64, microMIPS, NIOS II, OpenRISC, PowerPC, SPARC, SH4/4A, TILE-Gx, XScalewww.ecoscentric.com/ecos/ecospro.shtml
embOSProprietaryclosed, available to customers, free object code for non-commercial useembedded, industrial, IoT, safety criticalactiveARM7/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, 8051www.segger.com/embos.html
EmboxBSDopen sourceembeddedactiveARM, LEON, MicroBlaze, MIPS, PowerPC, x86github.com/embox/embox
EmbkernelGNU LGPLopen sourceembeddedactiveARM Cortex Msourceforge.net/p/embkernel
ERIKA EnterpriseGPL and GPL linking exceptionopen sourceembeddedactiveARM7, ARM Cortex-M, ARM Cortex-A (on Jailhouse hypervisor), Hitachi H8, Altera Nios2, Microchip dsPIC (including dsPIC30, dsPIC33, and PIC24), Microchip PIC32, ST Microelectronics ST10, Infineon C167, Infineon Tricore, Freescale PPC e200 (MPC 56xx) (including PPC e200 z0, z6, z7), Freescale S12XS, EnSilica eSi-RISC, AVR, Lattice Mico32, MSP430, Renesas RX200, x86-64 (on Jailhouse hypervisor)www.erika-enterprise.com
EUROSProprietaryclosedembeddedactive8/16/32 bit processors: among others AVR, 8051, XC800, 16FX, XC166, ARM, Cortex-M3, PowerPC, Nios II, MIPS32, PIC32www.euros-embedded.com
EROSModified GNU GPLopen sourceexperimental
research use
dormantIA-32www.eros-os.org
F9 microkernelModified BSDopen sourceembeddedmaintenanceARM Cortex-M3/M4github.com/f9micro/f9-kernel
Femto OSGNU GPLv3open sourceembeddedactiveAVRwww.femtoos.org
Flexible Safety RTOSProprietaryclosed, available to customersembedded, safety criticalactiveARM9, ARM Cortex-M, ARM Cortex-R, ARM Cortex-A, ColdFire, QorIQ, Infineon TriCore, Infineon AURIXwww.embedded-office.com
FlexOSProprietaryclosedgeneral purpose, industrial, POSdefunct186, 286, 386, V60, V70, 68000Digital Research, Novell
FreeOSEKGNU GPLv3open sourceembeddedactiveCortex-M4, MIPS, MSP430, SPARC LEON3github.com/ciaa/Firmware
FreeRTOSMITopen sourceembeddedactiveARM, AVR, AVR32, ColdFire, ESP32, HCS12, IA-32, Cortex-M3-M4-M7, Infineon XMC4000, MicroBlaze, MSP430, PIC, PIC32, Renesas H8/S, RX100-200-600-700, 8052, STM32, TriCore, EFM32www.freertos.org
FrostedGNU GPLopen sourceembedded, POSIX compliant, unix-likeactiveARM Cortex-Mhttps://gitlab.com/insane-adding-machines/frosted
FuchsiaVariesopen sourceembeddedactiveAArch64, x86-64fuchsia.dev
FunkOSmodified Sleepycat Licenseopen sourceembeddedactiveAVR, MSP430, Cortex-M3funkos.sourceforge.net
Fusion RTOSFree?semi-general purposeactiveARM, Blackfin, StarCore, DSP 56800E
FX-RTOSProprietarysource code providedembeddedactiveARMv6-M (Cortex-M0/M1), ARMv7-M (Cortex-M3), ARMv7-A (including Cortex A9 MPCore), x86, AVR32, PIC32, MIPS M4K, TI MSP430rtos.eremex.com/products, fxrtos.ru
HeartOSProprietaryclosedsafety criticalactivex86, PowerPC, ARMwww.ddci.com/products_heartos.php
HeliumGNU LGPLopen sourceEmbeddedActiveHCS08, AVRhelium.sourceforge.net
HP-1000/RTE?????www.hp.com/products1/rte/tech_support/documentation
Hybridthreads?open sourceFPGAactiveXilinx Virtex-II Pro ML310, Xilinx Virtex-II Pro XUPhthreads.csce.uark.edu/wiki/About_Hthreads
hyperCOS?free evaluation (not open source)embeddedactiveARM7, ARM9, Cortex-R, Cortex-M3, Cortex-M4Fsocware.net
IBM 4680 OSProprietaryclosedgeneral purpose, industrial, POSdefunct286IBM (DR Concurrent DOS 286 derivative)
IBM 4690 OSProprietaryclosedgeneral purpose, industrial, POSactive286, 386IBM (DR FlexOS 286/386 derivative)
INTEGRITYProprietaryclosedembeddedactiveARM, XScale, Blackfin, ColdFire, MIPS, PowerPC, x86www.ghs.com/products/rtos/integrity.html
INtimeProprietaryclosedembeddedactivex86www.tenasys.com/intime
IntrOSMITopen sourceembedded, small footprintactiveARM Cortex-M, STM8, AVR8github.com/stateos/IntrOS
ITRON, µITRONVariesvariesembeddedactiveARM, MIPS, x86, Renesas RX100-200-600-700-otherswww.tron.org, www.t-engine.org
ISIXGNU LGPLopen sourceembeddedactiveCortex-M3bryndza.boff.pl/index.php?dz=rozne&id=isixrtos
iRTOSGNU LGPLopen sourceembeddedactiveAVR, ARM7irtos.sourceforge.net
KolibriOSGNU GPLopen sourceembeddableactivex86www.kolibrios.org
Kithara RTSProprietaryclosedgeneral purpose, industrialactiveWindows extension, x86, x86-64, Windows XP-10www.kithara.de
LeptonMozillaopen sourceembeddableactiveARM9 (ATMEL AT91SAM9261, AT91SAM9260), ARM7 (ATMEL AT91SAM7x, AT91SAM7SE, AT91M55800), CortexM3 (ST STM32F103, Texas Instrument Stellaris) et CortexM4 (Freescale Kinetis)github.com/lepton-distribution/lepton
LithOSProprietary?embedded, industrialactiveLEON2-3-4, x86www.fentiss.com, www.xtratum.org
LxWinProprietary closed MS Windows extension active x86 https://www.acontis.com/lxwin.html
LynxOSProprietarysource code availableembeddedactiveMotorola 68010, x86/IA-32, ARM, Freescale PowerPC, PowerPC 970, LEONwww.lynuxworks.com/rtos
MaestroProprietaryclosedembeddedactiveARMv7-A, ARMv8-A, PowerPC64, IA-32www.hipperos.com/maestro
Mark3BSDopen sourceembeddedactive, beta?www.mark3os.com
MaRTE OSGNU GPLopen sourceembeddedactiveIA-32marte.unican.es
MAX II,IVProprietary???MODCOMP II, IV, ...?
MenuetOSGNU GPLopen source?activeIA-32www.menuetos.net
Menuet 64Proprietaryunknown?activeIA-32, x86-64?
MicroC/OS-IIIApache 2.0open sourceembeddedactiveARM7-9-11/Cortex-M1-3-4-A8/9, AVR, HC11/12/S12, ColdFire, Blackfin, MicroBlaze, NIOS, 8051, x86, Win32, H8S, M16C, M32C, MIPS, 68000, PIC24/dsPIC33/PIC32, MSP430, PowerPC, SH, StarCore, Renesas RX100-200-600-700, RL; STM32, …micrium.com/rtos/kernels
MilosGNU GPLopen sourceembeddedactiveCortex-M3www.milos.it
miosixGNU GPLopen sourceembeddedactivestm32, efm32 e LPC2000www.miosix.org
mipOSProprietaryopen sourceembeddedactiveCortex-M3, ST7, STM8, x86sites.google.com/site/eantcal/home/mipos
Microsoft Invisible Computing (MMLite)Proprietaryopen sourceembeddedactiveARM7-9, i386, h8, mips, Trimedia, eCog1research.microsoft.com/invisible
mLithOSProprietary?embedded, industrialactiveLEON2-3-4, x86www.fentiss.com, www.xtratum.org
MP/MProprietaryclosed (meanwhile: open source)general purpose, industrialdefunct8080, Z80, 8086Digital Research
MQXProprietarycomplimentary source code availableembeddedactiveFreescale Power, ColdFire, Kinetis Cortex ARM, List of Freescale productswww.freescale.com/mqx
MERT???inactivePDP-11?
Multiuser DOSProprietaryclosedgeneral-purpose, industrialdefunct386Digital Research/Novell, Concurrent Controls, Datapac, IMS (see REAL/32)
Nano-RKMixedopen sourceembedded, WSNactiveAVR, MSP430www.nanork.org
NeutrinoProprietarysome source code providedmicrokernelactiveARM, MIPS, PPC, SH, x86, XScalewww.qnx.com/products/neutrino_rtos
NI Linux Real-TimeProprietarydeveloped from open sourcedata acquisition and process controlactiveNational Instruments CompactRIO controllerswww.ni.com/white-paper/14627/en/
nOSMozillaopen sourceembeddedactiveAVR, MSP430, Cortex-M0-M3-M4, M16C, RX600, PIC24, Win32, POSIX, STM8github.com/jimtremblay/nOS
Nucleus RTOSProprietarysource code providedembeddedactiveARM (Cortex-M3-M4-R4-R4F-A8-A9, ARM7-9-11), PowerPC, MIPS32-16e, microMIPS, ColdFire, SuperHwww.mentor.com/embedded-software/nucleus
NUFRModified BSDopen sourceembeddedactiveARM (Cortex-M0,-M3,-M4), MSP430, MSP430X (16- and 20-bit models)ragingdist.org
Nut/OSBSDopen sourceembedded, industrialactiveAVR, AVR32, ARM7, ARM9, Cortex-M3www.ethernut.de/en/firmware/nutos.html
NuttXBSDopen sourceembedded, small footprintactiveLinux user mode, ARM7-9, Cortex-A5-A8-A9-M0-M3-M4-M7, 8052, Espressif ESP32, Lattice LM32, Renesas MC16C/26/SH-1, RISC-V , Zilog Z16F, Zilog eZ80 Acclaim!, Zilog Z8Encore!, Z80, MIPS PIC32MX, PIC32MZwww.nuttx.org
OpenEPOSProprietaryopen sourceembeddedactiveARM, x86, AVR, MIPS, PowerPCepos.lisha.ufsc.br
OS20Proprietaryclosedembedded (STB)maintenance onlyST20?
OS2000Proprietary?embeddedactiveMIPS (Baget-MIPS variant), KOMDIV-32, KOMDIV-64, Intel BSPs (x86 architecture)www.niisi.ru/otd07.htm
OS21Proprietarysource code providedembedded (STB)activeST40/SH4,ST200,ARM?
OS4000Proprietaryclosedprocess controlmaintenance onlyGEC 4000 series?
OpenRTOSProprietarysource code availableembeddedactiveSame as FreeRTOSwww.highintegritysystems.com/rtos/openrtos
OSABSDopen sourceembeddedactivePIC10-PIC24, AVR 8-bit, STM8wiki.pic24.ru/doku.php/en/osa/ref/intro
OSEProprietaryavailable to customersgeneral purposeactiveARM, PowerPC, x86, TI OMAP, …www.enea.com/ose
OS-9Proprietaryavailable to customersembeddedactiveARM-strongARM, MIPS, PowerPC, SuperH, x86/Pentium, XSCALE, Motorola 6809, 680x0, SPARCwww.microware.com
OSEKMixed, open source and commercialspecificationembeddedactiveengine control unitswww.osek-vdx.org (not working for a while), better refer to www.autosar.org
PartikleProprietary?embedded, industrialactiveLEON2-3-4, x86www.fentiss.com, www.xtratum.org
Phar Lap ETS??????
PaulOSGNU GPLopen sourceembedded??paulos.2038bug.com
PICOS18GNU GPLopen sourceembedded?PIC18?
picoOSModified BSDopen sourceembeddedmaintenance6502, 80x86, ARM7, AVR, PowerPC,Cortex-M,MSP430,PIC32picoos.sourceforge.net,github.com/AriZuu/picoos
Piko/RTModified BSDopen sourceembeddedactiveARM Cortex-M3/M4github.com/pikort/pikoRT
PharosApache 2.0open sourceembedded, industrial, safety criticalactiveARM (ARM926, Cortex-R5, Cortex-M4, Cortex-A53 - 64 bits), RISC-V (64 bits) (all with memory protection)sourceforge.net/projects/rtospharos/
Phoenix-RTOSProprietary?embedded?ARM7, IA-32, eSI-RISCwww.phoenix-rtos.org
PikeOSProprietaryavailable to customerscertifiable safety & security, embedded virtualisationactivePPC, x86, ARM, MIPS, SPARC-LEON,www.sysgo.com/products/pikeos-hypervisor/rtos-technology/
PortosProprietarysource code providedembedded, small footprintactive(ARM soon)www.portos.org
POKBSDopen sourceembeddedactivex86, PowerPC, SPARCpok-kernel.github.io
PowerTVProprietary????www.powertv.com
PrexBSDopen sourcemicrokernelactiveARM, IA-32prex.sourceforge.net
ProtothreadsBSDopen sourcegeneral purposeactiveArchitecture independentdunkels.com/adam/pt/
pSOSProprietary??discontinued680x0?
QNXProprietary?general purpose, medical devicesactiveIA-32, MIPS, PowerPC, SH-4, ARM, StrongARM, XScalewww.qnx.com
QPDual, open source and commercialdualMCU, DSC, DSP SoCactiveARM7/9, ARM Cortex-M3-M0, MSP430, TMS320C28x, AVR, AVRXmega, ColdFire, 68HC08, M16C/R8C, H8, 8051, 80251, PIC18, PIC24/dsPIC33, Nios II, PSoC1www.state-machine.com/qp
QuestApache 2.0 open source embedded / mixed-criticality active x86 www.questos.org
Kaspersky OSProprietary?safety critical, virtualizationactive??
Data General RDOSProprietary?general purposedefunctData General Nova, Data General Eclipse?
ReaGOSProprietaryclosed, available with licenseembeddedactivex86, ATmega, ARM, portablewww.reagos.com
REAL/32Proprietaryclosedgeneral-purpose, industrialactive386IMS (Multiuser DOS derivative)
RedHawk Linux (RHEL, CentOS; Ubuntu compatible)Proprietaryclosed, available with licenseHard Real-Time: server, workstation; embeddedactivex86, ARMwww.concurrent-rt.com/products/redhawk-linux
Real-time Linux (CONFIG_RT_PREEMPT)GNU GPLv2open sourcegeneral purposeactivesame as Linuxwww.osadl.org/Realtime-Linux.projects-realtime-linux.0.html, rt.wiki.kernel.org, wiki.linuxfoundation.org/realtime/start
REX OSProprietaryclosed, available with licenseembeddedinactiveARMja:REX OS
RIOTGNU LGPLopen sourceembeddedactiveARM, MSP430, AVR, x86, RISC-Vwww.riot-os.org
RMXProprietaryclosedembeddeddefunct8080, 8086, 80386 or higherwww.tenasys.com/rmx
RODOSBSDsource code providedembeddedactiveARMv7 (M3, A8, A9), AVR32, PowerPC 405, sparc64

Platforms: SmartFusion2, RaspberryPi, STM32 On top of OS: Linux, Windows, MacOS, FreeRTOS, RTems

rodos download
RSX-11Proprietary??historicPDP-11n/a
RT-11Proprietary?general purposedefunctPDP-11n/a
RTAIGNU GPLopen sourcegeneral purposeactivex86 (with and without FPU and TSC), x86-64, PowerPC, ARM (StrongARM; ARM7: clps711x-family, Cirrus Logic EP7xxx, CS89712, PXA25x), m68k (supporting both MMU and NOMMU cpus)www.rtai.org
RTEMSmodified GNU GPLopen sourceembeddedactiveARM, Blackfin, ColdFire, TI C3x/C4x, H8/300, x86, 68k, Milkymist SoC, MIPS, Nios II, PowerPC, SuperH, SPARC, ERC32, LEON, Mongoose-Vrtems.com
RTLinuxGNU GPLopen sourcegeneral purposeinactivesame as Linuxn/a
RTOS-32Proprietary, royalty freesource availableembeddedactivex86www.on-time.com
RT-ThreadApache 2.0open sourceembeddedactiveARM, ARM Cortex-M0-M3-R4-M4-M7, IA-32, AVR32, Blackfin, nios, PPC, M16C, MIPS (loongson-1b-1c, PIC32,xburst), MicroBlaze, V850, unicore32,code.google.com/p/rt-thread, www.rt-thread.org
RTXC QuadrosProprietarysource availableembeddedactiveARM - Atmel/Freescale/NXP/ST/TI, Blackfin, 680x0-ColdFire, PowerPC, StarCore, TI-Luminary Stellaris, TI OMAP, XScalewww.quadros.com/products/operating-systems
RTX, RTX64ProprietaryclosedMS Windows extensionactivex86, x86-64www.intervalzero.com/rtx.htm
RTX Keil Real-Time Operating SystemProprietary, royalty freesource availableembeddedactiveARMwww.keil.com/arm/rl-arm/kernel.asp
RuffProprietaryclosedembedded,general purpose, industrial, IoTactiveARM, MIPS, x86ruff.io/docs/faq.html
RX116??embedded, industrialdefunctNEC V20, NEC V30, NEC V40, NEC V50first ITRON 1 compatible 16-bit RTOS
RX616??safety critical, embedded, industrialdefunctNEC V60, NEC V7032-bit ITRON compatible
RX-UX832??embedded, industrial, general-purposedefunctNEC V60, NEC V7032-bit Unix-like RTOS
SafeRTOSProprietarysource code & Design Assurance Pack availableembedded, safety criticalactiveSame as FreeRTOSSame as FreeRTOS
SCIOPTAProprietaryclosed, source availableembedded, safety relatedactiveARM, Cortex-M0-M3-M4, Cortex-R4, Cortex-A5, Cortex-A7, Cortex-A9, Cortex-A53, XScale, Renesas RX100, RX200, RX600, RX700, PowerPC, ColdFire, HCS12, M16C, Windows (simulation), Aurix TC2xx, BlackFin BF52x, BF70xwww.sciopta.com
scmRTOSFreeopen sourceembeddedactiveARM, Cortex-M3, Blackfin, MSP430, AVR, STM8scmrtos.sourceforge.net
SDPOSGNU LGPLopen sourceembeddedactiveARM, Cortex-M3, Blackfin, PIC18, PIC24, i386 win32/linux synthetic targetswww.sdpos.org
SHaRKGNU GPLopen source?inactive?shark.sssup.it
silRTOSFreeopen sourceembeddedactiveARM, Cortex-M3 Cortex-A9 ARM-11MP, Blackfin, MIPS, AVRspanidea.com/products.php
SimbaMITopen sourceembeddedactive, betaArduino Nano (AVR), Arduino Mega (AVR), Arduino Due (ARM), ESP8266, ESP32, cygwin/linuxsimba-os.readthedocs.org/en/latest
SimpleAVROSGNU GPLv3open sourceembeddedactive, betaAVR onlyn/a
SINTRAN III????Norsk Data computersn/a
SOOS ProjectFreeopen sourceembeddedactive, betaH8/300www.ingelec.uns.edu.ar/rts/soos
StateOSMITopen sourceembedded, small footprintactiveARM Cortex-M, STM8github.com/stateos/StateOS
Stratify OSModified GNU GPL or proprietaryopen sourceembeddedactiveARM Cortex-M3, M4stratifylabs.co/Stratify-OS/
Symbian OSEclipseopen sourceembeddeddefunctARMwww.symbian.org
Talon DSP RTOSProprietary?embedded DSPactiveTMS320www.blackhawk-dsp.com/Talon.aspx
TargetOSProprietaryavailable to customersembeddedactiveARM, Cortus, Freescale ColdFire, PowerPCwww.blunkmicro.com/os.htm
T-KernelT-Licensesource availableembedded RTOSactiveARM, MIPS, SH, morewww.t-engine.org
THEOS?????www.theos-software.com
ThreadXProprietaryavailable to customers?activeARC, ARM/Thumb, AVR32, BlackFin, 680x0-ColdFire, H8-300H, Luminary Micro Stellaris, M-CORE, MicroBlaze, PIC24-dsPIC, PIC32, MIPS, V8xx, Nios II, PowerPC, Renesas RX100, RX200, RX600, RX700, Synergy, SH, SHARC, StarCore, STM32, StrongARM, TMS320C54x, TMS320C6x, x86/x386, XScale, Xtensa/Diamond, ZSPrtos.com/solutions/threadx/
TizenRTApache 2.0open sourceembeddedactiveARMgithub.com/Samsung/TizenRT
TI-RTOS Kernel (SYS/BIOS)BSDopen sourceembeddedactiveMostly Texas Instruments: MSP430-432, C2000-5000-6000, TI's ARM families (Cortex M3-4F-R4-A8-A15), SimpleLink Wireless CC2xxx-CC3xxxwww.ti.com/tool/sysbios
Tock OSApache 2.0/MIT open source embedded active ARM Cortex, RISC-V https://www.tockos.org
Trampoline Operating System (OSEK and AUTOSAR)GNU GPLv2open sourceembeddedactiveArduino Uno (AVR - ATMega), Arduino Mega (AVR - ATMega), XPlainedPro (Cortex-M0+), Raspberry Pi 2 Model B (Cortex-A7), Olimex LPC-L2294-1MB (ARM7 - NXP LPC2294), Teensy31 (Cortex-M4), XPC56XX EVB + XPC56XL MINI-MODULE (PowerPC - MPC564xL), ZedBoard (RISC-V - PULPino), STM32F4DISCOVERY (Cortex-M4 - STM32F40x), Nucleo-32 (Cortex-M4 - STM32F30x), Cortex-M3 - SmartFusion2, virt-V7 (builds a firmware with TrampolineRTOS that can be used as a guest on the hypervisor XVisor)github.com/TrampolineRTOS/trampoline
TNKernelBSDopen sourceembeddedactiveARM, PIC24-32-dsPIC, HCS08, STM32 (Cortex-M3)www.tnkernel.com
TNeoBSDopen sourceembeddedactiveCortex-M0-M0+-M1-M3-M4-M4F, PIC24-32-dsPICgithub.com/dimonomid/tneo
Transaction Processing FacilityProprietary?general purposeactiveIBM System/360 derivativeswww.ibm.com/software/htp/tpf
TRON projectFreemixedmixedactiveany: is a specification, not an implementationwww.tron.org/index-e.html
TUD:OSGNU GPLopen source?activeARM, IA-32, x86-64demo.tudos.org/eng_about.html
Unison RTOSMixed, open source and commercialopen sourceMCU, DSC, DSP SoC, FPGAactivePic32, ARM Cortex (TI Stellaris Tiva Sitara, ST STM32, NXP LPC1X00, Freescale iMX6 Kinetis, Renesas RZ, RX600, SH2A, SH2AFPU, R32C, MIPS4K, {SHARC, ColdFire, Xilinx MicroBlaze, proprietary}www.rowebots.com/en/products/unison-rtos-article
UNIX-RTR???defunctPDP-11?
uSmartxBSDopen sourceembedded?ARM7TDMI, AVR, H8usmartx.sourceforge.net
u-velOSityProprietary?microkernelactive?www.ghs.com/products/micro_velosity.html
velOSity???activePower ISA, ARM/XScale, MIPS, x86/Pentium, ColdFire, Blackfin, OMAP, DaVinciwww.ghs.com/products/velosity.html
VAXELNProprietary
The following discussion is closed and will soon be archived.
?historicVAXen.wikipedia.org/wiki/VAXELN
VRTXProprietary??superseded by Nucleus RTOSARM, MIPS, PowerPC, RISCwww.mentor.com/embedded-software/nucleus
VxWorksProprietary?embeddedactiveARM, IA-32, Intel 64, MIPS, PowerPC, SH-4, StrongARM, xScalewww.windriver.com/products/vxworks
Windows CEProprietaryMicrosoft Shared Sourceembeddedactivex86, MIPS, ARM, SuperHwww.microsoft.com/windowsembedded
Windows 10 IoTProprietary?embeddedactiveIntel Atom, Celeron and Pentium, Qualcomm Snapdragon, Broadcom, NXP i.MXwww.microsoft.com/en-us/windowsforbusiness/windows-iot
[1][2]
XenomaiGNU GPLv2open sourcegeneralactivex86, x86-64, PowerPC, ARM, Analog Devices Blackfin BF52x, BF53x, BF54x and BF56xwww.xenomai.org
XMKBSDopen sourceembeddedinactive-beta?www.integerfox.com/xmk
Simulink Real-TimeProprietaryclosedreal-time testing-embeddedactivex86www.mathworks.com/products/simulink-real-time
Y@SOSGNU LGPLopen sourceembeddedactiveCortex-M3, STM32www.yasos.org
MontaVista LinuxGNU GPLopen sourceembeddedactive?www.mvista.com
UNOS???historic680x0?
uOSGNU GPLopen sourceembeddedactiveAVR, ARM, MIPS32, MSP430, Intel i386, Linux386code.google.com/p/uos-embedded/wiki/about
Huawei LiteOSBSDopen sourceembeddedactiveARM (M0/3/4/7, A7/17/53, ARM9/11), X86,RISC-Vwww.huawei.com/minisite/liteos/en/about.html
ZephyrApache 2.0open sourceembeddedactiveARM (Cortex-M0, Cortex-M3, Cortex-M4, Cortex-M23, Cortex-M33, Cortex-R4, Cortex-R5, Cortex-A53), x86, x86-64, ARC, RISC-V, Nios II, Xtensawww.zephyrproject.org

References

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.