オープンソース
Codebergの分裂
Codeberg Divides (lucumr.pocoo.org)
要約
Codebergが生成AIによるコードを排除する規約変更を行ったことに対し、著者は民主的なプロセスによる決定の正当性を認めつつも、その判断が必ずしも包摂的で賢明であるとは限らないと指摘しています。インフラには予測可能性と中立性が重要であり、民主主義が必ずしもそれらを保証しないと論じています。また、LLMの活用はオープンソースの未来の一部であり、コミュニティは対立ではなく、これからの関わり方を模索すべきだと主張しています。
全文翻訳
Armin Ronacher's Thoughts and Writings blog archive projects travel talks about Codeberg Divides written on July 24, 2026
Codebergは最近、生成AIによって大部分が書かれたプロジェクトを除外する規約に変更しました。GitHubに競争をもたらしたい私としては、これについて考えさせられます。
Codebergはこの変更を行う権利を完全に持っています。それは会員制の団体であり、民主的なプロセスを経て、そのプロセスが結果を生み出しました。しかし、民主主義は意思決定の方法であって、その決定が包摂的であるか、賢明であるか、あるいはそれに依存している人々にとって良いものであるかを保証するものではありません。多数派は、特定のプロジェクトや人々がもはや属さないと決定することもできます。
GitHubのガバナンスは決して民主的ではなく、そのプラットフォームには私が嫌いな点がたくさんあります。しかし、インフラに私が求めている主な特性は民主主義ではありません。私が求めているのは、それが予測可能で、信頼でき、そこにホストされている合法的なオープンソースソフトウェアに対して合理的に中立であることです。明確な憲法を持たない民主的なプロバイダーは、これらの点で企業よりも劣る可能性があります。
実際の文言は、この問題をさらに難しくしています。規約は、生成AIツールによって主に書かれたコードで構成されるプロジェクトを禁止しています。活発に開発されているコードベースにおいて、「大部分」とは何を意味するのか、そして誰がそれを判断できるのでしょうか?私は、最近の自分のプロジェクトの多くについて、作者の割合を確実に割り当てることはできませんでした。この線引きは、施行される必要があるまさにその場所で、解釈の余地があります。
実際には、バイアスがあるため、中間的な立場が失われるでしょう。より厳しい線引きの方が好ましいかもしれません。CodebergがLLMの関与を望まないのであれば、そのように言うべきです。もし、自律的なリポジトリスパムや不正なリソース消費を防ぎたいのであれば、そのためのルールを書くべきです。現在の妥協案は、ポリシーの多くをモデレーターやコミュニティの規範に委ねすぎています。私は現在、その周辺のコミュニティが、技術的には遵守していても、プロジェクトやメンテナーを歓迎しないという、はるかに厳しい社会的な境界線を引いていると仮定しています。
オープンソースおよびフリーソフトウェアコミュニティが、LLMやエージェントを巡ってこれほど深く分裂しているのは本当に残念です。著作権、労働、エネルギー消費、質の低いコード、そして生成された貢献に溺れているメンテナーに関する深刻な問題があります。しかし、これらのツールはソフトウェア作成の方法の一部にもなりつつあります。オープンソースの世界は、単に陣営に分かれるのではなく、その未来とどのように関わるかを理解する必要があります。さらに重要なのは、LLMは、うまく開発され使用されれば、私たち全員に歓迎されるべきだということです。それらは、大企業や組織から権力と支配権を取り戻すために使用される可能性があります。
前述したように、私はGitHubがオープンソース分野で真の競争に直面することを望んでいます。特に、別の巨大企業からではなく、団体からの競争が生まれることを願っています。ヨーロッパのプロジェクトとして、Codebergは当然、私にとってさらに重要です。それは、より強力な政治的アイデンティティを持つ小規模なコミュニティになることを選択できますが、それはGitHubに対する広範で信頼できるヨーロッパの代替となるという野心とは異なります。私はCodebergがこの点でより先見の明があることを望んでいます。コミュニティが今日承認する方法で作られたソフトウェアだけでなく、明日のオープンソースソフトウェアをホストする意欲を持ってほしいのです。それは、行った選択をする権利をすべて持っていますが、私はそれが良い選択だとは思いません。
This entry was tagged ai, open-source and thoughts
copy as / view markdown
© Copyright 2026 by Armin Ronacher. Content licensed under the Creative Commons Attribution-NonCommercial 4.0 International License. Contact me via mail, bluesky, x, or github. You can sponsor me on github. More info: imprint & AI transparency. Subscribe via atom / RSS. Color scheme: auto, light, dark.