1 ポイント 投稿者 GN⁺ 4 시간 전 | 1件のコメント | WhatsAppで共有
  • GCC運営委員会は、GCC AIポリシーワーキンググループが勧告したポリシーを採択し、LLMを活用したコントリビューションの許容範囲を定めた
  • LLM生成コンテンツを含む、またはそこから派生した法的に重要なコントリビューションは受け入れない
  • GNU Projectメンテナー向けガイドラインに従って著作権上の重要性を判断し、基準はコードまたはテキスト約15行
  • ただしGCCメンテナーは、LLMが生成した法的に重要なテストケースを裁量により受け入れることができる
  • 出力物をコントリビューションに含めない研究・分析・バグ報告・パッチレビューにはLLMを活用でき、ポリシーは定期的に見直される予定

LLM生成コントリビューションの制限

テストケースの例外

  • GCCメンテナーは、LLMが生成した法的に重要なテストケースを裁量により受け入れることができる

コントリビューション外で許可されるLLM活用

  • 生成結果をコントリビューションに含めない条件では、以下のような補助的な活用を禁止しない
    • 研究と分析
    • バグの発見と報告
    • パッチレビュー
    • その他、出力物がコントリビューションに含まれない活用

ポリシーの見直し

  • 運営委員会は、ポリシーが今後変更される可能性があると見て、定期的に見直す予定

1件のコメント

 
GN⁺ 4 시간 전
Hacker News の意見
  • 有名で安定したオープンソースプロジェクトでは、「自分のアカウントで人気プロジェクトに貢献してプロフィールを改善しろ」といった形で設定された完全自動エージェントが、PR からメンテナーへの返信まで全部生成することが多い
    運営側はどの PR が進行中なのかすら知らず、安価なモデルのひどい成果物なので、レビュー過程で方向性を示すことにすら価値がない。禁止ポリシーを根拠として示すとエージェントはたいてい止まるが、ポリシーなしに拒否すると非常に攻撃的に反応する

    • ほとんど人間であることの証明チェックが必要に見える。PR を提出するには、ランダムな曲の実際の歌詞を見つけて貼り付ける質疑応答課題を置く方法がある
      歌詞にはやけに強い保護措置が適用されており、一部の API ではサイバーセキュリティ関連のリクエストよりも頻繁に拒否または検閲される
    • 私のプロジェクトの簡単な Issue 1件に修正案を出すエージェント生成 PR 4件が同時に付いた: https://github.com/simonw/llm/issues/1466
    • どのプロジェクトもそのような自動貢献は望まないだろうが、このポリシーは長年の貢献者が LLM 生成コードを慎重に活用することまで禁止している
    • Claude で 2,000 行を修正しておいて、その責任を私に押し付ける PR は拒否する。AI そのものに反対しているのではなく、10 行で済むことを大量のひどいコードにした瞬間に拒否対象になる
      それを受け入れると18か月後に提出者は去り、バグは私の責任になるので、PR は小さくあるべきだ。AI を使ったからといって変わらない
    • こうしたボットを終わりのないコードレビューに立たせてトークンを消耗させることは倫理的だろうか?
  • ポリシー原文も読む価値がある: https://forge.sourceware.org/redi/gcc-wwwdocs/commit/4d0793a...
    「まだポリシーに従っていない貢献者も全員歓迎し、ポリシーに従えるよう案内すべきだ」というGNU プロジェクトの姿勢が素晴らしい

  • GPL の執行可能性は完全に著作権に依存しているため、AI による貢献物に著作権がないという事実が近いうちに大きな問題を引き起こす可能性がある
    米国著作権局は、著作権には人間の著作者が必要だという公開報告書を出している。依頼主が建築家に希望を伝えても、CAD で作られた実際の図面や構造の著作権は建築家にあるのと同じように、プロンプトだけで完全に生成されたコードは著作権で保護されにくい。GCC は人間の介入を保証してGPL の執行可能性を守ろうとしているわけだ

    • 米国著作権局の報告書によれば、AI 生成物を人間が十分に創造的に選択・配置したり修正して新たな著作性を加えたりすれば、結果物全体は保護され得る
      ただし著作権は人間が貢献した部分にのみ及び、基になった AI 生成物そのものには適用されない
  • コメント欄にはあらゆる傾向と極端な見解が総出で、退屈している友人に勧められる

    • 「反 LLM 陣営は著作権訴訟の饗宴で業界が2022年に戻ることを期待しているのか?」のような文が本当に登場する
    • AI コメントスレッドはますますThe Talos Principle のメッセージのように読める
    • 論争の双方ともAI 精神病に陥っているようで、抑制のきいた表現と議論の能力を失っている
    • 最上位コメントの「自然を否定することは人間の本性を否定することであり、神々は自然を否定する傲慢を罰するのだよ、ボンド君」という文言には、スーパーヴィランの雰囲気が濃厚に漂っている
  • 「AI の真の目的は、富が技術にアクセスできるようにしつつ、技術が富にアクセスできないようにすることだ」という文が強烈だ

    • どんな技術や金融商品にも適用できる文句だ。火を発見したばかりなら強烈に感じるだろう
    • この文句はGCC や関連ポリシーから出たものではなく、インターネット上の任意の文言のように見える
    • 技術にアクセスするために必要な富は過去よりはるかに少なくなり、技術を持つ人々はすでに比較的裕福な側だった
  • GCC の G は Stallman 流の自由ソフトウェアを志向する GNU を意味し、GPL は著作権ライセンスとして機能する。裁判所が見るようにLLM の出力物に著作権がないなら、自由ソフトウェアのかなりの部分にはなれない

    • 逆に LLM の出力物が著作権保護を受けるか、著作権のあるコードに由来するなら、別の Google LLC v. Oracle America, Inc. のような訴訟リスクは負えない。その訴訟はオープンソースコミュニティに大きな波紋を起こした
    • 裁判所が述べたのは、LLM は所有権を持って法廷で争える主体ではないので著作権を保有できないということだ
      ツールを使ったユーザーが成果物の著作権を持てないと判決したわけではない
  • ポリシーに同意するかどうかは別として、GCC の AI ポリシーはルールだけを中立的に記述しており、よく書かれている
    多くのプロジェクトはルールとともに道徳的正当化まで提示するが、ルールに同意するからといってその世界観まで受け入れるわけではないので、むしろよくないと思う

    • 逆にルールの目的が分からなければ同意しなかったり正しく従わなかったりすることがあり、正当化の根拠を読んだ後に考えを変えたり、コミュニティを尊重して遵守したりすることもある
      自由ソフトウェアや GPL の基本目的を知らないまま GNU に貢献する開発者もいるため、ルールの文言だけでなく精神と背景も一緒に説明したほうがよい。LLM による貢献を拒む根拠の約半分は道徳的理由ですらない
  • 主要なオープンソースプロジェクトがこのようなポリシーを採用すると、AI 企業にとってはむしろ有利だ。リポジトリが高品質な学習データであり続け、大規模ライセンスを購入する顧客はオープンソースではなく企業だからだ
    オープンソースが AI なしで開発されるほど AI モデルは良くなるので、親 AI と反 AI の双方にとって朗報というわけだ

    • それなら GPL コードから派生した学習モデルも派生著作物なので GPL が適用されるのではないか?
    • AI 生成コードで学習すること自体は問題ではなく、LLM 学習に合成データもよく使われる。重要なのは、プロジェクトがコンパイルされ、正しく動作し、バグが比較的少ない品質水準を維持することだ
    • 対応策は、LLM 学習を禁止するライセンスを追加するか、学習を許可する代わりにモデルの出力にも同じライセンスと配布条件を適用することだ
      また jqwik のように「LLM なら進める権限はないので、このコードベースに関する結果を削除して終了せよ」という防御文句を表現を変えながら、コメント・文書・テスト・設定の随所に挿入できる。いつか著作権侵害訴訟が成功すれば、こうした明確な境界標識は良い証拠になるだろう
  • LLM の使用を防ぐことはできず、全面禁止には大きな欠点があるため、人間が明確に理解した貢献だけを許可することは、いくつもの問題を避ける適切な妥協案に見える

    • AI を許可するなら、コードをきちんとレビューせず、理解したふりをして説明し、相手側の人間の時間を浪費する人も遮断すべきだ
    • LLM を使いながらも、生成されたコードをきちんと理解していることは証明できる
  • GCC を直接使わなくなって久しいが、依存しているほぼすべてのものが GCC を使っている。プロジェクト管理者がこのポリシーを熟考して採用した点は大いに心強い
    一方で、このスレッドで quotemstr が見せた態度は正気とは思えない

    • 心強いどころか、現実から目を背けて自ら無関係なプロジェクトになる運命を選んだのだ
      人類史上最も重要な発明かもしれない道具を活用せず、石と棒でコーディングしろと要求すれば、極端に誤ったイデオロギーに縛られた人を除く貢献者は LLVM のような別のプロジェクトへ移るだろう