华为鸿蒙系统的前世今生,今天有空扒一下,顺便了解一下鸿蒙系统 - 风之涯技术博客

标签搜索

华为鸿蒙系统的前世今生,今天有空扒一下,顺便了解一下鸿蒙系统

小峰
2022年09月03日 / 1 评论 / 1705 阅读 / 正在检测是否收录...
广告

 鸿蒙一词,是指中国神话传说的远古时代,传说在盘古开天辟地之前,世界是一团混沌状,因此把那个时代称作鸿蒙时代,后来该词也常被用来泛指远古时代。又作“鸿濛”。最早出自《庄子·在宥》。有兴趣的小伙伴可以百科了解一下。

鸿蒙系统的发展历程


 首先,要说一下,华为鸿蒙系统,并不是一个UI,EMUI才是华为在安卓的基础上构建的一款手机系统框架,诸如小米的MIUI,魅族的flyme,oppo的coloros,vivo的funtouch os,这些皆是UI的体现。既然称之为操作系统,那么就意味着,它可以独立运行于硬件之上,跟PC操作系统一个原理。当然,这都离不开CPU这么个芯片,说到芯片,咱中国人都比较心酸,一直被外国人卡脖子,预计再过10年,咱们应该能造出自己的光刻机吧(期待一下)。好了,咱们还是进入正题。

 要了解华为鸿蒙操作系统(后文简称“鸿蒙”),那么就要追溯到2012年9月,华为才开始计划研发自己的操作系统;华为“2012诺亚方舟实验室”专家座谈会上,任正非提出了要做终端操作系统防范于未然,要在“断了我们粮食的时候,备份系统要能用得上。”

  • 2017年,鸿蒙内核 1.0诞生
  • 2018年,鸿蒙内核 2.0诞生
  • 2019年,鸿蒙OS 1.0正式产生

 2019年5月24日,国家知识产权局商标局网站显示,华为已申请“华为鸿蒙”商标,申请日期是2018年8月24日,注册公告日期是2019年5月14日,专用权限期是从2019年5月14日到2029年5月13日。

 2019年5月17日,由某教授领导的华为操作系统团队开发了自主产权操作系统——鸿蒙。

 2019年8月9日,华为正式发布鸿蒙系统(HongmengOS),实行开源。

  • 2020年,鸿蒙OS 2.0诞生

 2020年9月10日,华为在HDC开发者大会上如约发布鸿蒙 2.0,并面向应用开发者发布Beta版本。2021年鸿蒙将全面支持华为手机。鸿蒙HarmonyOS正式开源,

 2021年6月2日晚,华为正式发布HarmonyOS 2及多款搭载HarmonyOS 2的新产品,至此鸿蒙系统正式面向大众,华为公布百款手机升级鸿蒙操作系统日期。

 到目前,华为研发的鸿蒙系统已经被广泛采用到华为手机上,诸如华为mate40、华为p50,华为荣耀,华为平板和华为造的一些电子设备以及即将发布的华为Mate50系列手机等都支持鸿蒙系统。

 使用过鸿蒙系统的消费者对鸿蒙系统赞赏有加,认为鸿蒙系统将会成为世界第三大手机操作系统。不可否认,鸿蒙系统有一定的争议,但这并不影响消费者的认可,毕竟这是华为在被打压的情况下进行的反制。

 晓峰认为华为研发鸿蒙系统的原因无非有二:

1.鸿蒙系统是计划-2,一夜之间可以转正

 早在2012年,华为就着手研发鸿蒙系统。为了研发这个系统的华为花费了巨额的投资,历经8年之久才研发成功。

 用任老爷子的话讲:如果有一天,他们断了我们的粮食,不给我们用安卓,不给我我们用Windows,我们该怎么办呢?

 所以断了粮食后,我们的备用系统要能用得上,稍微差一点也没关系。

 人无远虑必有近忧,华为研发鸿蒙系统就是为了应对未来可能发生的‘断粮’危机。

 事实证明,任老爷子的担忧并无道理。2020年的时候,谷歌禁止给华为手机提供谷歌服务,鸿蒙系统从计划-2走向幕前。

2.争夺物联网市场,占得发展先机。

 5g手机已经成为智能手机的主流机型,而5g的普及必然会引起互联网到物联网的变革。

 不可否认,物联网的普及还需要一段时间,但早些布局,在未来的竞争就能占得先机。而鸿蒙系统就是华为争夺物联网市场的利器。

 通过鸿蒙系统,让华为手机成为物联网的一个节点,连接电视、平板、虚拟网络、车机等,打造一个完善的生态链。

 长久下去,华为的鸿蒙系统将会打造一条超越IOS系统的闭环生态链。这里面的经济效益,带动的就业岗位不可估量。

鸿蒙架构分析

 鸿蒙HarmonyOS实现了模块化耦合,对应不同设备可弹性部署, 鸿蒙HarmonyOS有三层架构:第一层是内核。第二层是基础服务。第三层是应用框架。

 鸿蒙操作系统可用于大屏、PC、汽车等各种不同的设备上。还可以随时用在手机上,但暂时华为手机端依然优先使用安卓。 鸿蒙HarmonyOS底层由鸿蒙微内核、Linux 内核、Lite OS 组成,未来将发展为完全的鸿蒙微内核架构。

 其设计初衷是为满足全场景智慧体验的高标准的连接要求,为此华为提出了4大特性的系统解决方案。

1.分布式架构终端OS跨终端无缝协同工作

2.确定时延引擎和高性能IPC技术实现系统流畅

3.基于微内核架构重塑终端设备可信安全

4.通过统一IDE支撑一次性开发,多端部署,实现跨终端生态共享

任重道远,科技发展必将踏破荆棘而求索

 世界科技的发展,一直都是踩在巨人和前人的肩头前进的,每个新的突破,新的成就,都是基于大量已有的杰出的科研成果的积累,集结全人类的智慧。中国有很多聪明的天才,有不错的科学家,有非常专业的工程师,在世界名列前茅,但我们每前进一步,也都需要借助世界的力量。我们还不是科技的顶尖国家,要知道美国拥有的是全世界最优秀的人才,其中也包括中国最优秀的人才,闭门造车决计没有出路,有过教训,我们就应该从中得到启发。

 自鸿蒙2.0发布以来,网上一片欢腾,对自主的开发的操作系统叫好不断,但是冷静下来好好地思考,其实要想在市场占有一席之地,绝对没有那么乐观,需要突破技术知识产权、生态环境等方面的短板和不足,才能走向成熟。同时,我们也期待华为鸿蒙系统能在世界发光发热,在未来走得更好。

为什么华为不推广阿里云系统呢?


 相信大家也知道Yunos,Yunos是阿里巴巴研发出来的智能操作系统,这个系统可以用在手机上,也可以用在汽车上,甚至是智能穿戴设备上。按照阿里云系统的使用范围划分,阿里云系统和鸿蒙系统一样,也是为万物互联打造的生态系统。

 阿里云系统也是基于linux内核打造,和鸿蒙系统如出一辙,但二者在核心功能、组件上有一定的区别,因此二者的使用体验也不尽相同。

 作为国内数一数二的科技公司,为什么华为不推广阿里云系统YunOS呢,晓峰觉得原因如下:

1.阿里巴巴的主业是电商,通过阿里YunOS,阿里巴巴想打造一个电商生态链。而华为是一家集智能手机、平板电脑、通信设备、智能家居于一体的科技公司,华为希望打造一个物联网生态链,和苹果的IOS生态链类似。

 理念不同,华为帮阿里巴巴推广阿里YunOS貌似没有什么理由。

2.阿里YunOS发布之初就和上汽集团达成战略合作协议。上汽集团旗下的荣威、名爵、宝骏都采用了阿里云系统。有上汽集团的推广,阿里YunOS在汽车领域算是站稳了脚步,获得广大车主用户的认可。

 有上汽给阿里YunOS推广,华为帮阿里云推广就显得没有意义,甚至是多余。

3.华为是我国科技水平最高的企业,安卓AOSP有相当一部分代码都是华为编写。相较而言,操作系统领域,华为较阿里巴巴更为擅长。

 事实证明,采用了华为鸿蒙系统的手机运行极为流畅,受到广大的消费者的认可。而阿里YunOS只是在部分领域获得认可,影响力远不如鸿蒙系统。

 中国向来有句老话,不可能强者还要给弱者提鞋吧?

4.阿里YunOS不争气,乱改安卓代码,被谷歌打压。自此之后,阿里云YunOS的海外推广停滞,国内市场也发展缓慢,反被鸿蒙系统超越。(俗话叫抄袭,不断抄袭安卓系统,意义就更小)

阿里云YunOs可以扶起,那么华为帮忙推广还有道理。若是阿斗,华为帮忙推广岂不是浪费时间?

结语

 操作系统一直都是我过的短板,能有企业站出来领头,无疑是一件好事。而我国这些年也不断投入大量的时间、金钱和精力去搞系统研发,但发展较为缓慢,而阿里YunOS就是其中缩影。

 终于,华为站出来发布了自己的操作系统,无疑这填补了我国手机操作系统的空白,是一件有重大意义的事情。

 最后我希望,我们自己的操作系统可以完全占领国内市场,甚至走出海外,只有到那个时候,我们才能真的算得上科技强国。(少年仍需努力)

1

评论 (2)

QQ
昵称
邮箱
取消
  1. 头像
    2904838175
    Windows 10 . QQ Browser . 贵州省黔南州

    博主,文中结语开头部分有错别字,希望可以修改一下。“过”改为“国”

    回复
    1. 头像
      小峰 作者
      Windows 10 . Google Chrome . 北京市
      @ 2904838175

      QQ

      回复