List of software licenses
From Wikipedia, the free encyclopedia
In computing, software that is copyrighted and licensed under a software license is done so principally under two categories of licensing schemes. There are open source / free software schemes, and there are closed source / proprietary schemes. Within these schemes are further classifications.
Not all software is licensed, or even copyrighted, and this article is thus not an exhaustive list of the terms under which software is available. Software may be published without an accompanying license, as License-Free Software, in which case it remains copyrighted, its distribution is subject to ordinary copyright law, and its sale is subject to ordinary sales law. Software may also be released to the public domain, in which case it is not copyrighted and the notion of a copyright license simply does not apply at all (although the other parts of a software licence, including warranty provisions, will still apply to the sale of such software).
Contents |
[edit] Open source / free software licenses
The terms "Open source licenses", and "free software licenses" are usually interchangeable. There are minor differences, but these occur only in fringe areas. In general, for a license to be considered "open source", it is approved by Open Source Initiative, and for a license to be "free software", it should be approved by Free Software Foundation.
[edit] Free software licenses
[edit] GPL 2 compatible
The GNU General Public License is a popular license, with offerings including Linux, such that it is useful to know if the license chosen is compatible with it. Knowing compatibility is important if a developer wants to avail his or herself of the wide GPL software 'commons'.
- Artistic License 2.0
- Berkeley Database License (aka the Sleepycat License or Sleepycat Software Product License)
- BSD license (modified version)
- BDL / BSD Documentation License
- Boost Software License
- Clarified Artistic License
- Cryptix General License
- eCos License
- Eiffel Forum License
- Expat License
- GPL / GNU General Public License
- Intel Open Source License
- LGPL / GNU Lesser General Public License
- License of Guile
- License of Netscape Javascript
- License of Perl
- License of Python
- License of Ruby
- License of the iMatix Standard Function Library
- License of the run-time units of the GNU Ada compiler
- License of Vim
- MIT license
- OpenLDAP Public License
- Public Domain
- Standard ML of New Jersey Copyright License
- W3C Software Notice and License
- WTFPL
- X11 license
- zlib/libpng license
- Zope Public License
[edit] GPL 2 incompatible
The GPL has certain special requirements that make code under licenses incompatible (that is, cannot be consequently licensed) under the GPL.
- Academic Free License (AFL)
- Affero General Public License
- Apache License
- Apple Public Source License (APSL)
- Arphic Public License
- BSD license (original version)
- Common Public License
- Common Development and Distribution License (CDDL)
- Condor Public License
- Creative Commons licenses
- Eclipse Public License (EPL)
- European Union Public Licence (EUPL)
- Hacktivismo Enhanced-Source Software License Agreement
- IBM Public License
- Interbase Public License
- Jabber Open Source License
- LaTeX Project Public License
- License of xinetd
- Microsoft Permissive License
- Microsoft Community Licence
- Microsoft Limited Permissive License
- Microsoft Limited Community Licence
- Mozilla Public License (MPL)
- Netizen Open Source License (NOSL)
- Netscape Public License (NPL)
- Nokia Open Source License
- Open Software License
- OpenSSL license
- Phorum License
- PHP License
- Plan 9 License
- Q Public License (QPL)
- Software Libre para Uso Civil (SLUC) – “Free Software for Civil Use”
- Sun Industry Standards Source License (SISSL)
- Sun Public License
- Vita Nuova Liberal Source License
- XFree86 1.1 License
- Zend License
[edit] Non-free software license
- Microsoft Reference License
[edit] Free Licensed Closed Source
- Free Solaris Binary License
[edit] Pay Licensed Viewable Source
- Microsoft's "Shared Source"
[edit] Pay Licensed Closed Source
- Microsoft Windows' EULA
- The DEULA
[edit] Pay Licensed Closed Source
- Free For non commercial Use
Can be used for free by a party if the goal does not involve commercial gain. If it is used for commercial gain, payment is required. If it is used for charity/personal objectives payment is not required.