查看原文
其他

从华为事件,看 Google Android 的独断专制!

Eric Ravenscraft CSDN 2019-06-22

【CSDN 编者按】开源并不像你想象的那样开放......Google 一直在让几乎所有人进入其专属的 Android 俱乐部,但却同时保留着将其踢出的权利。——归根结底,Google 还是一个看门人。

作者 | Eric Ravenscraft

译者 | ScottJiang,责编 | 郭芮

出品 | CSDN(ID:CSDNnews)

以下为译文:

谷歌的Android作为开放的手机操作系统,免费为所有人提供了iPhone的替代品。然而,现在谷歌居然撤销了中国科技公司和智能手机制造商华为,关于使用Android之上的专有谷歌软件的许可。这样的做法,悄然暴露了谷歌对其所谓的开放式手机生态系统的强大控制能力。


大多数Android手机制造商,包括华为在内,都是谷歌的硬件合作伙伴。通过这种关系,他们可以围绕一系列谷歌产品构建自己的手机,从谷歌地图和智能助理等应用,到位置服务或推送通知等后台工具。虽然谷歌努力呈现Android系统是开放的并且可以提供给所有人使用的印象,但这些服务代表了一种安静的控制,谷歌公司通常不会对其硬件合作伙伴执行,但是,正如现在已经证明的那样,它当然也是可以做到的。


然而,最近美国商务部将华为列入所谓的“实体名单”,阻止其在未经政府批准的情况下从美国公司购买技术。华为和谷歌现在有三个月的时间向现有用户发送更新。对于新手机,华为可能会使用Android的开源版本,但它不再是谷歌的合作伙伴。


使用Android和成为谷歌合作伙伴之间的区别从外部看起来很混乱,但“Android”在技术上指的是涵盖基本功能的核心操作系统,如打电话或使用相机。免费提供的Android版本称为Android开源项目(AOSP),公司不必是合作伙伴也可使用它。


然而,像华为这样的大多数制造商都选择成为Google合作伙伴。这意味着华为同意只生产使用谷歌应用程序集合的设备,这些应用程序称为谷歌移动服务,其中包括Gmail、YouTube和Google Play商店等。例如,根据这种安排,华为不能生产一款配备微软Bing和Edge来取代谷歌搜索和Chrome浏览器的手机。


合作伙伴还必须满足某些安全性和兼容性条件。作为交换,他们可以访问谷歌的所有应用和基础设施,使他们的手机相比于其他制造商对全球客户更具吸引力。这种约定通常是免费的,但在欧盟销售的制造商需要付费并且出于复杂的法律原因免除了全部条件。


根据数据分析公司Caribou Data的移动平台研究员兼联合创始人Bryan Pon博士的说法,谷歌可以对其平台进行大量控制。“消费者依赖于掌握在操作系统之上的谷歌的产品和服务,”Pon解释道,“谷歌拥有很强的专有控制权,从这个意义上说,无论操作系统如何,谷歌都拥有很可怕的权力。”


此外,华为和谷歌的其他合作伙伴必须包含一系列名为“Google Play Services”的开发人员工具。这些后台工具可让应用开发人员轻松完成诸如创建推送通知、在应用中嵌入地图或获取GPS位置等操作。通过Google Play Store发布的大多数Android应用程序都依赖于其中的一些工具来提供那些对于每个开发人员来说都过于昂贵或难以构建的功能。


正如Pon解释的那样,其中一些工具是通常属于操作系统的关键功能。“他们实际上是从核心平台中取出功能,”Pon说,“他们越来越多的离开Android开源,Android只是一个空壳。而且这些核心功能现在只是Google专有服务的一部分。”谷歌这样做是为了让更新重要功能变得更加容易,而无需等待大量的Android更新,但结果巩固了谷歌对其平台的影响力。


如果没有Google Play Services,华为将不得不自己构建这些工具,或让开发人员去做。华为公司已经创建了其中一些功能的自有版本,例如推送通知服务,但开发人员仍然需要为他们的应用添加对华为版本工具的支持,以便他们可以在非谷歌手机上工作。华为正在构建自己的应用程序商店替代方案,但对于开发人员和用户习惯从Google获得的所有的其他内容,这些可能需要很长时间才能完成构建。


制造商通常别无选择,只能遵守谷歌的规则,因为这样做的代价是巨大的。少数选择退出谷歌操作系统的公司之一是亚马逊的Fire Tablets系列。如果你购买了Fire,你将拥有类似于Android体验的东西,并且几乎没有Google的痕迹。不同的是,你将使用Amazon Appstore;你将与Alexa交谈而不是Google智能助理;你将使用亚马逊的Silk Browser而不是Chrome。在引擎背后,你的所有应用都将使用亚马逊的主要功能版本,如通知或GPS。这种方法适用于平板电脑,但是当亚马逊尝试制作手机时,它失败了。


三星尝试走中间路线,提供几乎所有谷歌出品的并行版本,从基本的电子邮件应用程序到自己的语音助手,而不会脱离其合作伙伴协议。但如果三星发现自己在华为的立场,即使这样可能也不够。“在某种程度上,我认为三星必须告诉自己......还有一个B计划,”Pon说,“但我认为,实际上,如果他们被关闭,就像华为可能会被关闭一样,他们都没有任何好的选择。”


在正常情况下,这种共生关系使所有参与者受益,并使谷歌声称Android不像iPhone那样,Android是“开放”的,同时谷歌仍让公司尽可能多地控制Android。如果像亚马逊这样的公司想要从零开始构建自己的替代品,它确实可以。但是对于三星和华为等公司来说,他们无法承担或不愿意做到这一点,他们可以利用谷歌的大量资源制作消费者想要的Android变种,而不会偏离谷歌的总体规划。


现在,华为已经被强行推进了更艰难的亚马逊路线。华为不能使用谷歌应用程序,它不能支持大多数应用程序使用的推送通知或定位服务,甚至必须等待更长的时间才能向用户推送安全更新。由于美国商务部授予的临时许可证,目前现有用户不会受到影响,但未来的计划看起来很严峻。亚马逊花了数年时间才建立了自己版本的谷歌服务。虽然华为首席执行官说,公司有一个计划,但不清楚该计划需要多长时间才能展开。


幸运的是,对于华为而言,这并非全是坏消息。像谷歌搜索、Facebook以及YouTube,谷歌Play商店早已在中国被禁止使用多年。失去它们对于中国市场来说并不重要,中国市场占华为总收入的52%。但是从另一方面看,在中国以外的地区,华为将失去很多。在全球范围内,如果没有Google服务,将很难销售Android手机。


谷歌可以重申其所有想要的“开放”和“自由”的承诺,但谷歌最终还是一个看门人。


虽然每个人都可以使用Android(简化的开源版本),但是大多数开源Android手机的价值都落后于合作伙伴计划。谷歌可能会让几乎所有人进入其专属俱乐部,但保留将其踢出的权利。


即使我们可以充分假设,谷歌希望尽可能开放安卓系统的意图,谷歌至今仍没有回应我们提出的置评请求。华为的订单表明,谷歌的控制权可能被其他实体滥用。谷歌可以重申它对“开放”和“自由”的承诺,但最终还是一个看门人。


原文:https://onezero.medium.com/the-huawei-disaster-reveals-googles-iron-grip-on-android-b1ccee34504d

本文为 CSDN 翻译,转载请注明来源出处。

【END】

作为码一代,想教码二代却无从下手:

听说少儿编程很火,可它有哪些好处呢?

孩子多大开始学习比较好呢?又该如何学习呢?

最新的编程教育政策又有哪些呢?

下面给大家介绍CSDN新成员:极客宝宝(ID:geek_baby)

戳他了解更多↓↓↓

 热 文 推 荐 

快应用 434 天

任正非反对制裁苹果;华为海思或发布麒麟新处理器;字节跳动或造智能手机?| 极客头条

“Go 仅是 Google 的编程语言,而不是程序员的!”

☞比特币冲到9000美元, 你就能找个好工作?

☞1000 万个“AI 名师”:用机器算法“解剖”应试教育

☞阿里面试,我挂在了第四轮……

☞10个爬虫工程师必备的工具了解一下

☞为什么说深耕AI领域绕不开知识图谱?

☞如何快速深入理解监控知识? | 技术干货

☞大神!这段代码让程序员躺赚200W,源码简单,你怎么看?

点击阅读原文,输入关键词,即可搜索您想要的 CSDN 文章。

你点的每个“在看”,我都认真当成了喜欢

    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存