鸿蒙系统会取代安卓系统吗?
鸿蒙系统基于“微内核”打造,和市面上的大多数操作系统,尤其是安卓系统有着本质上的不同。
微内核的优点:
1.微内核系统往往更加安全。这不难理解,该架构下内核和服务(模块)相互隔离,黑客只能破坏单个模块而无法攻击内核并接管核心服务,再者单一模块的BUG也不会影响到核心的运作。
2.精简代码,减少冗余,提升效率。余承东表示,安卓系统底层核心代码数超过2000万行,而整个系统代码数更是超过1亿行,但对用户有价值的代码数,仅不到总数的8%。使用微内核的鸿蒙系统,不仅体积更小,而且效率还要更高。
苹果生态开发者们都表示在IOS平台上开发一款软件,这款软件需要用在iPhone、iPad和Mac上。尽管苹果已经简化了多终端开发环境,但开发者们还是需要进行数次再开发,才能让这款软件在三款终端上稳定运行。
但如果他是鸿蒙系统的开发者,那么情况就不一样了。基于鸿蒙系统“分布式架构”所带来的便利,他只需要在鸿蒙开发工具上写一次代码,然后这款软件就能用于手机、平板、电脑甚至智能手表等可穿戴产品上,而无需多次重复开发和移植。
简单总结,鸿蒙系统的四大特点便是“分布架构、天生流畅、内核安全、生态共享”。和现有的安卓系统相比,华为鸿蒙系统在适配多形态终端上有着天然优势,而且还能在不同的硬件上提供几乎一致的体验。使得鸿蒙系统拥有远超安卓系统的流畅性、稳定性和安全性,过往安卓手机上吃硬件、不流畅等缺点也不复存在。
“开源”是关键中的关键“开源”这一决定这意味着鸿蒙系统将要和安卓系统、Fuchsia系统正面对抗,等于是“宣战”。
面向行业开源,是华为在向同行示好、向开发者示好,希望有更多的顶级开发者参与到鸿蒙系统的完善工作中来。从零开始打造操作系统毕竟是一项艰苦的工作,不仅因为技术,也因为大环境。
在目前的操作系统市场中,已基本形成微软、谷歌和苹果三分天下的态势,而华为只是初出茅庐的“新人”。想要在陌生领域挑战巨头,华为就只能“发动群众”,利用集体的力量形成战力。
最理想的情况是,开源的鸿蒙系统能够顺利构建起一个庞大的软硬件生态,而且参与者不只是华为,还有数以万计的第三方厂商。我们需要紧记,鸿蒙系统的应用前景并非局限于手机,而是面向全终端、全平台。
鸿蒙系统开源的原因,很可能是吸引开发者为鸿蒙开发专属应用。我们知道,应用数量和丰富程度决定着应用生态的上限,固然鸿蒙系统可以通过编译器兼容安卓应用,但在效率方面始终无法和鸿蒙原生应用相比。
当年Windows Phone的惨痛教训还历历在目,一个志在远方的全新系统,不可能甘于靠编译安卓应用来维持生态。
谷歌该感到压力了,一旦鸿蒙成长起来,未来的开源系统之王,很可能要易主。
Copyright © 广州京杭网络科技有限公司 2005-2024 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有