Ron Amadeo在Ars Technica的博客进行了有趣的分析,认为Google正逐步将Android转为闭源模式。Google的战略将着眼于使Android适合于自由定制和用于“小癖好”,而阻碍了“任何人无需Google恩赐就可以使用Android”的自由。

Amadeo认为,Google有关Android的战略已经从初始阶段发生了改变。起初,Google确实想提供一个完全开源的移动平台,实现所有必要的应用程序和服务,以使其成为移动市场有效且完整的竞争者。这种方式已经达到了目标,有很多供应商已经参与到Android开源平台(AOSP)。

Amadeo接着说,在第二阶段,Android占主导地位之后,Google停止积极开发AOSP的一些功能,包括搜索,音乐,和日历等应用程序。Ars Technica博文详细描述了这些开源应用进入开发停滞的场景,Google重新命名,增强它们,让它们可以成为Play商店的闭源应用。Amadeo说:“尽管你不能杀死开源应用,但将所有后续开发转到闭源模式后,可以把它们变成过时的软件”。它也提到,Ars Technica博文发表后,Android系统自带的浏览器也将从Android 4.4移除。

Google Android战略的另一个重点是利用开放手机联盟(OHA )绑定生产商,开放手机联盟(OHA ) 成员“禁止安装于非Google授权设备”。 这句话的意思是,任何OEM试图安装于Android不兼容分支的手机, 将失去OHA权利,显而易见在他们开发的其他产品尽可能使用Google应用。当宏碁试图发布一款基于阿里云OS的移动手机,一款基于云计算的中国Android手机时,Google已经对宏碁用过该合同条款。Amadeo所说的一句名言,“若想留在Android家族,任何一个主要OEM不允许生产亚马逊Kindle Fire”。

Ars Technica博文中描述Google战略的第三个重点是利用专有的云API,用于Google地图锁定,在第三方应用程序,推送通知,定位,内嵌消费,游戏。上述API不是AOSP的一部分,不可以用于非Google授权设备。Amadeo简单总结说:

Google战略和Google Play服务是把“Android应用生态系统”变成“Google Play生态系统”在Google授权设备上让开发者的生活尽可能简单,在非Google授权设备上尽可能困难。

博文指出部分观点注解如下:

  • Google战略“是Android的碎片整理[……] Google这样做,是因为他们没有其它办法。”(idealego)
  • “基于个人用户的立场来看,Google是为Android设备带来价值,让它们有用……”(batmanuel),“Google在这些事情上完全有理由实行完全禁止。”(karlsvec)
  • “即使所有这些上层应用转向闭源模式,作为基础的Android仍是开源模式。”(walkop)

另一方面,建议者还强调:

  • “Google公关所说的‘开源Android’彻头彻尾是谎言。”(dbright)
  • 这一战略,特别是OHA义务,可能会阻碍移动创业公司的创新。 (ChrisSD)

在写这篇文章的时候,获支持最多的评论是将Google战略类比于微软的“拥抱,扩展,熄灭”。 (Paul Rodgers)

争论已超出Ars Technica范畴。在Android委员会的一场辩论中,Robert Triggs指出,Google “必须制作一些私有的软件和服务。Google将它所有软件向开源世界开放是不可能的“。Adam Koueider指出,Google对Android有更多控制权对最终用户是件好事,因为“你不能将馅饼向14个完全不同的方向拉。”在Android委员会网站举行的一项民意调查显示,72%受访者认为,Google的增加控制权对用户有好处,而13%的人认为它是坏的。

Stijn Schuermans在”赤裸的Android”博文中总结了有关私有API的Google策略:

亚马逊以及很多亚洲手机制造商建立操作系统分支。更糟的是,它用专有的应用商店甚至现有的Android应用替换Google Play已经很容易;用第三方的替代品(诺基亚的HERE)取代谷歌的服务(如地图)也很容易。即使Android品牌也不再是一家独大了,三星Galaxy正令其黯然失色。

Schuermans认为, Google对此说明已经触及了Android要害,不能对其不理不睬,从而巩固其专有的Google Play服务和Google应用。

问题的另一个角度是由OEM阐述的,与Google的关系和如何应对Google 对Android日益增加的控制。

在有关的专利侵权案进行调查的情况下,Verge杂志的Nilay Patel报道了Google对OEM厂商的做法,声称有Google的证据“使用兼容性作为大棒,使[OEM制造商]做我们想做的”,OEM制造商已经意识到这一点; 而且Google将 “在Android设备研发中担当主要角色, 到Andy Rubin亲自批准和拒绝来自OEM制造商的要求”。

据美联社报道,三星销售约63%的移动手机,十大最成功的手机中有五个三星机型(Localytics 数据),为什么不控制自己的软件正在成为三星的限制,为什么韩国公司试图给Tizen OS能够超越Android越来越多的关注度,这一切都易于理解了。

Parmy Olson在福布斯的文章认为, 三星为了获得开发者社区更多地参与日益增长的软件平台做了大量努力,Google对Android增加了控制,两者之间是有关联的,文章评论说,“未来增长依赖于用独特的软件服务维持客户忠诚度。“

查看英文原文:Is Android Moving to a Closed Source Model?

感谢张龙对本文的审校。

给InfoQ中文站投稿或者参与内容翻译工作,请邮件至editors@cn.infoq.com。也欢迎大家通过新浪微博(@InfoQ)或者腾讯微博(@InfoQ)关注我们,并与我们的编辑和其他读者朋友交流。

更多相关文章

  1. Android设备不用USB调试(使用TCP/IP调试)
  2. Android设备之间通过Wifi通信的示例代码
  3. 使用Chrome://inspect调试 Android 设备上Webview
  4. android根据屏幕尺寸区分设备类型,phone或者pad
  5. android studio 真机调试unknow device(设备红米note4)
  6. 为 Android* 设备构建动态 UI
  7. android usb主从设备模式解析,网络连接调试方法
  8. Android ADB安装和卸载或删除Android设备中的APP
  9. android 获得Android设备唯一标识码 ANDROID_ID+Build.SERIAL再

随机推荐

  1. android视频播放器
  2. 优秀Android开源项目
  3. Android(安卓)Glide v4使用(基础篇)
  4. Android(安卓)Jetpack - 使用 Navigation
  5. Caused by: com.android.builder.dexing.
  6. Android通过点击按钮改变Activity的背景
  7. android PathData生成问题
  8. Android Studio报错:Could not GET 'https
  9. Android Studio(十):添加assets目录
  10. Android 复习资料