• 快科技
  • 中文科技资讯专业发布平台
太意外!安卓的最大敌人竟是开源
2016-06-23 16:50:16  出处:快科技 作者:晨曦 编辑:晨曦   点击可以复制本篇文章的标题和链接

曾经,甲骨文公司公开表示Android是破坏开源环境的根源,理由是因为Android对Java开放性的影响太大,而且是无法逆转的影响。

他们认为,由于某些开发者转向Android平台,因此导致Java的开放性大大受限。

但是谷歌却从来不这么认为,谷歌表示,真正破坏开源的应该是甲骨文,于是两家公司就这么磕磕碰碰的发展了这么些年。

目前,大多数人都认为安卓最大的问题是碎片化,因为有太多太多的设备和版本需要去进行适配了,那么这个问题该如何解决呢?

太意外!安卓的最大敌人竟是开源
Android碎片化严重

事实上,对于这个问题没有人能给出完美的解决方案。

Android的根本就是开放,这也就意味着,谷歌只要发布新版本,OEM厂商们就可以第一时间得到,然后OEM厂商们又会为自家的各种设备进行适配。

不过这样一来,谷歌也不能向每一部Android设备直接推送更新了,因为谷歌完全不知道OEM厂商们对设备进行了怎么样的定制和修改。

难道Android的生态系统就要这样毁于一旦?

也许,碎片化问题的唯一解决办法就是由谷歌来完全控制Android,对其进行闭源并转化为私有项目。

毫无疑问,Android就是依靠开源才取得今日之名的。但是在现在的市场,任何一个厂商都可以“拼凑”出一台Android设备,这也是谷歌为什么不完全控制Android的原因。

也许你已经发现,在新版本的Android系统中,大量的新呆毛和功能并没有添加到开源的AOSP项目中,而是添加到了封闭的Google Mobile Services里。

当然,谷歌想要完全控制Android也不是不可能,只要与OEM厂商们签署授权许可,让他们只能按照谷歌制定的规则来使用GMS,但是问题又来了,谁愿意放弃开放的Android转而使用封闭的GMS呢?

简单点讲,由于Android开放的特性,让Android不管是生态系统还是硬件设备,都已经陷入了一个混沌时期。如此分析,谷歌毫无必要将这个混沌的时期继续下去,尤其是在如今Android有着这么大优势的情况下。

读者朋友们,你们认为Android的最大敌人是什么呢?

文章价值打分
当前文章打分0 分,共有0人打分
文章观点支持

+0
+0

快科技客户端

扫描安装快科技APP

驱动之家微信公众号

扫描关注驱动之家