GitHubコパイロット:フリーソフトウェアファウンデーションはそれを違法と見なしている

GitHubコパイロット:フリーソフトウェアファウンデーションはそれを違法と見なしている

今年のXNUMX月末に、 GitHubの 、バージョン管理とコード共有のための有名なプラットフォームは、新しいツールの立ち上げを発表しました。 副操縦士 。 このツールは、ユーザーがプラットフォーム上に持つ数十億行のコードから教えられた人工知能で構成されており、ユーザーがコードの最初の行を書く以外に何もしなくても、コードを記述してプログラミングすることができます。 。 もちろん、このツールには論争がないわけではありません。 しかし、この論争は、 フリーソフトウェア財団 それを「違法」とさえ考えています。

Visual Studio Code、 MicrosoftのプログラミングIDEは、オートコンプリートシステムで構成されており、コードの行を多かれ少なかれインテリジェントに完了して、作業に役立てることができます。 ただし、Copilotは、コードの最初の数行から完全な関数を記述できるようにすることで、これに革命を起こしたいと考えています。

CódigoGitHubコパイロット

副操縦士:FSFによる新しい不道徳で違法なサービス

このツールの問題は、Microsoftがそれを教えるために使用した方法に起因します。 ユーザーがGitHubで共有しているコードは通常公開されていますが、営利目的で設計されたAIが許可なく解析して自己学習に使用することは、ユーザーにあまり好まれていません。

FSFによると、開発者は それが公正かどうかを知る GitHubやMicrosoftなどの企業が、自分たちの仕事やコードを活用して、この人工知能をトレーニングするために。 彼らはまた、彼らがしたことをすることが本当に合法であるかどうか疑問に思います AIをトレーニングする または、著作権侵害である可能性があります。

具体的には、このフリーソフトウェアファウンデーションが答えたい質問は次のとおりです。

  • パブリックリポジトリを使用してGitHubCopilot AIフェアをトレーニングしていますか? 著作権を侵害していませんか?
  • GPLライセンスの作品に違反したという主張を生成できますか?
  • Copilotで生成されたプログラムはGPLライセンスに準拠できますか?
  • 開発者は、著作権で保護されているコードが実際にGitHub Copilotから保護されていることをどのように確認できますか?
  • Copilotが自由ソフトウェアライセンスに違反するコードを生成した場合、それをどのように正当化できますか?
  • AIによって、または機械学習で生成されたコードは著作権で保護されていますか?
  • この種のサービスの到来とともに法律を変更する必要がありますか?

GitHubは、FSFからの批判に次のように対応しています。 道徳的な問題を含むあらゆる種類の問題に対してオープンであるという意欲を表明する。 しかし、それだけでは十分ではなく、フリーソフトウェアファウンデーションはずっと行きたいと思っています。

GitHubCopilotはまだテスト段階です

現在、MicrosoftとGitHubの新しいAIはテスト中であり、ごく少数の開発者グループのみが利用できます。 このサービスのテストに関心がある場合は、次の方法でMicrosoftへのアクセスをリクエストできます。 このリンク そして、この新しいAIをテストする順番を待ちます。

マイクロソフトは当初、 GitHubコパイロットサービスは完全に無料です 。 ただし、成功によっては、有料版が異なる場合がありますが、現時点では、これらの特徴はわかりません。

確かなことは、それを使用するには、ハイエンドのハードウェアを備えたコンピューターが必要であり、MicrosoftのIDEであるVisual StudioCodeを使用する必要があるということです。