µC/OS
Altre info
- Creatore
- Jean J. Labrosse
- Anno
- 1992
- Tipo
- Kernel in tempo reale
- Licenza
- Apache 2.0 (dal 2020)
Il kernel real-time nato come articolo di rivista e finito nell'avionica e nei dispositivi medici.
Jean Labrosse pubblicò il kernel nel 1992 sulla rivista Embedded Systems Programming e lo fece seguire da un libro che spiegava ogni riga del sorgente. Fu così che µC/OS divenne il libro di testo di una generazione di ingegneri del firmware: un piccolo kernel preemptive con priorità fissa per task, semafori, code e uno scheduling su cui si poteva ragionare.
Labrosse fondò Micrium per venderlo. µC/OS-II fu certificato DO-178B ed entrò nell'avionica e nelle apparecchiature mediche, dove le carte che provano la correttezza contano più delle funzionalità. µC/OS-III consentì più task con la stessa priorità. Silicon Labs acquistò Micrium nel 2016 e rilasciò il codice con licenza Apache 2.0 nel 2020, quando FreeRTOS aveva già conquistato gli hobbisti.