正在阅读:Google正在逐步封闭安卓系统?一派胡言Google正在逐步封闭安卓系统?一派胡言

2012-12-12 18:14 出处:PConline原创 作者:Aimo 责任编辑:censi

  Google并没有完全开源安卓?

  前面我们说到,安卓在使用Linux代码的部分使用了GPL协议开源,而其他部分则使用了ASL协议开源。但是有人又说,安卓还有很多部分没有公开源代码,安卓开源计划AOSP中的代码远不足以让安卓系统在硬件中运行起来——而这,又成为了人们指责安卓封闭的一大理由。

  很遗憾,Google的确没有公布足以让安卓运行起来的源代码。在安卓开源计划AOSP中,我们没法找到市面上大部分硬件的驱动程序。此外,安卓的评估流程也不如Linux开源社区那样开放,所有的安卓代码评估者都是Google自家的员工,而安卓的私有分支也不会随时公布,只会提前提供给几个需要知道的合作伙伴。

Android 开放性
AOSP提供的安卓代码没法直接在硬件上运行

  然而,我们不能忘记Google始终是一个商业公司,Google没法做到像众多开源社区那样自由。和大家熟悉的桌面DIY电脑不同,在移动领域,硬件方案可不向DIY硬件那样零散销售。移动设备生产商通常会和上游的芯片提供商签署长期的供需协议,而以高通为代表的上游芯片提供商会为移动设备生产商提供一整套的硬件解决方案,其中就包括了安卓的驱动程序。

  移动芯片可是战略级别的物资,在竞争异常激烈的今天哪个芯片提供商都不想将自家的芯片驱动外泄——如果芯片提供商都公布了芯片驱动,那你的驱动再也卖不了钱了,也没法从下游厂商那里获取丰厚的利润,并将下游厂商绑在同一条船上。如果人人都能开发相应的设备,想要统合上下游供应渠道、建立什么大一统的高通帝国就难喽。下游厂商敢私自把驱动程序放出?呵呵,你以后别想在我这儿买到货了,你预付的钱就当违约赔偿金吧。

Android 开放性
ARM芯片提供商对下游控制得很严格

  无论是高通还是三星还是其他芯片提供商,都会和合作伙伴签订严密的驱动程序保密协议,Google自然也没法将相应的安卓驱动放出。而Google封闭评估安卓代码也是出于类似的考虑,如果Google随时将安卓代码公布并允许他人私建分支,将会大大损害合作伙伴的利益。还是那句,Google是一个商业公司而不是什么慈善组织,Google想要随心所欲地公布代码,恐怕要等5万Google员工全部归隐山林的时候才能办到。

Android 开放性
人在江湖身不由己,安卓没可能完全开放

  作为一个商业公司,Google已经尽可能在不伤害合作伙伴的前提下保持开放性,我们不该以此指责Google封闭了部分代码。相反,Google能够在保持和合作伙伴有说有笑的前提下,开放了安卓系统的大部分源代码,这是一件令人惊叹的事情。

  后话

  安卓系统已经走过了四个春秋,世界正因安卓系统而慢慢改变,甚至连触屏手机大潮的引领者iOS也向安卓学习了下拉菜单等元素。然而,Google并没有因为越来越多人被安卓所吸引而开始封闭安卓,圈地收钱。Google一直以“不作恶”自省,我们也希望Google能够一直保持自己的原则,在物欲横流的商界中,能让人们看到一盏明灯。

相关阅读:

连iPhone都羡慕?安卓小白点工具箱试用

//pcedu.pconline.com.cn/android/1212/3104706.html

你真了解吗?细数人们对安卓的误解之处

//pcedu.pconline.com.cn/android/1211/3086325.html

就这样也想和iOS斗?安卓4.2已知问题汇总

//pcedu.pconline.com.cn/android/1211/3084294.html
键盘也能翻页,试试“← →”键

关注我们

最新资讯离线随时看 聊天吐槽赢奖品