加州那个让不少Linux开发者连夜开会的年龄验证法案,最近有了新进展——Assembly Bill 1856修正案已经通过,开源操作系统被明确豁免。但别急着庆祝,SteamOS的情况还没那么明朗。

这事得从加州《数字年龄保证法案》说起。按原计划,2027年初生效后,操作系统提供商需要对用户做年龄验证,用来锁定某些功能。当时Linux社区直接炸了锅,因为按字面意思,Linux发行版也得跟着搞这套东西。现在修正案通过,开源系统算是躲过一劫。

打开网易新闻 查看精彩图片

Linux怎么逃过一劫的?

说白了,是钻了个定义上的空子。修正案里对“操作系统提供商”的界定,明确排除了那些“以允许接收者复制、再分发和修改软件的许可条款”来分发系统或应用的个人或实体。Linux的许可证本来就允许用户随便改、随便传,所以按这个定义,Linux用户不需要做年龄验证。

这个措辞挺有意思的——不是专门给Linux开绿灯,而是从定义上就把开源系统摘出去了。Tom's Hardware也报道了修正案通过的消息。

修正案还加了一条:操作系统提供商只能获取“为合规所必需的最少信息”。也就是说,不能借着加州法律的幌子,多收集用户数据,更不能借机搞监控。这条对普通用户来说,算是额外的保护。

SteamOS可能没那么幸运

Linux本身是豁免了,但Valve的SteamOS能不能跟着豁免,目前还不清楚。SteamOS确实是基于Arch Linux的,但它带了不少专有组件,这就意味着你不能随便复制、再分发、修改它。按修正案的定义,SteamOS可能不算“开源操作系统”,得按普通操作系统提供商的标准来。

就算SteamOS最后也被豁免了,你在Steam Machine或Steam Deck上玩某些游戏时,还是得通过Steam做年龄验证。所以对玩家来说,该验证的流程大概率跑不掉。

受影响的不只是Linux

这次法案覆盖的操作系统包括Windows、Android、macOS和iOS。法案最早是今年2月提出的,当时Linux也被算在里面。好在修正案通过前,立法者算是“清醒”了一回——如果真让开源系统也搞年龄验证,对硅谷那一票依赖Linux的公司来说,打击会非常大。

这几年数字年龄验证的推行速度确实在加快。Discord之前就主动同意做年龄验证,但官方也说了,很多人其实不用额外验证,因为他们手里已经有足够的信息来确认年龄。这话听着有点让人不安,但至少意味着你不用把身份证或人脸交给公司。

不过Discord这套验证系统跟Palantir有合作,而大家普遍不太乐意把自己的信息交给政府或相关机构。所以现在对数字年龄验证的怀疑情绪,其实挺重的。今年早些时候,英国的《在线安全法案》全面生效,连我本人都被要求在手机上验证年龄才能获得完整访问权限。

对玩家来说意味着什么?

简单梳理一下目前的情况:

  • Linux发行版用户:基本不用操心年龄验证,修正案已经明确豁免
  • SteamOS用户:还不确定,得等进一步解释,但就算豁免,Steam平台内的验证也躲不掉
  • Windows、macOS、Android、iOS用户:2027年法案生效后,大概率要面对系统级的年龄验证

对Linux玩家来说,这次算是赢了——至少不用在终端里输入身份证号。但SteamOS这个“半开源”的身份,让它卡在一个尴尬的位置上。Valve那边目前还没表态,估计也在研究修正案的具体措辞。

说真的,年龄验证这事儿本身不算离谱,但执行方式确实让人有点犯嘀咕。系统级验证意味着什么?谁来存这些数据?存多久?这些问题现在都没答案。加州这个修正案至少把开源系统摘出去了,算是给Linux用户省了一桩麻烦。

至于SteamOS,建议关注Valve后续的官方说明。如果它被认定不属于“开源操作系统”,那Steam Deck用户可能就得走Steam的验证流程了——虽然对大多数人来说,这也就是多一步操作的事。