オープンソースソフトウェアの中には「ソースコードをコピーして別のソフトウェアを作った場合、そのソフトウェアもオープンソースとしなければならない」というコピーレフト条項を含むライセンスを採用しているものが多くあります。しかし、AIの普及によって「ソースコードをコピーせずとも『ソフトウェアの動作』を指定すれば同じ機能を持った別のソースコードを生成できる」という状況が生まれています。そんな現状を風刺した ...
オープンソースソフトウェアの世界ではライセンスによってソースコードの再利用や改変の条件が定められていますが、AIによってオープンソースコードを元にした再実装が容易になり、ライセンスの義務を回避できてしまう可能性があります。こうした問題について、オープンソース開発者のホン・ミンヒ氏が「合法であることと正当であることは同じなのか?」と題して、AIがオープンソースの理念をどのように揺るがしているのかを解 ...
AIコーディングによるPR滞留はAIで解決!エンジニアの疲弊を救うAIコードレビューツール「CodeRabbit」の真価 生成AIの普及により、コードの生産「量」は爆発的に増加した。しかしその反面、可読性の低下や潜在的な脆弱性が生み出され、最終的な品質を担保するシ ...
GitHubは3月10日(米国時間)、独自アプリケーションにCopilot型のAIエージェント機能を組み込める開発キット「GitHub Copilot SDK」の使い方を紹介した。GitHubは、テキストを生成するAIから実際に処理を実行するAIへの移行が進むとみており、その実行基盤をアプリケーションに組み込める仕組みとして同SDKを提供している。