AI がライセンス違反をうっかり混ぜる怖さ
この記事を読んでまず思ったのは、「AI コーディング支援って、便利さの裏でかなり雑に地雷を踏みうるんだな」ということでした。コードの正しさだけでなく、ライセンスまで面倒を見なければならない、という現実がかなり生々しく描かれています。 特に引っかかったのは、GPL のコードを“そのまま混ぜる”危険だけでなく、`import` して同一プロセスで動かすだけでも問題になりうる、という話です。技術者にとっては「機能が動くか」が先に来がちですが、この記事はそこに法務の視点を強く差し込んでくる。しかも、AI エージェントはその境界を平気で越えてしまう、と。ここはかなり現実的だと思いました。人間でも見落とすのに、生成速度だけ速いエージェントならなおさらです。 一方で、MCP server を使ってライセンス境界を機械的にチェックし、AST で in-process か subprocess かまで見る、という発想は筋が通っています。単なる文字列フィルタではなく、構造を見て判定する。これは「AI に自由に書かせる」のではなく、「書かせる前にルールを埋め込む」方向で、かなり実務的に見えました。GitHu
papoo.work