概要
- 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は本件に関して コメントなし