Lessico IT › Programmazione › VxWorks

VxWorks

Programmazione Svenska → Aggiornato: 2026-11-03
Maggiori info
Creatore
Wind River Systems
Anno
1987
Tipo
Sistema operativo real-time
Licenza
Proprietaria

Il sistema operativo real-time commerciale di Wind River, con diverse sonde spaziali e aerei di linea nel curriculum.

Wind River cominciò vendendo uno strato aggiuntivo per un altro RTOS, VRTX, e nel 1987 distribuì un kernel proprio. Da allora VxWorks è diventato la scelta predefinita dove si paga per certificazione e assistenza anziché per la libertà dalle licenze: avionica, robot industriali, apparati di rete e sistemi di difesa.

Il suo momento più celebre fu Mars Pathfinder nel 1997. Il lander continuava a riavviarsi sulla superficie di Marte, e il debug da Terra rivelò un caso da manuale di inversione di priorità tra tre thread. La soluzione fu abilitare l'ereditarietà di priorità su un mutex caricando una modifica di configurazione: la funzione c'era da sempre, solo disattivata. Anche Curiosity usa VxWorks.

← Torna al lessico