License
License Reference
Software License Name
Short name |
Full name |
Description |
GNU GPLv3 |
GNU General Public License v3.0 |
The GNU GPLv3 also lets people do almost anything they want with your project, EXCEPT distributing closed source versions . |
MIT License |
- |
The MIT License is short and to the point. It lets people do almost anything they want with your project, like making and distributing closed source versions . |
Apache License 2.0 |
- |
A permissive license whose main conditions require preservation of copyright and license notices. Contributors provide an express grant of patent rights . Licensed works , modifications , and larger works may be distributed under different terms and without source code. |
ISC License |
- |
A permissive license lets people do anything with your code with proper attribution and without warranty . |
GNU GPLv2 |
GNU General Public License v2.0 |
The GNU GPL is the most widely used free software license and has a strong copyleft requirement. When distributing derived works , the source code of the work must be made available under the same license. There are multiple variants of the GNU GPL, each with different requirements. |
GNU LGPLv3 |
GNU Lesser General Public License v3.0 |
Permissions of this copyleft license are conditioned on making available complete source code of licensed works and modifications under the same license or the GNU GPLv3. Copyright and license notices must be preserved. Contributors provide an express grant of patent rights . However, a larger work using the licensed work through interfaces provided by the licensed work may be distributed under different terms and without source code for the larger work . |
Compare Different Software License
Permissions
Permissions |
GNU GPLv3 |
MIT |
Apache v2 |
ISC |
GNU GPLv2 |
GNU LGPLv3 |
Commercial use |
✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
Distribution |
✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
Modification |
✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
Patent use |
✓ |
|
✓ |
|
|
✓ |
Private use |
✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
Conditions
Conditions |
GNU GPLv3 |
MIT |
Apache v2 |
ISC |
GNU GPLv2 |
GNU LGPLv3 |
Disclose source |
✓ |
|
|
|
✓ |
✓ |
License and copyright notice |
✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
Same license |
✓ |
|
|
|
✓ |
✓ |
State changes |
✓ |
|
✓ |
|
✓ |
✓ |
Limitations
Limitations |
GNU GPLv3 |
MIT |
Apache v2 |
ISC |
GNU GPLv2 |
GNU LGPLv3 |
Liability |
X |
X |
X |
X |
X |
X |
Warranty |
X |
X |
X |
X |
X |
X |
Trademark use |
|
|
X |
|
|
|
Non-Software Licenses Name
Note that Creative Commons DOES NOT recommend its licenses be used for software or hardware
.
Short name |
Full name |
Description |
CC0 |
Creative Commons Zero v1.0 Universal |
Use CC0 to opt out of copyright entirely and ensure your work has the widest reach. As with the Unlicense and typical software licenses, CC0 disclaims warranties . CC0 is very similar to the Unlicense. |
CC-BY-4.0 |
Creative Commons Attribution 4.0 International |
Permits almost any use subject to providing credit and license notice . Frequently used for media assets and educational materials . The most common license for Open Access scientific publications . NOT recommended for software . |
CC-BY-SA-4.0 |
Creative Commons Attribution Share Alike 4.0 International |
Similar to CC-BY-4.0 but requires derivatives be distributed under the same or a similar, compatible license . Frequently used for media assets and educational materials . A previous version is the default license for Wikipedia and other Wikimedia projects. NOT recommended for software . |
Compare Different Non-Software License
Permissions
Permissions |
CC0 |
CC-BY-4.0 |
CC-BY-SA-4.0 |
|
|
Commercial use |
✓ |
✓ |
✓ |
|
|
Distribution |
✓ |
✓ |
✓ |
|
|
Modification |
✓ |
✓ |
✓ |
|
|
Private use |
✓ |
✓ |
✓ |
|
|
Conditions
Conditions |
CC0 |
CC-BY-4.0 |
CC-BY-SA-4.0 |
|
|
License and copyright notice |
|
✓ |
✓ |
|
|
State changes |
|
✓ |
✓ |
|
|
Same license |
|
|
✓ |
|
|
Limitations
Limitations |
CC0 |
CC-BY-4.0 |
CC-BY-SA-4.0 |
|
|
Liability |
X |
X |
X |
|
|
Patent use |
X |
X |
X |
|
|
Trademark use |
X |
X |
X |
|
|
Warranty |
X |
X |
X |
|
|
Reference
Software Licenses
Non-Software Licenses