开发者生态
morning
加州立法者一致通过 Linux 年龄验证法豁免
2026-08-30
1 阅读
约4分钟阅读
shscs911
字号:
加利福尼亚州立法机构已通过《1856 年议会法案》,在该法案于 2027 年 1 月 1 日生效的几个月前,将开源操作系统豁免于该州的《数字时代保障法案》。参议院于 8 月 21 日对该法案进行了修改,并于 26 日以 39 比 0 的投票结果通过,随后议会在第二天的同意投票中接受了这些变更。该修正案结束了近一年来围绕 Linux 发行版和 SteamOS 是否会被迫与 Windows、macOS、iOS 和 Android 一起在帐户设置过程中收集用户年龄数据的不确定性。 AB 1856 现已发送给州长 Gavin Newsom,后者于去年 10 月将原始法案签署为法律。这些修正案重新定义了术语“操作系统提供商”,以排除“根据允许接收者复制、重新分发和修改软件的许可条款”分发操作系统或应用程序的任何个人或实体。任何在 GPL、MIT、BSD 和 Apache 许可证下分发的软件都满足该测试,这将 Debian、Fedora、Ubuntu、Arch 和 BSD 系列等软件从 AB 1856 的范围中删除。第二个排除项是从法律对应用程序的定义中删除了不“通过涵盖的应用程序商店作为独立可执行应用程序提供给消费者”的软件组件,涵盖通过 apt 和 pacman 等包管理器分发的库和依赖项。 AB 1856 没有明确指出存储库不是应用程序商店,但法律规定商店的主要义务是向用户的操作系统提供商请求年龄信号并将其传递给开发人员;豁免的开源操作系统不会产生信号。第三种剥离排除了店面分发专门在主机应用程序内运行的扩展或附加组件,这使得浏览器扩展存储超出了范围。 Tom's Hardware 的最新视频 AB 1856 的修正案还删除了“用户”的原始定义,即“设备的主要用户的儿童”,并从技术上将加利福尼亚州的每个设备所有者归类为儿童。该法律的信号框架取决于成年人在帐户设置时声明自己的年龄,因此他们的设备会被标记为 18 岁及以上,但根据该定义,任何人都不能被标记为成年人。此外,立法者还插入了一项新条款,禁止任何人向操作系统提供商或应用程序商店请求年龄信号,除非法律要求。这消除了年龄 API 的潜在滥用,即使不需要年龄验证,也可能导致其被用作通用数据收集渠道。平台和开发者还获得了针对错误信号的真诚安全港,从而在年龄限制信号不准确时保护他们免于承担责任。 Windows、macOS、iOS 和 Android 仍然完全在范围内,从 2027 年 1 月 1 日起,帐户设置时需要进行年龄收集。最后期限为 2027 年 7 月 1 日,适用于 1 月 1 日之前设置的设备。SteamOS 是否在范围内尚不清楚:其基于 Arch 的系统组件是开源的,但 Valve 将图像与专有的 Steam 客户端一起分发。 GrapheneOS 在 3 月份表示将拒绝遵守年龄验证要求,它是根据开源 MIT 和 Apache 许可证分发的,现在完全超出了法律的范围,尽管巴西的数字 ECA 仍然适用于它。国会议员 Buffy Wicks 是《数字时代保障法案》和《AB 1856 修正案》的起草者,在受到 Linux 开发者和电子前沿基金会的批评后,他于 2 月份引入了这项豁免。将 Tom's Hardware 的最佳新闻和深入评论直接发送到您的收件箱。在 Google 新闻上关注 Tom's Hardware,或将我们添加为首选来源,以便在您的供稿中获取我们的最新新闻、分析和评论。
这篇文章对您有帮助吗?
订阅66必读
每日精选科技资讯,直达你的邮箱