专栏名称: 科技美学官方
科技美学小号,一些被删除的文章,可以在这里找到
目录
相关文章推荐
分享迷  ·  大佬思路清奇,直接白嫖全网音乐! ·  昨天  
分享迷  ·  大佬思路清奇,直接白嫖全网音乐! ·  昨天  
酷玩实验室  ·  富二代的电竞梦,不止于纳斯达克 ·  1 周前  
丫丫港股圈  ·  陌陌,互联网烟蒂? ·  1 周前  
丫丫港股圈  ·  陌陌,互联网烟蒂? ·  1 周前  
少数派  ·  普通版 iPhone ... ·  1 周前  
51好读  ›  专栏  ›  科技美学官方

编辑君了解的YunOS

科技美学官方  · 公众号  · 科技自媒体  · 2017-05-31 19:21

正文


最近很多小伙伴给编辑君留言YunOS的问题,其实去年我们推送过一篇说明的文章,今儿编辑君把YunOS的部分单独拿出来和大家讨论~


一直以来,大家对YunOS和Android的关系争论不休,微信留言也有朋友发表观点,大多是两极分化,支持和反对各执一词。

今儿我们先放下偏见,简单梳理一下YunOS前生今世。

要弄清这个问题,先要理解什么是UI,什么是OS。

很多厂商叫法不同,比如MIUI,Emotion UI,EUI(有多少朋友对这俩傻傻分不清楚?),比如 Smartisan OS,Funtouch OS,ColorOS。

按照官方说法,UI(User Interface),即用户界面;OS(Operation System),即操作系统。UI和OS是包含关系,如果把OS当做房子,UI更接近装修,美化作用,不会改变房子根本。

最初,很多UI确实如此,改字体,换皮肤,打包推出新版本。发展至今,大家都不只做表面文章,很多UI对Android改动挺大,电源管理、内存管理,甚至对内核优化,强制性的一概而论也是对人家劳动成果不太尊重。

另外,叫这么多年MIUI,改成MI OS还不太习惯呢。。

接下来进入正题,YunOS到底是什么。

这要分成两部分来说。

我们知道,Android使用Linux开源内核,Android可以用,Ubuntu Touch可以用,Sailfish可以用,YunOS也可以用。

早期Android为降低不同硬件适配难度,需要运行Dalvik虚拟机(现在换成ART),早期YunOS将Dalvik虚拟机换成自家lemur虚拟机。Application Framework应用框架也不同,但兼容Android。

其他部分大同小异,都是早期Android小修小改。所以,早期YunOS可以说Android变种,只是比MIUI、Flyme彻底一些。

其实,阿里也不是第一家这么干的,黑莓实现更早,BlackBerry10经历的过程更曲折,不仅要搭建相应的环境,还要通过特定软件。

和我们小时候抄作业有点类似,一种是单纯的抄,另一种是有选择的抄。

前者是内容没有改动,只是换了作业本和字体;后者多少有自己的思考,哪些是对的,那些是错的,哪些该抄,哪些不该抄,哪些改改再抄。

但抄作业的事实摆在那里,Android为什么这样设计,未来发展方向如何,这些关键部分由Google把控。

后来,YunOS使用Linux开源内核+OpenGL、SQLite和WebKit等开源库,API和应用框架调用基于云端计算,并对硬件改动很大。阿里认为,OS不应该只停留软件,和硬件同样关系密切,可以看到,不只是手机,穿戴、汽车甚至物联网,都可以使用YunOS。

这里说的云,指的是云端运算,不是什么都存储云端,不会耗费太多流量,这样可以有效减少硬件资源占用,和Firefox OS有些类似。

开发YunOS初衷是打造独立系统,并形成自己的生态系统。如果有一天,Google停止开发Android,YunOS依然可以继续发展,6.0、7.0甚至更远,而其他UI大概会止步Android X.X。

Google愤怒,不只是针对YunOS兼容性不好,导致Android阵营分裂,破坏OHA(开放手机联盟)规则,还有YunOS对Android改动,却和Fire OS不一样,YunOS不承认是基于Android衍生。Andy Rubin也多次公开指出,YunOS应用商店有很多盗版等问题。






阅读原文 访问我们的论坛

↓↓↓