C1 · You later relicense or sell commercial licenses (contributors signed no CLA)
Evolution and business · You want to do this
- MITPermissiveWith conditionsWith conditions — New versions can change; old ones stay
- BSD-3PermissiveWith conditionsWith conditions — Same as MIT
- Apache-2.0PermissiveWith conditionsWith conditions — Same as MIT
- MPL-2.0Weak copyleftWith conditionsWith conditions — MPL files must stay MPL
- LGPL-3.0Weak copyleftBlocked by licenseBlocked by license — Needs consent of all contributors
- GPL-3.0Strong copyleftBlocked by licenseBlocked by license
- AGPL-3.0Network copyleftBlocked by licenseBlocked by license
- MulanPSL-2.0PermissiveWith conditionsWith conditions — Same as MIT
- SSPL-1.0Source-availableBlocked by licenseBlocked by license
- BSL-1.1Source-availableWith conditionsWith conditions — Usually relies on a CLA
- ELv2Source-availableWith conditionsWith conditions — Usually relies on a CLA
- BSD-2PermissiveWith conditionsWith conditions
- ISCPermissiveWith conditionsWith conditions
- UnlicensePermissiveAllowedAllowed
- ZlibPermissiveWith conditionsWith conditions
- Boost-1.0PermissiveWith conditionsWith conditions
- MIT-0PermissiveWith conditionsWith conditions
- PostgreSQLPermissiveWith conditionsWith conditions
- Unicode-3.0PermissiveWith conditionsWith conditions
- Apache-2.0+LLVMPermissiveWith conditionsWith conditions
- GPL-2.0Strong copyleftBlocked by licenseBlocked by license
- GPL-2.0+CPEWeak copyleftBlocked by licenseBlocked by license
- LGPL-2.1Weak copyleftBlocked by licenseBlocked by license
- EPL-2.0Weak copyleftWith conditionsWith conditions
- EPL-1.0Weak copyleftWith conditionsWith conditions
- CDDL-1.0Weak copyleftWith conditionsWith conditions
- APSL-2.0Weak copyleftWith conditionsWith conditions
- Artistic-2.0Weak copyleftWith conditionsWith conditions
- Perl-5Weak copyleftWith conditionsWith conditions
- LPPL-1.3cWeak copyleftWith conditionsWith conditions
- FSL-1.1Source-availableWith conditionsWith conditions
- RSALv2Source-availableWith conditionsWith conditions
- Confluent CLSource-availableWith conditionsWith conditions
- UPL-1.0PermissiveWith conditionsWith conditions