µC/OS
Więcej informacji
- Twórca
- Jean J. Labrosse
- Rok
- 1992
- Typ
- Jądro czasu rzeczywistego
- Licencja
- Apache 2.0 (od 2020)
Jądro czasu rzeczywistego, które zaczęło życie jako artykuł w czasopiśmie, a skończyło w awionice i urządzeniach medycznych.
Jean Labrosse opublikował jądro w 1992 roku w magazynie Embedded Systems Programming i dołożył książkę, która objaśniała każdy wiersz kodu. Dzięki temu µC/OS stał się podręcznikiem całego pokolenia inżynierów firmware'u: małe jądro wywłaszczeniowe ze stałym priorytetem zadania, semaforami, kolejkami i planowaniem, o którym da się rozumować.
Labrosse założył Micrium, by je sprzedawać. µC/OS-II uzyskał certyfikat DO-178B i trafił do awioniki i sprzętu medycznego, gdzie papiery dowodzące poprawności znaczą więcej niż funkcje. µC/OS-III dopuścił kilka zadań o tym samym priorytecie. Silicon Labs kupiło Micrium w 2016 roku i w 2020 wydało kod na licencji Apache 2.0, kiedy FreeRTOS zdążył już zdobyć hobbystów.