说到华为,国人都无比为之感到骄傲,从华为的手机,到海思麒麟芯片,无不让国人惊叹,华为发展的如此之快,这不最近华为有新发布了操作系统——鸿蒙。
华为鸿蒙系统到底是成了还是没成。根据现场图片,鸿蒙系统基于“微内核”,也就是micro kernel,这个是与目前主流面向个人端的操作系统完全不同的内核理念。
微内核并非新鲜事物,几十年前就有人提出并进行应用了。关于微内核,在2011年LinuxFR对Linux的创始人Linus Torvalds进行了采访,显然作为目前应用最为广泛的开源操作系统的创始人,从他的角度看,微内核并不是理想的技术形式。
简单地说,基于微内核由于底层架构简单,资源几乎没有,过于依赖分布于其上的系统资源,主要在嵌入式、IoT、实时操作系统、工业控制领域有潜力,这也是这次开发者大会华为重点强调的。拿来做高性能运算,以及面向消费者的应用显得太简陋,目前也没有成功应用的先例。
当然,这是针对微内核的基本原理和历史经验的一般推测。如果华为真的开发出了一套可以用在消费者端的微内核系统,简直可以说打开了微内核的新纪元,相当于克服了微内核的最大不足,又保留了微内核的优点。
全场景
这个用语更多是营销词汇。一个操作系统能在各类硬件平台上跑起来并不是难事,重点是性能,稳定性,以及最最重要的有没有相应的开发支持套件和成熟的应用体系。
简单地说,全场景是个大词,只要系统本身能及格,剩下的全要看这个系统的发起者有没有号召力建立起全场景下的生态。成功的例子参考linux,现在已经成了有个cpu就能跑的“真-全平台”操作系统,失败的例子参考微软的uwp,饼够大,但是没有开发者响应,到现在不了了之。
总结
任何一家胆敢触摸操作系统,尤其是面向各类领域的通用性操作系统的企业都是伟大的,也是危险的。这其中的收益和风险都巨大。鸿蒙os的技术理念在我看来是适应iot+互联网大肆横行的当下的,起步没人用的尴尬局面应该不会出现(至少有iot设备和华为自产的电视等硬件平台兜底)。
但是鸿蒙究竟能不能在更大平台上发光发热,还需要看华为究竟能不能突破微内核和web os的技术局限,以及华为是不是真的有决心建立生态系统还是只是拿一个编译工具加linux内核加微内核适应各类场景(基于linux,使用自家的IDE在我看来还算不上操作系统)。如果微内核最终只是用在了iot等个别平台上,这种做法无可厚非,但是用了这么大的阵仗博全中国希望民族
华为鸿蒙系统到底是成了还是没成。企业崛起的人的眼球来盈利,未免有些令人失望。
网友评论