- Published on
加州立法者一致通过Linux豁免年龄验证法
- Authors
- Name
- shscs911
- tomshardware.com

法案背景与通过情况
加州立法机构以39票对0票一致通过了AB 1856修正案,该修正案豁免开源操作系统免受《数字年龄保证法案》(Digital Age Assurance Act)的约束。该法案原定于2027年1月1日生效,要求操作系统提供商在用户账户设置时收集年龄数据。修正案由参议院于8月21日修订,26日通过,次日众议院同意修改。目前法案已送交州长加文·纽森签署,他去年签署了原法案。
豁免细节:许可证与操作系统定义
修正案重新定义了“操作系统提供商”,排除了任何根据允许接收者复制、重新分发和修改软件的许可证分发操作系统或应用程序的个人或实体。这意味着基于GPL、MIT、BSD和Apache许可证分发的软件(如Debian、Fedora、Ubuntu、Arch以及BSD家族)不再受法案约束。此外,修正案还排除了那些不通过受覆盖的应用商店作为独立可执行应用程序提供给消费者的软件组件,从而将包管理器(如apt和pacman)分发的库和依赖项排除在外。虽然修正案未明确说明仓库不是应用商店,但应用商店的主要义务是向用户的OS提供商请求年龄信号并传递给开发者;而豁免的开源操作系统不会产生任何信号。
其他重要修正:用户定义与API滥用禁止
修正案删除了原法案中“用户”的定义,该定义将用户描述为“设备的主要使用儿童”,实际上将加州所有设备所有者都归类为儿童。原框架依赖成年人在账户设置时声明年龄,但该定义导致无人能被标记为成年人。修正案还新增条款,禁止任何人除非法律要求,否则不得向OS提供商或应用商店请求年龄信号,从而堵住了年龄API被滥用于通用数据收集渠道的漏洞。平台和开发者还获得了针对错误信号的善意安全港,保护他们免受年龄门控信号不准确时的责任。
仍受约束的平台与SteamOS的不确定性
Windows、macOS、iOS和Android仍完全在法案范围内,从2027年1月1日起需要在账户设置时收集年龄数据。2027年7月1日的截止日期适用于2027年1月1日之前设置的设备。SteamOS是否在范围内尚不明确:其基于Arch的系统组件是开源的,但Valve分发的映像包含专有Steam客户端。GrapheneOS(基于MIT和Apache许可证分发)现在完全不在法案范围内,尽管巴西的Digital ECA仍对其适用。
立法者与批评回应
议员Buffy Wicks(原法案和AB 1856修正案的起草者)在2月引入豁免,此前受到Linux开发者和电子前沿基金会(EFF)的批评。社区评论认为,虽然豁免是胜利,但人们可能迁移到豁免平台,未来豁免可能被撤销。也有观点认为年龄验证在Windows/macOS上可能微不足道,用户不会在意。总体而言,该修正案被视为对开源社区隐私保护的积极一步。
原标题:California lawmakers unanimously pass Linux exemption from age-verification law。 HN 原始发布时间:2026年8月30日星期日。当前记录为 716 分、345 条评论。