发布网友 发布时间:2022-03-29 05:18
共10个回答
热心网友 时间:2022-03-29 06:48
鸿蒙不是基于linux开发的,是基于微内核开发的。
鸿蒙微内核是基于微内核的全场景分布式OS,可按需扩展,实现更广泛的系统安全,主要用于物联网,特点是低时延,甚至可到毫秒级乃至亚毫秒级。
鸿蒙OS实现模块化耦合,对应不同设备可弹性部署,鸿蒙OS有三层架构,第一层是内核,第二层是基础服务,第三层是程序框架。
扩展资料:
华为推出的鸿蒙系统试图解决物联网时代多终端开发难题。余承东介绍,鸿蒙系统拥有分布式OS架构、确定时延引擎和高性能IPC技术等新特性。
可以让鸿蒙OS实现一端开发、多端部署。这个万物互联时代带来的新机遇,终于被华为等到了,而华为在自研软硬件上的储备,要远超普通人的想象。
据华为技术老兵近期发表的《华为操作系统28年史》介绍,华为的操作系统经过了独立开发、基于第三方微内核开发RTOS、基于开源的嵌入式Linux宏内核开发等多个历程。
华为先后开发出了路由器和数据通信交换机操作系统VRP、云计算操作系统Fusion Sphere、服务器操作系统欧拉Euler OS和物联网嵌入式操作系统Lite OS。
参考资料来源:百度百科—鸿蒙
参考资料来源:人民网—鸿蒙出世 国产操作系统破局?
热心网友 时间:2022-03-29 08:06
不是,华为的鸿蒙系统是基于开源的Sailfish OS来开发的。
华为鸿蒙系统并不是简单的基于Sailfish OS修改而来,也不是类似Aurora OS的一样的基于Sailfish OS的分支。
首先Sailfish OS所声称的兼容Android应用,还是需要应用厂商或者第三方合作伙伴来为其“适配”或“转制”这些应用,也就是说,并不是所有Android应用都能够没有任何附加条件的直接在Jolla手机上完美运行。
其次从已经曝光的据称是“鸿蒙操作系统”的界面来看,其与目前安卓的界面是个非常相似的,而相比之下Sailfish OS不论是在界面和操作方式上(更多的手势操作)都与安卓有着较大的区别。
另外,华为从曝光鸿蒙以来,更多对外透露的是鸿蒙是“完全自主研发的系统”,如果只是基于其他开源系统的定制版,那么则谈不上“完全自主研发”。
一次开发,多端部署
鸿蒙OS凭借多终端开发IDE,多语言统一编译,分布式架构Kit提供屏幕布局控件及交互的自动适配,支持控件拖拽,面向预览的可视化编程,从而使开发者可以基于同一工程高效构建多端自动运行App,实现真正的一次开发,多端部署,在跨设备之间实现共享生态。
华为方舟编译器是首个取代Android虚拟机模式的静态编译器,可供开发者在开发环境中一次性将高级语言编译为机器码。此外,方舟编译器支持多语言统一编译,可大幅提高开发效率。
消除跨语言交互开销,统一运行时,统一多语言前端,让开发者能够自由选择Java、JavaScript及其他语言;通过组件解耦实现多设备弹性部署;操作系统、运行时和开发框架协同设计,能够完成联合优化,提高代码执行效率。
热心网友 时间:2022-03-29 11:32
鸿蒙不是基于Linux开发的。热心网友 时间:2022-03-29 13:40
鸿蒙系统不是基于linux开发的,而是基于微内核开发的。华为HarmonyOS是新的操作系统,不是基于Linux的发行版,是和MacOS、Windows、Linux同样等级,和安卓也不是一个架构。热心网友 时间:2022-03-29 16:04
鸿蒙是源于Linux开发的,安卓也是源自linux,iOS也是源自于unix热心网友 时间:2022-03-29 18:46
尽管媒体一直在猜测华为是否会用自家新系统“鸿蒙”,但这一说法一直没有得到华为的官方确认。而10日一则来自俄媒的报道,首次披露华为的“备胎"系统并不是从零开始,而是基于目前已有的成果,这一系统名为Aurora(极光)OS。热心网友 时间:2022-03-29 22:00
操作系统的原理都一样,只是实现的方法不一样。Linux当年也是个人实现的,只不过用的人多而已,还有各种Unix也相当不错。热心网友 时间:2022-03-30 01:32
Sailfish OS难道不是基于linux内核,说来说去还是绕不开轻量化Linux内核热心网友 时间:2022-03-30 05:20
华为要点脸不?你要真是微内核、还提什么低延迟、敢是连微内核和宏内核的优缺点都不知道?热心网友 时间:2022-03-30 09:24
简单解释吧,东拼西凑个独立框架,然后表面上看着没有用任何一家提供的解决方案,变成了鸿蒙的基础框架!