home
Software Licenses Chart
 
 

A simple comparison chart for the most popular open-source software license. Ranging from the most liberal (top) to the most restrictive (bottom).

                         
Commercial Use
Private Use
Modify
Distribute
+ Copyright
+ License
Sub-License
Disclose Source
State Changes
+ Original
+ NOTICE file
+ Install Instructions
Use Patent Claims
Use Trademark
Place Warranty
Must Rename
Can't Hold Liable
Long Name
WTFPL-2.0 Do What The F*ck You Want To Public License v2
The WTFPL is almost a public domain grant. It is super-permissive. Basically, do whatever you want. Note, however, that it is not a trademark license.
CC-0 Creative Commons CC0 1.0 Universal
Releases software into the public domain, or otherwise grants permission to use it for any purpose. Disclaims patent licenses.
Zlib Zlib-Libpng License
This license is used for the zlib library and some other open-source libraries/packages. It is very short and very permissive. It requires you to change the name of modified software and contains a sentence removing liability from the authors of the software.
MIT MIT License
A short, permissive software license. Basically, you can do whatever you want as long as you include the original copyright and license notice in any copy of the software/source.  There are many variations of this license in use.
AML Apple MIT License
A highly permissive license nearly identical to the MIT license but with some added trademark restrictions.
Ms-PL Microsoft Public License
You can do anything you want with the software, so long as you include this license and existing copyrights. You can only use this with compatible licenses.
BSD 2 BSD 2-Clause License (FreeBSD/Simplified)
The BSD 2-clause license allows you almost unlimited freedom with the software so long as you include the BSD copyright notice in it (found in Fulltext). Many other licenses are influenced by this one.
BSD 3 BSD 3-Clause License (Revised)
The BSD 3-clause license allows you almost unlimited freedom with the software so long as you include the BSD copyright and license notice in it (found in Fulltext).
Apache-2.0 Apache License 2.0
You can do what you like with the software, as long as you include the required notices. This permissive license contains a patent license from the contributors of the code.
MPL-2.0 Mozilla Public License 2.0
MPL is a copyleft license that is easy to comply with. You must make the source code for any of your changes available under MPL, but you can combine the MPL software with proprietary code, as long as you keep the MPL code in separate files. Version 2.0 is, by default, compatible with LGPL and GPL version 2 or greater. You can distribute binaries under a proprietary license, as long as you make the source available under MPL.
EPL-1.0 ** Eclipse Public License 1.0
This license, made and used by the Eclipse Foundation, is similar to GPL but allows you to link code under the license to proprietary applications. You may also license binaries under a proprietary license, as long as the source code is available under EPL.
CC-BY Creative Commons Attribution 3.0 Unported
This is the ‘standard’ creative commons license that gives others maximum freedom to do what they want with your work. You must give credit to the original author of the work, state their name and the title of the original work, say that you modified the work if you did and include the attribution logo, found on their website here. Doesn’t allow for Tivoization and provides protection from defamation for the creator.
GPL-2.0 GNU General Public License v2.0
You may copy, distribute and modify the software as long as you track changes/dates in source files. Any modifications to or software including (via compiler) GPL-licensed code must also be made available under the GPL along with build & install instructions.
LGPL-2.1 GNU Lesser General Public License v2.1
This license mainly applies to libraries. You may copy, distribute and modify the software provided that you state modifications and license them under LGPL-2.1. Anything statically linked to the library can only be redistributed under LGPL, but applications that use the library don't have to be.  You must allow reverse engineering of your application as necessary to debug and relink the library.
AGPL-3.0 GNU Affero General Public License v3
The AGPL license differs from the other GNU licenses in that it was built for network software. You can distribute modified versions if you keep track of the changes and the date you made them. As per usual with GNU licenses, you must license derivatives under AGPL. It provides the same restrictions and freedoms as the GPLv3 but with an additional clause which makes it so that source code must be distributed along with web publication. Since web sites and services are never distributed in the traditional sense, the AGPL is the GPL of the web.
LGPL-3.0 GNU Lesser General Public License v3
This license is mainly applied to libraries. You may copy, distribute and modify the software provided that modifications are described and licensed for free under LGPL. Derivatives works (including modifications or anything statically linked to the library) can only be redistributed under LGPL, but applications that use the library don't have to be.
GPL-3 GNU General Public License v3
You may copy, distribute and modify the software as long as you track changes/dates in source files. Any modifications to or software including (via compiler) GPL-licensed code must also be made available under the GPL along with build & install instructions.
CC-ND Creative Commons Attribution NoDerivs
The no derivatives creative commons license is straightforward; you can take a work released under this license and re-distribute it but you can’t change it. You must give credit to the original author of the work, state their name and the title of the original work, and include the attribution logo, found on their website here. Doesn’t allow for Tivoization and provides protection from defamation for the creator.
shameless self promotion
Website MP3 Player
Wimpy Player
A ridiculously flexible website audio and video player that's mobile friendly.
My Music
My Music
A few songs I've written along the way.