Skip to content

Latest commit

 

History

History
759 lines (747 loc) · 63.1 KB

appendix-I-SPDX-license-list.md

File metadata and controls

759 lines (747 loc) · 63.1 KB

Appendix I: SPDX License List

The SPDX License List is a list of commonly found licenses and exceptions used for open source and other collaborative software. The purpose of the SPDX License List is to enable easy and efficient identification of such licenses and exceptions in an SPDX document (or elsewhere). The SPDX License List includes a standardized short identifier, full name for each license, vetted license text, other basic information, and a canonical permanent URL for each license and exception. By providing a short identifier, users can efficiently refer to a license without having to redundantly reproduce the full license. License exceptions can be used with the License Expression Syntax operator, "WITH" to create a license with an exception.

  • License Exceptions: The list of commonly found exceptions to open source licenses, which can be used with the License Expression operator, "WITH" to create a license with an exception.
  • Master Files: The HTML pages you see here are generated from the master files for the SPDX License List. The master files include a spreadsheet listing all the licenses, deprecated licenses, and license exceptions; and the text for each license in a .txt file. These files are available in a Git repository.
  • Overview: For general information about the SPDX License List, including principles for inclusion of a license and an explanation of the fields contained on the list.
  • Matching Guidelines: Guidelines for what constitutes a license match to the SPDX License List. For licenses that include markup, the license text on the HTML pages here will display omitable text in blue and replaceable text in red (see Guideline #2 for more information).
  • Request New License: For instructions on how to propose additional licenses or license exceptions be added to the SPDX License List.

The following table contains the full names and short identifiers for the SPDX License List, v2.5 which was released July 2016. For the full and most up-to-date version of the SPDX License List as well as other related information, please see http://spdx.org/licenses/

I.1 Licenses with Short Identifiers

Full Name of License Short Identifier OSI?
BSD Zero Clause License 0BSD Y
Attribution Assurance License AAL Y
Abstyles License Abstyles
Adobe Systems Incorporated Source Code License Agreement Adobe-2006
Adobe Glyph List License Adobe-Glyph
Amazon Digital Services License ADSL
Academic Free License v1.1 AFL-1.1 Y
Academic Free License v1.2 AFL-1.2 Y
Academic Free License v2.0 AFL-2.0 Y
Academic Free License v2.1 AFL-2.1 Y
Academic Free License v3.0 AFL-3.0 Y
Afmparse License Afmparse
Affero General Public License v1.0 AGPL-1.0
GNU Affero General Public License v3.0 AGPL-3.0 Y
Aladdin Free Public License Aladdin
AMD's plpa_map.c License AMDPLPA
Apple MIT License AML
Academy of Motion Picture Arts and Sciences BSD AMPAS
ANTLR Software Rights Notice ANTLR-PD
Apache License 1.0 Apache-1.0
Apache License 1.1 Apache-1.1 Y
Apache License 2.0 Apache-2.0 Y
Adobe Postscript AFM License APAFML
Adaptive Public License 1.0 APL-1.0 Y
Apple Public Source License 1.0 APSL-1.0 Y
Apple Public Source License 1.1 APSL-1.1 Y
Apple Public Source License 1.2 APSL-1.2 Y
Apple Public Source License 2.0 APSL-2.0 Y
Artistic License 1.0 Artistic-1.0 Y
Artistic License 1.0 w/clause 8 Artistic-1.0-cl8 Y
Artistic License 1.0 (Perl) Artistic-1.0-Perl Y
Artistic License 2.0 Artistic-2.0 Y
Bahyph License Bahyph
Barr License Barr
Beerware License Beerware
BitTorrent Open Source License v1.0 BitTorrent-1.0
BitTorrent Open Source License v1.1 BitTorrent-1.1
Borceux license Borceux
"BSD 2-clause ""Simplified"" License" BSD-2-Clause Y
BSD 2-clause FreeBSD License BSD-2-Clause-FreeBSD
BSD 2-clause NetBSD License BSD-2-Clause-NetBSD
"BSD 3-clause ""New"" or ""Revised"" License" BSD-3-Clause Y
BSD with attribution BSD-3-Clause-Attribution
BSD 3-clause Clear License BSD-3-Clause-Clear
Lawrence Berkeley National Labs BSD variant license BSD-3-Clause-LBNL
BSD 3-Clause No Nuclear License BSD-3-Clause-No-Nuclear-License
BSD 3-Clause No Nuclear License 2014 BSD-3-Clause-No-Nuclear-License-2014
BSD 3-Clause No Nuclear Warranty BSD-3-Clause-No-Nuclear-Warranty
"BSD 4-clause ""Original"" or ""Old"" License" BSD-4-Clause
BSD-4-Clause (University of California-Specific) BSD-4-Clause-UC
BSD Protection License BSD-Protection
BSD Source Code Attribution BSD-Source-Code
Boost Software License 1.0 BSL-1.0 Y
bzip2 and libbzip2 License v1.0.5 bzip2-1.0.5
bzip2 and libbzip2 License v1.0.6 bzip2-1.0.6
Caldera License Caldera
Computer Associates Trusted Open Source License 1.1 CATOSL-1.1 Y
Creative Commons Attribution 1.0 CC-BY-1.0
Creative Commons Attribution 2.0 CC-BY-2.0
Creative Commons Attribution 2.5 CC-BY-2.5
Creative Commons Attribution 3.0 CC-BY-3.0
Creative Commons Attribution 4.0 CC-BY-4.0
Creative Commons Attribution Non Commercial 1.0 CC-BY-NC-1.0
Creative Commons Attribution Non Commercial 2.0 CC-BY-NC-2.0
Creative Commons Attribution Non Commercial 2.5 CC-BY-NC-2.5
Creative Commons Attribution Non Commercial 3.0 CC-BY-NC-3.0
Creative Commons Attribution Non Commercial 4.0 CC-BY-NC-4.0
Creative Commons Attribution Non Commercial No Derivatives 1.0 CC-BY-NC-ND-1.0
Creative Commons Attribution Non Commercial No Derivatives 2.0 CC-BY-NC-ND-2.0
Creative Commons Attribution Non Commercial No Derivatives 2.5 CC-BY-NC-ND-2.5
Creative Commons Attribution Non Commercial No Derivatives 3.0 CC-BY-NC-ND-3.0
Creative Commons Attribution Non Commercial No Derivatives 4.0 CC-BY-NC-ND-4.0
Creative Commons Attribution Non Commercial Share Alike 1.0 CC-BY-NC-SA-1.0
Creative Commons Attribution Non Commercial Share Alike 2.0 CC-BY-NC-SA-2.0
Creative Commons Attribution Non Commercial Share Alike 2.5 CC-BY-NC-SA-2.5
Creative Commons Attribution Non Commercial Share Alike 3.0 CC-BY-NC-SA-3.0
Creative Commons Attribution Non Commercial Share Alike 4.0 CC-BY-NC-SA-4.0
Creative Commons Attribution No Derivatives 1.0 CC-BY-ND-1.0
Creative Commons Attribution No Derivatives 2.0 CC-BY-ND-2.0
Creative Commons Attribution No Derivatives 2.5 CC-BY-ND-2.5
Creative Commons Attribution No Derivatives 3.0 CC-BY-ND-3.0
Creative Commons Attribution No Derivatives 4.0 CC-BY-ND-4.0
Creative Commons Attribution Share Alike 1.0 CC-BY-SA-1.0
Creative Commons Attribution Share Alike 2.0 CC-BY-SA-2.0
Creative Commons Attribution Share Alike 2.5 CC-BY-SA-2.5
Creative Commons Attribution Share Alike 3.0 CC-BY-SA-3.0
Creative Commons Attribution Share Alike 4.0 CC-BY-SA-4.0
Creative Commons Zero v1.0 Universal CC0-1.0
Common Development and Distribution License 1.0 CDDL-1.0 Y
Common Development and Distribution License 1.1 CDDL-1.1
CeCILL Free Software License Agreement v1.0 CECILL-1.0
CeCILL Free Software License Agreement v1.1 CECILL-1.1
CeCILL Free Software License Agreement v2.0 CECILL-2.0
CeCILL Free Software License Agreement v2.1 CECILL-2.1 Y
CeCILL-B Free Software License Agreement CECILL-B
CeCILL-C Free Software License Agreement CECILL-C
Clarified Artistic License ClArtistic
CNRI Jython License CNRI-Jython
CNRI Python License CNRI-Python Y
CNRI Python Open Source GPL Compatible License Agreement CNRI-Python-GPL-Compatible
Condor Public License v1.1 Condor-1.1
Common Public Attribution License 1.0 CPAL-1.0 Y
Common Public License 1.0 CPL-1.0 Y
Code Project Open License 1.02 CPOL-1.02
Crossword License Crossword
CrystalStacker License CrystalStacker
CUA Office Public License v1.0 CUA-OPL-1.0 Y
Cube License Cube
curl License curl
Deutsche Freie Software Lizenz D-FSL-1.0
diffmark license diffmark
DOC License DOC
Dotseqn License Dotseqn
DSDP License DSDP
dvipdfm License dvipdfm
Educational Community License v1.0 ECL-1.0 Y
Educational Community License v2.0 ECL-2.0 Y
Eiffel Forum License v1.0 EFL-1.0 Y
Eiffel Forum License v2.0 EFL-2.0 Y
eGenix.com Public License 1.1.0 eGenix
Entessa Public License v1.0 Entessa Y
Eclipse Public License 1.0 EPL-1.0 Y
Erlang Public License v1.1 ErlPL-1.1
EU DataGrid Software License EUDatagrid Y
European Union Public License 1.0 EUPL-1.0
European Union Public License 1.1 EUPL-1.1 Y
Eurosym License Eurosym
Fair License Fair Y
Frameworx Open License 1.0 Frameworx-1.0 Y
FreeImage Public License v1.0 FreeImage
FSF All Permissive License FSFAP
FSF Unlimited License FSFUL
FSF Unlimited License (with License Retention) FSFULLR
Freetype Project License FTL
GNU Free Documentation License v1.1 GFDL-1.1
GNU Free Documentation License v1.2 GFDL-1.2
GNU Free Documentation License v1.3 GFDL-1.3
Giftware License Giftware
GL2PS License GL2PS
3dfx Glide License Glide
Glulxe License Glulxe
gnuplot License gnuplot
GNU General Public License v1.0 only GPL-1.0
GNU General Public License v2.0 only GPL-2.0 Y
GNU General Public License v3.0 only GPL-3.0 Y
gSOAP Public License v1.3b gSOAP-1.3b
Haskell Language Report License HaskellReport
Historic Permission Notice and Disclaimer HPND Y
IBM PowerPC Initialization and Boot Software IBM-pibs
ICU License ICU
Independent JPEG Group License IJG
ImageMagick License ImageMagick
iMatix Standard Function Library Agreement iMatix
Imlib2 License Imlib2
Info-ZIP License Info-ZIP
Intel Open Source License Intel Y
Intel ACPI Software License Agreement Intel-ACPI
Interbase Public License v1.0 Interbase-1.0
IPA Font License IPA Y
IBM Public License v1.0 IPL-1.0 Y
ISC License ISC Y
JasPer License JasPer-2.0
JSON License JSON
License Art Libre 1.2 LAL-1.2
License Art Libre 1.3 LAL-1.3
Latex2e License Latex2e
Leptonica License Leptonica
GNU Library General Public License v2 only LGPL-2.0 Y
GNU Lesser General Public License v2.1 only LGPL-2.1 Y
GNU Lesser General Public License v3.0 only LGPL-3.0 Y
Lesser General Public Licenses For Linguistic Resources LGPLLR
libpng License Libpng
libtiff License libtiff
Licence Libre du Québec – Permissive version 1.1 LiLiQ-P-1.1 Y
Licence Libre du Québec – Réciprocité version 1.1 LiLiQ-R-1.1 Y
Licence Libre du Québec – Réciprocité forte version 1.1 LiLiQ-Rplus-1.1 Y
Lucent Public License Version 1.0 LPL-1.0 Y
Lucent Public License v1.02 LPL-1.02 Y
LaTeX Project Public License v1.0 LPPL-1.0
LaTeX Project Public License v1.1 LPPL-1.1
LaTeX Project Public License v1.2 LPPL-1.2
LaTeX Project Public License 1.3a LPPL-1.3a
LaTeX Project Public License v1.3c LPPL-1.3c Y
MakeIndex License MakeIndex
MirOS Licence MirOS
MIT License MIT Y
Enlightenment License (e16) MIT-advertising
CMU License MIT-CMU
enna License MIT-enna
feh License MIT-feh
MIT +no-false-attribs license MITNFA
Motosoto License Motosoto
mpich2 License mpich2
Mozilla Public License 1.0 MPL-1.0 Y
Mozilla Public License 1.1 MPL-1.1 Y
Mozilla Public License 2.0 MPL-2.0 Y
Mozilla Public License 2.0 (no copyleft exception) MPL-2.0-no-copyleft-exception Y
Microsoft Public License MS-PL Y
Microsoft Reciprocal License MS-RL Y
Matrix Template Library License MTLL
Multics License Multics
Mup License Mup
NASA Open Source Agreement 1.3 NASA-1.3 Y
Naumen Public License Naumen Y
Net Boolean Public License v1 NBPL-1.0
University of Illinois/NCSA Open Source License NCSA Y
NetCDF license NetCDF
Newsletr License Newsletr
Nethack General Public License NGPL Y
Norwgian License for Open Government Data NLOD-1.0
No Limit Public License NLPL
Nokia Open Source License Nokia Y
Netizen Open Source License NOSL
Noweb License Noweb
Netscape Public License v1.0 NPL-1.0
Netscape Public License v1.1 NPL-1.1 Y
Non-Profit Open Software License 3.0 NPOSL-3.0 Y
NRL License NRL
NTP License NTP Y
Nunit License Nunit
Open CASCADE Technology Public License OCCT-PL
OCLC Research Public License 2.0 OCLC-2.0 Y
ODC Open Database License v1.0 ODbL-1.0
SIL Open Font License 1.0 OFL-1.0
SIL Open Font License 1.1 OFL-1.1 Y
Open Group Test Suite License OGTSL Y
Open LDAP Public License v1.1 OLDAP-1.1
Open LDAP Public License v1.2 OLDAP-1.2
Open LDAP Public License v1.3 OLDAP-1.3
Open LDAP Public License v1.4 OLDAP-1.4
Open LDAP Public License v2.0 (or possibly 2.0A and 2.0B) OLDAP-2.0
Open LDAP Public License v2.0.1 OLDAP-2.0.1
Open LDAP Public License v2.1 OLDAP-2.1
Open LDAP Public License v2.2 OLDAP-2.2
Open LDAP Public License v2.2.1 OLDAP-2.2.1
Open LDAP Public License 2.2.2 OLDAP-2.2.2
Open LDAP Public License v2.3 OLDAP-2.3
Open LDAP Public License v2.4 OLDAP-2.4
Open LDAP Public License v2.5 OLDAP-2.5
Open LDAP Public License v2.6 OLDAP-2.6
Open LDAP Public License v2.7 OLDAP-2.7
Open LDAP Public License v2.8 OLDAP-2.8
Open Market License OML
OpenSSL License OpenSSL
Open Public License v1.0 OPL-1.0
OSET Public License version 2.1 OSET-PL-2.1 Y
Open Software License 1.0 OSL-1.0 Y
Open Software License 1.1 OSL-1.1
Open Software License 2.0 OSL-2.0 Y
Open Software License 2.1 OSL-2.1 Y
Open Software License 3.0 OSL-3.0 Y
ODC Public Domain Dedication & License 1.0 PDDL-1.0
PHP License v3.0 PHP-3.0 Y
PHP License v3.01 PHP-3.01
Plexus Classworlds License Plexus
PostgreSQL License PostgreSQL Y
psfrag License psfrag
psutils License psutils
Python License 2.0 Python-2.0 Y
Qhull License Qhull
Q Public License 1.0 QPL-1.0 Y
Rdisc License Rdisc
Red Hat eCos Public License v1.1 RHeCos-1.1
Reciprocal Public License 1.1 RPL-1.1 Y
Reciprocal Public License 1.5 RPL-1.5 Y
RealNetworks Public Source License v1.0 RPSL-1.0 Y
RSA Message-Digest License RSA-MD
Ricoh Source Code Public License RSCPL Y
Ruby License Ruby
Sax Public Domain Notice SAX-PD
Saxpath License Saxpath
SCEA Shared Source License SCEA
Sendmail License Sendmail
SGI Free Software License B v1.0 SGI-B-1.0
SGI Free Software License B v1.1 SGI-B-1.1
SGI Free Software License B v2.0 SGI-B-2.0
Simple Public License 2.0 SimPL-2.0 Y
Sun Industry Standards Source License v1.1 SISSL Y
Sun Industry Standards Source License v1.2 SISSL-1.2
Sleepycat License Sleepycat Y
Standard ML of New Jersey License SMLNJ
Secure Messaging Protocol Public License SMPPL
SNIA Public License 1.1 SNIA
Spencer License 86 Spencer-86
Spencer License 94 Spencer-94
Spencer License 99 Spencer-99
Sun Public License v1.0 SPL-1.0 Y
SugarCRM Public License v1.1.3 SugarCRM-1.1.3
Scheme Widget Library (SWL) Software License Agreement SWL
TCL/TK License TCL
TMate Open Source License TMate
TORQUE v2.5+ Software License v1.1 TORQUE-1.1
Trusster Open Source License TOSL
Unicode Terms of Use Unicode-TOU
The Unlicense Unlicense
Universal Permissive Licenses v1.0 UPL-1.0 Y
Vim License Vim
VOSTROM Public License for Open Source VOSTROM
Vovida Software License v1.0 VSL-1.0 Y
W3C Software Notice and License (2002-12-31) W3C Y
W3C Software Notice and License (1998-07-20) W3C-19980720
Sybase Open Watcom Public License 1.0 Watcom-1.0 Y
Wsuipa License Wsuipa
Do What The F*ck You Want To Public License WTFPL
X11 License X11
Xerox License Xerox
XFree86 License 1.1 XFree86-1.1
xinetd License xinetd
X.Net License Xnet Y
XPP License xpp
XSkat License XSkat
Yahoo! Public License v1.0 YPL-1.0
Yahoo! Public License v1.1 YPL-1.1
Zed License Zed
Zend License v2.0 Zend-2.0
Zimbra Public License v1.3 Zimbra-1.3
Zimbra Public License v1.4 Zimbra-1.4
zlib License Zlib Y
zlib/libpng License with Acknowledgement zlib-acknowledgement
Zope Public License 1.1 ZPL-1.1
Zope Public License 2.0 ZPL-2.0 Y
Zope Public License 2.1 ZPL-2.1

I.2 Exceptions List

Full Name of Exception SPDX LicenseException
389 Directory Server Exception 389-exception
Autoconf exception 2.0 Autoconf-exception-2.0
Autoconf exception 3.0 Autoconf-exception-3.0
Bison exception 2.2 Bison-exception-2.2
Classpath exception 2.0 Classpath-exception-2.0
CLISP exception 2.0 CLISP-exception-2.0
DigiRule FOSS License Exception DigiRule-FOSS-exception
eCos exception 2.0 eCos-exception-2.0
Fawkes Runtime Exception Fawkes-Runtime-exception
FLTK exception FLTK-exception
Font exception 2.0 Font-exception-2.0
FreeRTOS Exception 2.0 freertos-exception-2.0
GCC Runtime Library exception 2.0 GCC-exception-2.0
GCC Runtime Library exception 3.1 GCC-exception-3.1
GNU JavaMail exception gnu-javamail-exception
i2p GPL+Java Exception i2p-gpl-java-exception
Libtool Exception Libtool-exception
LZMA exception LZMA-exception
Macros and Inline Functions Exception mif-exception
Nokia Qt LGPL exception 1.1 Nokia-Qt-exception-1.1
Open CASCADE Exception 1.0 OCCT-exception-1.0
OpenVPN OpenSSL Exception openvpn-openssl-exception
Qwt exception 1.0 Qwt-exception-1.0
U-Boot exception 2.0 u-boot-exception-2.0
WxWindows Library Exception 3.1 WxWindows-exception-3.1

I.3 Deprecated Licenses

Full Name of License Deprecated SPDX License Identifier
eCos license version 2.0 eCos-2.0
GNU General Public License v1.0 or later GPL-1.0+
GNU General Public License v2.0 or later GPL-2.0+
GNU General Public License v2.0 w/Autoconf exception GPL-2.0-with-autoconf-exception
GNU General Public License v2.0 w/Bison exception GPL-2.0-with-bison-exception
GNU General Public License v2.0 w/Classpath exception GPL-2.0-with-classpath-exception
GNU General Public License v2.0 w/Font exception GPL-2.0-with-font-exception
GNU General Public License v2.0 w/GCC Runtime Library exception GPL-2.0-with-GCC-exception
GNU General Public License v3.0 or later GPL-3.0+
GNU General Public License v3.0 w/Autoconf exception GPL-3.0-with-autoconf-exception
GNU General Public License v3.0 w/GCC Runtime Library exception GPL-3.0-with-GCC-exception
GNU Lesser General Public License v2.1 or later LGPL-2.1+
GNU Lesser General Public License v3.0 or later LGPL-3.0+
GNU Library General Public License v2 or later LGPL-2.0+
Standard ML of New Jersey License StandardML-NJ
wxWindows Library License WXwindows