Bol release RTOS Zephyr 2.3.0.
Zephyr je založený na kompaktnom jadre určenom pre použitie v systémoch s obmedzenými zdrojmi a zabudovaných systémoch. Distribuuje sa pod licenciou Apache 2.0 a je podporovaný Linux Foundation.
Jadro Zephyr podporuje niekoľko architektúr, vrátane ARM, Intel x86/x86-64, ARC, NIOS II, Tensilica Xtensa, RISC-V 32.
Hlavné vylepšenia v tomto vydaní:
- Nový balík Zephyr CMake, ktorý znižuje potrebu v
premenných prostredia - Nové API Devicetree založené na hierarchických makrách. Toto nové API umožňuje kódu v C získať jednoduchý prístup ku všetkým uzlom a vlastnostiam Devicetree.
- API pre časové oneskorenia jadra bolo prepracované, aby bolo flexibilnejšie a prispôsobiteľnejšie, pričom sa zohľadní budúca podpora funkcií, ako sú 64-bitové a absolútne časové oneskorenia.
- Nový alokátor k_heap/sys_heap má lepší výkon ako existujúci k_mem_pool/sys_mem_pool.
- Host pre Bluetooth Low Energy teraz podporuje LE Advertising Extensions.
- Integrovaná knižnica CMSIS-DSP.
Zdroj: linux.org.ru

