Synth Daily

加州立法者一致通过法案:豁免 Linux 适用年龄验证法

加利福尼亚州立法机构已一致通过 AB 1856 法案,对该州的《数字时代保障法案》进行了重要修订。该修正案的核心是豁免了基于开源许可的操作系统(如 Linux),使其不必遵守即将于2027年生效的用户年龄验证要求。此举消除了开源社区近一年的不确定性,并对隐私保护和软件分发模式做出了关键调整,但主流商业操作系统如 Windows 和 macOS 仍需遵守原法案规定。

法案的核心豁免内容

该法案通过重新定义关键术语,为开源软件创建了明确的豁免区。

  • 重新定义“操作系统提供商”: 这是豁免的核心。 > 任何根据允许接收者复制、重新分发和修改软件的许可条款分发操作系统或应用程序的个人或实体,均被排除在外。
  • 豁免的软件范围:
    • 开源操作系统: 任何基于 GPL、MIT、BSD 和 Apache 等许可证分发的软件都满足豁免条件。这实际上将 Debian、Fedora、Ubuntu、Arch 等 Linux 发行版以及 BSD 系列操作系统排除在法规之外。
    • 软件组件与依赖项: 通过 aptpacman 等包管理器分发的软件库和依赖项,只要不作为独立应用提供给消费者,也被豁免。
    • 浏览器扩展商店: 分发仅在特定主应用程序内部运行的扩展或插件的商店,也被排除在此法案的管辖范围之外。

法案的其他重要调整

除了豁免开源软件,修正案还解决了一些原法案中的逻辑问题和潜在风险。

  • 修正用户定义: 原法案将所有设备的主要使用者定义为“儿童”,这使得任何人都无法被标记为成年人。修正案删除了这个有缺陷的定义,从而使年龄验证系统在逻辑上可以正常运作。
  • 防止数据滥用: 新增条款明确禁止在没有法律要求的情况下,向操作系统或应用商店索取年龄信号。这堵住了一个潜在的漏洞,防止年龄验证接口被滥用为通用的数据收集渠道
  • 提供“善意”保护: 为平台和开发者提供了“善意安全港”条款。这意味着如果他们收到的年龄信号不准确,他们可以免于承担责任

未解决的问题与未来影响

尽管修正案解决了开源社区的主要担忧,但仍有一些领域需要关注。

  • 主流系统仍需遵守: Windows、macOS、iOS 和 Android 等商业操作系统仍在法案管辖范围内。从 2027年1月1日起,它们必须在用户设置账户时收集年龄信息。
  • SteamOS 的地位不明: Valve 的 SteamOS 情况较为模糊。它的底层系统基于开源的 Arch Linux,但与专有的 Steam 客户端捆绑分发,其最终是否需要遵守年龄验证法尚不清楚
  • GrapheneOS 获得豁免: 以隐私和安全著称的 GrapheneOS,由于其采用开源许可证,现在完全不受此加州法案的影响。