| CSDN(ID:CSDNnews)

17 年前,Google 花了 5000 万美元买下了一款名为“机器人”的 Android 系统,彼时众人只知 Google 为了进军移动领域,悄悄地收购了一家初创企业,并不知道两年后,这款操作系统将惊艳整个移动开发时代。

在收购了 Android 后,Google 便细细地设下了自己的规划。据悉,Android 系统的 1200 万行核心代码,最初都是由 Google 工程师编写而成,其后,Google 联合业界 84 家硬件制造商、软件开发商、电信运营商共同组建了一个全球性的联盟组织——开放手机联盟(Open Handset Alliance),并以 Apache 开源许可证的授权方式,将代码开放出来,供行业使用。这也成为了 based on Android 成功模式的开端。

虽然 Android 以开源著名,殊不知,该系统的核心应用(如 GMS,GoogleMobile Service)使用的授权模式、许可还是被牢牢地掌控在 Google 的手中,对方想要进行限制,使用者也只有处于被动的状态。

近日,不少俄罗斯用户和开发者就遇到了这种情况。

据俄罗斯媒体《生意人报》报道和 Google Play 商店的用户反馈,俄罗斯地区越来越多的 Android 用户无法在手机设备上更新 Google Chrome 浏览器应用程序。

下载免费的应用程序,俄罗斯用户受限!

这一情况最早始于 5 月 9 日,当时 Google 发布了适用于 Android 的 Chrome 101 版本,然而当俄罗斯地区的 Android 设备用户想要通过 Google Play 应用商店更新 Google Chrome 浏览器时,系统会弹出一条消息: “无法安装 Google Chrome”。当提示该消息时,系统建议用户重试,如果仍然不起作用,让用户遵循故障排除方法。

另外,Android System WebView 系统组件(用于展现 Web 页面内容,每隔几周会与 Chrome 同步更新)也受到了影响。

此外,当不少用户尝试更新付费应用程序、游戏或者下载以前购买的应用程序、游戏时,也会出现相同的错误。但是在 iOS 上,更新没有任何问题。

当媒体向 Google 及 Android 手机供应商确认其中具体原因时,都暂未收到回应。但是不少人猜测这或与美国的政策有关。

早几天,Google 便发布了一则公告,宣布“作为我们合规工作的一部分,Google Play 从 2022 年 5 月 5 日起禁止在俄罗斯下载 付费应用程序和付费应用程序更新。”

但是在当时也有特别说明,即俄罗斯开发者仍然可以发布和更新 免费应用程序,用户也可以从 Google Play 商店中下载并使用。

不过,Chrome 作为一款免费的浏览器,其底层还是基于开源的 Chromium 项目,因此怎么看,它都不应该在这项限制性的范围内。

针对 Google 这一行为,不少俄罗斯用户为了表达自己的不满,在 Google Play 的 Google Chrome 下载的应用评分页面中,给了高达 37,000 条一颗星(满分是 5 颗星)以及一些负面评论。与之形成对比的是,美国地区的 Google Chrome 新版本平均评分是 4.73 分(满分 5)。

在 Android System WebView 上,俄罗斯新版本的平均评分为 1.17(基于 7000 条评论),在美国为 4.35 分。

技术 Bug 还是有意为之?开发者的选择

据 《生意人报》报道,互联网保护协会主任 Mikhail Klimarev 表示,“ 希望这只是 Google 的一项技术 Bug。”

因为作为一款免费的应用程序,Android 上的 Chrome 如果受到限制,除非是 Google 计划让浏览器付费,否则这样的限制性行为不仅会将使用 Chrome 与 Android System WebView 的用户置于安全漏洞的风险中,也会通过此事件对 Google 自身的声誉带来一定的不好影响。

也有人表示,“其他国家的用户如果看到 Google 在当地限制了俄罗斯用户,也会决定不再使用 Google 产品。”

来自 Touch Instinct 的高级 Android 开发者 Ilya Rybakov 则给出了替换建议,其表示,“移动应用程序中的 WebView 用于显示「简单的页面」,例如服务使用条款、隐私政策页面或预制内容页面。如果想要这一组件继续能够使用,开发者可以使用替代方案——例如来自 Mozilla(Firefox 浏览器的创建者)的 GeckoView。”

另外,对于浏览器方面,根据 Statcount 网站数据统计显示,在移动端的手机和平板设备上,Chrome 虽然稳居第一,但并非不可替代,Safari、Samsung Internet、Opera、UC 都具有一定的市场占有率,这对于不能更新到最新版 Chrome 的用户来说,不乏为一些备选。

而对于不想要更换浏览器的用户而言,也许留在旧版本上才是最好的选择,但是 Chrome 在最新的 101 版本中修复了 13 项漏洞,显然停留在旧版的安全性会有所欠佳。最终,还是希望免费应用程序有其免费的正规法则,开源也自有其合理的开源意义。