Zephyr (RTOS)
Linux Foundations realtidsoperativsystem för mikrokontroller, byggt med Linuxkärnans verktyg och ambitioner.
Projektet lanserades 2016 och utgick från Rocket, en liten kärna som Wind River skänkte bort. Licensen är Apache 2.0 och styrningen ligger hos en medlemsorganisation där Intel, Nordic Semiconductor, NXP och Google sitter med — ett RTOS byggt som ett industrikonsortium snarare än som ett hobbyprojekt.
Det som skiljer Zephyr från FreeRTOS är omfånget. Där FreeRTOS är en schemaläggare och några köer levererar Zephyr drivrutiner, nätverksstack, Bluetooth, filsystem och en bootloader i MCUboot. Konfigurationen sker med Kconfig och hårdvaran beskrivs i devicetree, precis som i Linux. Det gör att samma program kan byggas för hundratals kort, och att en ny utvecklare behöver en eftermiddag bara för att förstå varför en pinne inte syns.