This analysis explores how California's Digital Age Assurance Act (AB-1043) potentially applies to FOSS distributions, repositories, and developers, highlighting the legal complexities and technical infeasibility of compliance for community-run projects.
加州近期通過的《數位年齡保證法案》(AB-1043)引發了開源社群的高度關注,該法案要求作業系統供應商與應用程式商店必須具備年齡確認機制,以保護未成年使用者。由於法案對「作業系統」與「應用程式商店」的定義極為寬泛,許多開發者擔心如 Debian、Arch Linux 等非營利 Linux 發行版,以及其軟體套件庫(Repository),都將被迫納入監管範圍,進而衝擊自由與開源軟體(FOSS)的生態系統。
部分社群成員指出,這部法律帶有明顯的「監管俘虜」色彩。目前主流的作業系統如 iOS、Android 與 Windows 均由總部設於加州的大型企業掌控,這些公司早已建立完善的帳號系統與年齡驗證機制,法案的實施對其而言是鞏固市場地位的手段,但對去中心化的開源專案卻是毀滅性的打擊。開源專案缺乏單一實體來應對法律訴訟,也難以在不破壞隱私與匿名性的前提下,於核心程式碼中嵌入年齡檢查功能。有開發者悲觀地建議,最簡單的應對方式可能是在下載頁面標註「禁止加州居民使用」,以規避潛在的檢察官起訴。
然而,討論中也存在較為溫和的聲音。有網友認為該法案並未強制要求「第三方身分驗證」,而僅是要求設備在初始設定時由家長標註年齡,這在保護未成年人的同時,其實是目前最能兼顧匿名性的折衷方案。只要不涉及硬體層級的遠端認證,這種「年齡標記」功能可以像無障礙輔助工具一樣嵌入系統。但反對者隨即反駁,在 Linux 這種使用者擁有最高權限(Root)的系統中,任何本地端的限制都能被輕易繞過,且一旦系統向網路服務揭露該使用者為未成年人,反而可能讓孩童成為廣告追蹤與精準行銷的目標,產生適得其反的後果。