技术开发 频道

Google扼杀自制Android系统事件始末

  【IT168 资讯

  起因:Google想扼杀自制的Android系统?

  CyanogenMod是目前最受欢迎的Android自制系统,以“速度和简洁”为诉求的它,现在用户量已经达到了三万多。

  不过现在这个系统的作者有麻烦了,他收到Google的邮件,要求他停止CyanogenMod的开发。具体细节还不清楚,但看的出Google对这个自制系统很不爽,尤其是Cyanogen还在分发Google的闭源Android应用(Market、Talk、Gmail、YouTube等等)。

  以下是Cyanogen发出的聊天记录:

  ·Google想让我停止

  ·CyanogenMod也许要终结了

  ·我正在与他们沟通

  ·不,他们正在跟我具体谈闭源Google应用的问题

  ·还有我不能未经许可就分发它们

  ·我争辩说我只为有着Google体验的设备做开发,都是经过授权的应用

  ·我们还需要等待看他们怎么说

  后续:Google对扼杀自制Android系统做出解释

  在媒体刚刚进行报道上述新闻——“Google想扼杀自制的Android系统?”后,谷歌就迅速做出如下回应。

  一位名为“Dan Morrill”的谷歌员工在Android开发者博客里发表文章对Google、Android、开源之间的关系进行了一番解释,尽管他没提到CyanogenMod,但我们都知道他是针对什么说的。

  “作为拥有高质量开源平台的Google来说,我们的初衷就是要把我们的服务放到用户的手机里,这也是为什么我们针对YouTube、Gmail、Google Voice这些服务开发Android应用的原因。但这些应用并不是Android平台的一部分,尽管我们为Android手机预装了这些应用。换句话说,这些应用都不是开源的,这也是为什么它们没有出现在Android开源代码里的原因。未经授权的分发商会损害到我们,尽管他们的意图可能是美好的。”

  说白了就是,Google自身应用程序并不是Android开源平台里的一部分,就算它们是预装的,这些应用都是Google的知识产权,是受到保护的。CyanogenMod和其它所有自制ROM,只要不内置Google的那些应用就是合法的了,Google不会干涉。换句话说,跟Google合作的正规运营商,预装的那些Google的应用都是付钱给Google的,而自制ROM免费包含了这些应用,就损害了Google的利益。

  但是我们要知道的是,Android Market里既没有Gmail也没有Google Talk,所以我们需要有小朋友将这几项应用制作成可以单独安装的程序,然后悄悄散布出去。

  追加:Google将向自制ROM 开发者收费

  在Google解释完他们为什么后,事情似乎变得更糟糕了。

  简单的说,Google这次态度很明确,想做自制ROM可以,但别把我们Google自己做的闭源的应用放进去。想把 Google应用放到ROM里也可以,像其它厂商那样给我们交预装Google应用的授权费呀。

  在Google工作的Android开发大牛Jean-Baptiste Queru公开在twitter上表达了自己的态度,要转投Apple、微软或Palm了。

  Cyanogen亲自在XDA Dev论坛发表自己的回应:

  耶,一切都结束了。

  接下来的回贴就基本都是骂街了,大家可以进入自行围观。之后Cyanogen又出来解释了什么叫“一切都结束了”:

  我的想法是用现有的内容和各种来源得到的一切内容做一个Android设备的ROM。比如1.6系统泄露出的Market。

  没有Google组件的Android对于最终用户来说是无用的,没有同步,没有Market,没有IM或Gtalk,没有Google Maps。

  我一直认为之前的做法是没问题的因为我并未修改Google的应用,而且只针对他们授权的设备做ROM,但很显然,现实并非这样。

  Cyanogen还说,如果你已经买了一个with Google的手机,那么你实际上已经为Google的应用程序付费了,那么如果你用自制ROM里的Google应用又有什么错呢?你开始已经付过费了, 不是吗?但在Cyanogen收到的Google邮件里,Google说消费者/开发者从他们手机里复制应用程序都是非法的。

  在2008年5月27日对Android团队Eric Chu的采访里,Chu提到说:

  从Google的角度说,Android没有任何货币化战略,因为我们相信我们可以创造出开放的移动生态系统,我们坚信现在正是实现它的时候。

  现在回过来看这句话,不得不让人产生质疑。也许Google Android Team和Google Corporate Team之间缺乏沟通,Android Team想做的更开放,而Corporate Team坚持要适当的封闭来保证利润。也许他们Google自己都纠结不清到底该怎么做好。

  Android用户可以进入Market下载一个叫save cyanogenmod petition的应用,声援Cyanogen。

0
相关文章