Popular Licenses
MIT | Permissive. Do anything, keep copyright notice |
Apache 2.0 | Permissive + patent grant, NOTICE file required |
GPL v3 | Copyleft: modifications must be open source |
LGPL v3 | Weaker copyleft: allows proprietary use via dynamic linking |
BSD 2/3-clause | Permissive, similar to MIT |
ISC | Functionally equivalent to MIT, simpler language |
AGPL v3 | Network copyleft: SaaS must open source modifications |
CC0 | Public domain dedication |
Unlicense | Public domain, explicit rights waiver |
Choosing a License
Max permissive โ MIT/Apache 2.0 | Anyone can use, commercial or not |
Keep free โ GPL v3 | Derivatives must stay open source |
Library โ LGPL/MIT | Allow proprietary apps to link |
SaaS protection โ AGPL | Network use triggers copyleft |