世界を動かす技術を、日本語で。

強制的な「Copilot」機能に怒るGitHubユーザーたちが「それを排除しよう」と訴え

概要

  • MicrosoftのGitHubにおけるCopilot強制導入への反発が急増
  • コミュニティ内でCopilotをブロックする要望やバグ報告が最多人気
  • 多くの開発者がGitHubからCodebergなど他サービスへの移行を検討
  • Copilotの導入方針に対する倫理的・法的・技術的懸念が多数
  • Microsoftの対応不足がユーザー離れを加速させる可能性

GitHub Copilot強制導入に対する開発者コミュニティの反発

  • MicrosoftのGitHub で、 Copilot の生成するイシューやプルリクエストを ブロックする方法 を求める要望が過去12ヶ月で最も人気
  • 二番目に人気の議論は、 Copilotのコードレビュー を無効化できないバグ修正の要望
  • どちらの議論も多くの 批判的コメント が集まるが、 未解決 のまま
  • 開発者の Andi McClure は、VS CodeでCopilot拡張機能をアンインストールしてもアイコンが再表示される問題を1月に報告
  • MicrosoftやGitHub、Googleなど 大手企業がAI推進 に注力する一方、ユーザーからの反発が顕著

開発者の不満と懸念

  • CopilotがGitHub上のコードを無断で学習 し、ライセンス違反の疑い
  • Copilotの表示や広告的要素を 強制的に見せられること への不満
  • AIによる誤情報や著作権問題、倫理的懸念 が多くのプロジェクトで指摘
    • Servo、GNOME Loupe、FreeBSD、Gentoo、NetBSD、QEMUなどで AIコードの禁止
  • GitHubの責任回避 姿勢や、正確性・帰属保証の欠如も問題視

コミュニティの行動と移行の動き

  • McClureによる Copilot関連の要望投稿 が増加し、コミュニティの支持も拡大
  • GitHubがMicrosoftの CoreAIグループ に統合されたことで、 オープンソースコミュニティの離反 が加速
    • CodebergやForgejoへの移行を検討する開発者が増加
  • Software Freedom Conservancy (SFC) もGitHub離れを推奨

開発者の個別対応とMicrosoftへの批判

  • Copilotによるコード提案を 拒否 し、 自己ホスト型リポジトリ への移行を検討する開発者の声
  • McClure自身も Codebergへの移行 を段階的に実施
  • Microsoftによる デフォルト有効化とオフスイッチの隠蔽 戦略への不信
    • BingやCortana、Copilotなどで同様の手法
  • Copilotが受け入れられない場合は Microsoft製品の利用停止 が唯一の選択肢と主張
  • GitHubやVS Codeは ネットワーク効果 により依存度が高いが、状況が続けばその力も弱まる可能性

今後の展望と懸念

  • Copilot関連ボタンや機能が アンインストール後も残存、ユーザーの不満増加
  • 開発者が 代替サービスへ移行 すれば、GitHubのネットワーク効果が低下
  • MicrosoftのCopilot推進は 顧客維持よりAI指標重視 との見方
  • GitHubは本件に関して コメントなし

Hackerたちの意見

なんでマイクロソフトがこんな重要な技術インフラを買うことを許されたんだろう?

どうして誰も今回はマイクロソフトが違うって信じてたんだろう?

それに対する法律はないから、あなたが何を提案してるのかよくわからないよ。それに、gitはGitHubがなくても生き続けるからね。

GitHubは本当に購入時に重要だったの?それともマイクロソフトがそれを重要なインフラにしたの?

あの時は重要じゃなかった。でも、じゃあその間に誰がそれを重要にしたの?それは俺たちの責任だよ。HNで反応するのは簡単だけど、もう少し良い方向に進もうよ。

「クリティカル」?「インフラ」?GitHubって何だと思ってるの?

GitHubはクリティカルなインフラじゃないよ。唯一の本当の強みはネットワーク効果だね。

誰がそれを許さないんだ?

Microsoftは、GitHubだけじゃなくて、Azure上に多くの重要な技術インフラを所有またはホストしてるよ。

みんな、何年も前から自分のコードをマイクロソフトにホストさせてたよね。それ以前は、オープンソースのコードをオープンソースじゃない中央サイトに投稿してたし。こうなるのは当然だったんだよ。GitHubはVCから資金を受けてたから、大企業に売るか、自分たちが大企業になろうとしてた。結局、いつかそのツケが回ってくるのはみんな知ってた。VCに助けられたサービスに頼るのもいいけど、彼らが方針を変えたときに依存してるリスクがあるんだよね。

あなたの言ってることは正しいけど、全然本質を捉えてないよね。インスタやフェイスブックを使うのと同じ。みんなが一つのプラットフォームにいる時、個人の選択なんて関係ないよ。確かにどこでもコードをホストできるけど、GitHubを使わないと、すごく活気のあるコミュニティを逃してるかもしれない。責任は全部マイクロソフトにあるよ。彼らはその媒体を買って、利益のためにコミュニティ全体を人質に取ったんだから。

GitHubって最初はブートストラップだったんじゃないの?

Hacker Newsで議論の続きを見る