カリフォルニア州議会は、GPL、MIT、BSD、Apacheなどのライセンスで配布されるオープンソースオペレーティングシステムを、同州の新たな「デジタル年齢保証法」から免除する「AB 1856法案」を全会一致で可決した。この免除により、Linuxディストリビューションおよびこれらのオープンライセンスでリリースされるその他のソフトウェアは、商用オペレーティングシステムのようにユーザーの年齢を収集または確認することを義務付けられない。

年齢確認法制が全国的に物議を醸していることを考えると、この全会一致の投票は注目に値する。また、議員たちが直接取り組んできたと思われる現実的な疑問も浮上させる。誰でも自由にコピー、修正、再配布できるソフトウェアに対して、年齢確認義務をどうやって執行するのかという問題だ。

AB 1856が実際に免除するもの

当初構想された「デジタル年齢保証法」は、カリフォルニア州で販売または配布されるオペレーティングシステムに対し、おそらくアカウント設定時または初期デバイス設定時にユーザーの年齢を確認することを義務付けるものだった。AB 1856は、認知されたオープンソースライセンスで配布されるオペレーティングシステムに例外を設けており、GPL、MIT、BSD、Apacheの枠組みで配布されるDebian、Fedora、ArchなどのLinuxディストリビューションは、この法律の適用範囲外となる。

これはカリフォルニア州の年齢確認推進への最初の調整ではない。以前の報告書で AB 1856がブラウザ規則を削除、AB 1043のOSレベルの年齢確認は維持 で報じたように、議員たちは開発者、市民自由団体、テック業界からの反発を受けて、これらの法案の範囲を狭めてきた。Linux免除はその再調整の最新例だが、OSレベルの年齢確認を完全に排除するものではない。商用およびクローズドソースのオペレーティングシステム、つまりほとんどの消費者が日常的に使用するものは、AB 1043の要件の対象であり続ける。

議員がオープンソースを免除した理由

オープンソースソフトウェアを免除する現実的な理由は単純明快だ。コードが寛容的またはコピーレフトライセンスでリリースされると、誰でもどこでもフォーク、ブランド変更、再配布が可能になり、責任を問う中心的な企業が存在しない。Linuxディストリビューションが年齢確認を実装しなくても、罰金や訴訟の対象となる単一の主体はない。WindowsやmacOSのようにLinuxを管理する単一の主体が存在しないからだ。

この構造的な現実により、オープンソースソフトウェアへの包括的な義務付けはほぼ執行不可能となった。ニッチなディストリビューションを維持する趣味の開発者や、特定のユースケース向けにカスタムLinuxイメージを構築する開発者は、法務およびエンジニアリングリソースが豊富な大企業向けに設計されたコンプライアンス義務に直面していただろう。これらのプロジェクトを免除することで、ボランティアのメンテナーや小規模なオープンソースコミュニティが、現実的に遵守する方法がないものを理由に法的リスクにさらされることを回避できる。

プライバシーへの影響:依然として義務を負うのは誰か

プライバシー意識の高いユーザーにとって、この免除は狭いながらも意味のある勝利だ。Linuxユーザーはオペレーティングシステムレベルで年齢を収集または確認されることはなく、プラットフォームの長年の魅力の一つである「起動するだけで個人を特定する情報を渡さずにコンピューターを使用できる」という特性が維持される。

しかし、この免除は大多数のインターネットユーザーにとって状況を変えるものではない。ほとんどの人は依然として年齢確認要件の対象となる商用オペレーティングシステムを実行しているからだ。これにより、プライバシー擁護団体は、OSレベルのチェックがどのように実装され、どのデータが収集・保存・共有される可能性があるかを注視している。年齢確認スキームは連邦レベルでもすでに監視の目にさらされている。アンディ・キム上院議員が提案した デジタル年齢保証法は確認責任をアプリストアに移す ものであり、年齢確認をソフトウェアスタックのさらに上流、人々が日常的に依存するプラットフォームやオペレーティングシステムに近づけるという幅広い傾向を反映している。

また、カリフォルニア州が単独で行動しているわけではないことも注目に値する。年齢確認の義務付けは 英国のオンライン安全法にルーツを持つ advocacy 団体に遡ることが多い、数十の州で前進 している。この広範な立法の勢いは、Linux免除がオープンソースユーザーにとっては救いであっても、年齢確認の取り組み全般の減速を示すものではない可能性が高い。

あなたへの影響

Linuxディストリビューションやその他のオープンソースオペレーティングシステムを実行している場合、AB 1856により、少なくともこの特定のカリフォルニア州法の下では、デバイスを使用するだけで年齢確認を求められることはない。これは本当のプライバシー上の利点であり、特に商用プラットフォームで一般的なデータ収集慣行を避けるためにオープンソースソフトウェアを選んだ人にとっては評価に値する。

Windows、macOS、またはその他のクローズドソースの商用オペレーティングシステムを使用している場合、この免除は適用されない。AB 1043および同様の法律に基づいて年齢確認要件が展開されることが予想されるため、それらのシステムがデータをどのように扱うか、つまり何が収集され、どのくらいの期間保持され、第三者と共有されるかに注意を払う価値がある。年齢確認技術はプライバシー保護の度合いが大きく異なり、すべての実装が同等に作られているわけではない。

主要なポイント

カリフォルニア州のAB 1856は、GPL、MIT、BSD、Apacheライセンスで配布されるオープンソースオペレーティングシステムを、州のデジタル年齢保証法から免除する。これは主に、自由にフォークできるソフトウェアに年齢確認を執行することが現実的でなかったためだ。全会一致の投票は、年齢確認全般からの撤退ではなく、現実的な妥協を反映している。商用オペレーティングシステムはAB 1043の下で同様の義務の対象であり続けるからだ。Linuxユーザーにとって、これは明確なプライバシー上の勝利だ。それ以外の人にとっては、年齢確認の状況はまだ進化しており、これらの法律がオペレーティングシステムレベルでどのように実装されるかについて情報を得続けることが、今後プライバシーを保護する最良の方法だ。