云网牛站
所在位置:首页 > HarmonyOS问题与回答 > 如何区分鸿蒙操作系统、OpenHarmony、HarmonyOS,请做解读

如何区分鸿蒙操作系统、OpenHarmony、HarmonyOS,请做解读

2021-07-06 09:35:46作者:waylau稿源:HarmonyOS站

问题:对鸿蒙操作系统、OpenHarmony、HarmonyOS这些术语有时分不清楚,请提供解读的文章,以帮助区分它们之间的关系,以了解何时选择OpenHarmony或是HarmonyOS?

 

回答:

早在2021年6月4日,华为官方就发布了《关于规范HarmonyOS沟通口径的通知》(以下简称《通知》),原文截图如下所示,为了更清楚的让人了解和知道,现在将该通知做一些解读,如下:

如何区分鸿蒙操作系统、OpenHarmony、HarmonyOS,请做解读

1、《通知》背景

《通知》开篇就说“关于‘鸿蒙操作系统’,由于缺乏规范的表述和统一的口径,导致内部理解不一致、对外说法不一致,容易引起混淆”,所以不懂也不要不好意思,不光你不懂,很多人都傻傻的分不清。不懂不要怕,咱们继续往下看。

2、鸿蒙操作系统

“鸿蒙操作系统”特指华为智能终端操作系统。“鸿蒙操作系统”具有以下特征:

一是一套操作系统可以满足大大小小设备需求,实现统一OS,弹性部署。

二是搭载该操作系统的设备在系统层面融为一体、形成超级终端,让设备的硬件能力可以弹性扩展,实现设备之间硬件互助,资源共享。

三是面向开发者,实现一次开发,多端部署。

3、OpenHarmony

OpenHarmony是一个开源项目,由开放原子开源基金会(https://www.openatom.org/)进行管理。开放原子开源基金会由华为、阿里、腾讯、百度、小米、浪潮、招商银行、360、OPPO、VIVO等十家互联网企业共同发起组建。

OpenHarmony暂时还没有中文名字,名字还在申请中。

项目地址为:https://gitee.com/openharmony,相关参考:鸿蒙OpenHarmony2.0开源代码在哪可以查看?请给直接下载链接

OpenHarmony开源项目主要包括两部分:

一是华为捐献的“鸿蒙操作系统”的基础能力。

二是其他参与者的贡献。

因此,OpenHarmony的核心贡献主力还是在华为。OpenHarmony是“鸿蒙操作系统”的底座。

4、HarmonyOS

HarmonyOS就是“鸿蒙操作系统”,或者简称为“鸿蒙OS”是基于OpenHarmony、AOSP等开源项目的商用版本。

这里需要注意:

一是HarmonyOS不是开源项目,而是商用版本。

二是HarmonyOS手机和平板之所以能运行Android,是因为HarmonyOS实现了现有Android生态应用(即AOSP)的运行。

5、鸿蒙生态

鸿蒙生态包括OpenHarmony和HarmonyOS,当然还包括开发工具以周边的一些开发库。当我们在说“鸿蒙”的时候,也许就是指鸿蒙生态。

如何区分鸿蒙操作系统、OpenHarmony、HarmonyOS,请做解读

6、何时选择OpenHarmony或是HarmonyOS?

如果你只是一个应用开发工程师,专注于终端设备的应用开发,那么选择HarmonyOS。

如果你对HarmonyOS底层的技术感兴趣,想了解或者想对HarmonyOS做贡献,那么选择OpenHarmony。当然,如果想更进一步,做一款属于自己的操作系统,基于OpenHarmony开源项目做二次开发也是不错的选择。

 

说明:

以上就是对于鸿蒙操作系统、OpenHarmony、HarmonyOS的解读,它能帮助你更好的区分这些术语。

精选文章
热门文章