世界を動かす技術を、日本語で。

エイジレスLinux – 不明な年齢の人々のためのソフトウェア

2026年3月15日原文(agelesslinux.org)

概要

  • Ageless Linux はDebianベースのOSで、ユーザーの年齢確認を拒否
  • カリフォルニア州AB 1043法 に意図的に非準拠
  • 法律の定義上、 OSプロバイダー かつ アプリストア として認定
  • 法律は大企業のみが容易に準拠可能、小規模プロジェクトには過剰な負担
  • 本質的な児童保護 は法的プロンプトでなく、誠実な人間の助言で実現

Ageless Linuxとは何か

  • Debianベース のオペレーティングシステム
  • ユーザーの年齢を 収集・確認しない方針
  • California Digital Age Assurance Act (AB 1043) の定義に基づき、OSプロバイダーとして登録
  • Cal. Civ. Code § 1798.501(a) の年齢確認要件に 意図的に非準拠
  • /etc/os-release ファイルの内容を制御し、OS識別をAgeless Linuxに変更

法的立場と定義

  • OSプロバイダー とは「汎用計算デバイス上のOSソフトウェアを開発・ライセンス・制御する者」(Cal. Civ. Code § 1798.500(g)) 定義
    • Ageless Linuxはこれに該当
  • アプリケーション はDebianの全パッケージ(例:cowsay, sl, toilet等)が該当
  • ユーザー は法律上「デバイスの主な利用者である子供」のみ
    • 18歳以上は「アカウント保有者」として区別
    • Ageless Linuxでは年齢に関係なく全員がユーザー
  • カバードアプリケーションストア の定義により、APTリポジトリやGitHub等も該当

インストール手順

  • ステップ1:Debianのインストール
    • Debian公式からイメージ取得
    • この時点ではDebian ProjectがOSプロバイダー
  • ステップ2:Ageless Linuxへの変換
    • 変換スクリプト実行で/etc/os-release等を変更
    • AB 1043非準拠ドキュメント、ダミーの年齢認証APIを導入
    • 実行コマンド例:
      curl -fsSL https://agelesslinux.org/become-ageless.sh | sudo bash
      
    • 変換後はAgeless LinuxがOSプロバイダー、ユーザーもOSプロバイダーに該当

法律の実際の影響

  • 大企業(Apple, Google, Microsoft) は既存インフラで容易に法令遵守可能
  • Debian, Arch Linux, Gentoo等のコミュニティ型ディストリビューション は遵守不可能
  • 法律は 大企業に有利な「コンプライアンスの堀」 を形成
  • 法の存在自体が小規模開発者への抑止力
    • 罰金リスクの高さ、訴訟コストの負担
    • 多くのプロジェクトは「カリフォルニア州では利用不可」と明記するか、配布を停止

法律の本当の目的と批判

  • AB 1043 は「児童保護」よりも 大企業の独占維持 が本質
  • Electronic Frontier Foundation や法学者Eric Goldmanも同様の批判
  • プライバシーを守る年齢認証は技術的に不可能 (Steven Bellovinによる指摘)

子供への実際の教育効果

  • Ageless Linux のIRCクライアントは「ネットでチャットする際は大人に相談」と明記
    • 法的要件ではなく、 誠実な人間の助言
  • AB 1043準拠デバイス では、年齢入力プロンプトを「回避すべき障害物」として学習
    • 子供は嘘をつくことが合理的な選択肢になる
    • 法の正当性や遵守意識の低下
  • 禁酒法時代の「形骸化した法」 との類似性
    • 法が実効性を持たず、形だけの遵守・抜け道探しが文化となる

結論

  • Ageless Linux は「年齢確認」による形式的な児童保護ではなく、 人間的な誠実なアドバイス を重視
  • 現行法は小規模・非営利プロジェクトを排除し、大企業のための障壁を築く
  • 子供に本当に必要なのは、技術的な制約ではなく、信頼できる大人の助言

Hackerたちの意見

彼らの勇気には本当に感心するよ。法的防衛をする準備ができてるってことかな?もしただ目立たないようにしたいだけなら、こんなに前に出てくるのはバカみたいだし。これが衝動的な小さな意地で、法的防衛の計画がないのか、それとも冷静に法的なミッションに取り組んでいるのか、よくわからないな。

Ageless Linuxは、カリフォルニア州デジタル時代保証法(AB 1043, 第675章, 2025年の法律)に基づいて登録されたオペレーティングシステムです。私たちは、Cal. Civ. Code § 1798.501(a)の年齢確認要件に対して、完全に、知っていて、意図的に不遵守しています。

彼らはこれに備えているみたいだね。

Q: AGが実際に罰金を科したらどうする? そしたら、私たちはメーリングリストでの議論では得られないものを達成することになる。実際の世界でAB 1043が何を意味するのかを示す裁判記録だ。 "オペレーティングシステムプロバイダー"はbashスクリプトを含むのか? "一般目的コンピューティングデバイス"はRaspberry Pi Picoを含むのか? 影響を受けた子供を数える仕組みがないのに、"影響を受けた子供一人あたり"罰金を科せるのか? 立法府が答えを残さなかったこれらの質問に、私たちは答えが欲しい。罰金があれば、最も早くそれを得られるだろう。

今予測するけど、彼らは訴えられたり罰金を科されたりしないと思うよ。

本当にイライラするのは、もし彼らが本気で司法長官のオフィスを無視したいなら、かなり簡単な方法があるってことだよ。彼らが提供したいプロジェクトをすべてフォークして、そこでファーストパーティの開発者・配信者になればいいんだ。AB 1043の文言は、オペレーティングシステムの開発者がカバーされたアプリストアを提供しなければ、実際には適用されないようになってる(1798.501(a)(1)を参照)。これは他の州のアプリストアの責任法にも当てはまるはずだよ(テキサスを除いて、テキサスの法律が挑戦された後に採用された文言だから)。それなのに、彼らが達成するのは司法長官のオフィスからの痛い目を見ることだけだね。パフォーマティブな不遵守に興味があるのかもしれないけど、私はそうじゃない。もっとクリエイティブで効果的な不遵守をしたいんだ。

これがオープンソース開発のあるべき姿だよね。数日前にfreedesktop.orgのメールスレッドを見て、政府の必須APIをdbusに実装する方法について話してたなんて信じられない。自分たちのドメイン名も読めないのかな?

そのAPIは面白いジョークみたいだね、sudo setage 12987123、はい、完了。

法律をあからさまに違反するプロジェクトとオープンソースを結びつけるのは、オープンソースのあるべき姿じゃないよ。

驚くべきことに、年齢確認の議論がアメリカ、イギリス、EUでほぼ同時に浮上していることが不気味だね。同じ論理的誤謬を使って。国際的なロビー団体とその利害関係がどう機能しているかを示しているよ。子供たちがオンラインで何をするかをコントロールするのは解決済みの問題だよ:親と親の管理アプリがあるから。

ズックに聞いてみて。

アメリカ、イギリス、EUで年齢確認の議論がほぼ同時に浮上したのは、バロネス・キドロンのロビー活動と、企業が立法者と折り合いをつけようとしているからだよ。これは、2016年の選挙や1月6日、1月8日のブラジルの出来事、新カレドニアの騒乱などで生じた誤情報による潜在的な立法者の怒りが影響してる。市民やデジタルの自由主義は、テクノロジーに詳しい一部の人たち以外には主流の考えじゃないんだ。残念ながら、2010年代初頭に本当にプライベートでOSSの認証サービスを構築することは考えられていなかったから、今の状況を防げなかったんだよね。

政治のトレンドに15年も目を向けていれば、これは明らかだよ。すべての国で同時に起こってることが分かる。明らかに調整されてるね。

そして、LATAMもすぐに続くだろうね。特にアルゼンチンのミレイや、今のチリの新しい右派大統領がいるから。

Hacker Newsで議論の続きを見る