GitHubのAIプログラミング支援機能「Copilot」、著作権や倫理の問題は?

今回は「GitHubのAIプログラミング支援機能「Copilot」、著作権や倫理の問題は?」についてご紹介します。

関連ワード (ソフトウェア等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、ZDNet Japan様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


 Microsoftの人工知能(AI)ペアプログラミングサービスである「GitHub Copilot」は、リリースされてからまだ1カ月も経っていないにもかかわらず、高い人気を博している。GitHubによれば、テクニカルプレビューの段階でも、この機能が有効化されたファイルではコードの40%近くがCopilotによって書かれていたという。

 この機能は、エディターの中で直接、開発者に次に書くコードを提案してくれるもので、Microsoftの「Visual Studio Code」や「Neovim」、「JetBrains」などの統合開発環境(IDE)に対応している。このAIは、これらの開発環境の中で、開発者が入力していくに従って、コードの次の行を提案する能力を持っている。

 このプログラムは、メソッドや複雑なアルゴリズムを補完してくれるほか、定型的なコードを挿入してくれたり、単体テストの支援をしてくれたりする。バックエンドで使われているエンジンのAIが、実質的にペアプログラミングのアシスタントのような働きをしてくれるわけだ。

 このプログラムは、Microsoft、GitHub、OpenAIの協力によって生まれたもので、OpenAIの「Codex」をベースにしている。Codexは、一般に公開されている何十億行ものソースコード(これにはGitHubで公開されているレポジトリが含まれる)と自然言語のテキストを使ってトレーニングされたもので、プログラミングと人間の言葉の両方を理解することができる。

 まるで夢のような話だ。しかし、そこにはかなり大きな問題が残っている。Codexが独自サービスの基盤を構築するためにオープンソースのコードを使用する権利があるかどうかについて、法律の面から疑う声があるのだ。また仮に合法だとしても、MicrosoftやOpenAI、GitHub、そしてCopilotのユーザーが、Copilotが「書いた」コードを利用することが倫理的に許されるのかどうかについても疑問視する意見がある。

 GitHubの最高経営責任者(CEO)であるNat Friedman氏は、Copilotがベータ版としてリリースされた際、GitHubに法的な問題はないと述べている。これは、「公開情報を使って機械学習システムをトレーニングすることはフェアユースにあたる」ためだという。ただし同氏は、「知的財産権とAIの関係は、今後世界中で興味深い政策議論の対象になるだろう」とも指摘している。確かにその通りだろう。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
ウィズセキュア「SPHERE23」–写真で見る会場の様子
IT関連
2023-06-03 17:27
ソニー銀行 CONSULTING PLAZA、NTTデータエービックのソリューション採用–ノウハウの共有可能に
IT関連
2021-07-29 00:04
栄養価不足などを調べられる即時尿検査サービス開発のユーリアが5500万円調達、6月の製品リリース目指す
IT関連
2022-03-11 12:13
人気コンパクトカー「Fiat 500」に「Hey Google」バッジ付き限定コラボモデル
アプリ・Web
2021-04-02 21:35
[速報]JavaOneが復活、今年10月にラスベガスで開催。2017年以来5年ぶり
Java
2022-03-23 12:36
マルチクラウド戦略を重視する企業は42%–日本シーゲイト、データ活用が企業の成長に
IT関連
2023-01-22 02:26
Android 15は変体仮名をデフォルトでサポート、Googleが発表
Android
2024-05-20 03:52
近畿大学、クラウド請求書受領サービス「Bill One」を導入–職員の負担軽減
IT関連
2022-05-24 13:34
会社がなくても問題……ない?激化するスタートアップ企業への投資とVCのアイデア
IT関連
2022-03-08 19:44
Cloudflare、NGINXに代えて自社開発のRust製HTTPプロキシ「Pingora」をグローバルCDNに採用。性能向上しつつCPUとメモリ消費を3分の1に
Cloudflare
2022-09-22 17:35
クララオンラインとパクテラ、小売・製造業のERPシステム導入と監視運用を支援
IT関連
2022-09-23 18:23
“デザインの壁打ち”で製品ブラッシュアップ–「Autodesk AI」の現在地点
IT関連
2024-10-19 14:57
RubyGemsの運営元が「Ruby Shield」を発表。RubyとRailsへのサプライチェーン攻撃への対策としてShopifyが4年で100万ドル(約1億3000万円)を提供
Ruby
2022-07-13 01:59
マイクロソフト版「OpenJDK」ビルド「Microsoft Build of OpenJDK」の一般提供開始
IT関連
2021-05-27 05:34