可望不可及的开源:Google是如何逐步牢牢控制开源系统Android的?(上)
导语:一无所有无所谓失去,Android一开始就是如此,而当独占鳌头时,保持开放、兼容就没那么容易了。 Android已然从昔日Google的保护伞长成了亟需Google保护的移动财产。移动是互联网的未来,控制世界最大的移动平台好处自不消说。 可“开源”就如一只妖精,一旦放出来让它回到水晶瓶里可没那么容易,问题终于来了:Google将如何控制一个开源平台呢?
6年前,2007年11月,Android Open Source Project (AOSP)初问世。而就这之前6个月,第一部iPhone刚刚在众人瞩目中诞生,智能手机迎来了一个新时代。虽然Google当时仅是iPhone app层面上的合作伙伴,它很清楚iPhone独霸智能手机世界是什么局面。就Vic Gundotra回忆,Andy Rubin曾这样说过:
如果Google无动于衷的话,我们将不得不接受一个十分可怕的未来,一个没有选择的世界:同一个人,一个公司,一部手机,一个运营商。
Google恐怕苹果会最终统治整个移动世界。因此,当Google在移动世界一名不文的时候,Android作为开源项目面世实为其对抗苹果的权宜之计。
那时候,Google分得任何一小块市场份额都觉得欣慰。于是Google决定将Android贡献出来,并将之作为四处安插Google服务的特洛伊木马。之所以这样做Google的出发点在于:如果有朝一日苹果封锁了Google Search,用户也将在桌面的战场上失去其搜索业务。Android其实是横亘于Google Search“城堡”前的一道防卫壕沟,以确保Google线上财产在移动端的保值增值。
然而,今非昔比。Android的全球市场份额已从零窜至近80%。Android或许已经赢了智能手机的战争,但“Android的胜利“并不等同于“Google的胜利”。由于Android是开源的,因此它并不属于Google,每个人只要有能力都可以开发出一个新版本来。
Windows Phone和Blackberry 10系统在移动市场的挣扎告诉我们,占有app才是王道。Android装机量的优势意味着它是一个海量app平台。如果另一玩家基于Android开发出一套新操作系统的话,它天然地就会兼容数以百万计的app;这个公司只须自建一个应用商店就行了。如果另有一家公司能够开发出一款比现有Android更出色的版本的话,它无疑会对Google目前的智能手机老大地位造成威胁。Google面临的最大危险就是,半路杀出一个表现卓越的替代版Android来。
一些公司正在试图将Google的印迹从Android中抹掉,其中最显眼的要数亚马逊Kindle Fire采用的Android(Mojito)了。亚马逊撇掉了其中所有Google附件,搭建了自家的应用商店、内容商店、浏览器、云存储和e-mail。整个中国市场也过滤掉了Android中的Google部分,本来大部分的Google服务在中国大陆也是失效的。不管怎么说, 这两种情况下Google的Android没有得到任何报偿。
一无所有无所谓失去,Android一开始就是如此,而当独占鳌头时,保持开放、兼容就没那么容易了。 Android已然从昔日Google的保护伞长成了亟需Google保护的移动财产。移动是互联网的未来,控制世界最大的移动平台好处自不消说。 可“开源”就如一只妖精,一旦放出来让它回到水晶瓶里可没那么容易,问题终于来了:你将如何控制一个开源项目呢?
Google一直都对诸多Android替代版本保有防范措失。其实人们所认识的Android包括两部分,其一是AOSP的开源组件,是为Android的基础,其二为闭源组件Google系app群。虽然Google既不会走向完全开源也不会完全封闭,但它正在竭尽所能在加大对整个开源项目的控制力。该公司的主要方略就是将越来越多的app整合在闭源的“Google”保护伞之下。
闭源是一场无声的运动
闭源的Google app一直都在。起初它们主要是指Google线上服务移动客户端,如Gmail、Maps、Talk和 YouTube。当Android没有任何市场份额时,在这些客户端基础上,Google开放了Android的剩余组件。而现在的Android犹如一个移动发电场,它觉得自己应该加强对其开源代码的控制了。
对一些app而言,Google仍会以开源组件待之,而一旦专有版发布后,AOSP版本上的app也将停止运行。更少的开源代码意味着Google的竞争对手们要做更多的补充工作。虽然你不能灭掉一个开源app,但你可以通过升级版本的闭源化使其前任形同虚设。但凡Google在Play Store中升级或新发一款app,就意味着又有相应开源版本的终结。
我们从Search应用说起,这个例子恰到好处地说明了当Google复制 AOSP功能时的后果。
2010年8月份,Google推出了Voice Actions服务。与此同时,它将“Google Search”引入了Android Market,当时流行的版本是Froyo(Android 2.2)。上图可见,最近版本的AOSP Search、以及运行在Android 4.3版本上的Google Search。没错,AOSP Search仍停留在Android 2.2的水平上,而Google Search早已整合了语音、音频搜索及文字语音切换功能,而且它还整合了私人助手服务Google Now。AOSP版本则永远在Web和本地搜索功能上被迫裹足不前了,如此如此。
在2010年Google I/O大会时,Google首次展示了其云音乐服务,无独有偶,这也恰是AOSP版音乐应用被冻结的时刻。时至今日,它还是一款Froyo应用。除了音乐商店和订阅选项,Play Music早已接入了Google的云音乐服务,目前已经历过多次用户界面改版,且支持Equalizer和Chromecast。很难想象它们竟曾是同一个东西。
Google Calendar是近来一款进入闭源之列的Google应用。Google对Android社区的说辞则饶有兴味:新版日历即将在Play Store开放下载了!将会有更多功能!(哦,闭源又来也)
连键盘都难逃此劫。几个月前,Google为其虚拟键盘增加了滑行输入功能。猜猜它的源代码在哪儿?反正不在AOSP中。上图可见两种键盘的不同设置选项。Google Keyboard具备滑动输入选项,而AOSP则不然——Google Keyboard刚发布,AOSP版本就被抛弃了。
Camera和Gallery实际上是一个APK。AOSP版本称“Gallery2.apk”,而Google版本叫做“ GalleryGoogle.apk”。如图,Photospheres实为Google版本的专属功能——这个创新的相机模式AOSP也是无缘染指,Google+相册也是如此。正常情况下, 云端Google+相册应该置于本地相册的旁边。
这里我们应该表扬下Google。虽然AOSP没有纳入这些新功能,但Android 4.3的最新设计元素却被纳入了Android 源代码之中。
虽然还未发布,SMS会是下一个出局的应用。虽然大家普遍欢迎Google Hangouts整合短信发送功能并与iMessage呈竞争之势,这也就意味着将Android的SMS应用搬至闭源app中去。一旦Google作了SMS的整合,很可能Android一到两个版本更新后,SMS应用就不是默认成员了,这与它为Chrome而干掉之前的浏览器是一个道理(虽然Chrome还保持开源)。
当Hangouts真正整合SMS时,AOSP版的短信应用就会被完全抛弃了,而且短信应用也快要退休了。(自Android 4.0版本后它就没有重大更新)所以这意味着:开源的短信应用也就此终结。
下一块砧板上的肉应该是开源的Gallery了。在KitKat的曝光图片中,有一个叫做“Google Photos”的新图标。之前我们虽未见过Google Photos,但其图标酷似现在的 "G+ Photos." 看来 AOSP Gallery又是难逃一死,只能承受被一个Google+配套闭源应用替代的命运。这就是Google新的独立王国的终极阐释了。
AD: 36氪微信公众号(Wow36kr),扫描下面二维码关注: