最近、mimemagicの件をきっかけにGPLが話題になることが多いのですが、 どうもSNS等ではGPLは難しい、わからん!という声をよく目にします。 また以前から、業務上GPLのライブラリなどを利用する際に、 実はGPLをきちんと理解した上で使っている人は少ないのではという不安を持っていました。 自分としてはGPLは運用の難しさはあるもののライセンスとしては明快な方だと思っていて、 じゃあなぜ理解されづらいのかと考えたときに、初心者にわかりやすく内容を要約した解説が実は無いのではないかと思いました。 そこで試みにGPLについて短い解説を書いてみました。 ※注意点として、要点だけ記述しているので全ての内容はカバー出来ていません。 また自分は法律については素人なので法解釈には誤りがある可能性があります。 あくまで初歩的な理解のための大雑把な概観を得るための文章だと考えてください。 GPLとは