开启辅助访问
 找回密码
 立即注册

华为的鸿蒙系统是基于linux开发的,或是基于Android的?为啥?

ppang 回答数5 浏览数113026
华为的鸿蒙系统是基于linux开发的,或是基于Android的?为啥?
使用道具 举报
| 来自北京 用Deepseek满血版问问看
dlj76 | 来自北京
20198月9日华为开发者大会上,华为消费者业务CEO余承东正式宣布发布自有操作系统鸿蒙,内核为鸿蒙微内核,同时保留了Linux内核和LiteOS。
未来将摆脱Linux内核和LiteOS,只有鸿蒙微内核。



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


鸿蒙OS有以下四大技术特性:
1、分布式架构首次用于终端OS,实现跨终端无缝协同体验。
2、确定时延引擎和高性能IPC技术实现系统天生流畅。
3、基于微内核架构重塑终端设备可信安全。
4、通过统一IDE支持一次性开发,多端部署,实现跨终端生态共享。

用Deepseek满血版问问看
回复
使用道具 举报
caoyifeng112 | 来自北京
目前是基于linux开发的,不是基于安卓的,只是兼容安卓APP而已。
1、其实目前的主要操作系统都和nuix有关系,我们可以来看一看这个族谱大家就明白了。



如上图所示,1969年诞生了NUIX,而Linux于1991年推出,而iOS基于UNIX,于2007年推出,之后安卓基于linux内核心,于2007年11月推出。再到2019华为鸿蒙基于linux推出。



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



至于未来会如何样,会抛弃掉linux内核么?我觉得这个问题不好回答,估计很难,毕竟安卓在极力的靠拢安卓内核,尽量自个少修改了,鸿蒙自编一台内核的可能性较小,什么微内核,宏内核其实只是个说法,和是不是linux内核没什么关联的。
回复
使用道具 举报
nekkibasara | 来自上海
基于linux,另外鸿蒙可能兼容arm,x86指令集,从而可以兼容手机、pc等设备
回复
使用道具 举报
快速回复
您需要登录后才可以回帖 登录 | 立即注册

当贝投影