VxWorks

Cet article est une ébauche concernant l’informatique.

Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants.

VxWorks
Logo
Image illustrative de l’article VxWorks

Famille Temps réel
Type de noyau Noyau monolithique
État du projet En développement
Plates-formes x86, wvxMIPS, PowerPC, SH-4, ARM
Entreprise /
Développeur
Wind River Systems
Licence Propriétaire ; EULA
Première version Voir et modifier les données sur Wikidata
Dernière version stable 7 ()
Environnement de bureau Wind River Tilcon Graphics Suite
Site web www.windriver.com
modifier Consultez la documentation du modèle

VxWorks est un système d'exploitation temps réel multitâche, généralement utilisé dans les systèmes embarqués.

Ce système d'exploitation propriétaire, développé par la firme Wind River (acquise par Intel en 2009), a été employé par la NASA pour les missions spatiales du programme Discovery, Mars Pathfinder, Stardust, Messenger, Dawn, les rovers martiens (Spirit, Opportunity, Curiosity et Perseverance[1]) et la sonde Mars Reconnaissance Orbiter. Il a également été utilisé par l'Agence spatiale européenne sur le satellite PROBA-1.

Il est principalement employé par la recherche et l'industrie (aéronautique, automobile, transport, télécommunication), mais également dans de nombreux systèmes de communication d'entreprise (IP PBX Mitel ICP de Mitel Networks, Nortel Communication Servers 1000[2]).

Ce système peut gérer plusieurs cartes mères, chacune possédant à 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).

Depuis la version 6.0, l'environnement de développement officiel de VxWorks est Workbench, développé par la société Wind River et basé sur Eclipse. Workbench succède à Tornado, aussi développé par Wind River.

Références

  1. (en) Gregg Rabideau and Ed Benowitz, « Prototyping an Onboard Scheduler for the Mars 2020 Rover » [PDF], sur ai.jpl.nasa.gov (consulté le )
  2. [1]

Lien externe

  • (en) Site de Wind River Systems
v · m
Apple
Mac OS Classic
Dérivés de NeXTSTEP
Dérivés de BeOS
DOS
IBM
Microsoft Windows
Fondés sur MS-DOS
Branche NT
ReactOS Foundation
Branche NT (GPL/LGPL/AGPL) non-Microsoft
POSIX / Unix
AT&T / Laboratoires Bell
BSD
GNU Hurd
Linux (liste)
Autres dérivés
Dérivés d'AmigaOS
Dérivés du TOS
D’importance historique
Mobile
Noyau Linux
Autres noyaux
Embarqués
Pour capteur en réseau
Pour carte à puce
Temps réel
Autres systèmes
Pour une liste complète, voir la liste des systèmes d’exploitation et la catégorie « Système d’exploitation ».
  • icône décorative Portail de l’informatique