鸿蒙到底是不是基于linux

LiteOS是华为布局于物联网设备领域的底层操作系统。

鸿蒙OS是华为布局于智能设备领域的底层操作系统,包含了LiteOS的软件代码。

关系就是鸿蒙OS包含LiteOS。

鸿蒙为什么可以兼容安卓应用

Linux内核就是由unix内核魔改的开源内核,Linux内核属于宏内核,宏内核的缺陷,我们打个比喻,相当于一个池塘里面只有一条鱼,本来一个人一根鱼竿就可把鱼钓上来,但宏内核的操作却要五个人一起下河设网来捕鱼,这导致产生了很大的开销!

虽说鸿蒙系统在早期也会用Linux内核、鸿蒙内核、liteOS,但是在后期会采用自研的鸿蒙系统内核来代替。

安卓系统也在用Linux内核,所以鸿蒙系统和安卓系统就像兄弟般的存在,那么鸿蒙系统兼容安卓应用,也是很正常喽。

有的小伙伴说,鸿蒙系统为什么不用unix内核?在这里我有两个答案,一,鸿蒙系统的出现是帮助华为能够更好的实现万物互联,unix内核属于闭源内核,让开发者去适配会很麻烦,二,unix内核有着知识产权保护,如果想要使用,需要付费授权。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容