既存OSSをAIで“一から書き直し”? 再実装・ライセンス回避が招く対立と分断:AIによる「爆速開発」の裏で起きている異変(1/2 ページ)
AIの進化に伴いコーディングの手間が減りつつある中、OSSの再実装やOSSのライセンス回避を巡って新たな論争が巻き起こっている。OSSを活用する企業側はどう見ているのか。それぞれの事象への見立て、企業が取り組むべきことを聞いた。
現代のシステム開発において、OSS(オープンソースソフトウェア)の活用はもはや当たり前の光景だ。開発の迅速化やコスト削減を目的に、多くの企業がOSS活用を推進している。
一方で、OSSコミュニティーではこれまでにない変化が起きつつある。AIにより圧倒的な生産性向上というメリットが生まれる半面、従来のライセンスやルールの枠組みを揺るがす事象が次々と発生し、白か黒かを巡る議論が紛糾しているのだ。
OSS界における「前提の変化」は、日々OSSを活用してクライアントのシステムを構築している開発企業の現場にとっても、決して対岸の火事ではない。
「『手間のブレーキ』が一気に外れてしまった結果、これまでになかった動きや事象につながっている印象です」と指摘するのは、日本やベトナムをはじめとするAPAC地域でデジタルプロダクト開発をけん引する、モンスターラボ APAC地域 CTO(最高技術責任者)の平田大祐氏だ。
AIがコーディングという「手間」をほぼゼロにしたことで、OSSコミュニティーで何が起きているのか。平田氏が見た異変といえる3つの事象と、それぞれへの「見立て」を聞いた。
開発の効率化か、エコシステムの破壊か 仕様・テストコードの「オープン化」が抱えるジレンマ
1つ目の事象は、丁寧な仕様書やテストコードがもたらすジレンマだ。2026年初頭、Cloudflareのエンジニアが、公開されている仕様書とテストコードだけをAIに読み込ませてNext.jsと互換性を持つ「vinext」をわずか1週間、約1100ドルのAPIコストで構築して公開した。
平田氏は「評価は両面ある」と指摘する。
「『良い面』は、テストコードがしっかりしていれば、AIで高品質なコードが短期間で作れてしまうこと。『悪い面』は、有志によって作り込まれてきたテストコードが、皮肉にもOSSそのものが模倣されやすい環境を作り上げてしまっていることです」
これまでOSSが仕様やテストコードを整備してドキュメントなどの形で公開することは、OSSの品質や保守性の高さを示すエビデンスとして評価されてきた一面がある。だが、そうしたドキュメントの存在によりOSSそのものがAIを活用した第三者に模倣されやすい問題が生じたことで、「仕様やテストコードを非開示にすべきか」という、OSS最大の強みである「オープン性」を手放しかねない議論にまで発展している。
AIによる「一からの書き直し」でライセンス変更
2つ目は、AIを介した「ライセンスウォッシュ」を巡る事象だ。Pythonの人気ライブラリ「chardet」において、コードをAIで一から書き直し、ライセンスを「LGPL」(GNU Lesser General Public License)から制約の緩い「0BSD」(※当初は「MIT License」)に変更したというものだ。
同ライブラリの保守を引き継いだメンテナーのDan Blanchard氏は、「書き直しにより、大部分のコードが変更された。これらは過去のコードと全く違う別物である」と主張し、MIT Licenseへの変更を実施。最終的には0BSDへと変更を推し進めた。強行とも取れるライセンス変更は、利用者を巻き込む議論へと発展している。
LGPLは、そのコードを利用・改変した場合に同じライセンスを引き継ぐこと(コピーレフト)やソースコードの公開義務が求められる、比較的制約の強いライセンスだ。一方、MIT Licenseはそうした縛りがなく、0BSDに至っては、著作権表示(クレジット表記)の義務すらなくなってしまっている。
「『OSSのコードを一から書き直す』のは重労働であり、ライセンスウォッシュというリスクへの自然なブレーキとして機能していました。しかし、AIで一気に前提が変わってしまったことを裏付けています」と平田氏は語る。
さらに平田氏は、この事象がライブラリにとどまらず、OSのような根幹を揺るがす可能性についても危惧を口にする。
「強い制約を持つ巨大なOSS、例に挙げるとしたらLinuxをベースに、AIに『全然違うOS』を作らせてしまった人が現れたらどうなるのか。OSSコミュニティーのメンテナーからも懸念の声が上がり始めています」(平田氏)
そして、AIを使ってOSSコードのライセンスを回避(クリーンルーム化と称したライセンス回避)することを目的とする「Malus」というサービスまで登場しているという。平田氏は「話題性を狙ってわざとやっている側面もあると思いますが、こうしたサービスが出てきてしまっている」と警鐘を鳴らす。
また「AIで書き直したのだから別物だ」という主張に対して、平田氏は次のように疑問を投げかける。「機能性や周辺環境も含めて同じものであるなら、それはもうコピーといえるのではないでしょうか。従来のライセンスの枠組みでは捉え切れない問題とみており、本当にライセンス違反にならないのかどうか、結論が出ていません」(平田氏)
Copyright © ITmedia, Inc. All Rights Reserved.
関連記事
まつもとゆきひろが危惧する、ジュニア不要論の先に広がるIT業界「焼け野原」
AIの進化で若手エンジニアの仕事が消滅しつつある。「ジュニアはいらない」と切り捨てた先に待つのは、技術継承が途絶えた「焼け野原」だ。Rubyの父 まつもとゆきひろさんが語ったのは、プログラミング言語の存続以上に深刻な、人材育成の断絶への危機感だった――。
ハイパースケーラーのVMwareサービスでライセンスバンドル廃止 各社の対応は
Broadcomの方針変更により、メジャークラウド各社はソフトウェアライセンスをバンドルしたVMwareサービスを継続できなくなった。ユーザーは、今後VMwareのライセンスをBroadcomのリセラーから調達しなければならない。メジャークラウド各社はどう対応するのか。
AIコーディングはなぜ後から苦しくなるのか? 技術負債に続く「理解負債」「認知負債」という新たな落とし穴
AIコーディングが普及する中で注目され始めた「理解負債」と「認知負債」。従来の技術負債と合わせた「AIコーディング時代の三大負債」を整理し、なぜ開発が後から苦しくなるのかを分かりやすく解説する。
GitHub侵害で銀行連携停止 マネーフォワード事案が突き付ける開発リスク
マネーフォワードは認証情報漏えいによるGitHubへの不正アクセスを受け、ソースコードや一部個人情報が流出したと公表した。銀行連携機能まで一時停止に追い込まれた今回の事案は、開発現場に潜む見落とされがちなリスクを浮き彫りにしている。

