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

YunOS和鸿蒙有什么区别?为啥还有人说华为鸿蒙是安卓的 ...

ayan825 回答数1 浏览数677
昨天有网友问魅族前高管李楠:YunOS和鸿蒙有什么区别?为啥当年的YunOS没有啥人支持,而目前的华为鸿蒙却很多官媒出来支持?仅仅是因为中美关系吗?李楠的回答是:YunOS年度5000万台出货,早期路径和鸿蒙差不多,没有走到自个的GMS和iot剪裁OS内核那一步。


其实这个的描述还不是特别具体,客观来说,YunOS主要是以数据和服务作为iot的操作系统的,而且广泛的应用在互联网,互联网领域之中,目前改名alios的重心在汽车, 比如斑马系统(更像是一台安卓的分支)。华为鸿蒙系统基于Linux开发和大量优化,在此之外还推出有华为方舟编译器。


鸿蒙操作系统的技术架构总体上分为四层,自下而上分别是内核层、系统服务层、框架层和应用层,其中内核层与系统服务层又分别由两个和四个子系统集组成,将这两层拆分为独立的多个子系统是为了省事功能的自由裁剪,以适配不同的电子硬件,如此才能安装到各种类型的电子设备中,实现一台连微软都没能完成的目标,那就是多终端操作系统的统一
数码盖饭个人认为,在内核层上,华为做出了一大亮点,那就是实现了内核的抽象。抽象的意思是只定义内核的功能接口,而具体由哪个内核来实现这些功能,鸿蒙是持开放态度的,比如可以是世界主流的Linux内核,也可以是华为的物联网内核LiteOS…


此外和安卓、iOS相比,鸿蒙最大的特点在于:它不仅是一台手机操作系统,更是一台面向万物互联的操作系统。手机、电视机、平板、汽车等终端只要搭载鸿蒙系统,软件在不同平台之间都可以适配,不再需要单独开发。“华为绝不会再做一台安卓或者再做一台iOS,如果再做一台一样的智能终端的操作系统,是没有价值的。”王成录称。
再简单说一下来源:安卓开源代码来自世界,GMS属于谷歌。兼容生态,必然会用到安卓的架构,安卓又用到linux,java。然后linux又用到unix ,当然,MacOS、ios源头都来自bsd,bsd来自于unix。数码盖饭个人理解为鸿蒙来源linux


(个人理解,仅供参考)
2019华为发布鸿蒙是给出了路线图的,鸿蒙1.0上层替换掉Android,鸿蒙2.0底层完全替换Android,基于Linux和lite OS,让人抱有很大希望。结果鸿蒙1.0延误5个月,鸿蒙2.0延误,根本再也不谈底层是否已经把Android替换掉,还开始玩所谓的分布式操作系统概念,所以很多人都会来时质疑鸿蒙。
有人会说,华为为的鸿蒙本质或是美国的,基于linux,linux是美国的,Linux创始人林纳斯-本纳第克特-托瓦兹(Linus Benedict Torvalds,1969年出生)你可以看看华为的鸿蒙基于什么平台开发,离开了美国这个系统平台或是开发不了鸿蒙的。也有程序员比较过源代码,从架构到源代码八成照搬安卓。


但是,不管是指什么架构,就问谷歌甚至美国有没有办法制裁鸿蒙或者卡鸿蒙脖子?可以的话,那鸿蒙就是名不副实,不行的话,那鸿蒙就是可以信赖的国产系统,就这么简单。只不过当前阶段鸿蒙或是依赖安卓生态,所以底层没有安卓的代码是怎样“兼容”安卓?
大家对鸿蒙有什么想法,欢迎大家评论区交流。
使用道具 举报
| 来自北京
当贝投影