谷歌对android的强硬态度 以任何必要的方式控制开源
原创不易 请随手点击关注本文由rehoo团队leery原创,无授权禁转！(图片来自网络)图片来自网络鉴于本周欧盟对谷歌的50亿美元反垄断裁决,我们开始注意到社交媒体上传播的某些消息。谷歌控制开源android代码和阻止android分支的方法,文章中概述的许多技术至今仍在使用。但谷歌的开源基础的android战略与关键的专有应用程序和服务搭配在过去五年左右并没有真正改变。谷歌的专有应用程序已有更新,因此它们与本文中的屏幕截图有所不同,但此处概述的基本策略仍然非常相关。2007年11月,android开源项目(aosp)宣布。最初的iphone 在几个月前推出,捕捉了人们的想象力,开创了现代智能手机时代。虽然谷歌是原始iphone的应用合作伙伴,但它可以看出未iphone竞争的未来会是什么样子。vic g ndotra回忆起安迪·鲁宾(andy r bin)对android的最初战略布局,他说:他认为,如果谷歌不采取行动,我们将面临严峻的未来,一个人,一个公司,一个设备,一个运营商将是我们唯一的选择.谷歌害怕苹果最终将统治移动领域。因此,为了在谷歌没有任何移动立足点的时候对抗iphone,android是作为一个开源项目推出的。图片来自网络今天,事情有点不同。android从智能手机市场的零增长到拥有近80%的智能手机市场。android可以说是赢得了智能手机大战,但"android获胜"和"google获胜"并不一定是同一回事。由于android是开源的,因此它并不真正属于google。任何人都可以自由地使用它,克隆源代码,并创建自己的fork或备用版本。正如我们在windows phone和blackberry 10的挣扎中看到的那样,应用程序选择是移动市场中的一切,android的大量安装基础意味着它拥有大量的应用程序。如果一家公司支持android,该操作系统已经与数百万个应用程序兼容； 一家公司只需要建立自己的应用商店并上传所有内容。理论上,你有一个非谷歌操作系统,有大量的应用程序,几乎在一夜之间。如果谷歌以外的公司能够想出一种比现在更好的android方式,它将能够建立一个强大的竞争对手,并可能威胁谷歌的智能手机优势。这是谷歌目前的最大危险:成功的替代android发行版。还有一些公司正在将谷歌与android分开。亚马逊的kindle fire是最成功,最引人注目的android替代版本。亚马逊采用aosp,跳过所有常见的谷歌附加组件,并提供自己的应用商店,内容商店,浏览器,云存储和电子邮件。整个中国也跳过android的谷歌部分。大多数google服务都被禁止,因此唯一的选择是备用版本。在这两种情况下,都会使用谷歌的android代码,它没有任何用处。当你在最后一个零市场份额的时候给出一些东西是很容易的,这正是android开始的时候。但是,当你处于第一位时,如此开放有点困难。android已经从保护google变成了值得保护的东西。移动是互联网的未来,控制世界上最大的移动平台有很多好处。在这一点上,将开源精灵塞回瓶子中太困难了,这就引出了一个问题:你如何控制一个开源项目？谷歌总是给自己一些保护,以防止替代版本的android。很多人认为"android"实际上分为两类:android开源项目(aosp)的开放部分,它是android的基础,以及封闭的源部分,它们都是谷歌品牌的应用程序。虽然谷歌永远不会完全关闭android,但该公司似乎正在竭尽所能地利用现有的开源项目。该公司的主要方法是在封闭的"google"保护伞下引入越来越多的应用程序。一直有封闭源谷歌应用程序。最初,该组织主要由google的在线服务客户组成,如gmail,地图,talk和yo t be。当android没有市场份额时,谷歌很容易只保留这些应用程序,并将android的其余部分构建为开源项目。由于android已经成为移动巨头,谷歌已经决定需要更多地控制公共源代码。对于其中一些应用程序,可能仍然存在等效的aosp,但是当推出专有的google版本时,通常不推荐使用aosp版本。较少的开源代码意味着google的竞争对手需要做更多的工作。虽然你阻止一个开源应用程序,但你可以通过将未来的开发转移到一个封闭的源应用程序来将其变成废弃软件。当谷歌重新设计应用程序或将新的android版本发布到play商店时,通常会显示源已关闭且aosp版本已失效。图片来自网络我们将从搜索应用开始,这是google复制aosp功能时所发生情况的一个很好的示例。2010年8月,google推出了voice actions。有了它,该公司将"google搜索"引入(当时)android market。上图显示了在android 4.3上运行的最新版aosp搜索和google搜索。正如您所看到的,aosp search仍然停留在froyo(android 2.2)的时代。谷歌启动并运行其闭源应用程序后,立即放弃了开源版本。谷歌版本具有语音搜索,音频搜索,文本到语音转换,答案服务,并且包含google now,这是该公司的预测助手功能。aosp版本可以进行web和本地搜索。