华为的鸿蒙系统是基于linux开发的,还是基于Android的?为什么?


2019年8月9日华为开发者大会上 。华为消费者业务CEO余承东正式宣布发布自有操作系统鸿蒙 。内核为鸿蒙微内核 。同时保留了Linux内核和LiteOS 。
未来将摆脱Linux内核和LiteOS 。只有鸿蒙微内核 。

华为的鸿蒙系统是基于linux开发的,还是基于Android的?为什么?

文章插图
所以 。华为的鸿蒙系统不是基于Linux开发的 。也不是基于Android 。是基于微内核的面向全场景的分布式操作系统 。是可以兼容Android APP的跨平台操作系统 。
华为的鸿蒙系统是基于linux开发的,还是基于Android的?为什么?

文章插图
1、分布式架构首次用于终端OS 。实现跨终端无缝协同体验 。
2、确定时延引擎和高性能IPC技术实现系统天生流畅 。
3、基于微内核架构重塑终端设备可信安全 。
4、通过统一IDE支持一次性开发 。多端部署 。实现跨终端生态共享 。
华为的鸿蒙系统是基于linux开发的,还是基于Android的?为什么?

文章插图
其他观点:
目前是基于linux开发的 。不是基于安卓的 。只是兼容安卓APP而已 。
1、其实目前的主要操作系统都和nuix有关系 。我们可以来看一看这个族谱大家就明白了 。
华为的鸿蒙系统是基于linux开发的,还是基于Android的?为什么?

文章插图
如上图所示 。1969年诞生了NUIX 。而Linux于1991年推出 。而iOS基于UNIX 。于2007年推出 。之后安卓基于linux内核心 。于2007年11月推出 。再到2019年华为鸿蒙基于linux推出 。
华为的鸿蒙系统是基于linux开发的,还是基于Android的?为什么?

文章插图
2、关于兼容安卓APP
这一方面 。其实大家很容易理解的 。华为鸿蒙目前没有自己的生态 。目前在手机界只有两个生态 。一个是iOS的生态 。一个是安卓的生态 。
而华为一直使用的就是安卓的生态 。既然鸿蒙未来有可能替换安卓 。那么为了过渡 。所以会兼容安卓的生态 。其实也就是加了一个编译器 。来编译安卓的APK文件而已 。
华为的鸿蒙系统是基于linux开发的,还是基于Android的?为什么?

文章插图
至于未来会怎么样 。会抛弃掉linux内核么?我觉得这个问题不好回答 。估计很难 。毕竟安卓在极力的靠拢安卓内核 。尽量自己少修改了 。鸿蒙自编一个内核的可能性较小 。什么微内核 。宏内核其实只是个说法 。和是不是linux内核没什么关联的 。
其他观点:
从余承东对外发布的信息看 。鸿蒙系统直接基于linux开发的可能性非常大 。android
华为的鸿蒙系统是基于linux开发的,还是基于Android的?为什么?

文章插图
华为的鸿蒙系统是基于linux开发的,还是基于Android的?为什么?

文章插图
前两天的任正非老爷子在接受采访的时候 。华为受到超级大国的封禁大约需要两年的时间缓过劲来 。毕竟中间涉及到太多版本的切换以及稳定性测试 。华为的高层还是保持着非常清醒的头脑 。也给研发人员预留了一定的时间 。如果在准备不充分的情况下 。贸然出击还不如不出现 。这也是一个成熟的大公司做出的最正确的选择 。从技术工作量上看华为鸿蒙系统需要实现的基本功能如下:
华为的鸿蒙系统是基于linux开发的,还是基于Android的?为什么?

文章插图
华为的鸿蒙系统是基于linux开发的,还是基于Android的?为什么?

文章插图
【华为的鸿蒙系统是基于linux开发的,还是基于Android的?为什么?】鸿蒙系统关键点不是技术 。还在于华为公司如何构建生态链体系 。因为ios和安卓都是在历史的恰当时机抓住机会起来的 。生态链玩的就是商业模式的运作 。当然华为还有一个最大的优势是华为在消费电子领域已经积累了大量的用户 。如果先把这部分的用户给转化掉成功的概率就会变得非常大 。作为一个技术人员还是希望鸿蒙系统能够推广成功 。并且参与到生态链的建设中去 。毕竟有了国产系统也不至于关键时候被卡脖子 。如果国产的操作系统早点推广成功也不至于在这方面吃大亏 。希望能帮到你 。

    推荐阅读