早在去年,鸿蒙系统仅仅被曝光了一两张图的时候,坊间就对鸿蒙系统充满了猜测:全平台系统?手机操作系统?物联网操作系统?工业系统?因为一直没有见到正式的报道,甚至猜测是否是华为宣传部门的“空城计”?
如果是一个把美帝耍得团团转的空城计也是牛逼了,一张空头支票上了几个月头条也是无敌了,空手套白狼的公关典范。
毫无征兆,8月9日华为2019开发者大会突然宣布发布基于微内核的全场景分布式OS——鸿蒙系统(Harmony OS),而且远远不是一个匆忙做出来应付美帝的半成品Demo,而是一款架构清晰、历程和路标明了,打通智慧屏、可穿戴设备、车机、音响、手机等多终端的全场景OS。
微内核、全场景、分布式架构,解读有点刚
关于鸿蒙的微内核、全场景、分布式架构,本文不做详述,网络上相关文章很多,仅做硬核解读。
微内核,Micro kernel,这个是与目前主流面向个人端的操作系统完全不同的内核理念,但也并非是新事物,优缺点并存。简单说来:底层架构简单,资源几乎没有,依赖分布于其上的系统资源,主要在嵌入式、IoT、实时操作系统、工业控制领域有潜力,这也是这次开发者大会华为重点强调的。拿来做高性能运算,以及面向消费者的应用显得太简陋,目前也没有成功应用的先例。
当然,这是针对微内核的基本原理和历史经验的一般推测。如果华为真的开发出了一套可以用在消费者端的微内核系统,简直可以说打开了微内核的新纪元,相当于克服了微内核的最大不足,又保留了微内核的优点。
全场景,这个用语更多是营销词汇。一个操作系统能在各类硬件平台上跑起来并不是难事,重点是性能,稳定性,以及最最重要的有没有相应的开发支持套件和成熟的应用体系。实际上就是要去构建一个鸿蒙系统的生态。重点还是要看平台的稳定性以及华为的号召能力。
分布式OS是个少见的词, 基于WEB的OS,通俗地讲就是整个系统就是一个浏览器,应用全部在网页上(云端)。猜测华为想要从零开始构建操作系统的比较理想的切入点,毕竟在此基础上,华为只需要在各个硬件平台上移植一个基础的操作系统和一个浏览器(通俗地讲),所有应用就可以通过网页方式呈现,这样在初期就不需要开发者为各类硬件平台移植适配海量的程序。这样就在一定程度上绕开了生态系统的门槛。
无论鸿蒙的解读如何,我们都看到了一个有野心和担当的华为
任何一家胆敢触摸操作系统,尤其是面向各类领域的通用性操作系统的企业都是伟大的,也是危险的。这其中的收益和风险都巨大。鸿蒙OS的技术理念是适应IoT+互联网大肆横行的当下的,无论如何,至少有IoT设备和华为自产的电视等硬件平台兜底,起点一定是高的。
但是,同时,走到今天,华为肩负了太多责任,华为现在在国内承担的角色,是高通,是谷歌,是苹果,是爱立信和诺基亚:国人甚至希望华为拳打微软,脚踢英特尔。事实上,我们都知道这很难。无论鸿蒙未来如何,即使现在的华为,也足以称为一个伟大的公司。但是,没有任何公司是全能的。中国崛起,需要在产业链上进击高端,需要中国制造变成中国智造,需要更多的华为。
人民日报说得好:
关键核心技术是要不来、买不来、讨不来的,不谋深计远,不下“先手棋”,不抓住创新主动权,如何避免“卡脖子”?怎能化危为机?
不必妄自菲薄,也无需妄自尊大。鸿蒙一开,并不等于万事大吉,用任正非此前的话,就是“我们仍然缺乏良好的应用程序生态系统。”整个系统建立良好生态,需要时间,也需要机会。更何况,面对“群狼”环伺,我们要实现突围,更需百倍努力,不断超越。
鸿蒙一开天地宽!华为加油,中国加油,切记中华当有为。
本文根据:https://www.zhihu.com/question/339567108 整理
感谢@天明 @期待 @Deadpool