前段时间,2023年华为开发者大会可谓是热闹极了,甚至还爆出了彻底告别安卓APK的新闻。

现在,小编还记得当年,华为受困于谷歌安卓,最终研发出来专属的手机系统:鸿蒙!

就在2019的大会上,华为不仅展示了鸿蒙系统的各项新功能,还特别强调了鸿蒙系统与安卓系统的区别,尤其是在架构和安全性方面。

鸿蒙系统与传统的安卓系统相比,最大的不同之处在于其独特的分布式架构。

传统的操作系统通常采用单一内核架构,而鸿蒙系统则采用了分布式架构,这使得它在多设备协同、资源共享和任务切换等方面表现出色。

这种分布式架构的设计使得鸿蒙系统能够更好地适应不同类型的设备,包括手机、平板、智能穿戴和物联网设备等。

除了分布式架构,华为鸿蒙系统在安全性方面也有着独特的创新。

传统的操作系统在安全性上存在一些漏洞,容易受到恶意软件的攻击。

鸿蒙系统通过采用分布式安全架构,将安全功能下沉到底层内核,实现了全场景、全连接、全时段的安全保护。

这意味着无论是在手机还是其他智能设备上,用户的隐私和数据都得到了更加坚固的保护,减少了恶意攻击的可能性。

不过,当年的华为无法彻底脱离安卓系统,毕竟很多手机软件都是基于安卓去研发运行的。

如果鸿蒙想要独立门户,去养成自己的生态环境,是基本不可能的。

因此,一开始华为鸿蒙系统里还是有部分安卓开源代码的,虽然不是谷歌专属,但也导致鸿蒙被人称为安卓套壳。

但今天,在这场2023年华为开发者大会,华为除了发布备受期待的HarmonyOS 4和全新升级的鸿蒙开发套件之外,还宣布了一个消息。

没错,那就是HarmonyOS NEXT开发者预览版,即将告别安卓兼容,实现全面升级!

据官方消息表明,HarmonyOS NEXT开发者预览版将在今年8月向合作企业开发者开放,预计2024年第一季度将面向所有开发者开放。

而这个版本基于OpenHarmony开发,被称为真正的鸿蒙OS,再无安卓的丝毫痕迹。

因为,与以往版本的不同之处在于,HarmonyOS NEXT不再兼容安卓应用,无法打开安卓APK文件。

这也需要开发者重新适配新的环境,重新开发应用,以实现在HarmonyOS NEXT上的运行。

这次的HarmonyOS NEXT系统底座是完全自研的,摒弃了传统的Linux内核和AOSP等代码,仅支持鸿蒙内核和鸿蒙系统的应用。

而这种优化,对于我们来说是非常好的,毕竟它减少了40%的冗余代码,可以显著提升系统的流畅度、能效和纯净安全特性。

虽然有网友认为,这次华为在HarmonyOS NEXT的发展,迈出的步子过大。

但华为依旧充满信心并预测未来一年HarmonyOS NEXT开发者预览版的升级用户将超过1亿,推动鸿蒙原生应用环境的发展。

而华为消费者业务CEO余承东表示,HarmonyOS持续深耕软件根技术,鸿蒙底座已经基本完善,拥有超过1亿行代码和2万多个API。顺理成章,时间来到现在,HarmonyOS 4以及Harmony OS NEXT的时期,之前的种种铺设终于迎来了高潮点,HarmonyOS 4仍然是双框架,仍然还是和2、3一样,带有一个仅开发者可以用的OpenHarmony。

但是足够成熟的Harmony OS NEXT,它的OpenHarmony已经如文章开头介绍的那样,将SDK升级至API 10,并且迎来了实质性的进展——TOP 200的APP纷纷加紧适配。

并且Harmony OS NEXT不同于HarmonyOS 4,将不再为安卓的APK格式提供入口,理论上Harmony OS NEXT已经彻底放弃了AOSP框架,同时也意味着,Harmony OS NEXT将会是一个全新的、独立的系统生态,同时也和iOS一样,是一个封闭生态,不再对安卓有任何官方支持,使用全自研系统内核,并且权限也将更加收紧。

至于目前有人说华为官方提供的Harmony OS NEXT开发者预览版依然是Linux内核,鲁sir也多方求证了以下,其实一切的根本OpenHarmony本身就有多个可选内核,有Linux内核也有华为的LiteOS内核。Harmony OS NEXT开发者预览版只是现在选了Linux内核,后续应该会切换到自己开发的鸿蒙内核。

那我们终于可以回到标题里的问题:“Harmony OS NEXT,为什么选择封闭生态?”答案已经显而易见了。

首先肯定离不开芯片以及芯片驱动的问题,Harmony OS NEXT必然是一个绑定包括麒麟、鲲鹏、鸿鹄等一众华为自研芯片的系统,不然驱动很难解决,并且华为自己更可控,拥有全部的话语权。

另外就是老生常谈的回答,封闭生态更安全,软硬件整合度更高,方便统一升级等等,总之,伴随着此前Harmony OS发展道路上的种种问题被解决(当然最关键的是芯片问题),Harmony OS NEXT之后的发展速度肯定是要比之前更快更迅猛,未来可期的“未来”,终于可以被替换为“时刻”,Harmony OS NEXT时刻可期。