浏览器家园·资讯

展开

鸿蒙是什么?

编辑:浏览器知识

PC时代的Windows,移动时代的安卓,万物互联时代的….. ?

鸿蒙现身,神秘面纱终于被揭开。

8月9日,在华为2019年消费者业务开发者大会的第一个演讲环节,华为消费者业务CEO余承东正式发布鸿蒙操作系统。

余承东称:鸿蒙OS是一款“面向未来”的操作系统,一款基于微内核的面向全场景的分布式操作系统,它将适配手机、平板、电视、智能汽车、可穿戴设备等多终端设备。华为提到,鸿蒙OS将着力构建一个跨终端的融合共享生态,重塑安全可靠的运行环境,让开发者一次开发、多端部署,为消费者打造全场景智慧生活新体验。

鸿蒙OS虽然是一个操作系统,但目前它和人们期待的“Android挑战者”的定位还不太相同。

鸿蒙OS第一个落地产品是8月10日首次亮相的新品类——华为旗下荣耀的智慧屏,而并不是哪台手机。根据华为的规划,2020年鸿蒙OS 2.0落地的产品包括国产PC、手表手环和车机。2021年鸿蒙3.0落地产品包括音箱和耳机,2022年之后鸿蒙OS开始运用在VR眼镜里。

从发布会上给出的种种信息来看,它并不一定是我们期待的那个“挑战Android”的手机操作系统。

余承东在接受包括PingWest品玩(公众号:wepingwest)采访时谈到,“如果Android操作系统无法使用了,我们可以随时启用我们的鸿蒙。但我们还没有那样做,我们还是希望支持Google的Android生态。”鸿蒙OS面向全场景智慧化时代而来,它更多代表着华为在IoT领域的野心。

同时,鸿蒙OS也赋予了这届华为开发者大会更多的历史意义和使命。在今年上半年华为集团被美国商务部加入“实体清单”后,集团开始给消费者业务“补洞”,这也将是华为消费者业务第一次正式的大规模的亮相,它也将作为一个强有力的回应——回应华为如何可持续发展,是否能继续支撑集团健康成长。鸿蒙OS将会给消费者业务的可持续发展注入一剂强心针,2019年的华为开发者大会多多少少还带有这样的色彩。

当然,我们最需要关注的还是鸿蒙OS。在主流硬件厂商都在谈参数、说设计以及讲价格之外,中国终于有了这样一家厂牌,认认真真得聊上了操作系统,认真聊上了软硬件生态以及如何升级软件底层架构让用户体验到更多的全新特性——这家已经让消费者业务作为核心支撑业务的通信公司的开发者大会,它与微软的Build、苹果的WWDC也越发相似了。而这应该也是这家中国公司成为世界级公司的客观基础。

提起鸿蒙,忘掉手机

余承东说,鸿蒙OS虽然是一个操作系统,但它有Android和iOS的诞生逻辑不同。

过去PC时代,DOS、Windows、macOS,这样的操作系统伴随着PC产生而来。10年前,随着我们进入移动互联网时代,Android OS和iOS应运而生,开启了我们移动互联网的黄金十年。在这个黄金十年,有很多移动终端出现,他们对设备和操作系统的安全性都提出了更高的要求。

而现在处于一个时代变革的节点,“未来万物互联,大量智能终端出现,大量IoT设备形式非常多,我们是不是为每一种硬件开发OS呢?”余承东在发布会上提出疑问。

鸿蒙OS就是面向这种全场景而来,它是一款基于微内核的面向未来而开发的全场景分布式操作系统。

第一个重点在于“分布式”。“分布式架构首次用于终端OS,无缝式协同,采用分布式软总线,硬件能力可以实现虚拟化、资源化。”余承东说。

简而言之,通过操作系统分布式软总线让同一个帐户下的多种终端能够实现硬件能力跨终端之间调用,比如手机调用大疆无人机、荣耀智慧屏的摄像头。

得益于架构的整体进化,这只是鸿蒙OS主要特性的四部分之一。余承东通过分布架构、天生流畅、内核安全以及生态共享解读了鸿蒙OS的优势。

华为介绍,鸿蒙OS通过使用确定时延引擎和高性能IPC两大技术解决现有系统性能不足的问题,它将实现更流畅的任务执行。确定时延引擎可在任务执行前分配系统中任务执行优先级及时限进行调度处理,优先级高的任务资源将优先保障调度,应用响应时延降低25.7%。

最关键的革新其实在于微内核,内核是系统整体架构的基础。鸿蒙OS采用微内核,内核小,可以实现形式化验证,显著提高安全。

余承说,“因为微内核天然没有ROOT,不需要ROOT权限,我们把微内核每一层进行了线程调度,放入微内核。图形图像调用、文件管理、电源管理、内存管理可能都涉及安全,但是每个单独加锁,没有统一钥匙可以开所有房间门的钥匙,不可能拿到一个地方攻破所有地方。外核服务相互隔离,提供性能级安全,把宏内核方式变成两层,从源头提升了安全级别。”

余承东提到,华为希望用一个鸿蒙内核代替Linux等所有内核,但是同时我们通过外核,对上面用户程序框架API来支持所有应用,包括让用户开发的Android 应用、Linux、Unix应用……开发环境、开发语言、多种操作语言、多种平台,开发应用都能在上面运行,包括WEB、HTM5、Linux、Unix。但鸿蒙内核带来了更加高安全、高性能。

所以鸿蒙OS也有助于提升开发效率。鸿蒙OS凭借多终端开发IDE,多语言统一编译,分布式架构Kit提供屏幕布局控件以及交互的自动适配,使开发者可以基于同一工程高效构建多端自动运行App,实现真正的一次开发,多端部署,提升开发效率。

全场景、开源和万物互联的时代

倘若我们从发布会中抽离出来,再来看鸿蒙OS,其意义远大于发布会上所说。

第一,近两年行业的智能手机出货量出现了连续负增长的情况。

一方面是由于手机硬件遇到了瓶颈,另一方面也因此让用户换机率大大降低。到这个时期,用户已经不寄望于手机本身性能有多强,他们想要通过手机完成更多的事情。

在后智能机时代,原本手机扮演的角色会被分散到了其它硬件产品上,称作“去中心化”。举个例子,手机能够打电话上网,那么智能音箱、电视也能够从手机那接过相应的操作,并继续该任务。这是智能家居行业发展的一种成熟形态,亦是鸿蒙OS对应的场景。

当下,无论是互联网公司还是传统的家电厂商,都在积极布局物联网。可行业中还未有一个足够统一、强大的物联网操作系统。

第二,家庭物联网、车联网以及工业物联网,设备与设备之间想要达成良好的协同关系,对于网络低时延和吞吐量有着很高的要求,例如远程手术容不得网络一丝一毫的误差,目前主流的4G网络无法满足。

好在5G比我们想象中来得要快。今年6月6日,工信部正式向国内三大运营商发放了5G商用牌照,它加速了5G时代的来临。尽管5G更丰富的应用场景仍处于探索当中,但可以确定的是,物联网行业将会从中受益,鸿蒙OS可以发挥更大的作用。

第三,5G之前,华为早早开始布局IoT。面向所有的合作伙伴,华为逐渐组建了HiLink、LiteOS和IoT芯片三件套的打法。

而华为本身的全场景战略(1+8+N),手机其实并未处于最核心的位置。华为强调各个不同智能硬件、甚至平台之间的协作。就算是华为的手机,也能打开宝马的车门。

按照这个发展路径,已默默研发的鸿蒙OS的亮相只是早晚的问题。过去华为所提到的LiteOS和IoT芯片在打破平台、端与端之间的界限,未来这样的事情将交给鸿蒙来做。

华为开发者大会上,余承东说,鸿蒙OS架构中的内核未来将会把之前的Linux内核、鸿蒙OS微内核与LiteOS合并为一个鸿蒙OS微内核。未来几年内,鸿蒙OS将逐步应用于可穿戴、智慧屏、车机等更多智能设备中。

第四,鸿蒙OS开源是必定的。同HiLink组建的理念一样,华为希望新生态开源通过产业链的共同努力而建立。因为生态的繁荣并非靠华为自己,而需要许许多多的开发者、合作伙伴。

因此华为不仅将鸿蒙OS开源,同时提高了耀星计划的补贴金至10亿美元,以鼓励全球的开发者加入生态建设,鸿蒙OS自然会从中获益。

PC时代的Windows,移动时代的安卓,万物互联时代的…..?

如果我们把眼光放到全球,其实目前还未有一个真正的、较为完整的物联网系统面世。

今天的Google,拥有Chrome PC,平板、手表都有Android的系统。相反,苹果却走向了独立,iPhone、iPad、Apple Watch都有自己的系统,未来设备的融合或许会越来越独立?

历史经验告诉我们,任何操作系统的机会都在于产业变革的初期,而随着系统的建立,逐渐累积的生态内容也将构成操作系统的护城河。

以移动互联网的挑战者为例,三星Tizen从可穿戴领域发起,而微软移动业务从强悍的PC市场渗透,两者都鲜有效果,都是因为iOS和Android早已构建了生态的护城河。

当然聊到Google,我们更多应该从物联网系统的角度来看,鸿蒙OS其实看起来更像是Google尚未正式面市的Fuchsia,华为的优势是它已经将它用于荣耀智慧屏,这是一种率先尝试。

鸿蒙OS在华为内部铺垫已久, 华为消费者业务软件总裁王成录在接受采访时提到,从EMUI5开发的时候,软件工程团队就投入了大概40%的人力。而余承东在接受媒体采访时提到,目前研发团队大概有近5000人投入到鸿蒙OS的开发工作。

互联网公司其实对操作系统也有尝试,比如阿里云的YunOS。余承东认为,互联网公司做不起来,是因为他们没有强大的终端能力。“我们每年超过3亿台终端,其中手机2亿多,相比他们,我们更容易打造生态,但是打造生态本身不容易。”

“不谦虚地说,我们可以一夜之间,将所有手机都升级到鸿蒙。”余承东说这是华为的优势。

如果从未来回看,鸿蒙OS一定是具备历史意义的。

鸿蒙OS不只是一个后智能手机时代的操作系统,它的重要意义也不将只是开源共建,它的分布式和跨平台特性似乎在抹平云和端的边界……在面向下一代软件硬件变革的历史进程中,鸿蒙OS在全球创新史上也将是一个开创性的操作系统。

转自:https://www.pingwest.com/a/192648

文章TAG:鸿蒙  是什么  什么  鸿蒙是什么?  

加载全部内容

相关教程
猜你喜欢
大家都在看