9月10日,华为开发者大会2020将在广东东莞松山湖再次启动。华为官方放出了"我们将与您分享HMS Core 5.0最新进展,揭开HarmonyOS和EMUI 11的神秘面纱…"的信息,所以今年的重点是讲软件和生态无疑了。相比于华为终端云服务(Huawei Mobile Services)进展持续发布,华为鸿蒙操作系统(HarmonyOS)近一年来鲜有消息,那么这款操作系统有什么进展?什么时候用到手机上?面对美国一轮又一轮的制裁,其是否还能稳定向前?去年说的开源会有吗?笔者也来大胆猜测一下。
HarmonyOS会有哪些进展?
在去年的HDC上,余承东曾经给出了HarmonyOS的发展路径,2020年会创新应用到国产PC、手表/手环、车机上。
暂且抛开过去一年国际环境的影响,就技术谈技术。
时间回到2003年,安迪鲁宾在2003年创立了Android公司之后,直到2008年9月才正式发布了Android 1.0系统。而随后,2009年4月才正式发布了1.5版本,9月发布1.6版本,直到2010年5月,Android才跨越了1.x时代,正式步入了2.2版本。而这距离Android 1.0版本发布,已经历近2年时间,更不用说之前还有5年以上的技术沉淀。
在去年HarmonyOS 1.0版本发布之后,截至目前其只在华为智慧屏上搭载出现过,并且从此再无相关版本更迭的消息。按照去年的说法来看,HarmonyOS是一款面向未来、面向全场景的分布式操作系统,其不仅包含了华为的全场景终端产品,还可以支持各种IOT设备。
既然覆盖范围如此之大,HarmonyOS的产品升级和版本迭代势必难度是更高的,尤其是在5G网络落地后,IoT产业有望迎来一波爆发,HarmonyOS可能还需要进一步进行更新和迭代。对于在5G方面有着大量技术专利的华为,其在IoT市场还有更大的施展空间,HarmonyOS很可能作为智能时代的核心而存在。因此,其此次的更新势必也会是一次大的爆发。
不过,正因为难度大,时间紧,目前外界都在传的HarmonyOS 2.0反而有可能不会到来。HarmonyOS毕竟处于初期更迭阶段,其需要技术的持续创新积累,而在今年的特殊环境影响下,各方研发速度可能会放慢放扎实。
HarmonyOS是否会用到手机上?
回答这个问题之前,我们还是先把目光回到2019年的HDC大会上,回到余承东给出的HarmonyOS发展路径,按照规划,今年鸿蒙应用到的硬件场景是国产PC、手表/手环和车机,并没有提到手机。所以笔者猜测今年也不会提到手机,很简单,人家的规划上就没有。
HarmonyOS是一款全场景分布式操作系统,核心是将云计算的分布式技术带到了各种终端上。通过分布式技术把更多设备无缝连接,让不同硬件设备能力可以互为补充和性能增强,进而在不同的场景之下构成一个个的"超级终端"。
无独有偶,今年WWDC上,苹果已经开始从芯片到系统,深度整合全家桶。将MacOS、iOS、iPadOS彻底打通,很难说这和华为的"超级终端"有什么本质上的不同。苹果MacOS没多少娱乐软件,有些大厂的移植大作,但大范围的游戏并没有;而iOS则缺乏应用工具生产力软件,融合双方能一定程度弥补各自的不足,特别是MacOS上桌面游戏娱乐软件的缺失。并且苹果希望打通手机和桌面的愿景正在实现,随着手机性能的提升,可以说未来"手机即电脑"已经不是幻想,当然因为手机尺寸无法完全替代桌面,但是完全兼容的作为低配电脑是绝对可行的,而且苹果已经在这么干!
如果在两年前,在芯片和系统无忧的情况下,华为应该可以快步上前的,但是今年受到诸多因素影响,答案显然肯定是不会有了。
HarmonyOS是否开源代码?
在去年的HDC上,伴随以上信息一起出现的还有HarmonyOS的开源。那么今年在HDC大会上是否会宣布开源的消息呢?可以预见的是,HarmonyOS在今后一定会开源的,但是目前是否是一个好的时机呢?
首先我们来看时间问题,众所周知HarmonyOS还处于系统研发的初期阶段,在这种情况下,其整体生态完善度较低,整体系统具备的关键性技术基本上都是从华为原有技术体系中脱胎升级而成。如果现在将其开源,无非面临两个局面。好的一面是凭借着开源社区的帮助,HarmonyOS很快找到大量的问题并进行完善,成熟度会快速提升,系统也可能提前进入生态布局阶段。
上面说的当然是非常乐观的情况,而如果出现另一种局面,可能导致HarmonyOS走向另一个分崩离析的极端。HarmonyOS处于初期并没有整合各种资源,一旦开源之后,在各方目的目标方向都不尽相同的优化下,很有可能导致碎片化问题的出现,进而导致相互之间各不兼容,这就完全违背了HarmonyOS的初心 。
其次,过早的成熟也未必就是好事,初期阶段的产品需要经过各种调试,并且增加更多的优质技术,在华为主导之下执行和大的优化都可以非常顺畅的进行,可一旦开源就会面临着更多内容复杂化的情况,一旦掌控力不足很可能会让这款操作系统归于平庸。
由上可见,笔者认为当下,尤其是此次HDC上,全面开源并不是一个好的选择。
总的来说,HarmonyOS是面向多终端的下一代操作系统,现有的操作系统不一样,是另辟赛道。Android系统从启动到面世经历了5年,而HarmonyOS却只是一个初出茅庐的操作系统,只要给予其正确的支持,经过一段时间的稳扎稳打,相信其未来必将大放异彩。