华为|鸿蒙+欧拉!华为“筑魂”工程:未来整个数字世界需要统一操作系统( 二 )


面向数字基础设施的开源操作系统,欧拉要达成这个目标,确实会有很多技术的要求 。
首先,欧拉创造性地提出了全栈原子化解耦,可以根据设备不同的资源能力和业务特征,按需构建,灵活裁减 。同时支持按需的服务化的构建,就是根据场景不同,开发者可以通过工具的帮助,自助的组成它需要的操作系统 。同时,我们还提供了多设备协同套件,帮助我们的开发者在开发应用的时候能够在多设备之间进行有效地协同 。此外,我们使能了应用一次开发,覆盖多场景 。通过标准API、欧拉SDK、欧拉DevKit,帮助开发者的应用一次开发,可以在多种设备上进行部署 。这些都是我们后续在技术上需要做的工作 。
Q:操作系统是一个非常关键的核心部件,对于行业客户而言,替换时考虑的因素很多,目前欧拉在行业客户的应用进展如何?鲲鹏生态的成熟将给华为新兴业务带来哪些促进作用?
A:我们的欧拉操作系统之前在服务器领域发展其实一直很快,当前已经部署超过30万套,今年底可能突破商用100万套 。希望后续能够和各个行业的应用开发者有更多的合作,在各个行业的操作系统里面发挥相关的作用 。
Q:新的欧拉操作系统和鸿蒙也会打通 。能否举例说明这两个操作系统打通到底会带来什么样的体验?
不同的领域都有不同的操作系统,我们把这个叫做软烟囱,它带来的问题是显而易见的,带来生态割裂、应用重复开发、难以有效协同的挑战 。
我们要构建一个新生态,不能是简单的模仿、简单的跟随,一定是要创新,而且这个创新一定是面向未来,满足未来的技术发展趋势、满足未来的市场需求和用户需求 。未来的需求是什么?就是端、边、云全场景需要协同,整个数字基础设施云、管、边、端都需要协同,这就是未来明确的趋势 。我们就要面向未来的趋势,云、管、边、端如何做好有效协同,来打造新的操作系统,我们就通过欧拉加上鸿蒙 。
鸿蒙是把含智能手机,各种智能终端、物联网终端,都能通过一套鸿蒙的架构实现,所以叫万物互联的智能终端操作系统 。欧拉面向数字基础设施,ICT+OT,全场景就是一套欧拉 。鸿蒙和欧拉的理念是类似的,就是要改变操作系统的现状 。
鸿蒙和欧拉再进一步打通,在技术上怎么实现呢?首先是共享内核 。在华为内部开发鸿蒙的、开发欧拉的内核团队是一个研发团队,天然我们在组织上就共享了 。然后在内核的产品上进一步共享 。第二是鸿蒙、欧拉整个设计理念也是类似,我们叫全栈原子化解耦,通过解耦、组件化,可以理解为抽屉式,面向不同的场景,可以组合出不同的版本,然后构建出不同的服务,满足不同的多样性设备的需求 。
基于这样统一的设计理念、共享的内核,下一步我们就希望把欧拉和鸿蒙在能力共享上进一步增强,有几个具体的规划:
第一是未来计划在欧拉构筑分布式软总线能力,让搭载欧拉操作系统的设备可以自动识别和连接鸿蒙终端,这个网络设备不管是边缘还是工业场景还是云管边,一旦识别了鸿蒙的终端,自动识别、自动连接,就把整个云、管、边、端生态打通了 。
同时,我们还会推出新的编程语言 。本次,我们发布了毕昇C++底层编程语言 。我们计划在明年发布仓颉应用编程语言 。鸿蒙和欧拉,用全新推出的统一应用编程语言来开发,这样在上层应用用同样的一套编程语言,进一步实现应用生态的打通 。
等等这些都是我们未来的一步步规划,把面向万物互联的智能终端操作系统鸿蒙和面向数字基础设施全场景的欧拉两个生态再进一步打通,这就是未来整个数字世界需要的统一的操作系统 。
Q:欧拉是否也给自己定义了一个阶段性发展的小目标?
关于欧拉,我们是有目标的 。首先,欧拉和鸿蒙都坚持开源 。实际上欧拉和鸿蒙的产业发展我们坚持两点:第一是面向未来的端边云全场景构建的操作系统,更有竞争力;第二是坚持开源模式,汇聚开发者和生态伙伴的力量,共建共享共治社区,共同完善产业生态 。欧拉开源社区已经是中国最主流的操作系统产业根社区 。
我们不仅定位中国,也要走向全球 。后续,我们有计划把欧拉社区延伸到海外,一步步把欧拉开源社区打造成全球主流的数字基础设施操作系统社区 。这样让全球的开发者、全球的基础软件和应用软件伙伴都在社区上作贡献 。通过社区打造一个全球主流的开源社区,构建一个全球主流的生态 。有这个全球主流的生态的支持,在中国、海外,我们帮助社区的商业伙伴成为市场主流份额的厂家 。这是欧拉的发展目标 。


推荐阅读