Linux Foundation、IoT向けリアルタイムOSの共同開発プロジェクト「Zephyr」を発表
2016/02/19 15:00
Linux Foundationは、IoTデバイス向けリアルタイムOS(RTOS)の共同開発プロジェクト「Zephyr」を発表した。
機器の制御に使うRTOSには、高度な割込処理とジッタ(処理・応答時間のばらつき)を抑えるプロセス管理が必要となる。この面でLinuxは組み込みOSとして評価を得ているが、IoTの用途では極めて小さいメモリでこれを実現することが求められるケースもある。Zephyrはこうしたニーズに応えるもので、わずか8Kバイトのメモリがあれば実行できる。
プラットフォームとしては、Arduino 101、 Arduino Due、Intel Galileo Gen 2、NXP FRDM-K64F Freedomボードをサポート。通信方式は、Bluetooth、 BLE(Bluetooth Low Energy)、IEEE 802.15.4に対応する。サポートするプラットフォームと通信方式は、今後さらに拡大する方針だ。
Zephyrの取り組みは、Intel、NXP Semiconductors、Synopsyx、UbiquiOS Technologyの4社が支援している。他の企業の参加も募集中だという。