0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

openharmony纯净版和HarmonyOS之间的关联

ss 来源:只谈科技、驱动之家 作者:只谈科技、驱动之 2021-06-22 11:20 次阅读

大家都知道,早在2019年的时候,Google的GMS就禁止在华为手机上使用,今年六月华为就在全球发布了HarmonyOS 2 ,随着鸿蒙操作系统的发布,外界就一直很关注,存在一些混淆和误读的声音。

华为公司表示,早在 去年和今年华为分两次把鸿蒙操作系统的基础能力全部捐给开放原子开源基金会,并由基金会整合其它参与者贡献形成 OpenHarmony 项目(中文名正申请注册)。

至于 HarmonyOS 2 也就是鸿蒙 2.0,是华为基于开源项目 OpenHarmony 2.0 开发的面向多种全场景智能设备的商用版本。

很多人不明白这之间究竟有什么区别,所以今天给大家好好的说一说。

还是给大家拿谷歌安卓来举例,可能大家比较好理解。

我们用华为的HMS、HarmonyOS、OpenHarmony纯净版来对标谷歌安卓那一套。

HMS就相当于谷歌的GMS,它不是操作系统,是一个集华为的全家桶APP,以及HMS Core功能,包括许多服务的编程接口API的一个服务能力,这是华为自己专有的,不开源的。

OpenHarmony纯净版相当于安卓的AOSP,是一个开源项目,具有最基础的操作系统能力,大家都可以下载使用,也可以贡献代码。

而HarmonyOS则相当于华为原本使用谷歌的开源AOSP,再打包了谷歌GMS,经二次开发形成EMUI的一个商业版操作系统。

只是在HarmonyOS系统中,AOSP换成了OpenHarmony纯净版,GMS换成了HMS,于是EMUI也叫HarmonyOS了。

不知道我这么解释,大家看懂了么?其实这一套还是谷歌安卓的那一套GMS+AOSP+安卓系统的模式,毕竟这是经过了全球这么多厂商验证可行的模式,所以摸着谷歌过河,也是当前环境下最为稳妥的方式之一。

整合自:只谈科技、驱动之家

编辑:jq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 开源
    +关注

    关注

    3

    文章

    2953

    浏览量

    41602
  • GMSL
    +关注

    关注

    2

    文章

    23

    浏览量

    15361
  • HarmonyOS
    +关注

    关注

    79

    文章

    1686

    浏览量

    29149
  • OpenHarmony
    +关注

    关注

    23

    文章

    3104

    浏览量

    15121
收藏 人收藏

    评论

    相关推荐

    sql表与表之间如何建立关联

    在关系型数据库中,建立表之间关联是非常重要的,它可以帮助我们更好地组织和管理数据。在本文中,我们将详细讨论如何在SQL中建立表之间关联。 在SQL中,表
    的头像 发表于 11-23 11:38 1072次阅读

    鸿蒙原生应用开发-DevEco Studio中HarmonyOSOpenHarmony项目的切换

    一、找到该目录 二、修改操作系统类型 三、分别进行开发,一些常规的应用功能实现后,相互切换后都可以正常运行的。前期OpenHarmony项目如果连接开发板比较困难的化,开发完成后,切换成为HarmonyOS后就可以比较详细地看看效果了。
    发表于 11-13 09:47

    新接触openharmony原子化模块。

    看了很多文章,openharmony3.2支持arkts开发原子化服务。但好像视频没有多少是关于Openharmony原子化服务的,视频都是harmonyOS的,我想问问各位大佬们,我能看os的原子化服务视频,然后做出来,运行的
    发表于 10-20 11:29

    HarmonyOS/OpenHarmony原生应用开发-华为Serverless服务支持情况(四)

    部署和集成到自己的应用中,有效降低开发门槛,提高交付效率。 没有明确说明可以在哪些应用类型,哪些API版本上使用。哪些及是否支持HarmonyOS/OpenHarmony(Stage模型-API9
    发表于 10-16 14:20

    HarmonyOS/OpenHarmony原生应用开发-华为Serverless服务支持情况(三)

    文档中的TS作者认为就是ArkTS之意。 一、云函数,从开发文档上已经说明,是已经支持HarmonyOS/OpenHarmony(Stage模型-API9),但是在开发语言上,没有ArkTS,是否
    发表于 10-12 14:43

    OpenHarmony应用分发运营体系

    KaiHongOS开发板 设备 华为HarmonyOSAGC1+8+N 开放原子开源基金会OpenHarmony 底座基础
    发表于 09-21 15:27

    HarmonyOS/OpenHarmony应用开发-DevEco Studio新建项目的整体说明

    ,是开发者需要优先了解熟悉*附件:HarmonyOSOpenHarmony应用开发-DevEco Studio新建项目的整体说明.docx
    发表于 09-15 16:51

    DevEco Studio中如何设置HarmonyOS/OpenHarmony应用开发

    DevEco Studio默认为HarmonyOS应用开发,如果需要修改为OpenHarmony应用开发,修改方式如下。 一、总体说明 build-profile.json5为当前的模块信息 、编译
    发表于 09-14 14:50

    HarmonyOS/OpenHarmony应用开发-DevEco Studio帮助快速入门的使用

    DevEco Studio内置有帮助中心,初学HarmonyOSOpenHarmony应用、元服务的开发者,通过内置的帮助中去系统的学习相关内容,是边练边学,快速上手的最佳方式。 一、帮助 二
    发表于 09-13 16:28

    【触觉智能 Purple Pi OH 开发板体验】一、OpenHarmony(鸿蒙系统)开发环境配置以及示例代码

    ://developer.harmonyos.com/cn/docs/documentation/doc-guides-V3/software_install-0000001053582415-V31.2、OpenHarmony更新插件
    发表于 08-31 11:03

    HarmonyOS/OpenHarmony应用开发API-ConnectOptions能力

    说明: 在连接指定的后台服务时作为入参用于接收连接过程中的状态变化。 编译环境: 编译器版本:release3.0 Api:8 语言:js 示例 *附件:HarmonyOSOpenHarmony应用开发API-ConnectOptions能力.docx
    发表于 05-08 17:29

    HarmonyOS/OpenHarmony应用开发-Stage模型ArkTS语言扩展能力基类

    \'@ohos.app.ability.ExtensionAbility\'; 接口示例: *附件:HarmonyOSOpenHarmony应用开发-stage模型ArkTS语言扩展能力基类.docx
    发表于 04-26 10:00

    【沁恒 CH32V208 开发板免费试用】体验openharmonyOS

    沁恒CH32V208移植了openharmony的liteOS。今天体验了官方给的示例,展示如何体验openharmonyOS在国产沁恒芯片的上应用。 1、下载示例下载地址
    发表于 04-26 07:48

    HarmonyOS Codelabs最新参考

    HarmonyOS Codelabs最新参考 作者:坚果 团队:坚果派 公众号:“大前端之旅” 润开鸿技术专家,华为HDE,InfoQ签约作者,OpenHarmony布道师,擅长HarmonyOS
    的头像 发表于 04-25 15:40 541次阅读
    <b class='flag-5'>HarmonyOS</b> Codelabs最新参考

    HarmonyOS/OpenHarmony公司级技术开发团队硬件基本配置清单

    有朋友公司咨询进入HarmonyOS/OpenHarmony领域,组建技术团队,硬件设备的基本配置应该是怎么样的比较合适?这个是进入鸿蒙开发领域相关配置的第一步,我们以一个基本的团队配置为例说明,供
    发表于 04-10 09:34