华为未来打造两个开源操作系统:鸿蒙和欧拉

开源技术
386
0
0
2022-04-21
9 月 24 日晚,华为轮值董事长徐直军在全联接 2021 媒体圆桌上接受采访时,披露了华为在操作系统方面的进展和计划。

鸿蒙操作系统本质上是取代安卓操作系统

徐直军说,华为希望打造一个面向万物互联的操作系统,但是在面向智能终端的时候,鸿蒙操作系统“本质上是取代安卓操作系统”。鸿蒙在各种智能终端上运行时,是在具备安卓操作系统的能力基础上,增加了分布式能力,就是相互之间能够互为外设。例如手机和电脑在一起,手机可以看得到电脑,电脑也可以看到手机。

鸿蒙操作系统是一个面向万物互联的操作系统。和安卓相比,它的优势在于,所有基于鸿蒙的终端,都能够互相连起来,形成一个超级终端。但仅从单一终端来看,它跟安卓开源的部分 AOSP 的功能差不多,AOSP 能干什么,它就能干什么。

顺便说一句,安卓除了 AOSP 之外,还有谷歌专有的 GMS,而这个部分对应的就是华为 HMS。

开源的 OpenHarmony 目前只能支持物联网终端

华为把鸿蒙操作系统的基础能力全部捐献给了开放原子开源基金会,即开源的 OpenHarmony。它的开源是一步一步在向前走的。目前,OpenHarmony 只能支持物联网终端,还不能支持完整的智能手机。不过,徐直军表示,“希望和产业界一起,基于 OpenHarmony,明年年底能够支撑起完整的智能手机。”

那么,现在大家可以怎样参与鸿蒙生态中?可以基于 OpenHarmony 开发各种物联网终端。这些物联网终端,能够融入鸿蒙生态,跟鸿蒙操作系统的手机可以联起来,消费者可以得到最好的体验,这是最能够带来价值的事情。

除了鸿蒙操作系统之外,华为还打造了第二个开源操作系统:欧拉操作系统。

重新定位了欧拉操作系统

脱胎于华为内部的 Euler OS 的欧拉操作系统,最近重新进行了定位。

原来的欧拉操作系统更多是服务好鲲鹏硬件,开源的主力也是聚焦在支持鲲鹏。在 2019 年华为发布鲲鹏战略的时候,为了支持鲲鹏发展,就已经明确了欧拉操作系统的开源策略。中国的一些操作系统公司,像麒麟软件等,已经基于开源的欧拉操作系统发布了自己的商业发行版,并提供服务。

现在华为把欧拉定位为未来的数字基础设施的操作系统,不仅仅是服务于鲲鹏,也能支持 x86;同时支持边缘计算,也能支持云基础设施,还准备发展一个分支,未来支持嵌入式设备。而嵌入式设备,正是华为的传统优势领域,各种 ICT 设备。

两大操作系统分别针对不同方向,但又互相联动

华为未来会打造两个操作系统,一个是鸿蒙操作系统,一个是欧拉操作系统,两者都开源。鸿蒙操作系统的应用场景,就是智能终端、物联网终端和工业终端;欧拉操作系统面向服务器,面向边缘计算,面向云,面向嵌入式设备。

另一方面,鸿蒙和欧拉会实现底层技术共享,把鸿蒙最优势的部分,即分布式软总线等技术嵌入到欧拉里面,未来所有用到欧拉操作系统的设备,只要旁边有鸿蒙操作系统设备,就可以自动连接起来,如此就打通了欧拉和鸿蒙,这是一个巨大的进步。

中国的 ICT 产业,一直是缺芯少魂。华为内部有一个“铸魂工程”,就是通过欧拉和鸿蒙,打造覆盖所有场景的操作系统。而且欧拉和鸿蒙全部开源,让产业界参与进来,把它们做得更好,适配更多场景。只要产业界积极支持,共同努力,铸魂工程就能够真正实现目标,有了覆盖各种场景的操作系统。