µC/OS
Подробнее
- Автор
- Jean J. Labrosse
- Год
- 1992
- Тип
- Ядро реального времени
- Лицензия
- Apache 2.0 (с 2020 года)
Ядро реального времени, начавшее жизнь как журнальная статья и дошедшее до авионики и медицинских приборов.
Jean Labrosse опубликовал ядро в 1992 году в журнале Embedded Systems Programming, а следом выпустил книгу, где разбирался каждый фрагмент исходного кода. Так µC/OS стало учебником для целого поколения разработчиков прошивок: небольшое вытесняющее ядро с фиксированным приоритетом на задачу, семафорами, очередями и планированием, о котором можно рассуждать строго.
Чтобы продавать ядро, Labrosse основал Micrium. µC/OS-II сертифицировали по DO-178B, и оно попало в авионику и медицинское оборудование, где бумаги, доказывающие корректность, весят больше функций. µC/OS-III разрешило нескольким задачам иметь один приоритет. Silicon Labs купила Micrium в 2016 году и в 2020-м открыла код под лицензией Apache 2.0, когда FreeRTOS уже завоевала любителей.