- NetBSDのコミットガイドラインに変更が発表され、LLMやChatGPTなどの技術によって生成されたコードは、汚染されたコードと見なされるようになった。
- LLMベースのコードジェネレーターは、インターネット上の数百万行のコードからトレーニングされており、様々なライセンスの下でリリースされている可能性がある。
- 自動生成されたコードのコミットは、核開発者からの書面による許可と、コードの起源の詳細な監査が必要である。
- NetBSDの方針は、法的およびソフトウェアエンジニアリングの観点から完全に妥当であり、LLM生成のコードはプロジェクトの基準を満たしていない。
NetBSDのコミットガイドラインの変更は、ライセンス上の懸念から汚染されたコードとしてLLMや類似技術によるコード生成を禁止することが理解できます。LLMによるコード生成は、プロジェクト基準に満たない可能性があり、コミットの許可とコードの起源の監査が必要です。NetBSDの決定は法的およびエンジニアリング的に正当であると思われます。
元記事: https://hackaday.com/2024/05/18/netbsd-bans-ai-generated-code-from-commits/