「鸿蒙」问世,华为挺身而出

2019-08-09
属于物联网的下一代操作系统之战,此刻已经打响。

一周前,华为刚刚举办完上半年的业绩发布会。在会上,华为董事长梁华称,“困难”可能会暂时影响华为的前进节奏,但不会改变前进方向。“鸿蒙系统不是噱头”。

今天,在华为开发者大会上,千呼万唤始出来,“鸿蒙系统(Harmony OS)”终于登场。华为消费者业务CEO余承东表示,这是全世界第一个基于微内核的全场景OS,将满足万物互联的时代需求。

汉语的解释中,鸿蒙指盘古开天前的世界灵气,素有“开天地”之意,而鸿蒙系统的英文名HarmonyOS,则寓意和平、方便。

5月20日,美国决定将对华为的禁令延迟90天实施,直至8月中旬才会生效,任正非回应称“最重要的还是把自己的事做好”。如今,“宽限期”所剩无几,鸿蒙系统的发布,也许来的正是时候。

鸿蒙系统发布的那一刻,视频直播平台上,弹幕写满了“华为NB”。

面向未来的下一代OS

在提到终端业务的时候,余承东尚有遗憾,“如果没有贸易战的话,今年大概率事件我们的发货量成为全球第一,如今因为不确定因素,今年应该只是全球第二了”。

但在发布鸿蒙系统时,余承东则信心十足:“这是属于全球的、未来的、下一代操作系统”。

余承东首先宣布了华为5~10年长期战略,即向用户提供全场景全连接的智慧生活服务,即“1+8+N”。1是指智能手机,8是指8个智能设备:PC、平板、智慧屏、车机、耳机、音箱、手表,眼镜,N是所有的IoT设备。

余承东表示,在过去 PC 时代,DOS、Windows、macOS这样的操作系统应运而生,而随着最近十年进入移动互联网时代,大量平板 OS、手表 OS,大量智能终端出现,未来万物互联,大量各种设备,IoT 设备,形式非常多,如果为每一种硬件开发OS,这样工作量会十分巨大、生态协同也将更复杂。

大会现场,余承东不断发问:

Android 手机至少需要 3GBRAM 以上才能跑得顺畅,很多IoT 设备往往内存很小,这样怎么运行?每个人拥有多种终端,如何提高安全性?Linux 这些发明已经有几十年了,PC 出现之前就已经产生了,未来的操作系统是什么?如何打造面向未来的 OS?

于是,华为鸿蒙系统应运而生。

鸿蒙OS将硬件能力与终端解耦,通过分布式软总线连接不同终端,让应用轻松调用其他终端的硬件外设能力,支撑不同设备,包括智慧大屏、穿戴、车机、音响、手表、手机、PC 等等各种各样设备。

余承东介绍称,鸿蒙系统具有四大特性:分布式架构首次用于终端OS、确定时延引擎和高性能IPC、基于微内核架构重塑终端设备、统一IDE支撑一次开发,多端部署,实现跨终端生态共享。

余承东打了个比方,目前的 Linux、Unix,好比高速公路上,所有资源调用平等对待,而鸿蒙OS相当于给道路划分出了快车道、慢车道、自行车道,让各个进程之间不会相互堵塞。

在安全性上,余承东表示目前操作系统往往只能达到 2 级,最多 3、4 级,鸿蒙 OS 应该可以达到 5+ 安全级别,可能是全球第一个,华为也在参与这样的测试,相信这是具备 5 和 5+ 最高级别安全能力的 OS。

而在生态建设上,为快速推动鸿蒙 OS 的生态发展,鸿蒙 OS 将向全球开发者开源,并推动成立开源基金会,建立开源社区,与开发者一起共同推动鸿蒙的发展,并通过讨论对产业或技术发展提出建议。

全场景OS,或将带来生态的共享。

余承东表示,手表开发应用和为手机开发应用不一样,开发者今后为不同硬件做适配、开发,工作量很大,华为希望开发者一套代码,通过华为提供的开发环境,能够适配不同种类终端,非常方便,一次开发多端部署,开发效率大幅提升,跨设备生态共享。

比如,音乐播放软件开发,到家里是大屏,电视上智慧屏,自动适配。华为IDE 环境可以通过拖拽方实现自动适配,方便开发者。

可随时替代安卓

根据余承东的介绍,现阶段鸿蒙OS保留了Linux内核,主要是从软件生态的角度考虑,可以兼容Linux、Android、HTML5应用。未来将用鸿蒙OS将用微内核代替所有内核。

余承东表示,鸿蒙OS 两年前开始做,先是做鸿蒙的内核,先用 Android、各种智能终端的 TEE,今年开始把鸿蒙 OS 用于更多设备,首款产品是即将发布的荣耀智慧屏。

在提到方舟编译器时,余承东表示鸿蒙微内核明年将推出 2.0 版本,后年鸿蒙 3.0 版本,不断完善——微内核完善、外核完善、编译器更加完善、开发环境完善,让我们能力越来越强。

最后,余承东自问自答了众人最关心的问题——能不能用在手机上?

答案是当然能。余承东表示,如果想启用,随时可以用,但因为考虑到生态原因,将优先使用谷歌Android 操作系统,如果 Android 操作系统无法使用,随时可以启用华为鸿蒙,鸿蒙 OS 比 Andorid 有更强性能、更高的安全性、分布式能力、面向未来全场景能力。

“其实我们在 Android 生态的应用迁移到华为鸿蒙 OS,开发工作量非常小,用方舟编译器,华为的生态去连接,可能一两天就搞完了”。

与谷歌终有一战

提及操作系统,不得不说到华为的竞争对手——谷歌的Fuchsia OS。该系统也主要面向物联网领域,一度被认为是取代安卓的下一代操作系统。

在Google I/O开发者大会上,Android和Chrome的负责人希罗史·洛克海默(HiroshiLockheimer)介绍称,Fuchsia OS操作系统的意义在于,它还可以有不同的外形因素。“在物联网的世界,越来越多的设备需要不同的操作系统和运行时,有多种操作系统共存的空间,这些操作系统具有不同的强项和特长,Fuchsia 是其中之一”。

这也意味着,Fuchsia OS可能适用于智能家居设备、可穿戴设备,甚至可能是增强或虚拟现实设备。目前,谷歌Fuchsia OS目前还是一个比较神秘的项目,预计该系统可能会在三到五年内对外发布。

余承东在演讲中提到时称,Fuchsia是微内核的,可适配各种各样硬件终端,但是 Fuchsia 还不是分布式设计,性能还不够好,但是可以看到整个操作系统未来发展方向是微内核的。华为要为全场景智能化时代提供未来的 OS,多终端能力共享赋予外设。

属于物联网的下一代操作系统之战,此刻已经打响。

本文为创业邦原创,未经授权不得转载,否则创业邦将保留向其追究法律责任的权利。如需转载或有任何疑问,请联系editor@cyzone.cn。


来源: 创业邦