VxWorks
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.