防疫処置
読み:ぼうえきしょち

 GPL汚染されないよう、GPLなものを慎重に隔離し、他のライセンスに触れないようにすること。
目次

概要
 FreeBSD/NetBSD/OpenBSDなど、各種BSDBSDライセンスでライセンスされている。
 このようなOSでも、GPLのソフトウェアは「同時配布」という形で含まれている。しかし「同時配布」という形であれば、「GPL的な意味で使用」したことにはならないので、GPLの制限は受けないので問題ない。ゆえに、今もBSDライセンスが維持されている。
 X Window Systemも、MIT形式のライセンスでライセンスされているが、このライセンスはMIT形式以外のライセンスを許さないという決まりがある。従って他のライセンスのコードを混ぜることはできない。

特徴
 さて、GPLなソフトウェアにBSDライセンスやMIT形式ライセンスのものを混ぜることはライセンス的に可能である(GPLではこれを「互換」と呼ぶ)。そして、そのコードのライセンスはGPLになる。これをGPL汚染という。
 しかし、GPLのものをBSDライセンスやMIT形式ライセンスのものに混ぜてしまえば、BSDライセンスやMITライセンスは維持できない。
 従って、BSDライセンスやMIT形式ライセンスを維持するため、GPLを慎重に隔離する必要がある。これを防疫処置という。

再検索