| RTEMS | |
| Plates-formes | Architecture ARM, Nios II (en), Blackfin (en), x86, architecture MIPS, famille Motorola 68000, Freescale ColdFire, PowerPC, Hitachi H8, SuperH, RISC-V, architecture SPARC et X64 |
|---|---|
| Entreprise / Développeur |
Joel Sherrill (d) et Sebastian Huber (d) |
| Licence | Licence publique générale GNU |
| Dernière version stable | 5.1 () |
| Dernière version avancée | 6 |
| Site web | www.rtems.org |
| modifier |
|
RTEMS est un système d'exploitation temps réel libre pour systèmes embarqués.
RTEMS est l'acronyme du terme anglais Real-Time Executive for Multiprocessor Systems signifiant « exécution en temps réel pour systèmes multiprocesseurs ».
Initialement RTEMS signifiait Real-Time Executive for Missile Systems[Quand ?] puis est devenu Real-Time Executive for Military Systems avant de prendre sa signification actuelle.[Quand ?]
Il permet de développer des programmes dans lesquels le temps de réponse et la réactivité sont des contraintes fortes (dits temps-réel dur).[réf. nécessaire]
Il a été porté sur de nombreux processeurs (ARM, i386, m68k, MIPS, PowerPC, SuperH, etc.)
Il est compatible avec divers standards de programmation ouverts comme POSIX et uITRON[réf. nécessaire], ainsi qu'avec la pile TCP/IP de FreeBSD et plusieurs systèmes de fichiers.
La société OAR Corporation gère actuellement le projet RTEMS.
RTEMS est utilisé dans l'industrie spatiale, notamment par les acteurs européens du domaine,.