Eclipse Oniro Core Platform 2.0.0

Release Date
Deliverables

Oniro v2.0 development and testing will be incremental, often with three milestones/checkpoints in June, September and the final release in December 2022. One can expect the updates to underlying reference hardware, kernels as well as libraries to happen before Alpha (June). IP, quality, verification, and validation activities will start immediately with the goal of reaching 50, then 80, and finally 100 coverage of the entire software stack as well as release requirements by alpha, beta, and general availability, respectively.

Compatibility

Oniro v2.0 will introduce new kernels, libraries as well as horizontal middleware thus potentially making some calls and features obsolete and breaking some APIs.

Target Environments

Linux host machine for kernel developers, and product integrators. Linux host machine for applications developers and UI developers.

Name Date Description
Alpha 2022/06/06 Horizontal components update. 50% IP and "Validation and Verification" coverage. 100% reference hardware.
Beta 2022/09/12 Feature freeze. No major new features are to be introduced post-beta. IP and "Validation and Verification" coverage at 80%.
General Availability 2022/12/01 Release general availability. All features and compatibility achieved. 100% IP and "Validation and Verification" coverage.
Themes

Runtime and tools

Updates to major runtime components and backend tools.

Reference Hardware

Production-ready, as well as makers reference, supported hardware.

Testing and infrastructure

Inclusion of additional functionality and performance test suites. Periodic testing and coverage reports with incremental coverage. Additional validation and verification laboratories/nodes coming online.

Standards and compliance

Progress into achieving compliance with target upstream project compatibility specifications, such as OpenHarmony, Yocto Project, OpenChain, project Matter, and Linaro Ledge.

Distributed Intelligent Agency

Intra-devices communication framework, edge devices ontologies, cooperative use cases, and agency coordinator election mechanisms.