The Oniro Platform
Oniro is an Eclipse Foundation Project dedicated to the development of an open source vendor-neutral Operating System (OS) platform. The Oniro Project was established through a collaboration between two global open source foundations: The Eclipse Foundation and The OpenAtom Foundation. Leveraging the solid foundation of OpenHarmony, an open source project operated by the OpenAtom Foundation, Oniro builds upon an operating system platform known for its versatility across a wide range of smart devices.
At its core, Oniro prioritizes seamless interoperability, modularization, and a visually appealing user interface. These priorities are realized through an array of enhancements, encompassing application frameworks like React Native, system-level OS components such as Servo Web Engine, and a comprehensive toolchain that ensures intellectual property compliance and licensing. This adaptable platform provides robust support for a broad range of global technologies and applications spanning various industries, including Consumer Electronics, Home Appliances, Industrial IoT devices, Smart Home, and Multimedia.
The Oniro Architecture at a High Level
The Eclipse Oniro architecture comprises multiple layers that build upon their OpenHarmony counterparts. Within this framework:
- Eclipse Theia streamlines application development, enhancing the development workflow.
- ReactNative extends the usability of existing applications and ecosystems on top of OpenHarmony.
- The incorporation of the Rust language, particularly for the Servo web engine, bolsters the overall system's safety and security.
- Future introductions of frameworks like Eclipse Kanto and Matter will enable the integration of more AIoT and smart home use cases.
All enhancements are rigorously managed by advanced IP toolchain to ensure compliance throughout the development process.
The Oniro Working Group
The Oniro Working Group is made up of organizations that support the development and evolution of the Oniro platform, all working together to drive its commercial success across a broad range of industries. This ecosystem can only be achieved through a vendor-neutral environment where collaboration is promoted under core Eclipse Foundation principles, such as transparency and openness. Read the charter.
Are you interested in Oniro?
Contact us to find out how you can get involved in this working group.
Contact us to JoinSupporters
We have been working hard with Linaro, Seco, Array, NOITechPark, Synesthesia to prepare Oniro’s initial code contribution and public cloud CI/CD infrastructure, and it is so exciting to see everything moving under the expert governance of the Eclipse Foundation. Under the Eclipse Foundation, the project will have its greatest chance at onboarding new contributing members and bringing real products on the shelves of consumer electronics stores around the world. We reckon Oniro is not a sprint, rather a marathon, and we are thrilled and committed to this world changing journey.
Oniro opens up the frontier for a new generation of open source, AI and mobile friendly operating systems that can scale from simple MCUs to complex distributed systems. Synesthesia is looking forward to participating in this journey providing our expertise and support together with other organizations and developers within the Eclipse Foundation.
Oniro is creating an environment to foster collaboration among experts in industry and research. That is also one of our goals - among others - at NOI Techpark. Through the Free Software Lab, we contribute to the project by activating our network of experts in the field of Free Open Source Software, particularly for Open Source Compliance Policy and Strategy. We recognise Oniro's potential to create an open and sustainable IoT environment, enabling talents to create innovative IoT solutions.
Over the past year, Linaro has worked closely with Huawei and other Oniro members on preparing the OS foundations of Oniro, leveraging the work Linaro is already doing on open source projects such as MCUboot, the Yocto project, Trusted Substrate and multiple RTOS’s. Formalizing the governance of this project through the Eclipse Foundation is the natural next step in delivering a truly vendor-neutral and independent operating system.
Oniro will be the future of the open source OS, it will mark a new trend for its deeply innovative nature and defining it only as an operating system would be extremely reductive. In fact, it focuses on the end-user with an incredible user-experience, but it is also oriented to the content creators and OEMs at the same time, bringing to all of them certainty, choice and convenience. It is born for device collaboration at the edge, to be hardware architecture independent, to create a swarm intelligence, and to enable ambient computing. For more than 40 years SECO has been designing and manufacturing innovative products and services for OEMs and we strongly believe that Oniro is a game changer in supporting our customers to the digital transformation.
We, at the OpenAtom Foundation, know that we will allow our partner, the Eclipse Foundation to build and develop the next-generation all-scenario open source OS, and expand the OpenHarmony ecosystem. We are looking forward to making history with the Eclipse Foundation and developers around the world.