超维界 26-01-10 12:13
微博认证:数码博主

某家即将发布自研OS的消息放出来后,有些人开始围“华”救“赵”了,我觉得大可不必。

其一,他家自研操作系统都还没有放出来,自研吃成份有多高,都是未知,这个时候去质疑,都是无脑抹黑人家。我的预判是走双框架鸿蒙路线:内核采用自研内核+Linux内核。就看内核抽象层(KAL)和驱动子系统是否也自研,如果也是自研,真的说一句“牛逼”!

其二,早期双框架鸿蒙为想拥有自研OS大厂趟出了一条康庄大道。但原生鸿蒙(单框架鸿蒙)这条路,无人能走,唯有华为,这并不是系统的技术难度无法突破,而是生态大会战不会再来第二次。假如大厂有能力做出了,威胁到安卓,立马就会被老美封杀和卡死,国际市场也会如华为一样遭受巨大损失。

最后科普一下鸿蒙(我为什么知道?因为我把华为大佬近期发表的文章全部通读了一遍,也和几位工程师聊过):

双框架鸿蒙(HarmonyOS4.3以前),内核是由liteOS-A、liteOS-M和Linux内核组成,liteOS主要驱动轻量级任务,Linux则是兼容AOSP生态,从代码行数看,Linux占据大半以上,这也是被质疑是安卓套壳的原因。但辅助子系统的KAL和HDF都是自研。

而单框架鸿蒙(HarmonyOS5.0以后),采用的是全自研的Hongmeng内核,我之前以为是把双框架里的Linux内核及其他AOSP代码剔除,剩下liteOS-A和liteOS-M就组成了Hongmeng内核,而事实上并非如此。单框架鸿蒙里的Hongmeng内核与双框架部件式组合而成的内核完全是两个东西,是全新全自研的多个微内核集合体,当然辅助子系统很多东西是继承下来了的。

KAL非常关键,在单框架原生架构中,KAL 作为鸿蒙系统框架层与内核层之间的接口,实现了框架层与内核层的解耦和隔离。这种设计使得鸿蒙系统能够灵活地适配不同资源受限的设备,并支持多种内核的共存与切换。KAL 的存在使得鸿蒙系统能够实现多内核设计,即根据设备资源的不同,选择最适合的内核进行运行!

鸿蒙内核通过微内核架构、权限隔离、无Root权限设计、可信执行环境和严格的安全验证,实现了从源头上的安全防护,有效抵御了恶意攻击和权限滥用的风险,这就是星盾安全!

发布于 贵州