VxWorks | |
---|---|
Famille | Temps réel, Type UNIX |
Type de noyau | Noyau monolithique |
État du projet | En développement |
Plates-formes | x86, MIPS, PowerPC, SH-4, ARM |
Entreprise/ Développeur | Wind River Systems |
Licence | EULA |
Dernière version stable | 6.7 (le février 2009) |
Interface graphique | Wind River Tilcon Graphics Suite |
Site Web | www.windriver.com |
modifier |
VxWorks est un système d'exploitation temps réel multitâche, généralement utilisé dans les systèmes embarqués.
Cet OS (Système d'exploitation) de la firme Wind River, a été employé par la NASA pour les missions spatiales Mars Pathfinder, Stardust, ainsi que pour les deux rovers martiens Spirit et Opportunity. La sonde martienne Mars Reconnaissance Orbiter l'utilise également. Il est également utilisé dans de nombreux systèmes de communication d'entreprise (IP PBX Mitel ICP de Mitel Networks, Nortel Communications Server 1000).
Ce système d'exploitation est principalement utilisé pour la recherche et l'industrie. Plusieurs cartes mères peuvent être gérées à l'aide de ce système. Chaque carte mère possède à son tour des slots d'extension afin d'y ajouter des interfaces de toutes sortes (sondes de températures, réseau, écran, cartes d'entrées/sorties)
Les langages utilisés avec ce système d'exploitation sont le C, le C++ et l'ADA (AdaCore, qui développe le GNAT Pro, a basé le tasking ADA sur VxWorks pour différentes cibles).
L'IDE pour ce système d'exploitation s'appelle Workbench (anciennement: Tornado). Il est développé par la société Wind River et basé sur Eclipse.