​​操作系统通常分为三个层次:内核、框架和应用。内核负责与硬件交互以及数据处理和存储。Linux内核凭借其开源性和成熟度成为主流选择,重新开发内核成本高且风险大。

框架是连接内核和应用的桥梁,它定义了应用开发的标准和规范,因此在操作系统中至关重要。操作系统的演进路线也因此分为两类:封闭和开放。苹果iOS代表封闭路线,控制框架和应用开发,追求生态控制和用户体验。而安卓AOSP代表开放路线,允许厂商基于开源框架进行二次开发,促进了市场多样性和用户选择。

AOSP的开放性对移动市场产生了深远影响,然而谷歌通过GMS逐渐加强了对安卓生态的控制。华为在受制裁后推出鸿蒙,早期版本兼容AOSP,但最终由于谷歌的限制,转向自研的鸿蒙Next系统,并选择了闭源框架。

鸿蒙Next的核心在于其全新的自研框架。虽然华为试图打造自己的生态系统,并提供经济激励,但闭源框架面临诸多挑战:

一是开发者权益: 闭源框架对开发者来说缺乏透明度,投入存在风险,经济激励并不能完全弥补这种不确定性。

二是安全顾虑: 闭源框架的安全性难以得到充分验证,尤其在国际市场上,缺乏透明度会引发信任问题。 华为的“星盾”安全内核并未提供足够的信息来打消疑虑。

三是生态构建的难度: 现代应用开发依赖大量的第三方开源代码,而这些代码大多基于Linux、安卓和iOS三大体系。 鸿蒙Next如何吸引开发者为其封闭生态编写和适配代码是一个巨大的挑战。

四是国际化支持: 一个缺乏国际市场支持的操作系统难以取得长远发展。鸿蒙Next的应用生态能否支持国际用户,以及能否在国际市场上使用,都将影响其未来。 类似国外信用卡在国内使用受限的事件表明,国际化支持对于一个操作系统的重要性。

华为选择闭源路线或许是为了更大的生态控制权,但在这个操作系统市场格局已定的情况下,这种选择充满挑战。 在开源盛行的时代,闭源系统的成功需要克服开发者权益、安全信任、生态建设和国际化支持等诸多难题。 鸿蒙Next的未来,取决于它能否有效地解决这些问题。​​​​