从去年4月华为 HarmonyOS(鸿蒙系统)正式登陆手机后,公众的关注焦点就集中在了手机鸿蒙系统上。
系统流畅度、多设备协同能力、分布式能力体验等成为用户评价的核心。
不过,既然定位于 " 移动智能操作系统 ",HarmonyOS 也和 Android 一样,它的底层核心能力不仅可以服务 C 端用户,同样也面向企业和个人开发者。
承担此任务的,便是 OpenHarmony。


在前段时间,OpenHarmony Tech Day 技术日在深圳举行,公布了 OpenHarmony 新版本的能力升级和最新的生态建设。
有一点值得注意的是,直到今天很多人依然分不清 HarmonyOS 和 OpenHarmony 的区别,老王这里还是简要说明下。

OpenHarmony Tech Day 技术日

 

一、HarmonyOS和OpenHarmony区别

HarmonyOS 是华为独立研发的移动操作系统,它包括 HarmonyOS 的内核 +HMS(相当于谷歌的 GMS 服务)+AOSP,经简单二次开发后就可在移动终端上直接使用,华为拥有 HarmonyOS 的所有权和使用权。
而华为把不含 HMS 和 AOSP 的 HarmonyOS 底层内核捐赠给了开放原子开源基金会,由开放原子开源基金会孵化运营的就是 OpenHarmony,它的所有权属于开源社区,而不是华为。

开放原子开源基金会
当然,华为也是开放原子开源基金会的重要成员之一。
同时,由于是开源项目,任何人都可以下载使用 OpenHarmony,也可以贡献代码。
从逻辑关系上看,HarmonyOS 也可以理解为华为在 OpenHarmony 的基础上,融入了 HMS 和 AOSP 后的一个商业发行版。
总的来说,两者都是扩大 OpenHarmony 生态的重要组成。

 

二、OpenHarmony快速迭代

在这两年半的时间内,OpenHarmony发布了四个版本,快速迭代。
OpenHarmony 1.0 版本发布于 2020 年 9 月,彼时它的能力范围还很有限,基本集中在 OS 基础框架和部件化架构上,支持的产品也以轻量无屏设备为主,例如蓝牙耳机、电风扇等。
2021 年 5 月,OpenHarmony 2.0 发布,简单 UI 类应用开始支持开发,支持的设备也升级到智能手表等小型带屏设备。
仅仅 4 个月后,OpenHarmony 3.0 发布,支持更多基础类应用,例如日历、图库,以及开放了标志性的分布式能力。
此时 OpenHarmony 已经可以支持显示器、数码相机等简单标准带屏设备。

OpenHarmony3.0重点特性简介


今年3月,OpenHarmony 迎来了最关键的 3.1 版本,从这时起,OpenHarmony 可以支持更加复杂的 UI 类应用,开放了高性能图形架构、安全访问模型等,支持分布式游戏、地图等应用。
支持的设备也变成了更复杂的标准带屏设备,比如手机和电脑。
事实上,OpenHarmony 3.1 可以看做是 OpenHarmony 完全体的第一个版本。
某种程度上,称之为 4.0 版并不为过,因为从这时起,OpenHarmony 基本可以支持目前主流消费端的所有智能设备。

 

三、全球下载6300万次!

可以看到,从发布至今,OpenHarmony 一直处于快速更新阶段,仅仅两年半就发布了四个大版本。
而在生态建设上,OpenHarmony 的发展也十分迅速。
OpenHarmony 工作委员会主席侯培新博士在 " 技术日 " 致辞中表示:" 截至目前,OpenHarmony 吸引了四十多家主仓代码贡献单位。
汇聚 160 万 + 社区用户,建立 44 个特别兴趣小组,全球下载次数高达 6300 万,5.5 万 + 次代码提交,已经成为全球智能终端操作系统领域中一股不可忽视的开源力量。"

-切为了开发者,- -切为了全世界
操作系统生态需要发行版厂商、芯片 / 开发板厂商、终端厂商、应用软件厂商的共同参与。
随着 OpenHarmony 系统能力升级、配套开发工具和资源完备、兼容性测评平台上线,越来越多产业链企业也在加入 OpenHarmony 生态。
目前,已有 11 款主流芯片进入 OpenHarmony 社区主干,到 2022 年末适配芯片预计将增至 35 款;同时截至 4 月,44 款产品已获得 OpenHarmony 生态产品兼容性证书。


OpenHarmony 生态委员会筹备小组成员柳晓见表示:"OpenHarmony 生态落地已初具规模,80 余款软硬件产品正在通过兼容性测评,包括超 30 款开发板 / 模组,润和 HiHopeOS
1.0 RC1 IoT Edition、深开鸿 KaihongOS Things V1.0.0(面向金融)、深开鸿 KaihongOS Things V1.0.0(面向教育)、软通 SwanLinkOS V1.0.0.0 软件发行版(面向商用显示)、万里红 SUPER RED OS 软件发行版 5 款软件发行版,以及覆盖智慧家居等多场景的 50+ 款商用设备。"

华为鸿蒙认证课程
最终它们将应用于消费、金融、能源、工业、交通、医疗等诸多领域,并支撑下一代智能化家居、出行、运动健康、娱乐、办公、教育、社交购物、工业生产等场景。
而在过去,这些设备所运行的系统大多为安卓、Linux、Windows 等。现在,OpenHarmony 正在取代它们。
当然,也必须看到的是 OpenHarmony 才刚刚起步,要与发展了几十年的老前辈相抗衡,还需要更多的时间、资金,以及最重要的、无数的开发者去参与和支持。
作者简介:我是老王,一个从事鸿蒙开发的中年老吃货。关注我,每天和你聊点关于华为、鸿蒙、应用开发的一些事儿。
文章来源:部分内容综合自网络,从“鸿蒙开发者老王”梳理成文。因觉优质,特此分享。什么是鸿蒙工程师?

这个是华为官方推出的职业认证,一个高薪的铁饭碗职业,而且就算是零基础也有机会成为鸿蒙工程师。不论你是安卓开发、销售、建筑等岗位都能零基础学习。鸿蒙工程师的薪资在15k-50k+,而且市场的人才需求量大,招聘不限制年龄,是一个很好高薪工作机遇~