开启辅助访问 切换到窄版

打印 上一主题 下一主题

鸿蒙是套壳安卓,那又怎么样?

[复制链接]
版块:
嵌入式操作系统 linux 发布时间:2021-6-5 20:55:03
13880
楼主
跳转到指定楼层

成为旺财GO(wangcaigo)资深读者

鸿蒙发布会之后,看到一些群里网友的发言,感觉大部分人对鸿蒙还是有些误解,无论吹牛逼的还是骂街的,都不十分客观。
骂街的核心观点是,鸿蒙依然是基于Linux+安卓AOSP的,不是华为“吹”的完全独立的操作系统。
有朋友问“
别扯那么多没用的,你就说鸿蒙是不是套壳安卓吧
”。
对此,我的回答是“目前是,那又怎么样?”
这里有两个误区,其一是独立的就必须是完全自己写代码,甚至不能用完全开源的代码,按照这个逻辑,安卓也不是个独立的操作系统,因为安卓也是基于开源的Linux开发的;其二是华为也从来没有说过对于手机端的鸿蒙,不是基于安卓AOSP的。
首先解释一个名词,啥是AOSP,全称是Android Open-Source Project,看到了吧,是安卓不假,但核心是Open-Source,既然是开源的,就并不属于谷歌,也不属于美国。
无论你是Google,还是小米、华为、OV,都可以基于AOSP进行开发,开发出来的东东也是独立的。
有人说那美帝不是限制华为使用安卓了吗?其实限制的不是AOSP,而是谷歌基于AOSP所开发的GMS套件,GMS的全称是
Google
Mobile Service,从名字就看出来了吧,这里强调的才是Google。没有了GMS,就无法使用Google的全家桶,包括Google地图、Gmail、Facebook.....。
那么华为这次发布的鸿蒙2.0,到底是个什么东东?
华为把鸿蒙项目也给开源了,在Gitee上可以找到OpenHarmony的项目,其中关于OpenHarmony的技术架构(上图)中可以一目了然,采用多内核(Linux内核或者LiteOS)设计,支持针对不同资源受限设备选用适合的OS内核。
对于手机而言,为了保证原有安卓App的无缝兼容,底层启用的仍然是Linux内核+AOSP,而对于物联网设备(例如微波炉、电冰箱...),底层启用的是微内核LiteOS。
所以手机已经升级到鸿蒙的朋友,如果感到没啥异样,各类APP照常使用(甚至感觉更加顺滑),那么不要奇怪,因为这就对了,本身还是跑在"安卓"上啊。
相信大部分非程序猿,对于OS的认知仅存在于“UI”,也就是界面操作,例如大家对小米系统、锤子系统、OV系统的感知差异,也主要是UI。其实操作系统更复杂的是内核和各种底层模块。
先忘掉超级终端、顺滑操作等UI层的东西,鸿蒙带来了哪些亮点?
1、多内核设计,针对手机、物联网设备提供跨设备的全网解决方案,支持内存128K的轻量穿戴设备、内存1M的摄像头等轻型设备、内存大于128M的手机等标准设备;
2、覆盖ARM、RISC-V、x86等各种CPU;
3、分布式软总线是多设备终端的统一基座,为设备间的无缝互联提供了统一的分布式通信能力,能够快速发现并连接设备,高效地传输任务和数据。这个很强。
科技的浪潮,天时地利人和缺一不可,iPhone的成功也离不开3G网络的加持。这个世界喊工业4.0、5G网络、万物互联有好多年了,但貌似总觉得还是空中楼阁。
这次可能万物互联真的要来了。是因为鸿蒙?也是,也不是。
这是基础网络(5G)、传感器、芯片、大数据、人工智能、边缘计算等技术到了一定节点的综合爆发,而鸿蒙只是在适当的时刻点上了重要的一笔。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表