阿里云OS到底是国产系统还是安卓系统?

阿里云OS到底是国产系统还是安卓系统?_第1张图片
图片发自App

最近阿里云OS又经常出现在我们的眼前,上一年在阿里巴巴入股魅族后发布了搭载阿里云系统的手机,最近退居三线的手机品牌康佳又发布了搭载YUNOS的手机S3,据说锤子科技下半年也要发布搭载阿里云系统的新机。比起什么品牌要发布阿里云系统我想大家更想知道究竟阿里云系统和安卓的区别吧!今天我就跟大家说说其中的故事吧!



阿里云OS到底是国产系统还是安卓系统?_第2张图片
图片发自App
有人说阿里云OS就是盗版的安卓,与其说是国产的系统倒不如说就是和miui、flyme、都是基于安卓深度定制的ui。也有人说阿里云OS是阿里公司独立开发的系统,具有自己的系统构架,只是兼容安卓应用而已。究竟谁是谁非,下面让我们一起深入了解一下。


首先,让我们看一下两个系统的结构图:

阿里云OS到底是国产系统还是安卓系统?_第3张图片
图片发自App
不难看出,有些东西非常相似,说实话很难相信阿里云系统是完全独立于安卓系统的国产系统。阿里云采用的是兼容的模式,从底层往上看,阿里云系统的虚拟机是由阿里公司独立研制的并能够提供与Dalvik虚拟机兼容运行环境,就是说阿里独立研制的虚拟机与安卓的是兼容的,但其中有几分相同就不好说了。然后就是应用构架层了,与安卓最大的区别就是没有谷歌服务增加了阿里自己的云服务和构架,但最终还是加入对安卓的兼容,再接着就是ui了,和miui那些一样都是与安卓没有多大的相似之处了。最后由于层层的兼容,阿里云OS就能够运行安卓应用了。
阿里云OS到底是国产系统还是安卓系统?_第4张图片
图片发自App
那么,问题又来了,为什么YunOS既然说自己是独立的系统为什么还要兼容安卓的应用而没有自己的应用呢?因为安卓已经非常的成熟,有着非常多的应用,想要让这么多的开发者为你的系统重新开发软件是谈何容易啊。所以YunOS就选择了通过兼容来获得自己的应用,这也是没有办法的办法了。应用问题也是国产的电脑系统做不起来的原因吧。恰好安卓是一个开源的系统,所以YunOS才可以通过兼容的方式获取自己的应用,而windows就不能被国产系统兼容了。


有人曾经这样评价Android和YunOS:当Android系统死去,那么MIUI、EMUI这些国内手机厂商开发的UI就会停滞在AndroidX.X版本,而使用YunOS的那些手机依然可以推出YunOS6.0/7.0/8.0。为什么这么说呢?从上面的图中可以看出YunOS是从底层的有别于安卓,更新换代是自己的事情,与安卓系统是否更新没有直接的关系。而那些国产的ui是基于安卓系统设计修改ui层达到目的,本质上还是安卓系统。



如果说了哪么多,你还是非得问我YunOS到底是国产系统还是安卓系统,我只能说一半一半吧,即使独立应用构架、自己开发的虚拟机,毕竟用安卓的应用,难道你敢说你和安卓没有半毛钱关系?不能说盗版,但是说从安卓中衍生出来的也不为过。

你可能感兴趣的:(阿里云OS到底是国产系统还是安卓系统?)