因谷歌“断供”,华为的备胎方案一夜转正,鸿蒙也就成了媒体的头条常客。
鸿蒙,HongmengOS或HomonOS,是华为自主开发的享有知识产权的操作系统,基于Linux覆盖手机、电脑、平板、电视、汽车、智能穿戴等设备。
涉及操作系统,总能勾起国人的血泪史,最近一把心酸往事距今也就七八年的光景。鸿蒙的亮相具有悲情色彩,非主动但在华为的描述里,也不被动。七八年前,没有毛衣战没有“断供”,BAT集体开发操作系统,可惜最终没一家能成,只有投入最大的阿里,还留有AliOS在车联网。
所以说,鸿蒙今天走的路,BAT其实已经趟过一遍雷。虽然互联网公司失败了,但对于还未出生的鸿蒙来说,如果能学习失败也许未来就能避免失败。
1
百度云OS最可惜
2011年9月,百度推出了百度·易。谷歌推出Android系统后,百度做操作系统并不奇怪。两家公司业务相近,于移动互联网处寻找搜索的第二变现渠道,在当时来看似乎已经是很清晰的战略了。
2012年6月,百度·易改名为百度云OS上线。百度云OS基于Android 4.0及以上版本进行开发,严格意义山不算正统的操作系统,与小米MIUI和当时大量的第三方OS是同一种产品。但在移动互联网初期,做智能手机底层的第三方OS被认为是占领入口的最好办法。
2013年,百度将云OS产品以资产+注资的方式打包给深圳百分之百,后者负责运营智能手机和云OS。这家公司之后还联合爱奇艺推出过一款视频手机,反响一般。
百度云OS未能在第三方ROM市场打开市场,尽管后来百度收购了91无线进入分发领域,但对于百度云OS来说已经晚了。2015年3月,上线未满三年的百度云OS停止更新,它共发布过6个正式版,迭代了67个公测版。
腾讯2012年曾推出过自己的第三方ROM——Tita,但项目来去匆匆,几乎没有什么声响就结束了。但在那一段时间,腾讯投资了不少刷机产品,比如刷机精灵。
2015年1月,腾讯开启TencentOS的内测后,腾讯的操作系统之梦再次开启,这一次,腾讯得到了马化腾的站台。
归来的腾讯操作系统此次直接要链接的并非只是手机,而是所有的硬件了。这也与2015年的IoT和智能硬件浪潮相呼应。
做移动手机ROM可以视作是摇摆中的巨头的防御性落子,一旦迟迟看不到结果,自然也就跟所有被砍掉的边缘业务一样的命运。
同百度一样,腾讯在未看到结果后也选择了退出。2017年6月,Tencent OS官网发布消息,称伴随第三方ROM市场萎缩,团队业务调整,TencentOS要退出历史舞台。
不过与此同时,微信已经是一个囊括很多东西的操作系统了。它有小程序、有支付、有公众号,即是工具又有粘性,腾讯已经没有必要再去想操作系统的事了。
2
YunOS的血泪
2010年,中国迎来3G发牌,第二年夏天,当时还未改名的YunOS诞生。在阿里负责YunOS的是出身微软的王坚,后者在得到马云支持后开始力推YunOS。
YunOS的出现不算晚,赶上了移动互联网的方兴未艾,而且理念超前。谷歌的Chrom OS与YunOS同一年发布,其理念与之相仿,均是基于云端的在线操作系统。只是前者专注上网本,后者追求移动智能设备。
YunOS诞生的头4年,阿里为其投入了不少精力和成本。
首先,要找到足够多的落地设备。前期,YunOS只能拉来夏新、天语、康佳等小众品牌,始终无法打开市场。2012年9月,阿里与宏碁的发布会因谷歌阻挠而被迫取消。直到2015年,阿里斥资5.9亿美元投资了魅族,为YunOS找到了一个足够分量的手机厂商。
当时坊间传闻,魅族与阿里签下了对赌协议,以至于次年魅族一口气举办了32场发布会,最终在年底实现了2200万台的出货量,而其中占比最大的是搭载YunOS的魅蓝。
其次,YunOS自诞生起就被嘲讽。来源是YunOS是否真的是阿里自主开发?围绕该问题阿里官方的回答是:YunOS虽然底层核心同样使用Linux内核,但是在虚拟层,Android使用Dalvik虚拟机,而阿里云使用了阿里云虚拟机。阿里云并不是像其他中国厂商一样只是修改用户界面,而是深入了中层。
但阿里的回复并未彻底平息市场的负面声音,当时在技术圈仍对YunOS抱有否定态度,认为它不是完全意义上的自主开发。
不幸的是,YunOS在上述两个层面均未有更多突破。落地设备上,最好成绩停在了2016年:搭载YunOS的手机超过7000万台,智能设备超过1亿。随后,天语、康佳等小厂消失,魅族陷入低谷,市场再无搭载YunOS的智能手机。
放弃手机市场的决定应该在2017年,YunOS改名为AliOS,开始为智能汽车、智能家居等物联网领域的设备提供服务,而关于它是否为自主开发的定论始终是个悬案,没有结果。
3
鸿蒙能学到什么?
BAT在操作系统的折戟,要从多个层面分析。
首先,BAT内部对于操作系统都不够重视。即使是YunOS,虽然马云力挺王坚挂帅,但对于一个需要投入上百亿美金才能完成的操作系统,阿里自身是有犹豫的。有人说当时阿里某高层做过结论:做OS是一个必要的但不是一个重要的事情。从这一句话就能看出,YunOS的出路模糊了。
其次,体验不佳。例如最初版本的YunOS有很多“叛逆之举”,比如取消了USB调试、不能刷新的ROM、不能ROOT、不能在外置SD卡上安装App等等,总之当时在Android手机上可行的操作在YunOS上反而被禁止了。
第三,来自谷歌的阻挠。从宏碁风波就能看出,如果放任YunOS发展,势必会成为谷歌的麻烦。所以谷歌要斩钉截铁的对其打击,一出手就是杀招。谷歌当时威胁宏碁如果它与YunOS合作,就要将其从Android联盟的名单中剔除,这对宏碁来说几乎不算是一个选择题,任何手机厂商当时都不会为了YunOS而失去Android。
以上只是BAT失败的粗浅分析,其实中间还有系统底层架构、生态等多个层面的问题,我们就不一一展开。接下来着重说一下鸿蒙。
谷歌一定会故技重施阻挠鸿蒙,但事实上鸿蒙的诞生也是因为谷歌“断供”,所以商业层面的竞争最好还是不问缘由。
关于第一点,华为的立场应该比当时的BAT都更坚定。华为手机业务如今贡献收入比例最大,销量世界第二,鸿蒙的重要性不言而喻。
第二点体验,应该是目前为止最大的一个悬念了。目前曝光的一些截图和信息,均显示鸿蒙OS与华为EMUI界面类似,前端用户不会有太多的适应成本,重心在后端,也就是架构层。
与BAT不同的地方在于,华为专注通信领域并且有自己的芯片业务,可以做到软硬结合开发。同时,根据报道华为在打造鸿蒙时使用了优于Android架构的技术。今年4月华为推出一款被称为“安卓性能革命”的方舟编译器,它是为华为EMUI9.1操作系统打造的一个编译工具。据华为称使用方舟编译器后,系统流畅速度可提升24%,系统响应速度可提升44%,并且第三方应用操作流畅度可提升60%。
其原理是,绕过Android的虚拟机直接将Java语言转换成机器码。也就是说通过该编译器,开发者的应用在上架应用商店前就已转化为机器码,因此可以在手机上快速安装、启动和运行,从而减少操作系统的运行负担。
华为正在用这项技术吸引全球Android应用开发者。不过这也是华为最大的困难所在,谷歌可能会以各种手段阻挠开发者加入华为阵营。
但是,华为有自己的独特优势,是过去阿里所不能比的。
近两年智能手机出货近3.5亿部,华为应用商店的月活跃用户可达2.7亿人。目前华为智能手机销量仅次于三星,位列全球第二,有广泛的用户基础。
最后,关于鸿蒙还有一点。YunOS云端系统的超前理念是否能在5G时代由鸿蒙实现呢?
短期来看,鸿蒙可能不太可能直接做成云端操作系统,但如果设想一下Android已经快十年了,随着网络环境不断发展,未来云端操作系统的可能性是存在的。而华为身处5G核心位置,在这方面可发挥的空间还是有的。