AI支援による再ライセンス化
45日前原文(tuananh.net)
概要
- chardetの再ライセンス問題に関する最新のコミュニティ動向と法的課題の整理
- Claude Codeによるコード全面書き換えとMITライセンスへの変更
- LGPLとのライセンス衝突、AI生成物の著作権問題
- 米国最高裁によるAI著作物の著作権性否定が引き起こす法的パラドックス
- Copyleftの存続に直結する重要な事例
chardet v7.0.0のAIリライセンス問題
- chardetは、Pythonの文字コード検出ライブラリで、多くのプロジェクトやrequestsで利用
- 元はMozillaのC++コード由来でLGPLライセンス
- Claude Codeを利用し、コードベースを全面的に書き換え、v7.0.0でMITライセンスへ変更
- 元作者のa2markは、「完全な書き換え」を主張してもLGPL違反の可能性を指摘
- 元コードに十分接触していたため、「クリーンルーム」実装とは言えない
- AI利用が追加の権利を生むわけではないと主張
クリーンルーム実装とAIの壁
- 従来の「クリーンルーム」実装では、2チーム体制が必須
- チームA:元コードを見て仕様書を作成
- チームB:仕様書のみを参照し新コードを作成
- 今回はAIが元のLGPLコードをプロンプトとして学習し、壁を回避
- AI出力が元コードの派生物とみなされる場合、LGPLのままにする必要
最高裁判決と法的パラドックス
- 2026年3月2日、米国最高裁はAI生成物の著作権を否定する下級審判決を支持
- これにより、Human Authorship(人間の著作者性)要件が強化
- chardetのメンテナにとって三重のパラドックスが発生
- AI生成コードは著作権が発生せず、MITライセンス等での再配布権が不明確
- AI出力がLGPLコードの派生物ならライセンス違反
- 機械生成物としてパブリックドメイン扱いとなればMITライセンス自体が無意味
AIリライセンス容認はCopyleftの終焉か
- AIによるリライセンスが認められれば、Copyleftの実質的な終焉
- 任意のGPLプロジェクトをAIで書き換え、MIT等で再配布可能となるリスク
- 法的・倫理的な線引きが未確定
- chardet v7.0.0が現実世界での初の重要なテストケース