鸿蒙名字咋来的?
到底什么是鸿蒙?最近余承东在一段视频里向大家详细讲解了鸿蒙操作系统是什么,还阐述了它为何被叫做“鸿蒙” 。
最开始的时候,华为仅仅是给操作系统的内核注册了一个名为“鸿蒙”的商标。随后,网友们误以为“鸿蒙”就是操作系统的名称。并且这种误解传播得越来越广泛,“鸿蒙”这两个字的知名度也变得越来越高。华为察觉到了这种情况,于是顺势而为,最终将操作系统正式命名为“鸿蒙” !
一本书讲透鸿蒙操作系统
鸿蒙操作系统自华为首次对外展示至今,已有6年。起初,鸿蒙因可兼容安卓,遭受过一些人的质疑乃至攻击。然而,伴随鸿蒙逐步发展与进步,如今它已成为华为极为核心且极具竞争力的技术之一 。
就在最近举行鸿蒙电脑发布会之际,华为向媒体赠送了一本书,书名为《鸿蒙开物——终端操作系统破晓之路》,作者是方兴东与徐玮。他们耗费5年时间,采访了100多位关键人物,将鸿蒙从最初立项直至最终发展的整个历程详细记录了下来。
华为的“未雨绸缪”之路
今天,我们借助这本书,讲讲鸿蒙操作系统背后那些不被人知晓的故事。
为啥要提前自己搞个操作系统?
提到鸿蒙,不少朋友应该清楚它源自华为的2012实验室。那么这个2012实验室究竟是怎么一回事呢?为何华为如此有远见,提前这么多年就着手研究自身的操作系统呢?
这事儿要追溯到2010年,那时华为收购了一家美国创业公司,这家公司名为3Leaf System 。
华为曾为买服务器技术被美国逼退群
当时华为计划花费200万美元收购一家名为3Leaf的公司,其目的主要是购买该公司的X86服务器虚拟化技术,也就是V - 8000这个产品。说实话,这笔交易金额不算大,没什么了不起的。
结果,美国方面表示反对,直接将此事提升到“国家安全”这样的重大事项上。为什么呢?因为他们认为3Leaf的那些核心专利非常重要,如果落入中国人手中,我们就能制造出自己的小型机和大型机,这怎么能行呢?
于是美国外国投资委员会出面阻拦,称“为了国家安全”,迫使华为取消这笔交易。不仅如此,与这事相关的所有物品,如代码、文件、邮件,甚至可能被“污染”的代码,都必须清理干净。经过这番折腾,华为耗费整整九个月才完成。
华为的“逃生计划”由此诞生
同年,华为有购买摩托罗拉无线网络设备业务的想法,最终未能成功。后来,华为打算为Sprint升级4G网络,因美国商务部介入,此事也未达成。
华为察觉到,自身已被美国政府盯上。为何会遭受诸多阻击?并非源于中国企业与美国企业存在冲突,而是中美之间的竞争,已从暗地里进行,转变为公开的激烈对抗。
到了2010年年底,华为召开了一场“三亚会议” 。这场会议只有一个主题 。那就是面对美国的围堵 ,咱们必须赶紧给自己制定一个“逃生计划” 。
会议结束之后,华为针对操作系统以及数据库产业,在国内进行了一番深入研究,又在国外进行了一番深入研究,最终得出了两个结论:
1、咱们国内的数据库和操作系统还扛不住人家的封锁和断供。
2、所以华为得自己搞,把自己的命运牢牢攥在自己手里。
华为手机业务是如何崛起的
所以,在2011年,华为正式成立了2012实验室,开始对五个实验室进行布局,这五个实验室分别是图灵、欧拉、高斯、诺亚方舟、香农实验室,各实验室分别开展处理器芯片、操作系统、数据库、人工智能、大数据高通量计算这些基础技术的研究 。
当时华为或许没有想到,后来2012实验室取得了研究成果,在面对美国制裁时,这些成果真的给了华为很大支持,使华为能够挺住而不倒下。
手机业务发展起来了,然而,在自研操作系统方面,始终没有取得什么实质性的进步。
2011年,余承东主动去找任正非,表达了自己的想法,他说自己想要亲自带队,负责终端业务,目的是冲刺智能手机市场 。
余承东认为华为有必要打造属于自己品牌的手机,最终促使华为取消了3000万部低端智能机以及功能机的生产计划,将重点置于中高端手机上。
华为手机也曾被卡顿问题困扰
不过那时候华为手机部门遭遇了智能手机的首个大难题,即手机使用过程中会出现变卡现象。华为当时所制作的手机是基于安卓系统进行开发的,因而每一款手机都会面临越用越慢的状况。
2012年,实验室里的欧拉团队针对卡顿问题,想出了一个优化办法,这个办法叫“抽屉式替换”。其意思是,只换掉系统里某个独立的小模块,就能对某些功能进行升级。并且,还能尽量不影响整个系统的运行。
所以后来我们看到华为推出了GPU Turbo技术,该技术专门用于提升手机玩游戏时的画面处理速度 ,还看到了F2FS文件系统,其主要目的是解决安卓系统存储空间杂乱的问题 。
华为的“备胎”计划早在2012年就埋下了种子
Mate 7系列大获成功后,华为在高端市场成功立足,对手机系统的要求也日益提高。然而彼时,华为对安卓系统渐生纠结。安卓始终未给华为带来极为流畅的体验,且随着产品线愈发丰富,芯片与安卓系统持续更新,华为工程师一直忙于适配各类新事物,疲于奔命 。
当时中央软件院总裁王成录称,余承东找他聊过操作系统之事,何刚也找他聊过操作系统之事。2014年时,徐直军直接提出要搞自己的操作系统,还特别强调不能只盯着安卓进行优化。
2012到2015年期间,华为手机业务发展速度很快,然而,大家实际上并没有真正坐下来,认真地讨论过操作系统相关事宜。
早年华为做鸿蒙:心里偶尔想想
王成录表示,那时华为并非急于开展生态建设,因为开发操作系统难度极大。尽管公司高层对该事宜颇为关注,只是偶尔在心里琢磨,认为可以自行着手。然而,此想法尚未达到必须对外宣扬的程度 。
王成录认为自己需要尝试推推动作,便寻得一个机会向任正非汇报了自己想要搞自研操作系统的想法。他告知任正非,自己搞操作系统如同桃树上要结西瓜那般,极其困难。然而当下,这个西瓜长在别人的桃树上,这断然不行。华为必定要有自己的树,将自己的根稳固地扎好,扎在自家的土地里。
华为自研操作系统之路
最后,开发自研操作系统的任务由欧拉实验室承担。当时,欧拉实验室已在推进四条操作系统研发路线。其一为LiteOS,主要针对物联网设备。其二是MediaOS,主要用于电视和机顶盒。其三是iCOS,面向多终端设备。其四是AtelierOS,专门用于探索基于网页的操作系统。
鸿蒙呢,是从安全内核开始做起的。
2016年到2017年期间,华为内部做出一个重要决定,其认为未来操作系统会朝着万物智联的方向发展,因微内核安全可靠,还能灵活组合且各自独立升级,所以华为技术团队开始自行研发微内核。
鸿蒙”之名由此而来
那这个微内核究竟叫什么名字呢?华为操作系统的首席科学家陈海波最终为它取了个名字叫“鸿蒙”。这个名字是有出处的,源自《道德经》中“一生万物,万物归一”的理念。他期望在万物互联的时代,所有设备的操作系统都能具有相同的样式,即从同一个源头衍生而来 。
2018年,华为注册了与“鸿蒙”相关的商标。后来,经媒体和网友宣传推广,“鸿蒙”本是微内核的名字,却渐渐成了整个系统的代名词。
等到鸿蒙微内核研发成功,团队碰到了首个难题:鸿蒙微内核已制造出来,可究竟是供谁使用呢?
华为鸿蒙系统的缘起
华为Mate 20系列安装了NPU处理器,公司打算将金融级别的3D人脸解锁作为主打功能,经过好几轮内部讨论,鸿蒙内核团队终于获得一个机会,手机里的TEE系统需要既安全又高效,然而之前的那些内核根本无法满足这一要求 。
所以就有了基于鸿蒙内核的TEE系统,它运行起来特别顺滑,安全性能也很高,还能支持人脸认证、指纹认证等功能,做些需要高度隐私保护的功能完全没问题。
鸿蒙微内核的实际表现的确挺好,然而,若要成为一个完整的操作系统,那还有相当长的一段路程需要去走。
美国方面不断施加压力,华为这边也显得慌乱无措。2018年4月,美国商务部再度启动对中兴的制裁禁令。华为一直被美国政府密切关注,此时也察觉到自己或许很快会遭受制裁。
华为鸿蒙:被逼出来的自有系统
一年以后,时间来到2019年5月16号,当时担任美国总统的特朗普签署了一个行政命令,该行政命令称是出于“科技网络安全”方面的原因,将华为公司列入了出口管制的“实体清单” 。
这一下情况变得非常严重,华为的软件团队一下子不知所措,最让人头疼的是无法使用谷歌的GMS服务和应用,这意味着华为手机在海外不能下载那些常用的应用程序,如此一来,华为好不容易开拓的海外市场可能会彻底失败 。
最后华为没有别的办法,只能勉强用自己的HMS系统来替代。实际上,那个时候HMS已经具备了账号管理功能,具备了支付功能,还具备了消息推送功能,这些都是核心功能 。
但当时这个决定确实不被看好,就连华为自身的工程师和科学家都认为没什么希望。毕竟这并非单纯的技术问题,还需要考虑管理规则以及版权分割等复杂事宜。然而到了这一步,华为确实没有其他道路可走了。
华为手机失守:从押注HMS到ALL IN鸿蒙
2019年9月,任正非发起了一项行动,该行动名为“松湖会战”,其主要目标是,在谷歌服务框架(GMS)被禁用后,让华为的HMS服务能够全面顶上去。于是,华为召集了3000名工程师,让他们专门研究HMS里的核心技术,还开发了一些东西,这些东西能替代GMS里的那些重要应用 。
但结果表明,这条路并非那般容易走。华为在HMS方面投入了诸多资源,然而实际上,这条路难以行得通 。
到了2020年,华为在海外售卖的安装了HMS的手机,用户满意度即NPS净推荐值大幅下降,海外市场的竞争力也渐渐丧失。此外,芯片等供应链出现问题,华为在国内的手机销量也开始下滑。
经历了这些事情以后,华为才清楚,在安卓系统基础上构建自身生态不太可行,他们需要拥有自己的核心技术,并且要有自己的生态体系。因此,华为决定坚定地投入欧拉和鸿蒙这两个基础软件平台的研发工作中。
现在人家不让咱们使用GMS,王成录说,将来肯定会有更多东西不让咱们用,所以我们一定要自己做操作系统。
EMUI团队对鸿蒙的态度
这时候,徐直军等高层盯上了EMUI,EMUI一直基于安卓进行深度定制,他们下定决心要让EMUI成为自主研发的操作系统。
这中间就出现了个挺激烈的争论:到底要不要继续跟安卓兼容呢?
2019年华为举办开发者大会之际,余承东对外介绍了鸿蒙1.0 ,他明确表示,鸿蒙操作系统的内核早期由Linux内核、鸿蒙内核以及LiteOS组合而成,后续会逐渐过渡到仅使用鸿蒙内核。
鸿蒙1.0是基于EMUI开发的,它继承了安卓的一些特点,也能兼容安卓,然而严格来讲,它并非完全脱离安卓、完全自主研发的鸿蒙操作系统,这使得外界对鸿蒙存在不少质疑之声 。
鸿蒙系统立项之初并不被看好
首先使用鸿蒙1.0系统的设备是荣耀智慧屏 。为什么选择智慧屏作为首发呢 ?主要原因是它对生态的要求没那么高 ,所需的应用也不多 。与手机相比 ,手机的生态过于复杂 。
如今再回顾,华为当初坚决推行鸿蒙的确颇具远见,然而即便当时鸿蒙已经正式宣布,华为内部仍有不少顶尖人才表示质疑乃至反对。
他们讲的也有一定道理,那些大型互联网公司,很有可能不愿意专门针对鸿蒙开发应用,就算它们愿意去做,小公司也不具备参与其中的能力,一些小众但必不可少的软件还会成为阻碍 。
还有人对鸿蒙的微内核架构提出了疑问,毕竟在过去的几十年里,Linux内核有着太多成功的例子,那么为什么还要冒险去更换成新的呢?
到了2020年,美国对华为展开第二轮制裁,华为芯片业务遭遇前所未有的危机,此时华为意识到,若想在市场上持续具备竞争力,就得依靠软件提升硬件表现 。
鸿蒙该不该放弃安卓?
那么鸿蒙是否还要延续以往做法,基于AOSP(安卓开放源代码项目),同时替换安卓的核心模块,并且兼容安卓、走双框架的路子?还是彻底不兼容安卓,也不做安卓的替代品,仅专注于系统的先进性,走单框架的道路?
安卓存在不少缺点,然而华为内部不少人认为鸿蒙仍需兼容安卓,这是因为安卓的软件生态极为强大。并且华为长期使用安卓并无问题,谷歌也未加以限制,只要华为解决了芯片问题,双框架的鸿蒙便能迅速盈利。
不过也有人坚持表示,双框架的鸿蒙仅仅是个过渡方案,并非华为长远发展的方向 。双框架的鸿蒙存在天花板过低的问题,无法达成软硬件之间的深度协同 。如今华为的芯片在很大程度上都受到了限制,在软件方面就必须从底层着手,充分挖掘系统的潜力,从而让硬件性能得到进一步提升 。
另外,安卓底层采用了大量欧美的开源软件,一旦美国再次实施制裁,华为将会再度陷入被动局面。就鸿蒙的连续性以及先进性而言,鸿蒙必须走单框架的路径,不能再持续兼容安卓了。
华为内部为鸿蒙生态吵翻了
在是否采用安卓这件事情上,华为极为纠结。当时安卓仍可使用,华为内部无人敢做出决定,花费上百亿元去重新构建整个生态体系,就连余承东这样的高层重要人物也无法下定决心 。
从2020年底至2021年5月,鸿蒙生态发展委员会负责人何刚一直忙于召开各类会议,这些会议围绕鸿蒙生态展开讨论。余承东、王成录等高管几乎每次都会出席,他们主要探讨的是鸿蒙采用双框架还是单框架更好的问题。
支持双框架鸿蒙的人认为,单框架鸿蒙并非小修小补,而是要彻底变革技术架构,所有功能都需重新规划,就连开发工具也要更换,这会使华为的工程师极为忙碌,工作量或许增加十倍以上 。
另外,从生态角度而言,仅在国内市场,对用户影响较大的应用就有五千多个,更不用说全世界还有上百万个应用。若要将这些应用与开发者都对接好、适配好,即便华为竭尽全力也无法完成 。
鸿蒙OS:双框架还是单框架?
甚至有人发出疑问,问道:“谷歌做操作系统已经有很多年了,不过也就如此,华为难道还能比谷歌更厉害吗?”
对于这种质疑,支持单框架的人也有同样的感受,他们表示:“要是没有芯片问题,双框架的鸿蒙当然更好,因为投资少,而且风险也低。”
但如今华为芯片工艺无法提升,手机性能便会持续变差。而且华为无法使用GMS,在软件方面也没有优势。倘若继续坚持双框架,随着应用增多,华为手机性能每年可能会下降10%到15%,如此到2025年,华为手机的表现预计就和低端机相近了。
支持单框架的人持有这样的看法,华为应当向苹果学习,借助软硬件协同去打造自身的系统优势。单框架的鸿蒙刚问世时,其生态体验必定不佳,然而要是不迈出这一步,那就没有其他途径可走了。
鸿蒙的单框架之路
华为内部对于单框架和双框架哪种更好一直存在争论,或许这两种方式都有各自的合理性。如今再回顾,双框架的鸿蒙实际上是一个过渡性方案,它为华为争取了更多时间来筹备单框架的鸿蒙,从而使鸿蒙NEXT能够更顺利地推出。
2021年9月,单框架的鸿蒙正式着手立项。徐直军向任正非进行最后汇报时表示,当下没有其他办法,芯片无法攻克,我们必须打通软硬件。沿着AOSP向上推进根本无法打造出优质的操作系统,因为它也是源自Linux……
从内核替换到生态建设
2023年8月29日,华为Mate 60系列忽然发布,它成为了一个现象级产品,大家普遍觉得,这款产品意味着华为再度杀回5G手机市场。
华为彻底去安卓化:鸿蒙内核走上前台
华为在开发者大会上对外展示了HarmonyOS NEXT,这是在Mate 60系列上市之前。该系统只支持鸿蒙内核与鸿蒙应用,它将安卓的AOSP代码舍弃,连Linux内核也一同放弃了。
确定使用单一框架的鸿蒙后,华为内部展开了热烈讨论,既然要打造自己的系统,那么究竟做到何种程度才算是真正的“自研”呢,是否仅去掉安卓AOSP这一层壳就可以了?
听了各种汇报,经过激烈讨论后,徐直军很坚定地表示,鸿蒙内核必须应用于手机,我们要打造真正的鸿蒙系统,只有实现内核与框架都自主研发,才可与我们自己的芯片完美适配,进而使性能持续提升。
于是,鸿蒙内核开启全面测试,着手准备替换Linux内核。此前华为内部仅安全部门使用过鸿蒙内核,此次整个操作系统都要更换,场景复杂度极高,测试难度极大。除保证鸿蒙内核好用外,华为还需解决其安全性问题。
鸿蒙生态如何突出重围?
所以,在2023年,华为前往荷兰,目的是获取操作系统最高等级的安全认证,即CC EAL 6+。这并非易事,等待了数月,最终迎来好消息,鸿蒙内核成功获得了这一超级高的安全认证。
然后呢,HarmonyOS NEXT推出后,这意味着华为彻底摆脱了对安卓的依赖,鸿蒙内核完全替换了Linux内核。不过接下来有一场硬仗要打,那就是如何让鸿蒙自身的应用生态丰富起来。
不过说实话,从2023年年初到8月份,华为开发者部门的日子不太好过 。他们想和几家大公司合作 ,结果对方的回答都差不多 ,对方说 :“先把合作策略跟商务拓展那边对齐一下 ,再来聊 。”或者对方直接说 :“现在太忙了 ,没空 。”
其实啊,若想在国内迅速建立起自身的生态圈号召力,那就得让头部的互联网公司先去做应用适配。在这当中,与华为合作最为顺畅的是京东。京东始终跟华为维持着良好的沟通,自鸿蒙刚问世的时候起,京东便借助鸿蒙系统的特色,创造出了诸多新玩法。
阿里六大集团至今无一全面适配鸿蒙
2024年1月10日,京东负责人许冉陪同余承东参观京东,之后余承东于微博发布照片,并表示与京东的合作,为今年鸿蒙生态树立了重大里程碑 。
后来京东与华为签订了合约,之后华为又与阿里巴巴签订了合约。不过当时阿里巴巴自身正在进行内部改革,并且在2023年阿里巴巴将业务划分成了六个独立的大组,所以华为如今需要与这六个组分别商谈合作。
华为与阿里巴巴洽谈颇为积极,然而众多业务部门,特别是淘宝方面,根本未开展适配鸿蒙的工作。随后华为径直与UC、夸克、钉钉等头部应用团队沟通,结果对方均称,其技术架构与闭源库对淘宝及中台依赖极大,若淘宝不率先适配,其他应用无法跟进 。
再说了,钉钉对华为颇为顾虑,担心华为会逐渐渗透到钉钉的平台,破坏其壁垒。此外,钉钉还担忧,华为的服务持续优化,是否会直接将钉钉的功能移植到手机端。甚至还会想,华为会不会直接把AI助手融入鸿蒙系统的底层 ?
最后,双方进行了坦诚沟通,2024年3月14号,华为终于与阿里巴巴旗下的多款应用举行了鸿蒙合作签约仪式。
鸿蒙生态:挑战与机遇并存
在这些头部应用中,开发规模最大的当属金山办公。金山办公是咱们国内的办公软件,其深知鸿蒙系统的意义。金山认为,与鸿蒙合作,“赚不赚钱”并非首要考量,关键在于要有咱们中国人自主掌控的操作系统平台,且有望在未来推向国际市场 。
在与其他头部应用洽谈合作之际,最难处理的或许就是距离华为最近的那个应用,即微信 。
关于与微信的谈判,具体细节无人知晓,不过有一位参与谈判的华为主管曾表示:“要是将与微信谈鸿蒙的事情写成书,必定会非常精彩!”,直至2024年10月12日,鸿蒙版微信才开始公测,这个时间着实有些晚。
最后想说:
回顾鸿蒙系统的发展历程,你会发觉,实力强劲的华为也曾面临诸多艰难抉择。然而,任正非等一众高管颇具远见卓识,大力投入技术创新工作。华为的工程师们更是竭尽全力,加班加点辛勤劳作。再加上那份背水一战的决心,这才在短短几年间,于国内市场使鸿蒙系统与安卓、iOS构成了三足鼎立的态势。
华为鸿蒙生态发展迅速
在刚落幕的2025年华为开发者大会上,余承东宣告了一则喜讯:当下有超40款华为终端设备用上了HarmonyOS 5 。你可知道,目前有9000多种应用参与到70多项系统级创新体验中 ,还有3万多个鸿蒙应用及相关小程序正紧锣密鼓地开发与更新 。
这些数字背后,是一段极为不易的发展历程。华为的这个生态体系起始于零,逐步成长起来。海外市场存在诸多困难,然而鸿蒙系统的成功使华为在国内市场站稳脚跟,还为未来重新拓展海外市场奠定了基础。随着越来越多开发者加入鸿蒙生态,我国自己的软件生态圈正慢慢形成,这着实令人期待!
外媒:华为和鸿蒙的前途很光明
当然啦,未来存在不少挑战。如何持续吸引开发者花费时间与精力去开发鸿蒙原生应用呢?怎样使全世界的人都接纳鸿蒙这个品牌呢?这些问题无法一蹴而就,需要逐步解决。不过,有一点能够确定,只要华为持续走创新之路,不断优化技术并完善生态圈,那么华为和鸿蒙的前景必定会愈发光明!