newsence

開源計算機韌體 DB48X 因年齡驗證法規禁止加州及科羅拉多州用戶使用

Hacker News·大約 1 個月前

開源專案 DB48X 更新了法律聲明,禁止加州和科羅拉多州的用戶使用該軟體,以避開與新版年齡驗證法規相關的合規負擔。此舉凸顯了區域性網路監管與獨立開源軟體發行之間日益緊張的關係。

背景

開源計算機韌體專案 DB48X 近期在法律聲明中新增了一項條款,明確禁止美國加州與科羅拉多州的居民使用該軟體。此舉是為了回應這兩州近期通過的青少年網路安全法案,該法案要求作業系統與應用程式必須具備年齡驗證或分級機制,以保護未成年使用者免於接觸不當內容。

社群觀點

Hacker News 的討論圍繞著開源專案是否應受此類地方法律約束,以及開發者的應對策略是否合理。部分評論者指出,DB48X 作為一款可程式化計算機的韌體,雖然具備顯示圖片與執行第三方應用程式的功能,但其本質並非通用的電腦作業系統,且不具備所謂的「應用程式商店」,因此在法律定義上可能並不屬於法案規範的對象。然而,開發者顯然不願承擔潛在的法律風險,尤其是法案中針對每位違規接觸內容的孩童可能處以高達 2,500 美元的罰款。

社群中出現了兩種截然不同的聲音。支持開發者做法的人認為,這是一種「以戲劇性手段回應戲劇性立法」的政治表態。他們主張開源專案缺乏營利組織的資源,無法也無意實施複雜的年齡驗證系統,透過法律聲明直接排除特定地區的使用者,是保護開發者免於遭受政府官僚體系騷擾的無奈之舉。更有意見認為,這類法律本質上是在削弱軟體自由,開發者應集體抵制,甚至希望 Linux 發行版也能跟進宣布不支援這些地區,以迫使立法者意識到技術實作上的荒謬。

反對或持懷疑態度的觀點則聚焦於法律實務與授權條款的衝突。有討論者指出,DB48X 採用 GPLv3 授權,而 GPL 協議本身並不允許添加限制特定地理區域或特定人群使用的附加條款,這可能導致該專案的授權狀態陷入混亂,甚至使其失去法律效力。此外,對於像 Linux 基金會這樣總部位於加州的組織,或是居住在當地的核心開發者來說,簡單地聲明「不適用」並無法規避司法管轄權。

討論中也延伸到了對家長權力與政府干預的哲學辯論。部分網友批評這類法案是「極權式家長控制」的延伸,認為過度的保護反而會扼殺青少年的探索精神與技術成長。他們主張內容限制的責任應歸於家長而非政府或軟體開發者。最後,也有人認為這種法律聲明在實務上僅具象徵意義,因為網路上的開源程式碼幾乎無法被真正封鎖,加州或科羅拉多州的用戶依然可以輕易下載並編譯使用,這場法律與技術的博弈最終可能只會淪為一場無謂的行政消耗戰。

https://github.com/c3d/db48x/commit/7819972b641ac808d46c54d3f5d1df70d706d286