IT-lexicon › Programmeren › µC/OS

µC/OS

Programmeren Svenska → Bijgewerkt: 2026-11-03
Meer info
Ontwikkelaar
Jean J. Labrosse
Jaar
1992
Type
Realtime-kernel
Licentie
Apache 2.0 (sinds 2020)

De realtime-kernel die begon als tijdschriftartikel en eindigde in vliegtuigelektronica en medische apparatuur.

Jean Labrosse publiceerde de kernel in 1992 in het tijdschrift Embedded Systems Programming en liet er een boek op volgen dat elke regel broncode uitlegde. Daarmee werd µC/OS het leerboek voor een generatie firmware-ingenieurs: een kleine preëmptieve kernel met per taak een vaste prioriteit, semaforen, wachtrijen en een scheduling waarover valt te redeneren.

Labrosse richtte Micrium op om hem te verkopen. µC/OS-II werd gecertificeerd voor DO-178B en kwam terecht in de luchtvaart en medische apparatuur, waar papierwerk dat de juistheid bewijst zwaarder weegt dan functies. µC/OS-III stond meerdere taken met dezelfde prioriteit toe. Silicon Labs nam Micrium in 2016 over en gaf de code in 2020 vrij onder Apache 2.0, toen FreeRTOS de hobbyisten al had veroverd.

← Terug naar het lexicon