Oniro, and how to build a production oriented, open source, reference OS for IoT devices in no time
summary
Oniro presents a reference OS that assembles existing components into a production-oriented open source stack that targets device makers, app creators and end users. It uses bitbake/Yocto layers, supports Linux 5.10 LTS for Cortex‑A/Intel/RISC‑V and Zephyr 3.1 for MCU-class devices, certifies Matter and OpenHarmony pieces, runs CI/CD and LAVA-based device tests, publishes SPDX SBOMs and a three‑year release lifecycle (one release/year with incremental maintenance), and ships reference builds for NXP i.MX8, Intel Atom, Rockchip and Raspberry Pi.
AI-written summary · about
chapters (13)
- 0:00Oniro introduction
- 2:10Production OS challenge
- 6:29Why traditional open source isn't enough for production
- 10:21Oniro production features
- 13:51Market adoption approach
- 17:22Build infrastructure choice
- 23:02Hardware support
- 26:14Maker support
- 27:41Industry standards
- 28:45Compliance verification
- 29:46Lifecycle strategy
- 31:34Current achievements and future ambitions
- 32:58Call to action
related talks
29mOniro Blueprints for IoT devices
30mEclipse Oniro: A production OS
15mFrom IoT to Mobile: Oniro’s Technical Journey Toward Digital Independence
24mOniro - an open-source starter for fast-paced IoT environments
40mWhy the Yocto Project for My IoT Project
36mEmbedded Development Made Easy: A Guide to FOSS Platforms and Maxing product value
14mOpen, connected and compliant. How Oniro builds seamless global smart ecosystems
35mUsing Yocto to Build an IoT OS Targetting a Crossover SoC
