powered by TechFeed
表示モード
主要ニュース

RedditのオープンソースコミュニティがAI関連プロジェクトを全面禁止 — 「Linuxカーネルも対象になりうる」と批判が相次ぎ、対抗フォーラムが誕生

10月27日、The Decoderが「Reddit's r/opensource bans all AI-related projects, sparking backlash and a rival subreddit」と題した記事を公開した。AIが生成したコードがオープンソースプロジェクトに混入することへの警戒が強まる中、Redditの主要オープンソースコミュニティがとった「全面禁止」という強硬策が、コミュニティの分裂と定義論争を引き起こしている。

10月27日、The Decoderが「Reddit's r/opensource bans all AI-related projects, sparking backlash and a rival subreddit」と題した記事を公開した。AIが生成したコードがオープンソースプロジェクトに混入することへの警戒が強まる中、Redditの主要オープンソースコミュニティがとった「全面禁止」という強硬策が、コミュニティの分裂と定義論争を引き起こしている。


r/opensourceがAI関連プロジェクトを全面禁止

Redditのオープンソースコミュニティ「r/opensource」が、AIを使用するプロジェクト、AIで構築されたプロジェクト、AIのために設計されたプロジェクトを対象とする投稿をすべて禁止するルールを導入した。モデレーターらは土曜日の夜に新ルールを公開し、「現在のAIはオープンソースコミュニティの理念にそぐわない」と主張している。

r/opensourceは、開発者が自身のプロジェクトを公開しフィードバックを得るために活用してきたフォーラムだ。オープンソースとは、ソフトウェアのソースコードが公開されており、ライセンスに応じて誰でも使用・改変・再配布できる形態を指す。その定義はOSI(Open Source Initiative)が策定した「オープンソースの定義(OSD)」が広く参照されているが、AIコードの混入については明示的な規定がなく、各コミュニティの判断に委ねられているのが現状だ。


禁止範囲は広く、英語以外の投稿も対象外に

AI禁止以外にも、新ルールは複数の条件を課している。

  • プロジェクトは設立から1年以上経過していること
  • アクティブにメンテナンスされていること
  • 複数のコントリビューターが存在すること
  • 投稿は英語のみ受け付ける

英語以外の投稿を禁じた理由として、モデレーターは「AIが生成したテキストなのか、単に翻訳されたテキストなのか判断できない」と説明している。


批判の焦点:Linuxカーネルも引っかかりうる

コミュニティからの反発は大きい。批判の中心は「ルールが広範すぎる、かつ曖昧すぎる」という点だ。

指摘として特に鋭いのが、**Linuxカーネル自体にすでにAI生成コードが含まれているという事実**だ。このルールを厳密に適用すれば、現代のオープンソースプロジェクトの大半が対象になりかねない。

コミュニティのモデレーターを務めるWolverenessは、自動生成字幕のような一部ケースについては例外を認めると述べているが、境界線の引き方についての詳細な基準は示されていない。AIコードの混入をめぐる議論はLinuxカーネルコミュニティでも起きており、Linus Torvalds自身がAI批判派に対して強い言葉で反論する場面もあった。r/opensourceの今回の措置は、そうした議論が個別コミュニティレベルでの「排除」という形で表面化した事例といえる。


対抗フォーラム「r/TrueOpenSource」が誕生

反発を受け、AIを排除しない対抗フォーラム「r/TrueOpenSource」が立ち上がった。The Vergeも本件を報じている。

コミュニティの分裂は、「オープンソース」という概念そのものの解釈をめぐる対立を浮き彫りにしている。AIツールを使ってコードを書くこと自体は、ソースコードを公開するかどうかとは本来別の問題だ。にもかかわらず、今回のルールはAIの「使用」を理由に排除するという、かなり踏み込んだ立場をとっている。


オープンソースとAIの緊張関係

この出来事は、オープンソースコミュニティとAIの間に横たわる構造的な緊張関係を象徴している。AI開発においては膨大なオープンソースの成果物が学習データとして活用される一方、AIが生成したコードがオープンソースプロジェクトに混入することへの警戒感も根強い。GitHub CopilotをはじめとするAIコーディング支援ツールの普及により、「どこまでが人間の書いたコードか」という境界はすでに曖昧になりつつある。コミュニティとして何をもって「オープンソース」とするかの定義が、今まさに問われている。


詳細はReddit's r/opensource bans all AI-related projects, sparking backlash and a rival subredditを参照していただきたい。