Aller au contenu

« Liste des systèmes d'exploitation temps réel » : différence entre les versions

Un article de Wikipédia, l'encyclopédie libre.
Contenu supprimé Contenu ajouté
mAucun résumé des modifications
Bbhedia (discuter | contributions)
Aucun résumé des modifications
Ligne 2 : Ligne 2 :


Cette '''liste des systèmes d'exploitation temps réel''' présentes les [[système d'exploitation temps réel| systèmes d'exploitation temps réel]]. Un [[RTOS]] est un [[système d'exploitation]] pour les applications [[système embarqué|embarqué]] et [[temps réel]] permettant ainsi de garantir les contraintes et fournir les services nécessaire au développement des systèmes liée à ce deux domaine.
Cette '''liste des systèmes d'exploitation temps réel''' présentes les [[système d'exploitation temps réel| systèmes d'exploitation temps réel]]. Un [[RTOS]] est un [[système d'exploitation]] pour les applications [[système embarqué|embarqué]] et [[temps réel]] permettant ainsi de garantir les contraintes et fournir les services nécessaire au développement des systèmes liée à ce deux domaine.

{| class="wikitable sortable"
! Nom !! Licence !! Code Sources || Domaine d'utilisation !! Statut !! Plateformes Cible !! Site Officiel
|-
| [[RTX|Ardence RTX]] || propriétaire || fermé || Extension MS Windows || active? || x86 || [http://www.ardence.com/embedded/products.aspx?ID=70]
|-
| [[BeRTOS]] || [[GNU General Public License|GNU GPL]] modifiè || open source || [[Système embarqué]] || active || DSP56K, I196, IA32, ARM, AVR|| [http://www.bertos.org/]
|-
| [[ChibiOS/RT]] || [[GNU General Public License|GNU GPL]] modifiè || [[Open Source]] || [[Système embarqué]], small footprint || active || [[Intel 80386|x86]], [[ARM architecture|ARM7]], [[ARM architecture|ARM Cortex-M3]], [[Atmel AVR|AVR]], [[MSP430]]|| [http://chibios.sourceforge.net/]
|-
| [[ChorusOS]] || ? || ? || ? || ? || ? || [http://docs.sun.com/app/docs/prod/chorus5]
|-
| [[CMX RTOS]] || propriétaire || ? || [[Système embarqué]] || active || IA32, ARM, AVR, H8, PIC, 8051 || [http://www.cmx.com/]
|-
| [[Contiki]] || [[BSD License|BSD]] || open source || [[Système embarqué]] || active || MSP430, AVR || [http://www.sics.se/contiki/]
|-
| [[DNIX]] || propriétaire || fermé || general purpose || arreté || 68000 || ?
|-
| [[DrRtos]] || free? || open? || ? || active? || ARM7 || [http://www.drrtos.org/]
|-
| [[DSP RTOS]] || ? || ? || DSP || ? || 16/32/64 bit processors || [http://www.rowebots.com/Embedded_System_Software/DSP_RTOS]
|-
| [[DSOS]] || ? || ? || ? || arreté || [[Texas Instruments|TI]]-980A minicomputer || ?
|-
| [[eCos]] || [[GNU General Public License|GNU GPL]] modifiè || 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]] || [[GNU General Public License|GNU GPL]] modifiè and [http://www.ecoscentric.com/ecospro-license.shtml eCosPro license] || open source avec des parties non-free || 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]
|-
| [[Segger Microcontroller Systems|embOS]] || propriétaire || fermé || [[Système embarqué]] || active || 8/16/32 bit processors || [http://www.segger.com/embos_general.html]
|-
| [[Extremely Reliable Operating System|EROS]] || GPL|| open source || experimental<br/>research use || dormant || IA32 || [http://www.eros-os.org/]
|-
| [[Femto OS]] || GPLv3 || open source || [[Système embarqué]] || active || AVR || [http://www.femtoos.org]
|-
| [[FreeRTOS]] || [[GNU General Public License|GNU GPL]] modifiè || open source || [[Système embarqué]] || active || ARM, AVR, AVR32, HCS12, IA32, MicroBlaze, MSP430, PIC, Renesas H8/S, 8052 || [http://www.freertos.org/]
|-
| Fusion RTOS || free || ? || semi-general purpose || active || ARM, Blackfin, StarCore, DSP 56800E || <!-- blacklisted [http://www.unicoi.com/free_rtos.htm] -->
|-
| [[Helium_(operating_system) | Helium]] || free || ? || ? || ? || Open-Source RTOS for HCS08 & AVR MCUs || [http://helium.sourceforge.net]
|-
| [[HP-1000/RTE]] || ? || ? || ? || ? || ? || [http://www.hp.com/products1/rte/tech_support/documentation/]
|-
| [[Integrity (operating system)|INTEGRITY]] || ? || ? || ? || active || [[ARM architecture|ARM]], [[XScale]], [[Blackfin]], [[Freescale ColdFire]], [[MIPS architecture|MIPS]], [[PowerPC]], [[x86 architecture|x86]] || [http://www.ghs.com/products/rtos/integrity.html]
|-
| [[LynxOS]] || propriétaire || ? || ? || active || [[Motorola 68010]], [[Intel 80386]], [[ARM architecture|ARM]], [[PowerPC]] || [http://www.lynuxworks.com/rtos/]
|-
| [[MaRTE OS]] || ? || ? || [[Système embarqué]] || ? || ? || [http://marte.unican.es]
|-
| [[MenuetOS]] || ? || ? || ? || ? || ? || [http://www.menuetos.net/]
|-
| [[Multi-Environment Real-Time|MERT]] || ? || ? || ? || inactive || [[PDP-11]] || ?
|-
| [[MicroC/OS-II]] || propriétaire || ? || [[Système embarqué]] || active || AVR, … || [http://www.micrium.com/products/rtos/kernel/rtos.html]
|-
| [[Multiuser DOS]] || ? || ? || ? || ? || ? || ?
|-
| [[Nano-RK]] || mixed || open source || [[Système embarqué]] || active || AVR, MSP430 || [http://www.nanork.org/nano-RK]
|-
| [[QNX|Neutrino]] || propriétaire || code source fourni|| microkernel || active || ARM, MIPS, PPC, SH, x86, XScale || [http://www.qnx.com/products/neutrino_rtos/]
|-
| [[Nucleus RTOS|Nucleus OS]] || propriétaire || code source fourni|| [[Système embarqué]] || active || AMD 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 || [http://www.mentor.com/products/embedded_software/nucleus_rtos/index.cfm]
|-
| [[NuttX RTOS]] || BSD || open source || Système embarqué, 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/]
|-
| [[Open AT OS]] || ? || ? || Système embarqué (télophonie mobile) || ? || ? || [http://www.wavecom.com/openat]
|-
| [[Operating System Embedded|OSE]] || propriétaire || fermé || general purpose || active || ARM, PowerPC, MIPS, IXP2400, TI OMAP, … || [http://www.enea.com/ose]
|-
| [[OS-9]] || ? || ? || ? || active || ARM/strongARM, MIPS, PowerPC, SuperH, x86/Pentium, XSCALE, [[Motorola 6809]], [[Motorola 68000]]-series || [http://www.microware.com/products/Microware-OS-9.cfm]
|-
| [[OSEK]] || n/a || specification || [[Système embarqué]] || active || engine control units || [http://www.osek-vdx.org/]
|-
| [[Ardence|Phar Lap ETS]] || ? || ? || ? || ? || ? || ?
|-
| [[PaulOS]] || [[GNU General Public License|GNU GPL]] || open source || [[Système embarqué]] || ? || ? || [http://paulos.2038bug.com/]
|-
| [[PICOS18]] || [[GNU General Public License|GNU GPL]] || open source || [[Système embarqué]] || ? || PIC18 || [http://www.picos18.com/]
|-
| [[Phoenix-RTOS]] || ? || ? || ? || ? || ? || [http://www.phoenix-rtos.org/]
|-
| [[PikeOS]] || propriétaire || ? || ? || ? || ? || [http://www.sysgo.com/products/pikeos-technology/]
|-
| [[Prex]] || [[BSD License|BSD]] || open source || microkernel || active || ARM, IA32 || [http://prex.sourceforge.net/]
|-
| [[pSOS]] || propriétaire || ? || ? || discontinued || [[Motorola 680x]], [[Motorola 68000]] || ?
|-
| [[QNX]] || mixed || ? || general purpose || active || IA32, MIPS, PowerPC, SH-4, ARM, StrongARM, XScale || [http://www.qnx.com/]
|-
| [[RMX]] || ? || ? || ? || active || [[Intel 8080|8080]], [[Intel 8086|8086]], [[Intel 80386|80386]] or higher || [http://www.tenasys.com/rmx]
|-
| [[RSX-11]] || propriétaire || ? || ? || historic || [[PDP-11]] || n/a
|-
| [[RT-11]] || propriétaire || ? || general purpose || arreté || PDP-11 || n/a
|-
| [[RTAI]] || ? || ? || ? || ? || ? || [http://www.rtai.org/]
|-
| [[RTEMS]] || [[GNU General Public License|GNU GPL]] modifiè || ? || [[Système embarqué]] || active || ARM, Blackfin, ColdFire, TI C3x/C4x, H8/300, x86, 68k, MIPS, Nios II, PowerPC, SuperH, SPARC, [[ERC32]], [[LEON]], Mongoose-V || [http://www.rtems.com/]
|-
| [[RTLinux]] || [[GNU General Public License|GNU GPL]] || open source || general purpose || active || same as [[Linux]] || [http://www.rtlinuxfree.com/] [http://rt.wiki.kernel.org/index.php/Main_Page Real-Time Linux Wiki]
|-
| [[Salvo (operating system)|Salvo]] || ? || ? || ? || ? || ? || [http://ww1.microchip.com/downloads/en/DeviceDoc/salvousr220.pdf Salvo - RTOS for tiny places (a Pumpkin Inc. TM)]
|-
| [[Soft Hard Real-Time Kernel|SHaRK]] || [[GNU General Public License|GNU GPL]] || open source || ? || ? || ? || [http://shark.sssup.it/]
|-
| SimpleAVROS || [[GPLv3]] || [[Open Source]] || [[Embedded]] || Active, beta || [[AVR]] only || n/a
|-
| [[SINTRAN III]] || ? || ? || ? || ? || [[Norsk Data|Norsk Data computers]] || n/a
|-
| [[SOOS Project]] || ? || ? || ? || ? || ? || [http://www.ingelec.uns.edu.ar/rts/soos/]
|-
| [[Symbian OS]] || ? || ? || ? || active || [[ARM architecture|ARM]] || [http://www.symbian.com]
|-
| [[Talon DSP RTOS]] || propriétaire || ? || Système embarqué (DSP) || active || TMS320 || [http://www.blackhawk-dsp.com/Talon.aspx]
|-
| [[THEOS]] || ? || ? || ? || ? || ? || [http://www.theos-software.com/]
|-
| [[ThreadX]] || propriétaire || 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, StrongARM, TMS320C54x, TMS320C6x, x86/x386, XScale, Xtensa/Diamond, ZSP || [http://www.rtos.com/page/product.php?id=2]
|-
| [[Trampoline Operating System]] (OSEK)|| [[GNU Lesser General Public License|GNU LGPL]] || open source || [[Système embarqué]] || active || [[AVR]], H8/300H, [[POSIX]], [[NEC]] V850e, [[ARM7]], [[Infineon]] C166, [[HCS12]] or [[PowerPC]] || [http://trampoline.rts-software.org/]
|-
| [[TNKernel]] || [[BSD License|BSD]] || open source || [[Système embarqué]] || active || ARM, PIC24/dsPIC, HCS08 || [http://www.tnkernel.com/]
|-
| [[Transaction Processing Facility]] || propriétaire || ? || general purpose || active || [[IBM]] [[IBM System/360|System/360]] derivatives || [http://www.ibm.com/software/htp/tpf/]
|-
| [[TRON Project]] || open? || mixed || mixed || active || any || Not an implementation, but a specification [http://www.tron.org/index-e.html]
|-
| [[TUD:OS]] || [[GNU General Public License|GNU GPL]] || open source || ? || ? || [[IA-32]] || [http://demo.tudos.org/eng_about.html]
|-
| [[Ubuntu Studio]] || [[GNU General Public License|GNU GPL]] || open source || Audio, image and sound || active || ? || [http://www.ubuntustudio.org]
|-
| [[UNIX-RTR]] || ? || ? || ? || ? || [[PDP-11]] || ?
|-
| [[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]
|-
| [[Versatile Real-Time Executive|VRTX]] || ? || ? || ? || ? || [[ARM architecture|ARM]], [[MIPS architecture|MIPS]], [[PowerPC]], [[Reduced instruction set computer|RISC]] || [http://www.mentor.com/]
|-
| [[VxWorks]] || propriétaire || ? || [[Système embarqué]] || active || ARM, IA32, MIPS, PowerPC, SH-4, StrongARM, xScale || [http://www.windriver.com/]
|-
| [[Windows CE]] || propriétaire || ? || ? || active || [[x86]], [[MIPS architecture|MIPS]], [[ARM architecture|ARM]], [[SuperH]] || [http://www.microsoft.com/windowsembedded/en-us/products/windowsce/default.mspx]
|-
| [[Xenomai]] || GPLv2 || Open Source || general || active || x86, x86_64, PowerPC, ARM, Analog Devices Blackfin BF52x, BF53x, BF54x and BF56x || [https://gna.org/projects/xenomai/]
|-
| [[µnOS]] || ? || ? || ? || historic || [[Motorola]] [[68k]] || ?
|-
| Erika Enterprise || GPL || Open Source || ? || active || ARM7, H8 (Hitachi), Nios2 (Altera), dsPIC33 (Microchip), ST10 (ST Microelectronics)/C167 (Infineon) || [http://www.evidence.eu.com/content/view/27/254/]
|}






Version du 8 avril 2009 à 00:03

erreur du modèle {{langue}} : texte absent («  »)

Cette liste des systèmes d'exploitation temps réel présentes les systèmes d'exploitation temps réel. Un RTOS est un système d'exploitation pour les applications embarqué et temps réel permettant ainsi de garantir les contraintes et fournir les services nécessaire au développement des systèmes liée à ce deux domaine.

Nom Licence Code Sources Domaine d'utilisation Statut Plateformes Cible Site Officiel
Ardence RTX propriétaire fermé Extension MS Windows active? x86 [1]
BeRTOS GNU GPL modifiè open source Système embarqué active DSP56K, I196, IA32, ARM, AVR [2]
ChibiOS/RT GNU GPL modifiè Open Source Système embarqué, small footprint active x86, ARM7, ARM Cortex-M3, AVR, MSP430 [3]
ChorusOS ? ? ? ? ? [4]
CMX RTOS propriétaire ? Système embarqué active IA32, ARM, AVR, H8, PIC, 8051 [5]
Contiki BSD open source Système embarqué active MSP430, AVR [6]
DNIX propriétaire fermé general purpose arreté 68000 ?
DrRtos free? open? ? active? ARM7 [7]
DSP RTOS ? ? DSP ? 16/32/64 bit processors [8]
DSOS ? ? ? arreté TI-980A minicomputer ?
eCos GNU GPL modifiè open source general purpose active ARM/XScale, CalmRISC, 68000/Coldfire, fr30, FR-V, H8, IA32, MIPS, MN10300, OpenRISC, PowerPC, SPARC, SuperH, V8xx [9]
eCosPro GNU GPL modifiè and eCosPro license open source avec des parties non-free general purpose active ARM/XScale, CalmRISC, 68000/Coldfire, fr30, FR-V, H8, IA32, MIPS, MN10300, NIOS2, OpenRISC, PowerPC, SPARC, SuperH, V8xx [10]
embOS propriétaire fermé Système embarqué active 8/16/32 bit processors [11]
EROS GPL open source experimental
research use
dormant IA32 [12]
Femto OS GPLv3 open source Système embarqué active AVR [13]
FreeRTOS GNU GPL modifiè open source Système embarqué active ARM, AVR, AVR32, HCS12, IA32, MicroBlaze, MSP430, PIC, Renesas H8/S, 8052 [14]
Fusion RTOS free ? semi-general purpose active ARM, Blackfin, StarCore, DSP 56800E
Helium free ? ? ? Open-Source RTOS for HCS08 & AVR MCUs [15]
HP-1000/RTE ? ? ? ? ? [16]
INTEGRITY ? ? ? active ARM, XScale, Blackfin, Freescale ColdFire, MIPS, PowerPC, x86 [17]
LynxOS propriétaire ? ? active Motorola 68010, Intel 80386, ARM, PowerPC [18]
MaRTE OS ? ? Système embarqué ? ? [19]
MenuetOS ? ? ? ? ? [20]
MERT ? ? ? inactive PDP-11 ?
MicroC/OS-II propriétaire ? Système embarqué active AVR, … [21]
Multiuser DOS ? ? ? ? ? ?
Nano-RK mixed open source Système embarqué active AVR, MSP430 [22]
Neutrino propriétaire code source fourni microkernel active ARM, MIPS, PPC, SH, x86, XScale [23]
Nucleus OS propriétaire code source fourni Système embarqué active AMD 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 [24]
NuttX RTOS BSD open source Système embarqué, 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 [25]
Open AT OS ? ? Système embarqué (télophonie mobile) ? ? [26]
OSE propriétaire fermé general purpose active ARM, PowerPC, MIPS, IXP2400, TI OMAP, … [27]
OS-9 ? ? ? active ARM/strongARM, MIPS, PowerPC, SuperH, x86/Pentium, XSCALE, Motorola 6809, Motorola 68000-series [28]
OSEK n/a specification Système embarqué active engine control units [29]
Phar Lap ETS ? ? ? ? ? ?
PaulOS GNU GPL open source Système embarqué ? ? [30]
PICOS18 GNU GPL open source Système embarqué ? PIC18 [31]
Phoenix-RTOS ? ? ? ? ? [32]
PikeOS propriétaire ? ? ? ? [33]
Prex BSD open source microkernel active ARM, IA32 [34]
pSOS propriétaire ? ? discontinued Motorola 680x, Motorola 68000 ?
QNX mixed ? general purpose active IA32, MIPS, PowerPC, SH-4, ARM, StrongARM, XScale [35]
RMX ? ? ? active 8080, 8086, 80386 or higher [36]
RSX-11 propriétaire ? ? historic PDP-11 n/a
RT-11 propriétaire ? general purpose arreté PDP-11 n/a
RTAI ? ? ? ? ? [37]
RTEMS GNU GPL modifiè ? Système embarqué active ARM, Blackfin, ColdFire, TI C3x/C4x, H8/300, x86, 68k, MIPS, Nios II, PowerPC, SuperH, SPARC, ERC32, LEON, Mongoose-V [38]
RTLinux GNU GPL open source general purpose active same as Linux [39] Real-Time Linux Wiki
Salvo ? ? ? ? ? Salvo - RTOS for tiny places (a Pumpkin Inc. TM)
SHaRK GNU GPL open source ? ? ? [40]
SimpleAVROS GPLv3 Open Source Embedded Active, beta AVR only n/a
SINTRAN III ? ? ? ? Norsk Data computers n/a
SOOS Project ? ? ? ? ? [41]
Symbian OS ? ? ? active ARM [42]
Talon DSP RTOS propriétaire ? Système embarqué (DSP) active TMS320 [43]
THEOS ? ? ? ? ? [44]
ThreadX propriétaire 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, StrongARM, TMS320C54x, TMS320C6x, x86/x386, XScale, Xtensa/Diamond, ZSP [45]
Trampoline Operating System (OSEK) GNU LGPL open source Système embarqué active AVR, H8/300H, POSIX, NEC V850e, ARM7, Infineon C166, HCS12 or PowerPC [46]
TNKernel BSD open source Système embarqué active ARM, PIC24/dsPIC, HCS08 [47]
Transaction Processing Facility propriétaire ? general purpose active IBM System/360 derivatives [48]
TRON Project open? mixed mixed active any Not an implementation, but a specification [49]
TUD:OS GNU GPL open source ? ? IA-32 [50]
Ubuntu Studio GNU GPL open source Audio, image and sound active ? [51]
UNIX-RTR ? ? ? ? PDP-11 ?
u-velOSity ? ? microkernel active ? [52]
velOSity ? ? ? active Power Architecture, ARM/XScale, MIPS, x86/Pentium, ColdFire, Blackfin, OMAP, DaVinci [53]
VRTX ? ? ? ? ARM, MIPS, PowerPC, RISC [54]
VxWorks propriétaire ? Système embarqué active ARM, IA32, MIPS, PowerPC, SH-4, StrongARM, xScale [55]
Windows CE propriétaire ? ? active x86, MIPS, ARM, SuperH [56]
Xenomai GPLv2 Open Source general active x86, x86_64, PowerPC, ARM, Analog Devices Blackfin BF52x, BF53x, BF54x and BF56x [57]
µnOS ? ? ? historic Motorola 68k ?
Erika Enterprise GPL Open Source ? active ARM7, H8 (Hitachi), Nios2 (Altera), dsPIC33 (Microchip), ST10 (ST Microelectronics)/C167 (Infineon) [58]