Debian、誕生から33年。AI利用の是非を問う投票と重なった記念日

1993年にパデュー大学の一学生が始めたプロジェクトが33歳を迎えた。誕生日の前日、プロジェクトではAI利用をめぐる投票が始まっている。

Debian、誕生から33年。AI利用の是非を問う投票と重なった記念日
Debian

1993年にパデュー大学の一学生が始めたプロジェクトが33歳を迎えた。誕生日の前日、プロジェクトではAI利用をめぐる投票が始まっている。


1993年8月16日の宣言

8月16日、Debianが33周年を迎えた。

1993年の同じ日、パデュー大学の学生だったイアン・マードック(Ian Murdock)氏が、新しいLinuxディストリビューションの構想を発表した。当時、Linuxの「ディストリビューション」という概念自体がまだ新しかった。既存のSLS(Softlanding Linux System)は保守が粗く不具合が多かったため、マードック氏はゼロから作り直す道を選んだ。

名前の由来は、当時の恋人デブラ・リン(Debra Lynn)と自分の名前イアン(Ian)を合わせたもの。2人は後に結婚し、2008年に離婚したが、Debianはそのまま残った。

マードック氏は2015年12月28日、42歳で亡くなっている。Debianの後はProgeny Linux Systemsを設立し、Linux FoundationのCTOを経て、Sun MicrosystemsでOpenSolarisにつながるProject Indianaを率いた。最後の勤務先はDockerだった。

Debian公式ブログは33周年に合わせて声明を公開し、Debian Social Contract(社会契約)とDFSG(Debian Free Software Guidelines=フリーソフトウェアガイドライン)へのコミットメントを改めて表明した。今年のDebian Dayでは3大陸19か所以上で記念の集まりが開かれている。ボリビア、ブラジル、ドイツ、インド、インドネシア、トルコに会場が分散しており、33年かけて広がったコミュニティの地理的な厚みがそのまま見える。

Linuxカーネル上のディストリビューションとして知られるDebianだが、実はFreeBSDカーネルを使うDebian GNU/kFreeBSDや、GNUの独自カーネルHurdを使うDebian GNU/Hurdも存在する。Linuxだけのプロジェクトじゃない。

誕生日の前日に始まったLLM投票

33周年の祝祭と並行して、プロジェクト内部では重い議論が動いている。

LLM(大規模言語モデル)をDebian開発に使ってよいかどうかを問うGeneral Resolution(総会決議)の投票が、8月15日(UTC)に始まった。締め切りは8月28日。誕生日の前日に投票が開くというタイミングは偶然だが、33年続くプロジェクトが自らの在り方を問い直す場面としては象徴的に映る。

投票用紙には8つの提案が並ぶ。通常のGRは2〜3案で済むところ、今回は異例の多さだ。

提案Aは最も厳しい。ソースパッケージ、ドキュメント、翻訳、公式のコミュニケーションに至るまで、LLMを使った貢献を一切禁止し、その旨をDebian Social Contractに追記するという内容だ。

マティアス・ガイガー(Matthias Geiger)氏が提出し、イアン・ジャクソン(Ian Jackson)氏を含む8人が賛同署名した。ただしこの提案は可決に3対1の圧倒的多数が必要で、ハードルは高い。

対極にある提案Bは、条件付きで許可する立場。ライセンス互換の確認、説明責任、開示を求めるが、利用そのものは認める。提案者はLucas Nussbaum(リュカ・ヌスバウム)氏で、現DPL(プロジェクトリーダー)のアンドレアス・ティレ(Andreas Tille)氏も賛同している。

提案Gは独自の切り口を持つ。LLMの出力そのものをDebianへの貢献として投入することを禁じるが、LLMを調査や分析の補助として使うことは制限しない。つまり「LLMが書いたコードは出すな、LLMに聞いて自分が書いたコードは出していい」という線引きだ。GCCやRust言語のポリシーに触発されたと提案文に記されている。

DebianのLLM総会決議 8提案の立場
提案立場要点
禁止・制限寄り
A完全禁止Social Contractに禁止条項を追記。
成立には3対1の特別多数が必要
C実質的に排除行動規範を改定し対人連絡での
LLM利用を禁止。違反は懲戒対象
G出力禁止・
補助は許可
LLM出力の貢献への投入は禁止。
調査・分析の補助は制限しない
H回避を推奨
(環境理由)
気候変動への影響を最大の理由に挙げ
回避を求める。強制力は持たない
許可・容認寄り
F慎重に許可回避を推奨するが禁止しない。
開示は任意。判断は各自に委ねる
D条件付き許可DFSG準拠・説明責任・開示・
機密情報の保護を条件に許可
B条件付き許可互換性・説明責任・開示を要求。
大量投入時は事前協議を義務化
E許可
(開示は任意)
禁止も特別扱いもしない。
開示は推奨だが義務にしない
※提案A(Social Contract改定)のみ成立に3対1の特別多数決が必要。他の7提案は過半数で成立する立場声明

提案Hは環境問題を前面に出した。LLMの大量の計算資源消費が地球環境を加速度的に壊していると主張し、技術的・法的な懸念よりも先に気候変動を理由に挙げている。

この議論は2024年のメーリングリスト上の討論から始まり、2025年に一度GRが提案されて撤回され、2026年初頭にも一案が棚上げされた末に、ようやく正式な投票にたどり着いた。投票はDebian Developersのみが参加でき、コンドルセ方式(すべての候補を1対1で比較し、全組み合わせで勝つ候補を選ぶ投票方式)の順位投票で結果が決まる。

Debian 13と14の現在地

プロジェクトの足元を見ると、現行安定版のDebian 13 Trixieは2025年8月9日にリリースされ、最新のポイントリリースは13.6に到達(2026年7月11日公開)。RISC-V 64ビット(riscv64)を公式アーキテクチャに加えた一方、32ビットアーキテクチャのサポートを終了したリリースでもあった。

次のDebian 14 Forkyは2027年のリリースが見込まれている。再現可能ビルドの必須化が決まっており、ソースコードと環境を揃えてビルドすればバイト単位で同一のバイナリが出力されることがすべてのパッケージに求められる。再現できないパッケージはtesting(次期安定版の候補)への移行がブロックされる。新たにLoongArch64アーキテクチャも公式サポートに加わる予定だ。

コードネームは引き続きトイ・ストーリーのキャラクターから。Forkyは『トイ・ストーリー4』で登場する、先割れスプーンとパイプクリーナーから作られたおもちゃだ。

33年前、マードック氏が書いたDebian Manifesto(Debianの理念を示した宣言文)にはこうある。Debianは「LinuxとGNUの精神に沿って、オープンに開発される」と。LLMを使って効率よくコードを書くことが、その精神に沿うのか、そこから外れるのか。答えは8月28日に出る。

関連記事

この記事を共有する