开放的另一面:从法庭材料解读 Google 如何控制硬件商

标签: Google/Android 公司 前缀分类 心得体会/Tips 快讯传言/Rumor | 发表时间:2011-05-17 07:00 | 作者:积木 Public
出处:http://www.ifanr.com

google_dont_be_evil

关于 Skyhook 状告 Google 一事,我们曾在《最近让 Google 烦心的二三事——用户隐私,人才流失和专利官司》简单提及:

和 Google 同为地理位置服务商之一的 Skyhook Wirless 因 Google 侵犯专利和反竞争行为将其一纸告上法庭。Skyhook 声称 Google 凭借自身和手机厂商之间的关系优势,“强制厂商在 Android 设备上运行 Google 的地理位置程序”,甚至还干涉 Skyhook 和摩托罗拉之间的合约,这给他们造成数百万美元的损失。

另外,Skyhook 还状告 Google 侵犯了他们四项专利,但是具体并未被披露。最后,Skyhook CEO Ted Morgan 表示,Android 并非如其所言那样开放,设备生产商(按理)能获得其他科技公司的技术授权,但在实际部署上却未必如此。

如今, 法庭解封了该案长达 750 页的文档和邮件。曾在 Engadget 网站担任编辑的 Nilay Patel 耐心读完了文档,并将重要细节发布在 Thisismynext 网站。

Android 对 Google 意义重大,控制硬件商无可厚非。但是通过这种控制来压制竞争者显然违反了 Google “不作恶”的信条。Skyhook 事件给我们揭开了 Android “开放”的另一面。

控制手段之一:授权应用的分发协议

Google 应用(Gmail,Google Maps,Youtube,Android Market )是闭源的。硬件商要在自己定制的系统里加入 Google 应用,需要与 Google 签订协议。

协议的一些细节如下:

  • 协议是有期限的。摩托罗拉的协议到期时间是 2011 年 12 月 31 日。诉讼案中所提供的三星协议到期时间是 2010 年 12 月 31 日,自从 2010 年 6 月 Skyhook 事件之后,三星的协议经过大幅度修改。
  • 只签订协议并不能得到 Google 应用。摩托罗拉和三星需要得到 Google 书面许可——一个与设备相关的“发布附录(Launch Addendum)”,设备上市需要 Google 在这份文件上签字,而且 Google 有权利规定设备采用的 Google 应用的版本。
  • Google 应用是闭源的。协议禁止任何人以逆向工程或者其它方式获得 Google 应用的“源代码或算法”。

控制手段之二:Android 兼容性测试

硬件商的设备要使用 Google 应用,必须通过 Android 兼容性测试(Android Compatibility Test Suite),符合 Android 兼容性定义( Android Compatibility Definition)。

更重要的是,协议允许 Google 在设备获得上市许可之前随意更改所适用的 CTS 和 ACD。因此,Google 可以以未通过兼容性测试为借口,在设备上市前的任何时刻发出“停止上市”的警告。

在 Skyhook 一事中,我们可以看到 Google 正是使用了以上的控制手段,阻止硬件商在设备中采用 Skyhook,从而达到保护自身核心业务的目的。

a775a_google-android-angry-logo-550x393

Skyhook 诉讼案始末之摩托罗拉篇

  • Google 的 Vic Gundotra 在 Business Insider 的一篇文章中了解到,摩托罗拉要在将来的 Android 设备中采用 Skyhook,这件事摩托罗拉并未告知 Google 。
  • 2010 年 4 月 26 日上午 9:10 ,Vic 发了一封邮件,邮件中只有上述文章的链接。
  • 10:27 ,Charles Mendis 回复说,Skyhook/摩托罗拉的交易“感觉是一场灾难”,并建议 Google “想出一个对抗的计划。”
  • 10:46 分,Mike Chu 回复说,“我觉得我们需要了解 Skyhook 实际上有多出色。”
  • 2:36 分,Zhengrong Ji 回复说,“看到苹果,以及现在摩托罗拉也远离我们,很悲哀,这意味者我们收集的更少了”。(这显然是指 Google 的位置数据库。)
  • Steve Lee 直接了当的说,OEM 转向 Skyhook 将是一件“对 Google 来说糟糕的事情,因为这将切断我们继续收集数据的能力。”
  • Google 认为摩托罗拉使用 Skyhook 的理由“很脆弱”,“可能给予了摩托罗拉太多的信任”。
  • 5 月 7 号,Google 和摩托罗拉举行会议,将 Google 的位置服务与 Skyhook 进行比较,Google 第一次说对于 Skypehook 数据“污染”自己的位置数据库很关心。
  • 5 月 12 日,摩托罗拉问 Skyhook 是否通过了 Android 兼容性测试,Skyhook 说在 2009 年第三季度的时候已经通过了。
  • 5 月 17 日,Google 询问摩托罗拉:Skyhook 是否包括在 Droid 2 和 Droid XTRM 中(即后来的 Droid X ),并开始询问可能的数据污染。
  • 5 月 27 日,Google 向摩托罗拉发了一封邮件,说它“主要关心”的是摩托罗拉的手机将 Skyhook 的 WiFi/信号塔位置报告为 GPS 位置,Google 不想污染自己的位置数据库,而且不想使用户困惑。“我们当然不是要求你将 Skyhook 从你的方案中取消”,只是要求能够实现兼容。
  • 同时,Google 与摩托罗拉通电话,进一步讨论自己的担心,即 Skyhook XPS 数据会污染位置数据库。摩托罗拉说这些想法是没有根据的,Google 的 Charles Mendis 说污染“仍是一个威胁”,而且将会“很糟糕”。
  • 5 月 28 日,Andy Rubin 写给 Sanjay Jha 的信中说,Skyhook WiFi 位置被报告为 GPS 是一个“需要停止上市的问题”,他需要“确信没有任何最后一刻的惊奇”。Jha 回信说他的团队正和 Skyhook 一起解决这个问题。
  • 5 月 29 日,Larry Page 看到一月之前的 RWW 网站上关于摩托罗拉和 Skyhook 的事,并发了内部邮件,问到“在此事上我能否得到一个说法?”
  • Larry 的邮件到达 Steve Lee,他回复的人中包括 Andy Rubin,在信中他列出对 Skyhook 之事担忧的原因,以及需要采取的步骤。他主要关心的问题是“为了维护和改进我们的 WiFi 位置服务,Google 需要进行的 WiFi 数据收集(特别是街景 WiFi 数据收集停止以后)。Lee 同时指出摩托罗拉的 XPS 实现“特别奇怪”,将会“污染”Google 的数据收集。
  • 6 月 1 日,摩托罗拉将自己需要发给 Skyhook 的信件中的部分内容交给 Google 检查,Google 建议摩托罗拉应该重点强调 Skyhook XPS 系统未获许可是由于技术原因。
  • 6 月 2 日,Google 给摩托罗拉发了“停止上市”的命令。
  • 6 月 3 日,Skyhook 获得 Google 编辑后的信件,摩托罗拉要求 Skyhook 修改 XPS,以便与 Android 兼容,同时要求“24小时内答复”,因为摩托罗拉的设备即将上市。
  • 6 月 4 日,Skyhook 发给摩托罗拉修改后的 XPS,认为已经修改了任何潜在问题。Skyhook 后来说,它从摩托罗拉“从未得到实质性的回复”,每个人都认为这个版本根本没有发送给 Google。
  • 6 月 6 日,Sanjay Jha 给 Andy Rubin 写信,说 Skyhook XPS 已经从 Droid X 中去除,“在其它的设备上”摩托罗拉也将听从 Google 的决定。

事情似乎告一段落。只是……

  • 6 月份,三星在全球开始发售带有 Skyhook XPS 的 Galaxy S。
  • 6 月 17 日,摩托罗拉问 Google 为什么 Galaxy S 可以使用 Skyhook。
  • 6 月 21 日,摩托罗拉给 Google 写信,认为三星发售带有 Skyhook XPS 的 Galaxy S 使摩托罗拉在竞争中处于“不利地位”。摩托罗拉要求 Droid X 和 Droid  2 也使用 XPS。
  • 6 月 22 日,Google 否决了这个要求。说“兼容性是个需要学习的过程”,“摩托罗拉不应该关心其它的 OEM 和他们的设备。”
  • 6 月 23 日,Eric Schmidt 和 Andy Rubin 参加在纽约举行的 Droid X 发布会。
  • 同一天,摩托罗拉再次给 Google 写信,认为限制竞争力是不可接受的。Google 回复说,摩托罗拉是一个“很亲密的合作伙伴”,“控制开发平台的分裂是为了保证 Android 的成功……这意味者我们需要在艰苦的道路上学到东西。避免平台的分裂,拥有一个生机勃勃的生态系统符合每个人的兴趣,我们都得承受一些担子。”

Skyhook 诉讼案始末之三星篇

  • 6 月 15 日,Google 询问三星:是否采用与摩托罗拉相同版本的 Skyhook XPS。三星告知 Skyhook:“这可能会成为一个严重的问题,”因为 Galaxy S 已经上市。
  • 6 月 16 日,Google 决定“催促三星立刻搞定这个问题,在产品中做出快速更正。”
  • 6 月 17 日,Google 写信给三星,“主要关心”的问题是 Skyhook 将 WiFi/信号塔位置报告为 GPS 位置,列出对“污染”的担忧。
  • 6 月 18 日,三星对 Google 说,“很不幸,这个问题最后一刻才发现,导致了严重的商业后果。”三星将努力“成为 Android 生态圈中的好公民。”并给出了移除 XPS 的补丁。同时,三星要求 Google 给予一个豁免,允许其在欧洲发售 2 万多部 Galaxy S 手机,因为“要完成对运营商的承诺”,三星承诺会在发售之后发放补丁。
  • 6 月 21 日,三星产品部门主管 WP Hong 直接给 Andy Rubin 写信,提出以上要求,并说去除 XPS-free 的系统已经提交给 Google。
  • Andy Rubin 拒绝了三星的要求,说,“这是破坏 Google 内部系统的一个糟糕的 Bug”,Galaxy S “在修正之前不能上市。”Andy 同时也责怪三星,说公司应该早日将定制的系统提交,以“确保没有最后时刻的惊奇。”
  • WP Hong 回复说,如果 Rubin 能够提前给予系统上市的许可,他会很感激。同时,他许诺会给 Rubin 展示 10.1 英寸的 WXGA 平板。
  • 7 月 2 日,Andy Rubin 告诉摩托罗拉,三星已经停止发售带有 Skyhook 的设备。
  • Galaxy S 在美国上市,很快遭遇 GPS 方面的问题,这是因为三星在最后一刻从软件中移除了 XPS。GPS 补丁在 9 月的时候才开始发放。
  • 三星告诉 Skyhook,它不再使用 Skyhook 是因为“性能和价格问题,不是因为 Android兼容性的问题。”

三星的协议被修改

  • 三星的协议在 2010 年 6 月曾修改,要求设备在发布的 30 天之前通过 CTS。
  • 三星修正后的协议禁止其做出任何“导致 Android 分裂”的行为,包括开发基于 Android 的 SDK,或协助第三方开发基于 Android 的 SDK。三星的协议还要求公司只能发布 Google 允许的 Android 硬件,只能在 Google 认可的设备上发布软件。
  • 三星原有的协议中,授权的 Android 应用中不包括 Google 的位置服务模块,修正后的协议要求预装该模块。同时,协议要求三星的设备默认使用 Google 的位置服务。同时,第三方的位置服务只能用在 Google 自身服务不完善的国家。
  • 修正协议也包括一个很有意思的条款:Froyo 的兼容文档中给予 7 寸的三星 Galaxy Tab 屏幕尺寸豁免。(可见 7 寸的 Galaxy Tab 也是经过特定允许才得以发售的,并不是我们想象的那样是三星单方的行为。)

Skyhook 走上法庭

  • 6 月 23 日,Skyhook 写给摩托罗拉的信件指出,Skyhook 通过了 CTS 测试,XPS 被指称不兼容并不是因为技术或性能原因,Google 的任何文档都没有提到 XPS 与 Android Compatibility 文档不兼容。更关键的是,Google 的应用无法收集 XPS 位置数据,因此不会污染 Google 的位置数据库。
  • 摩托罗拉回信说,协议要求 Google 应用收集位置数据,而且摩托罗拉的运营商合同要求 Google 应用预装在手机上,如果使用 XPS 导致其无法得到 Google 应用授权,将会违反运营商合同。
  • 7 月 3 日,摩托罗拉告诉 Andy Rubin,对于三星的设备装载 XPS  一事不满,如今还面临着来自 Skyhook 的诉讼。Rubin 回答说三星已经停止发售采用 XPS 的设备。
  • 7 月 8 日,摩托罗拉告诉 Skyhook :Android 设备要经过 Google 的认可,摩托罗拉不能破坏与 Google 的关系。
  • 7 月 15 日,Droid X 发售,没有 Skyhook XPS。
  • 8 月 17 日,摩托罗拉给 Skyhook 写信,说 XPS 合约已经失效,因为 Skyhook 未经许可对媒体宣布,而且“没有能够提供一个可用的产品。”
  • 9 月 16 日,Skyhook 状告 Google 商业干扰和专利侵权。

综上可以看出

  • Google 是 Android 生态圈的掌控者和规则制定者。
  • 数据收集对 Google 至关重要。
  • Google 可以利用协议要挟硬件商,并可以破坏规则,以兼容性为借口压制第三方的竞争,而且已经这样做了。

这件事情与微软当年在操作系统中捆绑 IE、搞垮网景的事情何其相像,只是今日,做出这件事情的变成了 Google,一个以“不作恶”而备受尊敬的公司。

对于 Google 保护自身核心利益的行为,并不是不可理解。但是,这件事情中,Google 显然违反了自己定下的规则,滥用了自己的影响力和权力,这是一个危险的先例。

via Thisismynext@jimmerlin 编译,转载请注明 ifanr 链接

P.S.: Thisismynext 网站是从 Engadget 辞职的编辑建立的临时网站,根据该网站的说法,目前的编辑有:Joshua Topolsky, Nilay Patel, Paul Miller, Joanna Stern, Ross Miller, Chris Ziegler, Justin Glow, Dan Chilton。他们正和 SB Nation 合作,计划建立一个新的科技网站,上线时间是今年秋季。


© 积木 for 爱范儿: 拇指资讯小众讨论, 2011. | Permalink | 68 comments | Add to del.icio.us
Post tags: , , , , , ,

相关 [开放 法庭 材料] 推荐:

开放的另一面:从法庭材料解读 Google 如何控制硬件商

- Public - 爱范儿 · Beats of Bits
关于 Skyhook 状告 Google 一事,我们曾在《最近让 Google 烦心的二三事——用户隐私,人才流失和专利官司》简单提及:. 和 Google 同为地理位置服务商之一的 Skyhook Wirless 因 Google 侵犯专利和反竞争行为将其一纸告上法庭. Skyhook 声称 Google 凭借自身和手机厂商之间的关系优势,“强制厂商在 Android 设备上运行 Google 的地理位置程序”,甚至还干涉 Skyhook 和摩托罗拉之间的合约,这给他们造成数百万美元的损失.

新型建筑材料

- lei - 专利之家-设计发明与创意商机
一家日本建筑构造设计事务所近日研发了一种新型建筑材料,这种材料不仅硬化速度快,而且抗拉强度是混凝土的2.5倍. 这种新材料由二氧化碳和硅石制成,制砖方便快捷. 在建造时,这种材料只需较少(甚至不需要)的钢筋辅助材料用来加固,就可以满足建筑需求. 传统的建筑材料混凝土需要28天才能硬化达到设计强度,而这种新材料只需1天就可以达到.

十大未来派材料

- Daimon - 译言-每日精品译文推荐
来源10 Futuristic Materials. 在吉尼斯记录中,气凝胶拥有多达15个吉尼斯纪录,远多于其他材料. 通过对氧化铝,氧化铬,氧化锡,或者碳的液态凝胶进行超临界干燥,就可以制成气凝胶. 气凝胶中99.8%是空隙,使得它看起来是半透明的. 气凝胶是一种令人惊奇的绝缘体-如果你拥有一个气凝胶制成的挡板,你就可以很容易抵挡住喷火管对你的喷射.

永久数据存储材料问世

- Yiding - FeedzShare
来自: 专利之家 - FeedzShare  . 发布时间:2011年08月22日,  已有 2 人推荐. 南安普顿大学的研究者日前研制出了一种新型的玻璃,用这种玻璃可以永久保存存储的数据. 他们使用激光在纯硅玻璃上添加微点,既三维像素(有点类似3D像素),从而改变了光线透过玻璃的方式. 利用光学解码器可以读取这些“三维像素”,并允许用户写入、删除或覆盖数据.

新材料带来新设计

- Yishen - 果壳网 guokr.com - 果壳网
作者:comein 不管是建筑还是包装、服装设计还是日化产品,对于多种多样的设计领域而言,使用何种的材料来表现设计思想始终是一个关键性的问题. 世界上的各种材料成千上万,怎样才能找到最适合的那一种. 各种创新性的材料层出不穷,如何才能将自己的设计同创新材料结合起来. 果壳探访了近期在北京亮相的MC新材料图书馆,也许能够给这些问题找到一种可能的答案.

未来的材料:石墨烯

- - 译言-电脑/网络/数码科技
世界上有这么种物质,它透明,有韧性,它极其坚硬,防水,它存量丰富,经济实惠并且它的电阻率是世界上已知物质中最小的. 它就是石墨烯,一种拥有完美性能的材料,科学家和企业家都为之着迷. 它早在2004年就被第一次合成出来,但它一直等到2010年才声名鹊起,原因是它的两位发现者俄罗斯籍学者安德烈·海姆(Andre Geim)和康斯坦丁·诺沃肖洛夫(Konstantin Novoselov)共同获得了2010年的诺贝尔物理学奖.

架构相关领域的学习材料

- Yuheng Kuang - 林仕鼎的空间
对于工程师来说,到一定阶段后往往会遇到成长瓶颈. 要突破此瓶颈,需要在所属技术领域更深入学习,了解本领域的问题本质、方法论与设计理念、发展历史等. 以下提供一些架构相关领域的学习材料,附上简单点评,供有兴趣的工程师参考. 希望大家能通过对这些领域的了解和学习,掌握更多system design principles,在自己的工作中得心应手,步入自由王国.

建筑材料能吸收和释放热

- hao - Solidot
诺丁汉大学宁波分校的研究人员开发出新的热调节材料,可以减少建筑物的供暖和冷却费用. 不变形储热相变材料能吸收任何超出预定温度的热量,并在温度低于某一设定值后释放出热量. 研究人员称,材料可以制造成不同形状和大小,甚至可以小到像微型薄膜那样直接喷洒到建筑物表面. 研究人员称,新材料通过更快的热响应储存大量热能,它的制造也比较廉价.

FAD 2011 北京主题演讲材料准备

- alick - LinuxTOY
距离即将于 10 月 15 日举行的 Fedora Activity Day 2011 北京暨 Open Source Week 开源软件周还有整整一月的时间,准备到场演讲的童鞋们,开始准备材料啦. FAD 2011 北京活动议程及报名. 准备到场有演讲题目的童鞋,请在 10 月 9 日前将演示文稿发给在下 ,以便进行时间估计和演讲顺序的安排工作.

系统架构领域的一些学习材料

- - 博客 - 伯乐在线
系统架构是一个工程和研究相结合的领域,既注重实践又依赖理论指导,入门容易但精通很难,有时候还要讲点悟性,很具有“伪科学”的特征. 要在此领域进阶,除了要不断设计并搭建实际系统,也要注意方法论和设计理念的学习和提炼. 经常有同学询问如何学习,特贴一篇学习材料,供大家参考. 09年时写的,在系统领域浩如烟海的文献中提取了一些我认为值得研究和学习的项目,没包括近几年出现的一些工作,也不够全面.