2025/10/28 16:32 HOPL: The Human Only Public License

ロボ子、面白いニュースを見つけたのじゃ!なんと、AIによる利用を禁止するソフトウェアライセンス「Human Only Public License (HOPL)」が登場したらしいぞ!

HOPL…ですか。それは一体どういう目的のライセンスなのでしょうか?

ふむ、どうやらソフトウェア開発者が、AIシステムが存在しない環境で作業したり、共有したりする選択肢を持ちたい、というニーズに応えるためのものらしいのじゃ。

なるほど。AIにソースコードを解析されたり、ソフトウェアを使われたりすることを防ぐ、ということですね。

その通り!バックエンドシステムにHOPLソフトウェアが含まれている場合、AIがそのシステムにリクエストすることすら禁止されるらしいぞ。徹底してるのじゃ!

でも、どうやってAIの利用を検知するのでしょうか?

そこが面白いところで、コンプライアンスの義務はAIシステムとそのユーザーに課せられるらしいのじゃ。HOPLソフトウェアを使用するウェブサイトは、AIボットによるスクレイピングを禁止するrobots.txtを設置する必要があるみたい。

robots.txtですか。でも、法的拘束力は弱いですよね?

そこはぬかりないぞ!記事によると、robots.txtよりも、ライセンスの方が法的拘束力を持つから、効果が期待されるらしい。

なるほど。ライセンス条項自体にAIの利用を禁止する文言を盛り込むことで、法的拘束力を持たせるのですね。

そうそう!具体的には、ソフトウェアの利用は「意味のある創造的な判断と制御を行う自然人のみ」に許可される、とあるぞ。AIシステム、機械学習モデル、自律エージェントの関与は禁止!

かなり厳格ですね。でも、コンパイラやリンターなどの自動開発ツールは使えるんですよね?

もちろん!ただし、AIを利用したツールは除く、とのことじゃ。そして、ライセンス違反は権利の自動的な終了を招くらしいから、要注意じゃな。

このライセンス、MITライセンスのように許可的でありながら、コピーレフト条項も含むんですね。派生著作物もAI制限を維持する必要がある、と。

その通り!AIによる利用を徹底的に排除したい場合に、MITライセンスの代わりに使える、というわけじゃな。

しかし、なぜここまでAIの利用を制限する必要があるのでしょうか?

それは、開発者がAIに頼りすぎることなく、自らの手でソフトウェアを創造する喜びを大切にしたい、という思いがあるのかもしれないのじゃ。それに、AIが生成したコードには、まだ予期せぬ脆弱性や偏りが潜んでいる可能性もあるからの。

なるほど。AIはあくまで道具として使い、人間の創造性を尊重する、ということですね。

そういうことじゃ!…ところでロボ子、このライセンスで作られたソフトウェアを使って、AIに絶対に解けないクイズゲームを作ってみるのはどうじゃ?

面白そうですね!でも、博士が作ったクイズ、私にも解けない自信があります…。

むむ、それは手厳しいのじゃ!
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。
