时间:2021-03-03 11:47:13来源:本站整理作者:fy点击:
很多人质疑华为鸿蒙系统是Android换个壳,这也推出的系统和安卓没有区别,也没有意义,对此鸿蒙系统负责人王成录已经给了大家解释,鸿蒙系统是基于安卓吗?和安卓有什么区别?下面带来介绍。
对于有人评价鸿蒙系统是Android翻版,王成录称,其实大家质疑鸿蒙是不是Android换个壳,这说明中国科技界对软件开源的理解不够一致。并不是所有Android代码都是Google开发的,绝大部分代码来自开源社区。
鸿蒙也会吸收社区的优秀技术和代码,用了AOSP(Android开源项目)的开源代码,就判断鸿蒙是Android换了皮,说明这类吐槽者没有太准确理解什么是开源。
据悉,早在2012年,王成录还在华为中央软件院时就有做操作系统的想法,但当时只是从纯技术角度去推动。2014年后,华为消费者业务开始迅速增长,华为内部决定一定要做自己的软件系统。2016年5月,鸿蒙系统在软件部内部正式立项。
王成录介绍,华为分析了过去二十年PC产业和移动产业的生态发展,发现16%的市场占有量是个分水岭,超过16%的生态基本取得了成功。目前,各种电视、车机、音箱等所谓智能设备“方言”众多,装载的系统五花八门,鸿蒙的第一目标就是用一套系统弹性搭载在各种物联网设备上,实现系统的统一,而手机也是物联网设备中的一种。
王成录披露,2016年华为正式就鸿蒙系统立项,2017年5月其1.0版本正式诞生,去年9月鸿蒙2.0亮相并初步开源,并在同年12月推出了手机开发者Beta版本。有观点认为,从技术架构上来说,“微内核”架构的鸿蒙可能更像苹果的iOS。但王成录表示,鸿蒙和苹果最大的不同是,苹果生态是封闭的,而鸿蒙则会开放。“我们会与所有可能的伙伴一起,把鸿蒙生态共同做成功。”王成录说:“鸿蒙是开放的,如果别的手机厂商想用我们就会支持。”
对于现阶段鸿蒙整体生态的建设情况,王成录坦承还有差距,如安卓系统有超过2000万开发者,iOS则有逾2400万开发者,但鸿蒙生态的开发者数量还只有数百万名。
1)架构不同
鸿蒙操作系统是微内核设计,而安卓系统是基于linux的宏内核设计,相比来说,微内核开发难度大,但是系统稳定性高。
宏内核,内核包含了操作系统绝大多数的功能,而且这些功能和模块具有最高的权限,好处是系统开发难度低,但是各模块具有最高权限,一个模块出错,整个系统崩溃,这也是安卓系统容易崩溃的原因。
微内核,内核仅包括了操作系统必要的功能模块(任务管理、内存分配等),其他模块不具有最高权限,系统稳定性得到了提升。
2)跨平台支持
鸿蒙操作系统同时支持手机、电脑、智能穿戴设备、智能家居,形成一个无缝的、统一的操作系统,并且兼容所有的安卓应用。
这个操作系统与谷歌正在研发的 Fuchsia 思路一致,是为 5G 和物联网时代准备的,华为的“鸿蒙”操作系统提前发布,可能给华为一个反客为主的机会,按照余承东的说法“塞翁失马,焉知非福”。
以上就是全部内容。
网友跟帖
Copyright 2015-2020 8bb.com 〖八宝网〗 版权所有 鄂ICP备19016373号-1
声明: 本站文章均来自互联网,不代表本站观点 如有异议 请与本站联系 本站为非赢利性网站 不接受任何赞助和广告
网友评论仅供其表达个人看法,并不表明八宝网立场。