Google 正在推出又一个充满敌意的 reCAPTCHA 版本,而这一次传递的信息毫不含糊:如果你想证明自己是人,就必须先向 Google 的移动生态系统低头。实际上,用户被推着用移动设备扫描二维码来完成验证。对于 Android,Google 自己的文档写明,这需要 Google Play 服务 25.41.30 或更高版本。在 iOS 和 iPadOS 上,这个流程也依赖于 Google 的验证流程。这不是进步。这是胁迫。
Google 再一次把一个最基本的网页交互,变成了通往专有控制的大门。结果是可以预见的:
- 使用 GrapheneOS、LineageOS、/e/、CalyxOS 以及其他自由软件 Android 发行版的人被排除在外;
- 原则上拒绝 Google 服务的人被排除在外;
- 处于 Google 服务不可用地区的人被锁在门外;
- 没有智能手机的人被当作二等用户对待。
就连基于 microG 的配置也被报告在这里不可靠,这让排除范围变得更大。
这正是自由软件活动人士多年来一直警告的那种缓慢圈占。**公共网站不应该为了通过一个“人类验证”就要求专有的移动软件栈。**一个人不应该仅仅为了访问普通网页内容,就必须安装 Google 的服务、使用 Google 的应用,或者携带一台兼容 Google 的设备。这不是技术必需。这是一个政治选择,而且是一个糟糕的选择。
更深层的问题不只是 reCAPTCHA 变得越来越侵入。问题在于,Google 正在让“网页访问应当依赖厂商批准”这种想法变得正常化。今天是二维码和移动验证步骤。明天就是更多设备证明、更多账号绑定、更多无声排除。GrapheneOS 已经表达了担忧,认为这种趋势不仅会延伸到手机,还会扩展到桌面环境。这足以让任何关心开放网络的人警惕。
Google Play 服务和验证应用都是专有软件。它们不是中立的基础设施。它们是把门人。每当某个网站不加抗议地采用这种系统,它传递的信息都一样:给一部分人便利,让另一部分人被排除。自由软件用户、重视隐私的用户,以及处在低控制环境中的人,都在为此付出代价。
我们不应该把这当成正常。
我们应该要求一种不依赖专有移动生态系统的网页验证方式。我们应该拒绝惩罚运行自由软件用户的系统。我们应该推动网站运营者使用替代方案,不要为了访问一个页面,就把人们强行推入 Google 的轨道。
你现在可以做什么
- 签署这份请愿。
- 如果你运营网站或服务,尽可能停止使用 reCAPTCHA。选择不需要 Google 移动软件栈的验证方式,例如 Anubis、ALTCHA 和 mCaptcha。
- 拒绝把为了通过“人类验证”而强制安装 Google Play 服务或 Google 的验证应用正常化。
- 发出声音。把这个问题分享给开发者、管理员,以及仍然相信网络应该保持开放的任何人。
- 支持自由软件替代方案,并反对任何把访问变成特权的企图。
网络不应该是一个由 Google 控制的许可系统。它应该继续让真实的人在真实设备上可用,而不必放弃自由。