凡亿专栏 | 华为鸿蒙系统和Linux关系是什么?
华为鸿蒙系统和Linux关系是什么?

谷歌的Android系统和苹果的iOS占据着99.99%全球智能手机市场份额,垄断时期高达十几年,但这局势将被打破,这破局者是华为独立自主研发的鸿蒙系统。“鸿蒙”来源于中国古代深化股数,寓意为上古时期世界还是一团混沌的元气,没有天地之分,后来盘古开天辟地破了鸿蒙系统,天地由此分开出现,这也可以看出华为的野心,势要参与瓜分操作系统市场的野心。

华为在2021年开始规划自主研发操作系统,意在成为谷歌Android系统的替代品,后来遇到中美贸易战,美国大肆封杀断绝芯片等渠道,鸿蒙系统成为华为最后的“杀手锏”。那么在如今的手机操作系统领域中,谷歌的Android是基于Linux开发,苹果的iOS系统是基于Unix开发,那么华为为什么选择了Linux,而不是Unix?

凡亿鸿蒙系统特惠:HarmonyOS鸿蒙系统源码配置鸿蒙系统设备开发认证课程

华为鸿蒙系统选择Linux,和它有什么关系?原因如下:

1、开源

Unix是闭源的操作系统,源代码需要通过AT&T达成协议才能获得许可。而Linux是开源系统,不存在授权问题,可减少不必要的步骤和时间。鸿蒙系统旨在“万物互联”,为了连接所有可接入物联网的电子设备,需要用上Linux在电脑领域的地位,如安卓生态系统。

2、兼容

鸿蒙系统是面向全场景的,能连接多种不同领域的电子设备,中国所有手机操作系统是以安卓系统为主,如华为的EMUI系统、小米的MIUI等,选择Linux,不仅可解决华为的生态问题,也能兼容现有的安卓APP。毕竟对于一个操作系统来讲,生态系统是首要考虑的问题。

3、硬件配置

鸿蒙系统是基于Linux微内核打造的分布式操作系统,将所有驱动程序从内核剥离,内核只保留必要的功能模块,其他功能模块可在应用层面添加,占用的内存空间更少,这将大大降低了硬件的门槛,可以保证更多的设备在较低成本下实现智能化。而Linux是典型的宏内核系统,所有的驱动程序全部集中在系统上,内部执行效率更高速度更快,但内核集成功能对硬件性能要求非常高,所以凡是运行Linux的设备基本上要求配置性能好的CPU、闪存等。

以上是鸿蒙系统和Linux之间的联系,希望对读者有所帮助,欲了解更多的操作系统,可关注凡亿课堂

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表凡亿课堂立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。
相关阅读
进入分区查看更多精彩内容>
精彩评论

暂无评论