华为史上最大的开发者大会召开在即,但华为自主操作系统鸿蒙仍然被盖在幕布之下。处于与谷歌恢复安卓授权谈判的关键时间点上,华为高层也在是否发布鸿蒙的进退取舍之间,正在做出战略考量。
目前AI财经社通过对知情人士的访谈,得出以下结论:
·鸿蒙的确存在,并且是一个跨屏幕的操作系统,可以运行在手机、平板和电脑上,甚至未来也能运行在服务器上。华为近期可能不会发布用于手机的鸿蒙系统,而鸿蒙率先落地的,可能是8月10号发布的荣耀智慧屏。
·华为高层前后不一的说法:先是鸿蒙用于手机,后是用于物联网并不矛盾,这更是一种策略层面的进退取舍。
其二,物联网操作系统。尽管现在华为高层谈起鸿蒙,越来越多地提到物联网,但刘睿分析认为,终端和物联网合二为一的可能性并不大,在华为内部也是由两个团队在开发。由于物联网要求轻量化、低延时,对功耗要求苛刻、人机交互少,这些不同于终端操作系统的特点,“从本质上一定会分开”。
01
8月9日华为全球开发者大会召开在即,这是华为有史以来最大一届开发者大会,有5000以上的开发者、1500多个生态伙伴,还有1000平方米的互动展区,但华为对于是否要在此时推出手机的自主操作系统鸿蒙仍不明确。
在今天下午广州举办的一个大会上,荣耀总裁赵明向AI财经社证实,荣耀智慧屏和华为智慧屏将相继公布会搭载自研系统鸿蒙。当被问到手机系统是否会搭载鸿蒙时,赵明回应:“在很早以前,谷歌是我们一个战略合作伙伴,我们一直支持安卓体系的演进,我们也是一个非常大的贡献者。未来我们也希望跟谷歌的安卓系统合作下去,这种合作双方都很珍惜,未来的变化,我们都在努力让事情做得更好。”
可以看出,这个回应既没说手机用鸿蒙,也没说不用,但表达了与谷歌继续合作下去的期望。
此前,华为人士透露,在开发者大会手机鸿蒙系统是否发布上,“余承东很纠结”。这并不难理解。一方面,自被列入美国实体清单、谷歌切断合作后,华为公布了自研的鸿蒙系统,受到来自全球的关注,此时推出是个合理的时机。
另一方面,华为与谷歌谈判也在进行中,华为有望近期重新获得安卓授权,这是符合商业逻辑的。而此时高调推出鸿蒙是否会让谷歌有所忌惮,影响进展呢?但如果不推出,未来有变化,华为要付出的成本肯定会更高。
最近几位华为高管口径的变化也在说明华为的进退取舍。最早释放出鸿蒙消息的是统筹整个华为消费者业务的余承东。今年3月,他接受德国媒体采访时透露,华为开发了自己的操作系统。两个月后,余承东再次对外释放消息,称华为的自有系统鸿蒙将兼容安卓应用,最快将于今年秋天面世。
在当时谷歌断供的背景下,余承东的说法提升了不少士气,也为危机中的华为完成了一次完美的舆论公关。
而由于余承东的身份,外界将这一消息也解读为这是一个主要针对手机的操作系统,尽管他的原话是这是一个将打通手机、电脑、平板、电视、汽车、智能穿戴的操作系统。
但在最近一次外媒采访任正非之后,关于鸿蒙的消息变了口径。6月18日,任正非接受法国媒体《观点》的采访,他表示:“第一,鸿蒙系统并不是像大家想象那样用在手机中,做这个系统的时候并不是想替代谷歌的。”任正非表示这是一个为了物联网而做的操作系统,将会用在自动驾驶、工业自动化等领域。
之后的一个月里,华为董事长梁华,华为董事/高级副总裁陈黎芳分别在公开场合表示,鸿蒙系统不是为手机设计,而是用在物联网,提供一个低延时的操作系统。
“在手机这一块,我们还是把开放的安卓操作系统和安卓生态作为首选,当然如果说,美国不供应的话,是不是未来可以把鸿蒙发展为手机操作系统,目前还没有这个决定。”这是包括任正非在内的华为高层在余承东之后释放出的消息。
此前华为用自研文件系统替代安卓原生文件系统,解决了安卓手机的卡顿问题图/视觉中国
从移动终端到物联网,可以看出,华为高层正在依据形势和商业逻辑做出选择。那么,鸿蒙到底是否存在?它是为手机而设计的,还是为物联网而设计的?
02
一位曾接近华为自研系统的消息人士张凡对AI财经社证实,鸿蒙的确存在,而华为前后不一的说法实际上并不矛盾,“都是对的,只是选择说的策略不同”。
张凡表示,2017年他曾在一项工作中接触到华为的自研操作系统,正是今天外界所讲的鸿蒙。这是一个在华为内部都要保密的项目,“华为欧拉实验室对此也不知情”。而欧拉实验室是华为2012实验室的下属研究部门,专门负责操作系统的研发。
张凡回忆当时看到的是一套基于Linux内核、开源、“兼容安卓又有自己独立框架的移动操作系统”。
张凡称当时华为这套自研系统应用的功能组件和模块已经稳定,但一个内核上的两套框架(安卓和自有框架),增加了系统的开销。“当时这个系统已经基本可用了,不过还不成熟,手机面板会发烫。”
而对于现在外界所称的物联网系统,张凡说这也并非错的。他表示,在上述那套操作系统启动之前,他看到了一个lite启动版本,而这是一个微系统,功能比较收敛,是一个针对特定设备的轻量系统,并非安卓和Linux这种通用系统。当时这个lite版本前置于双架构系统,主要为解决一个技术问题。
“在终端手机里,用户感觉不到这个系统,但它本身是一个完整的系统,可以独立出来,用在物联网上,如果前面讲的是大鸿蒙,你可以将它理解为小鸿蒙。”张凡打了一个比方。
总结起来,2017年张凡看到了一个这样的鸿蒙:这个系统有两部分,一个是用在移动端的主系统,另一个是前置的轻量级版本,它本身可独立出来用于物联网。两年前,这套系统可以运作,但尚不成熟。
此前根据腾讯《潜望》报道,鸿蒙本身并不是一个新的操作系统,其前身为嵌入式操作系统LiteOS,而LiteOS是8年前华为专门为物联网市场研发的操作系统。
更早之前,有媒体报道,鸿蒙是由2012实验室旗下的欧拉实验室操刀,研发之初瞄准的是低时延的物联网领域。
可以看到与张凡所见不同的是,大量的消息指向鸿蒙发自于物联网。那么华为当时是否进行了移动端操作系统的研发呢?
2010年华为2012实验室成立之初,在任正非对科学家的讲话上,欧拉实验室终端OS开发部部长曾经向任老板发问:“公司对移动端操作系统有何期望和要求?”任正非当时回答,做终端操作系统是出于战略的考虑,“在别人断了我们粮食的时候,备份系统能用得上”。可以看出,华为的确进行了终端系统的研发和投入。“这是很早就开始考虑的。”前华为资深人士也向AI财经社证实。
谈及鸿蒙是否能够取代安卓,张凡显得很谨慎。他相信华为释放出鸿蒙的消息更是一场舆论战,而并非真刀实枪地与谷歌宣战。
“这是一个商业上的较量,企业要遵循利益最大化,华为绝对不会与谷歌反目,因为目前看来,他的海外市场离不开谷歌。”张凡顿了一下,“华为具备这样的前瞻性,它可以暗度陈仓,但没必要在还没做好准备的时候,就说自己做好准备。”
可以看出,之前华为释放出鸿蒙,更像是谷歌断粮后的应急之战;但当下就局势、商业等综合考量,华为高层要在安卓和“备胎”鸿蒙之间,进行战略层面的取舍。
03
但鸿蒙并不是一个完全没有经过市场验证的空中楼阁。前华为资深人士刘睿对鸿蒙有进一步的解读。
几年前,华为已经“改写”了安卓原生的文件系统。当时安卓手机因为“用上一年半载就会发生卡顿”的事情,备受消费者诟病。2016年,华为的定制化安卓系统EMUI 5.0采取了一个堡进的方案——用自研文件系统,替换安卓原生文件系统。实践证明,华为自研的F2FS文件系统,相较于安卓原生的EXT4文件系统,能从源头减少文件碎片化的产生,让系统保持流畅性。
“这解决了安卓机的卡顿问题”,也随后成为华为手机的特色和营销点。
一位开发者对AI财经社表示,安卓文件系统的改良,华为起到了很大一部分责任。“那个时候,华为已经将技术反哺给安卓”。文件系统是操作系统的四大核心之一。某种程度上,这为华为自主操作系统的进一步落地打下了基础。
在鸿蒙之前,华为被外界关注最多的是在硬件层面上。但实际上,它在操作系统上已经有了一个全面的布局。刘睿向AI财经社梳理了华为目前操作系统的情况,在他看来,华为有三个操作系统:
其一,终端操作系统,也就是外界一直期待的鸿蒙。刘睿表示,此终端操作系统将是一个跨屏幕的操作系统,跟微软的Windows类似,它可以在手机、平板、电脑上跑,还可能根据技术的发展潮流,未来用在服务器上。此外,8月10日开发者大会上发布的荣耀智慧屏,也将搭载鸿蒙。
华为消费者BG软件工程部总裁王成录是终端操作系统在技术商业上的关键性人物。此前,王成录担任华为2012实验室中央软件院总裁,统筹软件的研发,其后调任华为终端软件工程部总裁。
在安卓系统的优化,包括方舟编译器等关键大规模工业化的软件研发上,都能看到王成录的身影。而此前媒体所报道的教授,则在后台技术层面做主导。
其二,物联网操作系统。尽管现在华为高层谈起鸿蒙,越来越多地提到物联网,但刘睿分析认为,终端和物联网合二为一的可能性并不大,在华为内部也是由两个团队在开发。由于物联网要求轻量化、低延时,对功耗要求苛刻、人机交互少,这些不同于终端操作系统的特点,“从本质上一定会分开”。
目前,华为的物联网操作系统就是LiteOS。在华为官网的介绍中,LiteOS仅有10KB大小。它号称是全球最轻量级的物联网操作系统,拥有开源属性。截止2018年底,搭载华为LiteOS的NB-IoT产品出货量超过2000万部,包括智能手表、机顶盒、音箱、路由器等。
可以说,LiteOS是华为在瞄准“万物互联”的一个战略布局。
其三,云操作系统。这是华为最早面世的操作系。2014年,华为在其云计算大会上,正式发布了基于开源技术OpenStack的云操作系统FusionSphere。
而华为能否做好操作系统?对于这个问题,外界的看法不一致。浙江传媒学院互联网与社会研究院院长方兴东曾认为,华为是一家擅长做产品的公司,做系统是要从产品思维跳跃到服务思维和生态思维,这样的三级跳对于华为来说并不容易。
刘睿则不认同,他认为,在经历多年在软件上的投入和商业化,华为内部在纯软件的开发规律、研发模式上发生了天翻地覆的变化。而操作系统对稳定性和可靠性要求是最高的,华为在网络可靠性方面的实践,让其有能力做到这一点。
刘睿认为华为适合开发底层软件,况且操作系统变革的时代已经到来,商业模式和技术都发生了巨大的变化,华为没有传统操作系统公司的包袱,也不会像Windows走一样的路,“跟纯软件公司不一样,更多会渗透在华为的产品,包括服务器、网络、手机向外输出,这是符合商业逻辑的。”
04
而更多的人关注如果华为宣布鸿蒙系统,它的生态能否立得起来。
众所周知,此前诺基亚、微软、三星、黑莓在手机操作系统上接连败北,有强大产品技术和市场的公司,它们的操作系统,无论比iOS和安卓出道早还是晚,最终没能打造出一个大生态。以三星为例,2009年推出的BADA手机操作系统,曾经取得一点成绩,但最终没能突围。
根据第三方的数据,目前谷歌应用商店上有超过210万个App,苹果应用商店有180万个App,微软应用商店中只有大约66.9万个App。开发一个独立系统对于任何一家巨头都不难,难的是谁能获得开发者支持。
这种情况下,开发者是否愿意“加盟”鸿蒙,成了摆在华为面前需要更多智慧的事情。
目前得到的消息是,鸿蒙是一个开源的操作系统,它可以兼容安卓。
开源和兼容,有两层意思。开源意味着,全球的开发者都可以为鸿蒙代码的优化做贡献,按照一个开发者的说法,“鸿蒙有可能成长为一个威胁到安卓的强大系统”。
而兼容则在鸿蒙启动期显得更为关键。刘睿称,这表示安卓的应用可以直接搬到鸿蒙上,在此过程中开发者不需要重新开发,只需要安装就可以应用。而这是一个核心问题。
鸿蒙能够兼容安卓,释放出两个信号。首先,对于消费者而言,我以前用的服务可以持续用下去。第二,对于开发者而言,我不需要花费更大的成本重新开发,直接将安卓的应用放上去就可以,鸿蒙自身已经提供了转换的工具,降低了工作量。但是这并不代表,这个动作是无缝连接,开发者仍需要为产品适配做一些调整,比如屏幕分别率、页面布局,这类工作技术难度很低。
广东万物融联科技有限公司创始人赵淑全进一步解释,就华为鸿蒙来说,从开发者层面来说,这是一个很好的时机。首先,鸿蒙兼容安卓,对于开发者来说学习成本低,同一批开发者就可以将应用从安卓搬到鸿蒙。第二,当前硬件的接口比较固化和规范,不会有过于跳脱的物理适配调整和难度,这个时候做兼容有天然的优势;第三,具体的交互可能涉及到专利层面,华为有大量的专利来应对谷歌的竞争;最后,他认为,华为(包括荣耀)品牌的手机已经占到了国内市场接近50%的份额,且拥有一批中高端用户,这对于国内乃至全球的开发者都有一定的吸引力。
不过,仍有一些开发者处在观望阶段。一个游戏领域的创业者表示,自己不会贸然为鸿蒙开发应用,一定要等到鸿蒙上有成功案例,“怎么也需要半年或大几个月的时间”。目前先把精力集中在比较有流量的平台上。
种种迹象表明,8月9日华为全球开发者大会上,手机之于鸿蒙可能都不是一个重要的角色。毕竟之前公布鸿蒙、重建手机生态是一个不得已情况下的应急选择。而当下,宣布自主的物联网操作系统,用于汽车、工业则时机刚好,毕竟5G和IoT大幕刚刚开启,各家的布局争夺也才开始。
AI财经社获悉,目前鸿蒙作为物联网操作系统进军汽车领域,还处于早期阶段。有汽车行业人士证实,至今未听说华为推出针对车机的操作系统,或者与行业有私下的合作。当前华为在车联网系统的应用仍然只是在外配设备上,比如摄像头系统,应用的是华为Lite OS。这是华为早在8年前开发、并于2015年网络大会上发布的一款轻量级的物联网操作系统。今年5月,华为成立了智能汽车解决方案事业部,接下来预计该市场将有更多进展。
不过,不论是终端,还是物联网,一位技术老兵表示,“操作系统30年来都没有打破界限,比如Windows95到今天Windows10可以说进步很大,也可以说几乎没有进步。现在到了一个变革的时间点,技术、商业都在发生变化。”
而之前已经有所准备的华为鸿蒙,恰好就站在了这个节点上。