【おーぷんそーすらいせんす】
オープンソースライセンス とは?
💡 「自由に使っていいよ」の条件を定めた約束事
📌 このページのポイント
オープンソース=自由に使っていいの?
MITとApacheの違いは?
どちらも寛容型ライセンスで商用利用OK。MITは最もシンプルで著作権表示だけが条件。Apache 2.0は特許に関する条項が追加されていて、コントリビューターが持つ特許権の使用許可も含まれる。企業で使うならApache 2.0の方が特許リスクが低い。React、Angular、TypeScriptはMIT、KubernetesはApache 2.0だよ
GPLは何が厳しいの?
ライセンス違反するとどうなる?
まとめ:ざっくりこれだけ覚えればOK!
「オープンソースライセンス」って出てきたら「ソフトウェアの使用条件を定めたルール」と思えればだいたいOK!
📖 おまけ:英語の意味
「Open Source License」 = オープンソースの使用許諾
💬 License(許可証)でソースコードの利用条件を決める。無料=何でもOKではないよ