Google出售摩托罗拉移动,预示着他们放弃了走“软硬件结合”的道路。这意味着,OEM厂商们将会继续充当Android系统最重要的“分发者”。为了防止厂商任意“阉割”自己的服务和应用,Google出台了一套Google应用授权协议对厂商进行限制。

Google能那么做的原因是,尽管Android仍然是开源的,但包括Play商店、Gmail、Google地图、Google Play Services等在内的Google应用并不是。OEM厂商如果想要向自己的消费者提供这些服务,就必须得到Google的授权。 Google的员工解释称,GMS服务由于采用的是Google的专有代码,与Google的专有后端服务交互,因此与云服务相关的Google应用也是专有的。

根据 ArsTechnica的报道, Google与甲骨文之间的专利大战在继续延续的同时,曾经高度保密的新版Google应用授权协议也因此而公之于众。

应用层面:Google向OEM厂商“打包”预装自己的应用

在新的Google应用授权协议中,Google对厂商做了一系列的条款限定。受此协议约束的Google应用包括:设置向导、Google搜索插件、Gmail,、Google日历、Google Talk(现环聊)、YouTube、Google地图、Google街景、联系人同步、Android Market Client(现Google Play)、Google语音搜索和Network Location Provider。

Google在协议中将预装应用分为两类:一类Google应用是OEM厂商必须预装的,否则就不允许厂商预装任何Google应用;另一类Google应用是厂商可自由选择预装与否的。

Google强制OEM厂商安装的应用包括:与Google Play内容相关的应用(电影、音乐、书籍等)、Google+、Google Play服务和Chrome。

OEM厂商可选择安装的Google应用包括:Orkut、Google Goggles、Google地球、财经、新闻和天气和Google语音。

Google Play服务作为底层服务为Google的其他应用提供支持(就连YouTube应用在某次更新也开始必须依赖Google服务才能正常工作),Google+作为Google的账户系统也升级到重要的位置,而Google Play作为Google最大的内容分发渠道,厂商同样不得不安装。

这意味着,如果OEM厂商认为自己的用户需要使用Google地图,或是Gmail,或是YouTube,他们就不得不打包上文所述的一揽子Google服务和应用,否则他们就得不到Google的授权。

其他要求:OEM厂商需每月提供销量数据报告、Google应用必须预装在系统中的重要位置、机型发布之前需经过Google的审核

Google要求OEM厂商每月提供一份包含Android设备销量数据的报告,以便自己可以确切地掌握Android设备的数量。

Google甚至还对自家应用预装的位置也做出了严格的要求。例如,搜索插件和Android市场必须距离主界面不超过一屏之远(滑屏一次就可以看到插件和市场);任何会导致Google应用停止工作的病毒、蠕虫或其他编码都是被禁止的。

此外,OEM厂商在发布新机型之前必须向Google提交至少四部样机。如果Google审核不通过,那么厂商就不能发布这款设备。Google可以随时更新自己应用,OEM没有权利阻止任何Google应用进行更新。因此,哪怕是OEM厂商没有及时更新Android版本,Google也可以随时将预装的Google应用更新到最新版本。

这项Google应用授权协议会在两年之后过期,如果厂商仍然希望在自己出售的Android设备上预装Google应用的话,就必须在协议过期后跟Google重新进行谈判。通过控制应用授权,Google可以间接对Android设备厂商进行约束。

题图出处: deviantart

相关阅读:

追踪睡眠、定制旋转屏幕、重力锁屏:工具类App可以好用又好玩

Google和微软正在尝试渗透进对方的阵地

与comScore的深度整合会怎样影响Google的广告生意?

愈发臃肿的Google+,Google一个人的玩具

更多相关文章

  1. 如何获取Android设备唯一识别码
  2. Android(安卓)4.4 Kitkat 使能有线网络 Ethernet
  3. Android(安卓)Go初探
  4. Android(安卓)studio真机模拟调试
  5. Android(安卓)简介及基础知识
  6. 【Android设备管理】 利用DevicePolicyManager执行屏幕锁定
  7. Android系统input系统(1)
  8. 如何在 Windows* 8 上为 Android* 设备安装英特尔® USB 驱动程
  9. Appium:通过wifi连接Android设备

随机推荐

  1. 数据库之_mysql安装
  2. 微服务设计模式(上)
  3. 聊几个与赚钱相关的小事情
  4. 为Dynamics CRM注释的图片附件做个预览功
  5. k8s关于支持的cgroup driver问题-systemd
  6. 记一次Kafka集群的故障恢复
  7. 字段明明存在,用Web API使用该字段进行查
  8. 吐血总结|史上最全的MySQL学习资料!!
  9. 微服务设计模式(下)
  10. 利用ELK分析Nginx日志生产实战(高清多图)