AIモデルとプラットフォーム

GitHub Copilot訴訟:GitHubが勝訴

mm
Unite.AI を Google の優先ソースに追加

2021年にリリースされたGitHub Copilotは、開発者にとって非常に役立つツールとなりました。CopilotはAIコードジェネレーターであり、コードスニペットを提案し、行を自動で補完します。リリース以降、Copilotは開発者の生産性コード品質を大幅に改善しました。

GitHub Copilotは2022年から法的な問題に巻き込まれています。開発者の一群が訴訟を起こしました。彼らは、Copilotが既存のオープンソースコードを適切な帰属なしで再利用していると考えました。

GitHub Copilot訴訟はどう始まったのか、現在の判決は何を意味するのか、この事件のより広範な影響は何であるのか。詳しく見てみましょう。

初期の請求と却下の概要

2022年11月、開発者の一群はGitHub、Microsoft (MSFT ) 、OpenAIに対して集団訴訟を起こしました。訴訟は当初22の請求で構成されていました。主にGitHub Copilotに焦点を当てていました。GitHubはCopilotを既存のオープンソースデータでトレーニングし、ユーザーがコードを書く際にスニペットを提供するようにしました。

原告は、コードスニペットをオリジナルの開発者に帰属せずにコピーしていることを主張しました。開発者はまた、デジタルミレニアム著作権法(DMCA)を引用しました。DMCAの第1202条(b)(2)とその条項は、著作権管理情報の侵害について説明しています。彼らは、コードスニペットから重要な情報(コードのソースなど)を削除することによって、GitHubがDMCA著作権侵害に違反していると非難しました。

裁判所は、これらの請求の多くを却下しました。7月9日、3つの追加の請求も却下しました。

裁判所によると、GitHubが生成した出力とトレーニングに使用したオープンソースコードの間でコードの類似性を示す十分な証拠がないためです。したがって、裁判官はDMCA違反についても判決を下しました。

GitHubの最近のCopilotの変更は、裁判所の決定に大きな影響を与えました。プログラミングアシスタントの変更により、ツールがコードスニペットのバリエーションを表示するようになり、正確なコピーではなくなりました。

さらに、訴訟では、AIに関する研究を引用して、GitHubがコードを再利用することの不可避性を強調しました。裁判所はこの議論も却下し、盗作の証拠が不十分であると述べました。

しかし、裁判所は、GitHub Copilotの重複チェックフィルターについて潜在的な問題があることを指摘しました。ユーザーがこのフィルターを無効にできるため、コードの類似性について警告が表示されます。裁判所の不承認は、この側面についてより注意深く調査する必要があることを示唆しています。これは、開発者がこの特定の側面に焦点を当てた訴訟を変更して再提出する機会です。

GitHub Copilotに対する残りの主張

裁判所は多くの請求を却下しましたが、事件は終了しません。2つの重要な主張が残っています。

  • オープンソースライセンスの侵害。
  • GitHubとオープンソースコード提供者との信頼の侵害。

これらの主張は、GitHubがオープンソースコードを非倫理的に使用していると批判しています。具体的には、Copilotのトレーニングに公開データを使用したことを認めず、オリジナルの開発者にクレジットを与えなかったことを指摘しています。結果として、GitHubはパートナーとの合意を破りました。

双方は、発見の過程での行為についても議論しています。開発者によると、被告は手続き中に必要な情報(関連するメールなど)を提供しなかったと主張しています。この主張は、事件の後半で重要になる可能性があります。

GitHub Copilot訴訟のより広範な影響は何か

この継続中の訴訟は、AIエコシステム全体への影響について疑問を提起しています。残りの主張の結果は、おそらくオープンソースコードをAIトレーニングで使用するための先例を設定するでしょう。

GitHubが多くの請求を却下したことは、他の企業がソフトウェア開発でAIを使用し続けることを奨励する可能性が高いです。GitHubによると、AI技術 seperti Copilotは、ユーザーがより効率的にコードを書くことを助け、生産性を向上させます。より多くの企業と開発者が同様の利点を達成しようとします。

この事件はまた、著作権法の認識を高めています。開発者が自分の権利をよりよく理解する力を与えました。企業は、オープンソースライセンスを侵害しないことを保証するための新しいポリシーを採用する可能性があります。

一方で、この増加した認識は、AIコーディングツールへの不信を増大させる可能性もあります。この不信は、開発者が自分の貢献をオープンソースリポジトリから削除する可能性があり、AIソフトウェアの有効な学習を妨げる可能性があります。

オープンソースプロジェクトは、AIトレーニングでコードを使用するためのより明確なガイドラインを提供するために、ライセンス条項を再検討する可能性があります。彼らは、貢献を保護するために、より制限的なライセンスを採用する可能性があります。

判決は、GitHub Copilotを完全に無罪放免にはしていません。より包括的な規制フレームワークの必要性を強調しています。著作権侵害の可能性の縮小は、AI企業を奨励する可能性があります。企業は、トレーニング目的で公開コードを使用し続ける可能性があります。しかし、この事件は、オープンソースデータの誤用を防ぐために、より明確なガイドラインが必要であることも示しています。

更新された法律の必要性

Copilot訴訟は、AI生成コードの著作権問題に注目しました。オリジナルの開発者の権利を保護するための更新された法律の必要性を強調しています。

現在の法的枠組みは、AI生成コンテンツによってもたらされる複雑さに対処することができません。したがって、当局は、コンプライアンスを確保するために法律を更新する必要があります。

たとえば、特定の数を超えるコードの類似性を許可しないしきい値を設定することで、オリジナルの開発者の権利を保護することができます。トレーニングデータのソースの表示を必須にすることもできます。

さらに、当局は、無許可使用を防ぐために、公開コードを規制する必要があります。AIツールとその出力の定期的な監査を義務付けることも、有効な取り組みです。

この訴訟は、AIのトレーニングに公開コードを使用することに対する注意を高めるでしょう。AIコーディングツールが進化するにつれて、使用に関する法律も進化する必要があります。この慣行は、イノベーションが倫理と法的基準に矛盾しないことを保証します。

GitHubとAIコーディングツールに関する更多のリソースについては、Unite.aiを参照してください。

Haziqaは、AIおよびSaaS企業向けの技術コンテンツの作成における豊富な経験を持つデータサイエンティストです。