加州一项即将生效的法律,原本可能让整个操作系统行业陷入一场合规风暴——要求所有软件供应商在系统层面验证用户年龄。但最新的修订案,却让Linux和开源软件项目意外获得了一张"免死金牌"。
这项名为《数字年龄保证法案》(DAAA)的加州法律,原计划在未来几个月内要求软件供应商在操作系统层面验证用户年龄。如果按原方案执行,几乎每一个使用电脑或手机的人,在开机设置时都可能被要求证明自己已成年。但加州议会最新通过的1856号法案,对原法律进行了多项重大修订,其中最关键的改动是:被设计为可修改或可复制的软件项目,将不受新规约束。
![]()
开源项目为何能豁免?
1856号法案对"操作系统提供商"给出了明确定义:指开发、授权或以其他方式控制面向计算机、手机或其他通用计算设备的操作系统产品的个人或组织。但法案同时规定,旨在被复制、再分发或修改的操作系统或软件应用,在法律上不设有"提供商",因此不应被要求验证用户年龄。
这一条款的措辞,几乎是为开源软件量身定制的豁免通道。Linux发行版——无论是面向消费者的桌面版本,还是企业级服务器系统——天然满足"可复制、可再分发、可修改"的条件,因此现在应当可以完全避开DAAA的约束。
SteamOS可能是个例外
不过,并非所有基于Linux的项目都能自动获得豁免。以Valve公司的SteamOS为例,这个面向游戏的操作系统虽然基于Arch Linux项目,但Valve自己提供"官方"系统镜像,并捆绑了专有的Steam客户端。这种混合形态,可能让SteamOS在法律上被认定为存在"提供商",从而仍被强制要求对用户进行年龄验证。
这个案例说明,豁免条款的适用范围并非一刀切。一个项目是否真正"开源",不仅要看代码是否公开,还要看分发模式和商业组件是否构成独立的"提供商"身份。
法律的其他重要澄清
1856号法案还对DAAA做了其他关键修正。原法律中对"用户"的定义存在严重缺陷——措辞混乱到几乎把每一位加州消费者都变成了"儿童"。修订后的法案还新增了一项禁令,防止操作系统提供的"年龄信号"被滥用。根据修订后的法律,操作系统提供商和应用商店所有者仅在执法机构或其他州政府机构提出请求时,才需要披露用户的年龄。
这一改动,实际上限制了年龄数据的使用范围,避免商业机构借合规之名收集和滥用用户年龄信息。
时间表与影响范围
完整的DAAA一揽子方案将于2027年1月1日正式生效。虽然Linux发行版应该安全,但Windows、Android、iOS等商业平台,仍将被要求在操作系统设置过程中验证用户年龄。此外,在2027年1月1日之前完成配置的设备,最迟须在2027年7月1日前落实新的年龄检查机制。
这意味着,对于普通消费者而言,未来购买新设备时,开机引导流程中很可能多出一道年龄确认步骤。而对于使用Linux系统的用户来说,这一步骤大概率不会出现。
争议仍在继续
年龄验证要求的适用范围和受欢迎程度都在增长,但一些用户正在抵制这些新规则。电子前沿基金会(EFF)对加州的DAAA提出了严厉批评,认为该法律将设置新的、可能违宪的障碍,阻止成年人和年轻公民自由访问在线信息。
这场围绕年龄验证的博弈,远未结束。加州立法者通过豁免开源软件,暂时平息了一部分技术社区的愤怒,但商业平台的合规压力、隐私倡导者的宪法质疑,以及执行层面的技术难题,都将在未来两年内持续发酵。对于开发者而言,选择开源许可证,或许在未来会成为一项具有法律意义的决策。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.