OpenHarmony

OpenAtom OpenHarmony，简称OpenHarmony，是鸿蒙操作系统的开源项目。华为于2020年9月及2021年5月分两次将鸿蒙系统的L0-L2分支源代码捐献给开放原子开源基金会（OpenAtom Foundation），该基金会将受捐赠代码开源，根据基金会命名规范将该项目命名为OpenAtom OpenHarmony，并组建开源项目群，遵循Apache许可证。L3-L5分支兼容Android的双框架版本，目前暂未开源。截至2021年12月30日，已有超过1200 位开发者与40个组织参与该项目和贡献代码。

OpenHarmony开源操作系统初始版本支持内存最小128KB的轻量级设备，而2.0版本可支持超过128MB内存的标准系统类设备。

历史 
OpenHarmony的第一个版本在开放原子开源基金会收到华为捐赠的开源代码后于2019年9月10日推出，支持内存容量从128 KB到128 MB的设备。

OpenHarmony 2.0（金丝雀版）于2021年6月推出，支持多种智能终端设备。

开放原子开源基金会于2021年9月30日推出OpenHarmony 3.0，并在前期版本的基础上实质性改进和优化操作系统。

OpenHarmony可支持4 GB内存设备于2021年10月发布。

软件开发 
OpenHarmony自2020年9月开源以来到2021年12月为止，已有超过1200位开发者与40个组织参与该开源项目和贡献代码。目前OpenHarmony已经发展到4.x版本。

更新时间表

硬件支持 
OpenHarmony 可以部署在ARM、RISC-V和x86架构的各种硬件设备上，内存容量可由128 KB至超过1 MB，并支持以下三种系统的硬件设备：

 轻量系统——可在连接模块、传感器和可穿戴等设备上运行，内存等于或大于128 KB，支持ARM Cortex-M和32位RISC-V等处理器。
 小型系统——可在 IP 摄像机、路由器、事件数据记录器等设备上运行，内存等于或大于1 MB，支持ARM Cortex-A等处理器。
 标准系统——可在具有增强交互、3D GPU、丰富动画和多样化组件等设备上运行，内存等于或大于128 MB，支持ARM Cortex-A等处理器。

产品兼容性规范 
为确保OpenHarmony生态系统的兼容性，开放原子开源基金会发布产品兼容性规范，由兼容性工作组评估和认证与OpenHarmony兼容的产品。

产品兼容性证书分为以下两类，获得证书的合作伙伴有权在其已认证的产品、有关包装和营销材料上使用OpenHarmony兼容性标识。

 开发板、模组、软件发行版
 设备

截至2022年4月25日，已有44款产品获得了兼容性证书，还有80多款软硬件产品正在评估OpenHarmony兼容性。

软件发行版 
OpenHarmony位居码云平台（Gitee）活跃度指数首位，是该平台上当前代码和社区最活跃的开源项目。截至2022年10月，已拥有23个特定行业的软件发行版，覆盖教育、金融、智能家居、交通、数字政务和工业等行业。

Oniro OS 
2021年9月28日，Eclipse基金会和开放原子开源基金会建立合作伙伴关系，并于2021年10月推出兼容HarmonyOS的软件发行版Oniro OS，创始成员包括华为、Linaro和Seco，主要目的是于物联网时代为全球市场提供中立和透明的开源系统。

ZhihongmetaOS 
2022年8月29日，鸿元智通科技发布ZhihongmetaOS，通过了OpenHarmony 3.1评估，并获得了生态产品兼容性证书。该发行版主要面向企业和工业用户。目前，ZhihongmetaOS V1.0 只在中国公安部门使用。

参閱 

 鸿蒙操作系统

外部链接

参考文献 

行動作業系統
物聯網
Mobile Linux
华为产品
嵌入式操作系统
2019年软件
中國作業系統