Liste des systèmes d'exploitation temps réel

Restez toujours informé : suivez-nous sur Google (☆)

Cette liste des systèmes d'exploitation temps réel présente les systèmes d'exploitation temps réel. Un RTOS est un système d'exploitation pour les applications embarquées et temps réel permettant ainsi de garantir les contraintes et de fournir les services nécessaires au développement des systèmes liés à ces deux domaines.

NomLicenceCode sourceDomaine d'utilisationStatutPlateformes cibleSite officiel
Ardence RTXPropriétaireFerméExtension MS WindowsActive ?x86[1]
BeRTOSGNU GPL modifiéeOpen sourceSystème embarquéActiveDSP56K, I196, IA32, ARM, AVR[2]
ChibiOS/RTGNU GPL modifiéeOpen sourceSystème embarqué, small footprintActivex86, ARM7, ARM Cortex-M3, AVR, MSP430[3]
ChorusOS?????[4]
CMX RTOSPropriétaire?Système embarquéActiveIA32, ARM, AVR, H8, PIC, 8051[5]
ContikiBSDOpen sourceSystème embarquéActiveMSP430, AVR[6]
DNIXPropriétaireFerméGeneral purposeArreté68000?
DrRtosFree ?Open??Active?ARM7[7]
DSP RTOS??DSP?Processeurs 16/32/64 bits[8]
DSOS???ArrêtéTI-980A minicomputer?
eCosGNU GPL modifiéeOpen sourceGeneral purposeactiveARM/XScale, CalmRISC, 68000/Coldfire, fr30, FR-V, H8, IA32, MIPS, MN10300, OpenRISC, PowerPC, SPARC, SuperH, V8xx[9]
eCosProGNU GPL modifiée et eCosPro licenseOpen source avec des parties non libresGeneral purposeActiveARM/XScale, CalmRISC, 68000/Coldfire, fr30, FR-V, H8, IA32, MIPS, MN10300, NIOS2, OpenRISC, PowerPC, SPARC, SuperH, V8xx[10]
embOSPropriétaireFerméSystème embarquéActiveProcesseurs 8/16/32 bits[11]
EROSGPLOpen sourceExperimental

research use
DormantIA32[12]
Femto OSGPLv3Open sourceSystème embarquéActiveAVR[13]
FreeRTOSGNU GPL modifiéeOpen sourceSystème embarquéActiveARM, AVR, AVR32, HCS12, IA32, MicroBlaze, MSP430, PIC, Renesas H8/S, 8052[14]
Fusion RTOSFree?Semi-general purposeActiveARM, Blackfin, StarCore, DSP 56800E[15]
HeliumFree???Open-source RTOS for HCS08 & AVR MCUs[16]
HP-1000/RTE?????[17]
INTEGRITY???ActiveARM, XScale, Blackfin, Freescale ColdFire, MIPS, PowerPC, x86[18]
LynxOSPropriétaire??ActiveMotorola 68010, Intel 80386, ARM, PowerPC[19]
MaRTE OS??Système embarqué??[20]
MenuetOS?????[21]
MERT???inactivePDP-11?
MicroC/OS-IIPropriétaire?Système embarquéActiveAVR, …[22]
Multiuser DOS??????
Nano-RKMixedOpen sourceSystème embarquéActiveAVR, MSP430[23]
NeutrinoPropriétaireCode source fourniMicrokernelActiveARM, MIPS, PPC, SH, x86, XScale[24]
Nucleus OSpropriétaireCode source fourniSystème embarquéActiveAMD Au1100, ARM, Atmel AT91 series, Atmel 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[25]
NuttX RTOSBSDOpen sourceSystème embarqué, small footprintActiveLinux user mode, ARM7, ARM9, 8052, SH-1, Renesas MC16C/26, Zilog Z16F, Zilog eZ80 Acclaim!, Zilog Z8Encore!, Z80, partial ports for MIPS[26]
OSEPropriétaireFerméGeneral purposeActiveARM, PowerPC, MIPS, IXP2400, TI OMAP, …[27]
OS-9???ActiveARM/strongARM, MIPS, PowerPC, SuperH, x86/Pentium, XSCALE, Motorola 6809, Motorola 68000-series[28]
OSEKn/aSpecificationSystème embarquéActiveEngine control units[29]
Phar Lap ETS??????
PaulOSGNU GPLOpen sourceSystème embarqué??[30]
PICOS18GNU GPLOpen sourceSystème embarqué?PIC18[31]
Phoenix-RTOS?????[32]
PikeOSPropriétaireFerméMicro-kernel?x86, ARM[33]
PrexBSDOpen sourceMicro-kernelActiveARM, IA32[34]
pSOSPropriétaire??DiscontinuedMotorola 680x, Motorola 68000?
QNXMixed?General purposeActiveIA32, MIPS, PowerPC, SH-4, ARM, StrongARM, XScale[35]
RMX???Active8080, 8086, 80386 ou plus[36]
RSX-11Propriétaire??HistoricPDP-11n/a
RT-11Propriétaire?General purposeArretéPDP-11n/a
RTAI?????[37]
RTEMSGNU GPL modifiée?Système embarquéActiveARM, Blackfin, ColdFire, TI C3x/C4x, H8/300, x86, 68k, MIPS, Nios II, PowerPC, SuperH, SPARC, ERC32, LEON, Mongoose-V[38]
RTLinuxGNU GPLOpen sourceGeneral purposeActiveidentique à Linux[39] Real-Time Linux Wiki
Salvo?????Salvo - RTOS pour les petits sites (a Pumpkin Inc. TM)
SCEPTREn/aSpecificationSystème embarquéDiscontinuedTous?
SHaRKGNU GPLOpen source???[40]
SimpleAVROSGPLv3Open SourceEmbeddedActive, betaAVR seulementn/a
SINTRAN III????Norsk Data computersn/a
SOOS Project?????[41]
Symbian OS???ActiveARM[42]
Talon DSP RTOSPropriétaire?Système embarqué (DSP)ActiveTMS320[43]
THEOS?????[44]
ThreadXPropriétairedisponible en clientèle?ActiveARC, 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, StrongARM, TMS320C54x, TMS320C6x, x86/x386, XScale, Xtensa/Diamond, ZSP[45]
Trampoline Operating System (OSEK)GNU LGPLOpen sourceSystème embarquéActiveAVR, H8/300H, POSIX, NEC V850e, ARM7, Infineon C166, HCS12 ou PowerPC[46]
TNKernelBSDOpen sourceSystème embarquéActiveARM, PIC24/dsPIC, HCS08[47]
Transaction processing facilityPropriétaire?General purposeActiveSystèmes dérivés de IBM /360[48]
TRON ProjectOpen ?SpecificationMixedActiveTousN'est pas une implémentation, mais une spécification [49]
TUD:OSGNU GPLOpen source??IA-32[50]
Ubuntu StudioGNU GPLOpen sourceAudio, image and sonsActive?[51]
UNIX-RTR????PDP-11?
u-velOSity??Micro-kernelActive?[52]
velOSity???ActivePower Architecture, ARM/XScale, MIPS, x86/Pentium, ColdFire, Blackfin, OMAP, DaVinci[53]
VRTX????ARM, MIPS, PowerPC, RISC[54]
VxWorksPropriétaire?Système embarquéActiveARM, IA32, MIPS, PowerPC, SH-4, StrongARM, xScale[55]
Windows CEPropriétaireMicrosoft Shared SourceSystème embarquéActivex86, MIPS, ARM, SuperH[56]
XenomaiGPLv2Open sourceGeneralActivex86, x86_64, PowerPC, ARM, Analog Devices Blackfin BF52x, BF53x, BF54x and BF56x[57]
µnOS???HistoricMotorola 68k?
Erika EnterpriseGPLOpen source?ActiveARM7, H8 (Hitachi), Nios2 (Altera), dsPIC33 (Microchip), ST10 (ST Microelectronics)/C167 (Infineon)[58]