Open source calculator firmware DB48X forbids CA/CO use due to age verification
Hacker News
The open source project DB48X has updated its legal notice to prohibit users in California and Colorado from using the software to avoid compliance burdens associated with new age verification laws. This move highlights the growing tension between regional internet regulations and the distribution of independent open source software.
社群中出現了兩種截然不同的聲音。支持開發者做法的人認為,這是一種「以戲劇性手段回應戲劇性立法」的政治表態。他們主張開源專案缺乏營利組織的資源,無法也無意實施複雜的年齡驗證系統,透過法律聲明直接排除特定地區的使用者,是保護開發者免於遭受政府官僚體系騷擾的無奈之舉。更有意見認為,這類法律本質上是在削弱軟體自由,開發者應集體抵制,甚至希望 Linux 發行版也能跟進宣布不支援這些地區,以迫使立法者意識到技術實作上的荒謬。
反對或持懷疑態度的觀點則聚焦於法律實務與授權條款的衝突。有討論者指出,DB48X 採用 GPLv3 授權,而 GPL 協議本身並不允許添加限制特定地理區域或特定人群使用的附加條款,這可能導致該專案的授權狀態陷入混亂,甚至使其失去法律效力。此外,對於像 Linux 基金會這樣總部位於加州的組織,或是居住在當地的核心開發者來說,簡單地聲明「不適用」並無法規避司法管轄權。