FOSSプロジェクトのAI汚染を追跡する「open-slopware」、倫理的な代替案と最終クリーンコミットを公開
open-slopware – Alternatives to FOSS projects choosing to use LLMs/AI
Codeberg上の「open-slopware」は、LLM/AIを利用したFOSSプロジェクトを「汚染」としてタグ付けし、AIを使わない代替ソフトと最後のクリーンなコミットを提供するリストだ。VibecodedやPermissive AI Policy、AI機能、AIコードレビュー、生成AIアート、AI企業スポンサードなど多様なタグで分類。フォークや削除依頼のガイドも用意し、開発者への嫌がらせ目的ではないと明記している。
このリストは、他のオープンソース開発者を嫌がらせするためのリソースでは**ありません**。
HNでの議論
14- Tiberium
これらの中には、私の意見では極端なものもある。彼らのREADMEから引用すると:
===
AI/LLMを使ってプロジェクトのコンテンツを取り込むことを容認している。これは「コードをよりよく理解するため」や「バグ/セキュリティ問題/最適化を見つけるため」である可能性がある。このタグは、一般的にコードリポジトリ、イシュートラッカー、スポンサーシップにおいてAIの使用を拒否しているが、ユーザーがLLMを使ってコードベースを取り込むことは依然として奨励または許可しているプロジェクトに対して独立して使用される。これはプロジェクトのライセンスとは独立している。このタグは、リポジトリを取り込むためのLLM/AIの使用に関するメンテナーの声明や反応に使用される。
これを依然としてタグを付ける価値があると我々が考える理由は、次のとおりである:
- つまり、LLM(多くの場合、著作権をほとんど尊重しない企業によって提供される)が、そのオープンソースリポジトリのコピーを将来の出力に使用するために保存することになる。
- 依然として人々にLLMの使用を奨励し、それらがまだOKである特別な状況を切り開いているが、このリポジトリは「コードの質が悪い」という理由だけでなくAI/LLMに反対しているため、本質的に非倫理的なツールの使用を促進するものであり、良い行動方針ではないと我々は依然として考えている。
証拠は以下に限定されないが、次のようなものが考えられる:
- 「LLMを使ってコードを理解する」または「バグを見つける」ための余地を設けるAIまたはコントリビューションポリシー
- コアメンテナーがバグやセキュリティ問題を見つけるためにAIの使用を使用または受け入れている
===
私の理解が正しければ、誰かが単にオープンソースプロジェクトでissueを開き、「[…]」
- VariousPrograms
これは、CoffeeBSDを動かしてNetsurfでウェブを閲覧しているのでなければ、本物のソフトウェア推薦のリストというよりも、趣味や特別な関心事のように感じられる。
- collinfunk
皮肉なことに、このリポジトリのメンテナーは、単にマークダウンファイルを保守しているだけで他には何もしていないのだから、vibeコーダーと同じくらい才能がある。