鸿蒙操作系统的前世今生 原创 精华

朱伟ISRC
发布于 2021-6-4 14:29
浏览
19收藏

        6月2号,在万众期待中 ,华为的鸿蒙操作系统及全场景新品发布会如期召开,我们在见证了国产操作系统HarmonyOS 2.0正式面向市场的同时,也见证了国产开源操作系统OpenHarmony 2.0的正式发布!

        相信很多人在自豪的同时会感到疑惑,今天发布的鸿蒙操作系统较以往有何不同?HarmonyOS和OpenHarmony到底是什么关系?今天我将为大家一一解惑!

鸿蒙操作系统的前世今生-鸿蒙开发者社区图1  HarmonyOS 2.0和OpenHarmony 2.0的发布

鸿蒙操作系统发展沿革

       鸿蒙这个名字意为“万物起源”,同时也寓意国产操作系统的开端。鸿蒙操作系统迭代至今,已经有好几个版本,我将它们的迭代顺序整理成时间轴,帮助大家梳理鸿蒙操作系统的发展沿革。时间轴分为简略的图片版本(图2)和详细的文字版本,大家可以按需读取~

图片版本:

鸿蒙操作系统的前世今生-鸿蒙开发者社区图2  HarmonyOS的发展沿革

文字版本:

  •  2012年,华为总裁任正非表示:”华为做终端操作系统是处于战略的考虑”,鸿蒙操作系统的概念首次出现在大众视野。
  • 2016年5月,鸿蒙正式在华为公司的软件部内部立项并开始投入研发,吹响了研发鸿蒙操作系统的号角~
  • 2019年8月9号,华为正式发布了HarmonyOS 1.0,该系统率先部署在智慧屏上。2019年8月10日,(原)荣耀正式发布荣耀智慧屏、荣耀智慧屏Pro,搭载鸿蒙操作系统。华为消费者业务CEO余承东在发布会上宣布鸿蒙将进行开源

鸿蒙操作系统的前世今生-鸿蒙开发者社区

图3 鸿蒙OS 1.0

  • 2020年9月10日,华为发布HarmonyOS 2.0

       相较于HarmonyOS 1.0,此版本主要包含三个方面做出重大提升:分布式的软总线、分布式的数据管理以及分布式的安全,这三点将HarmonyOS的分布式能力提升到了另一个层次, 此版本可用于大屏、手表和车机

鸿蒙操作系统的前世今生-鸿蒙开发者社区

图4 鸿蒙OS 2.0

  • 2020年12月,华为发布面向开发者提供的手机版本HarmonyOS 2.0的Beta版本,开发者可以访问华为开发者联盟官网 ,申请获取 HarmonyOS 2.0 手机开发者 Beta 版升级 。
  • 2021年6月2号,华为发布可以覆盖手机等移动终端的HarmonyOS 2.0

        此次发布的系统不只限于开发者申请升级,凡是符合条件的机型都可以尝鲜鸿蒙。可以升级该系统的设备共包含了26部华为手机,14部Honor(荣耀)手机,3部华为手表和3台平板电脑,还包括尚未发布的Honor V40,Huawei nova 8和Huawei nova 8 Pro三款机型,具体型号如图5所示。

鸿蒙操作系统的前世今生-鸿蒙开发者社区鸿蒙操作系统的前世今生-鸿蒙开发者社区

鸿蒙操作系统的前世今生-鸿蒙开发者社区鸿蒙操作系统的前世今生-鸿蒙开发者社区鸿蒙操作系统的前世今生-鸿蒙开发者社区

图5  HarmonyOS 2.0适配机型

           至此,正式面向市场的覆盖手机等移动终端的鸿蒙操作系统就正式诞生了!

HarmonyOS 2.0和OpenHarmony 2.0的关系

鸿蒙操作系统的前世今生-鸿蒙开发者社区图6 若冲操作系统的发展沿革

        在介绍HarmonyOS 2.0和OpenHarmony 2.0的关系之前,首先要介绍一个功不可没的组织——开放原子开源基金会。该基金会成立于2020年6月15日,是由工信部牵头的非盈利性民间组织机构,也是国内首个开源软件基金会。

  • 华为于9月10号将HarmonyOS 2.0源码捐赠给开放原子开源基金会孵化,得到OpenHarmonyOS 1.0并开放下载。
  • 12月22号,OpenHarmony全场景分布式终端操作系统(以下简称“OpenHarmony”)项目群正式成立,该项目群是由中科院软件所、华为终端公司、京东集团等7家单位组成,共同规划OpenHarmony的持续发展。
  • 6月2日发布会上,开放原子开源基金会将孵化的OpenHarmony 2.0 全量开源发布。

鸿蒙操作系统的前世今生-鸿蒙开发者社区图7 鸿蒙系统示意图

        至此,HarmonyOS和OpenHarmonyOS 的关系便一目了然。如图7 所示,HarmonyOS实际上分为三个部分,一部分是OpenHarmonyOS,一部分是包括HMS在内的闭源应用与服务,一部分是其他的开放源代码。其中OpenHarmonyOS 是鸿蒙操作系统中开源的部分,类似于安卓系统中的AOSP项目,该项目目前由开放原子开源基金会负责社区化的开源运营,而HarmonyOS是基于OpenHarmonyOS 的商用发行版。

      ​ 希望今天的分享可以帮助更多的人了解鸿蒙!

       ISRCHarmonyOS学院:https://harmonyos.51cto.com/column/41

©著作权归作者所有,如需转载,请注明出处,否则将追究法律责任
已于2021-7-28 11:45:02修改
28
收藏 19
回复
举报
21条回复
按时间正序
/
按时间倒序
上海至金黄色
上海至金黄色

支持!

2
回复
2021-6-4 15:19:59
大白兔的耳朵
大白兔的耳朵

支持支持,

回复
2021-6-4 17:32:12
longlong899
longlong899

明白了。感谢分享!!

回复
2021-6-4 17:32:22
朱伟ISRC
朱伟ISRC 回复了 上海至金黄色
支持!

谢谢!

回复
2021-6-4 17:46:45
朱伟ISRC
朱伟ISRC 回复了 大白兔的耳朵
支持支持,

谢谢!

回复
2021-6-4 17:47:00
朱伟ISRC
朱伟ISRC 回复了 longlong899
明白了。感谢分享!!

谢谢支持!

回复
2021-6-4 17:47:11
wx5ffd018cae88e
wx5ffd018cae88e

小姐姐讲的很清晰!

回复
2021-6-7 16:12:13
张荣超_九丘教育
张荣超_九丘教育

赞赞赞!

回复
2021-6-7 19:07:10
我来抓人啦
我来抓人啦

博主是个妹子呀,我这边基于你的videocache做了定制增强版,还没有开源

已于2021-6-8 09:54:23修改
1
回复
2021-6-8 09:53:12
朱伟ISRC
朱伟ISRC 回复了 wx5ffd018cae88e
小姐姐讲的很清晰!

谢谢支持!

回复
2021-6-8 14:08:22
朱伟ISRC
朱伟ISRC 回复了 张荣超_九丘教育
赞赞赞!

谢谢张老师支持!

回复
2021-6-8 14:08:37
朱伟ISRC
朱伟ISRC 回复了 我来抓人啦
博主是个妹子呀,我这边基于你的videocache做了定制增强版,还没有开源

哇~真棒~期待开源~~

1
回复
2021-6-8 14:09:09
杀手来过
杀手来过

不知道鸿蒙用了aosp的哪些部分的代码

回复
2021-6-25 20:31:41
朱伟ISRC
朱伟ISRC 回复了 杀手来过
不知道鸿蒙用了aosp的哪些部分的代码

鸿蒙是个双框架的操作系统,里面可能是完整的aosp框架+OpenHarmony的框架,由于华为只开源了openHarmony部分,所以没法知道具体用了aosp多少

回复
2021-6-29 17:37:46
luyigoog
luyigoog

不错,写的很详细

1
回复
2021-7-13 12:00:35
鸿联
鸿联

   HarmonyOS=OpenHarmonyOS+华为闭源应用,HMS+其它开放源代码项目(包含aosp)

2
回复
2021-7-13 13:20:11
朱伟ISRC
朱伟ISRC 回复了 luyigoog
不错,写的很详细

谢谢支持~

回复
2021-7-13 14:04:28
朱伟ISRC
朱伟ISRC 回复了 鸿联
HarmonyOS=OpenHarmonyOS+华为闭源应用,HMS+其它开放源代码项目(包含aosp)

是的 正解~

回复
2021-7-13 14:04:47
华为开发者联盟生态市场
华为开发者联盟生态市场

了解更多HarmonyOS相关产品~请戳:【华为开发者联盟生态市场:https://developer.huawei.com/consumer/cn/market/prod-list?categoryIdL1=1fc1b638cf8d4e93a6542a505f916ad6】

回复
2021-8-16 10:55:51
gungho
gungho

支持 支持国货

回复
2021-8-18 10:41:51
回复
    相关推荐