关于OpenHarmony的一些分享 原创 精华
【本文正在参与优质创作者激励】
1、OpenHarmony是什么
简单来讲OpenHarmony是一个智能终端设备操作系统的开源项目。
开放原子开源基金会(简称“基金会”)于 2020 年 9 月接受华为捐赠的智能终端操作系统基础能力相关代码,随后进行开源,并根据命名规则为该开源项目命名为 OpenAtom OpenHarmony(简称“OpenHarmony”)。
-
1.1、OpenHarmony开源项目目标:
-
面向全场景、全连接、全智能时代,基于开源的方式,搭建一个智能终端设备操作系统的框架和平台,促进万物互联产业的繁荣发展。
-
1.2、OpenHarmony开源项目愿景:
-
打造开放的、全球化的、创新且领先的面向多智能终端、全场景的分布式操作系统,构筑可持续发展的开源生态系统。
-
1.3、OpenHarmony开源项目使命:
-
OpenHarmony项目群托管了操作系统技术和架构的核心代码及组件。以开放治理的方式聚合芯片开发者、方案开发者、产品开发者、应用开发者及各种使能者。持续发展代码使用者和共建者。
-
1.4 OpenHarmony项目地址
-
OpenHarmony官方网站:https://www.openharmony.cn/about/
-
OpenHarmony码云地址:https://gitee.com/openharmony
-
最新的版本为OpenHarmony 3.0 LTS(2021/9/30 发布)
2、OpenHarmony与HarmonyOS
OpenHarmony与HarmonyOS有什么区别,这一点应该还有很多人不太明白,个人简单总结如下:
2.1、OpenHarmony:
- 1)、OpenHarmony 是HarmonyOS的“地基”,具有最基础的操作系统能力;
- 2)、OpenHarmony 是一个开源项目、人人多可以参与;
2.2、HarmonyOS:
- 1)、HarmonyOS是基于 OpenHarmonyOS 的商用发行版;
- 2)、HarmonyOS只开放基础核心架构,手机厂商是无法直接使用HarmonyOS的;
3、OpenHarmony技术架构
这张图大家应该很熟悉了
4、OpenHarmony特征
这个也就不多说了
5、OpenHarmony支持设备类型
5.1、轻量系统(mini system)
面向MCU类处理器例如Arm Cortex-M、RISC-V 32位的设备,硬件资源极其有限,支持的设备最小内存为128KiB,可以提供多种轻量级网络协议,轻量级的图形框架,以及丰富的IOT总线读写部件等。可支撑的产品如智能家居领域的连接类模组、传感器设备、穿戴类设备等。
5.2、小型系统(small system)
面向应用处理器例如Arm Cortex-A的设备,支持的设备最小内存为1MiB,可以提供更高的安全能力、标准的图形框架、视频编解码的多媒体能力。可支撑的产品如智能家居领域的IP Camera、电子猫眼、路由器以及智慧出行域的行车记录仪等。
5.3 标准系统(standard system)
面向应用处理器例如Arm Cortex-A的设备,支持的设备最小内存为128MiB,可以提供增强的交互能力、3D GPU以及硬件合成能力、更多控件以及动效更丰富的图形能力、完整的应用框架。可支撑的产品如高端的冰箱显示屏
6、计划支持OpenHarmony设备清单
目前的支持清单如下图,可以从 https://www.openharmony.cn/supported_devices/ 查阅
也可参考
鸿蒙开发板资料汇总(厂商资料+代码仓+教程及购买渠道)
https://harmonyos.51cto.com/posts/9109
7、OpenHarmony社区版本发布计划
版本由TSC根据章程规则决定,可以从 https://gitee.com/openharmony/release-management/blob/master/OpenHarmony-RoadMap.md 查阅,目前信息如下
8、OpenHarmony SIG
SIG(Special Interest Group)是指特别兴趣小组,SIG在PMC项目管理委员会指导下,负责OpenHarmony社区特定子领域及创新项目的架构设计、开源开发及项目维护等工作。
如果对SIG感兴趣的可以访问以下地址详细了解
https://www.openharmony.cn/sig_management/
https://gitee.com/openharmony-sig
https://www.openharmony.cn/SIG/sig_subsystem_list/
9、OpenHarmoy Zulip平台
如果你想直接和大神一起交流,OpenHarmony提供了Zulip平台,链接如下
https://zulip.openharmony.cn
10、建议收藏的地址
OpenHarmony文档
https://gitee.com/openharmony/docs
https://www.openharmony.cn/documents
OpenAtom OpenHarmony教育资源仓
https://gitee.com/openatom-university/openharmony-oer
希望以上整理可以帮到想了解OpenHarmony的朋友们。
【本文正在参与优质创作者激励】
很不错的整理,感谢楼主分享。