千呼万唤始出来,鸿蒙操作系统终发布:分布式架构、支持智能手机的多终端OS

华为推出自主操作系统已经成为行业内众所周知的事情了,而且有关这个操作系统的传闻自5月份以来就没有停止,而且有关操作系统的形式也是众说纷纭。在今天下午华为开发者大会中,华为终于正式公布了这个千呼万唤始出来的操作系统,这个操作系统也被正式命名为鸿蒙OS,英文名为HarmonyOS。

华为在开发者大会首日最先就开始介绍这款万众期待的操作系统。当然首先就讲到了目前操作系统的局限,即在物联网时代、安卓/Linux内核的庞大冗余及多终端互联方面存在一些问题,所以华为想要通过一套操作系统完成在众多场景的使用情况。所以鸿蒙OS实现了模块化解耦,以应对不同设备的可弹性部署,支持了从IoT设备到电脑的全方位覆盖。

为了做到这一点,华为也是采用了自主研发的鸿蒙内核,并且采用了确定实验引擎确保用户体验流畅。而且基于微内核的可信执行环境及形式化方法显著提升了内核安全级别全面提升了终端设备的安全能力。

鸿蒙OS也划分了内核层、基础服务层、程序框架层及应用层。华为就是通过应用层实现了针对手表应用、大屏应用等多种设备适配,但其下方的程序框架和基础服务也保证了整体的通用性。在内核部分可以注意到现在鸿蒙OS拥有Linux、LiteOS及鸿蒙微内核三种内核,当然余承东先生在发布会时解释称当前是因为整个系统生态不完善才选择集成三种内核,到未来鸿蒙OS中只存在一种鸿蒙微内核。

光有了操作系统还不行,从接下来的介绍中才能看出当前华为的准备是充分的。为了完善软件生态,华为已经开发出了针对鸿蒙OS应用开发的IDE(集成开发环境),而开发者可以通过这个IDE方便快捷地开发出适用于鸿蒙OS的应用,而且可以直接适配多种场景。同时方舟编译器不仅会助力当前的安卓应用开发,同时也会为未来的鸿蒙OS提供支持。

作为一个全新的操作系统,软件生态需要时间培育,所以华为正式宣布鸿蒙OS将开源,这对于开源社区来说也是非常有益的。开发者可以通过阅读源代码更加了解鸿蒙OS,不仅可以为其开发出更加优秀的应用,而且开源社区也会帮助鸿蒙OS持续改善。

实际上会为在2017年就完成了鸿蒙内核的1.0技术验证,到现在正式发布的鸿蒙OS 1.0仅过去了两年时间,所以华为的开发进度是非常迅速的。而且鸿蒙OS 1.0将会搭载在即将发布的智慧屏产品中。到2020年,华为就会提供鸿蒙OS 2.0系统,正式采用自研内核。而且创新国产PC、手表、车机中就会有使用。作为大家最为关心何时鸿蒙OS会搭载在手机中,余承东表示现在华为还是会专注于安卓系统,但华为可以迅速将智能手机操作系统切换为鸿蒙OS,这也正式解答了在这段时间人们最关注的的问题。

鸿蒙OS在今天正式发布了,而且华为也为其制定了其后的发展,解答了人们关心的问题。同时也从微内核、集成开发环境的推出,看出了实际华为的准备确实很充分,而且会将系统进行开源,这也是华为真正的底气所在。接下来就让我们拭目以待,看看华为会为我们带了什么样的自研操作系统。

(0)

相关推荐