Skip to main content

Supported weak copyleft licenses

The tables cover the following information about software licenses:

  • License name - the software license name as detected by Spectra Assure and displayed in analysis reports. Corresponds to the standardized SPDX short-form identifier.
  • License contents - link to the official SPDX website with the full text of the software license. Special, customized licenses that contain LicenseRef-rlsecure in the name do not have entries on the SPDX website. You can view a generic description for such licenses on each license family page.
  • License family - the license family that the individual software license belongs to based on its characteristics. Corresponds to one of the predefined license families.
  • Policies triggered - indicates the default policy configuration setting for the license. Some licenses are configured to always trigger a policy and raise an issue in the SAFE report. All licenses in the Weak Copyleft family always trigger the SQ12103 policy for dependencies. All licenses in the Copyleft family always trigger the SQ12101 policy for software components. If this field is empty, that means no policies are triggered by default for the license. However, users can customize the policy configuration at any time to override the default settings.
License nameLicense contentsLicense familyPolicies triggered
APSL-1.0Visit SPDX pageWeak CopyleftSQ12103 (dependency)
APSL-1.1Visit SPDX pageWeak CopyleftSQ12103 (dependency)
APSL-1.2Visit SPDX pageWeak CopyleftSQ12103 (dependency)
APSL-2.0Visit SPDX pageWeak CopyleftSQ12103 (dependency)
Artistic-1.0Visit SPDX pageWeak CopyleftSQ12103 (dependency)
Artistic-1.0-cl8Visit SPDX pageWeak CopyleftSQ12103 (dependency)
Artistic-1.0-PerlVisit SPDX pageWeak CopyleftSQ12103 (dependency)
Artistic-2.0Visit SPDX pageWeak CopyleftSQ12103 (dependency)
Asterisk-linking-protocols-exceptionVisit SPDX pageWeak CopyleftSQ12103 (dependency)
BitTorrent-1.0Visit SPDX pageWeak CopyleftSQ12103 (dependency)
BitTorrent-1.1Visit SPDX pageWeak CopyleftSQ12103 (dependency)
CAL-1.0-Combined-Work-ExceptionVisit SPDX pageWeak CopyleftSQ12103 (dependency)
SQ12405
CalderaVisit SPDX pageWeak CopyleftSQ12103 (dependency)
CATOSL-1.1Visit SPDX pageWeak CopyleftSQ12103 (dependency)
CDDL-1.0Visit SPDX pageWeak CopyleftSQ12103 (dependency)
CDDL-1.1Visit SPDX pageWeak CopyleftSQ12103 (dependency)
CECILL-1.1Visit SPDX pageWeak CopyleftSQ12103 (dependency)
CECILL-2.0Visit SPDX pageWeak CopyleftSQ12103 (dependency)
CECILL-2.1Visit SPDX pageWeak CopyleftSQ12103 (dependency)
CECILL-CVisit SPDX pageWeak CopyleftSQ12103 (dependency)
ClArtisticVisit SPDX pageWeak CopyleftSQ12103 (dependency)
Classpath-exception-2.0Visit SPDX pageWeak CopyleftSQ12103 (dependency)
CPL-1.0Visit SPDX pageWeak CopyleftSQ12103 (dependency)
SQ12405
CUA-OPL-1.0Visit SPDX pageWeak CopyleftSQ12103 (dependency)
eCos-2.0Visit SPDX pageWeak CopyleftSQ12103 (dependency)
SQ12102
EPL-1.0Visit SPDX pageWeak CopyleftSQ12103 (dependency)
EPL-2.0Visit SPDX pageWeak CopyleftSQ12103 (dependency)
ErlPL-1.1Visit SPDX pageWeak CopyleftSQ12103 (dependency)
EUPL-1.0Visit SPDX pageWeak CopyleftSQ12103 (dependency)
SQ12102
EUPL-1.1Visit SPDX pageWeak CopyleftSQ12103 (dependency)
SQ12102
EUPL-1.2Visit SPDX pageWeak CopyleftSQ12103 (dependency)
SQ12102
EurosymVisit SPDX pageWeak CopyleftSQ12103 (dependency)
Frameworx-1.0Visit SPDX pageWeak CopyleftSQ12103 (dependency)
FreeImageVisit SPDX pageWeak CopyleftSQ12103 (dependency)
GCC-exception-2.0Visit SPDX pageWeak CopyleftSQ12103 (dependency)
GCC-exception-2.0-noteVisit SPDX pageWeak CopyleftSQ12103 (dependency)
GCC-exception-3.1Visit SPDX pageWeak CopyleftSQ12103 (dependency)
GCR-docsVisit SPDX pageWeak CopyleftSQ12103 (dependency)
SQ12405
GL2PSVisit SPDX pageWeak CopyleftSQ12103 (dependency)
SQ12405
gnuplotVisit SPDX pageWeak CopyleftSQ12103 (dependency)
SQ12405
GPL-2.0-only-WITH-Classpath-exception-2.0View descriptionWeak CopyleftSQ12103 (dependency)
GPL-2.0-or-later-WITH-Classpath-exception-2.0View descriptionWeak CopyleftSQ12103 (dependency)
GPL-2.0-with-autoconf-exceptionVisit SPDX pageWeak CopyleftSQ12103 (dependency)
GPL-2.0-with-bison-exceptionVisit SPDX pageWeak CopyleftSQ12103 (dependency)
GPL-2.0-with-classpath-exceptionVisit SPDX pageWeak CopyleftSQ12103 (dependency)
GPL-2.0-WITH-Classpath-exception-2.0View descriptionWeak CopyleftSQ12103 (dependency)
GPL-2.0-with-font-exceptionVisit SPDX pageWeak CopyleftSQ12103 (dependency)
GPL-2.0-with-GCC-exceptionVisit SPDX pageWeak CopyleftSQ12103 (dependency)
SQ12405
GPL-3.0-or-later-WITH-GCC-exception-3.1View descriptionWeak CopyleftSQ12103 (dependency)
GPL-3.0-with-autoconf-exceptionVisit SPDX pageWeak CopyleftSQ12103 (dependency)
SQ12102
GPL-3.0-with-GCC-exceptionVisit SPDX pageWeak CopyleftSQ12103 (dependency)
SQ12405
gSOAP-1.3bVisit SPDX pageWeak CopyleftSQ12103 (dependency)
SQ12404
Hippocratic-2.1Visit SPDX pageWeak CopyleftSQ12103 (dependency)
SQ12405
Imlib2Visit SPDX pageWeak CopyleftSQ12103 (dependency)
Interbase-1.0Visit SPDX pageWeak CopyleftSQ12103 (dependency)
IPAVisit SPDX pageWeak CopyleftSQ12103 (dependency)
SQ12405
IPL-1.0Visit SPDX pageWeak CopyleftSQ12103 (dependency)
SQ12408
LGPL-2.0Visit SPDX pageWeak CopyleftSQ12103 (dependency)
SQ12103
LGPL-2.0-onlyVisit SPDX pageWeak CopyleftSQ12103 (dependency)
SQ12103
LGPL-2.0-or-laterVisit SPDX pageWeak CopyleftSQ12103 (dependency)
SQ12103
LGPL-2.0-or-later-WITH-WxWindows-exception-3.1View descriptionWeak CopyleftSQ12103 (dependency)
LGPL-2.0+Visit SPDX pageWeak CopyleftSQ12103 (dependency)
SQ12103
LGPL-2.1Visit SPDX pageWeak CopyleftSQ12103 (dependency)
SQ12103
LGPL-2.1-onlyVisit SPDX pageWeak CopyleftSQ12103 (dependency)
SQ12103
LGPL-2.1-or-laterVisit SPDX pageWeak CopyleftSQ12103 (dependency)
SQ12103
LGPL-2.1-or-later-WITH-LicenseRef-rlsecure-static-linking-exceptionView descriptionWeak CopyleftSQ12103 (dependency)
LGPL-2.1-or-later-WITH-WxWindows-exception-3.1View descriptionWeak CopyleftSQ12103 (dependency)
LGPL-2.1+Visit SPDX pageWeak CopyleftSQ12103 (dependency)
SQ12103
LGPL-3.0Visit SPDX pageWeak CopyleftSQ12103 (dependency)
SQ12103
LGPL-3.0-onlyVisit SPDX pageWeak CopyleftSQ12103 (dependency)
SQ12103
LGPL-3.0-or-laterVisit SPDX pageWeak CopyleftSQ12103 (dependency)
SQ12103
LGPL-3.0+Visit SPDX pageWeak CopyleftSQ12103 (dependency)
SQ12103
LicenseRef-rlsecure-openscenegraph-publicView descriptionWeak CopyleftSQ12103 (dependency)
LicenseRef-rlsecure-static-linking-exceptionView descriptionWeak CopyleftSQ12103 (dependency)
LPL-1.0Visit SPDX pageWeak CopyleftSQ12103 (dependency)
LPL-1.02Visit SPDX pageWeak CopyleftSQ12103 (dependency)
LPPL-1.0Visit SPDX pageWeak CopyleftSQ12103 (dependency)
LPPL-1.1Visit SPDX pageWeak CopyleftSQ12103 (dependency)
LPPL-1.2Visit SPDX pageWeak CopyleftSQ12103 (dependency)
LPPL-1.3aVisit SPDX pageWeak CopyleftSQ12103 (dependency)
LPPL-1.3cVisit SPDX pageWeak CopyleftSQ12103 (dependency)
MakeIndexVisit SPDX pageWeak CopyleftSQ12103 (dependency)
MPL-1.0Visit SPDX pageWeak CopyleftSQ12103 (dependency)
SQ12102
MPL-1.1Visit SPDX pageWeak CopyleftSQ12103 (dependency)
SQ12102
MPL-2.0Visit SPDX pageWeak CopyleftSQ12103 (dependency)
SQ12103
MPL-2.0-no-copyleft-exceptionVisit SPDX pageWeak CopyleftSQ12103 (dependency)
MS-RLVisit SPDX pageWeak CopyleftSQ12103 (dependency)
SQ12102
NASA-1.3Visit SPDX pageWeak CopyleftSQ12103 (dependency)
NBPL-1.0Visit SPDX pageWeak CopyleftSQ12103 (dependency)
NGPLVisit SPDX pageWeak CopyleftSQ12103 (dependency)
NokiaVisit SPDX pageWeak CopyleftSQ12103 (dependency)
NOSLVisit SPDX pageWeak CopyleftSQ12103 (dependency)
NowebVisit SPDX pageWeak CopyleftSQ12103 (dependency)
SQ12405
NPL-1.0Visit SPDX pageWeak CopyleftSQ12103 (dependency)
NPL-1.1Visit SPDX pageWeak CopyleftSQ12103 (dependency)
OCCT-PLVisit SPDX pageWeak CopyleftSQ12103 (dependency)
OCLC-2.0Visit SPDX pageWeak CopyleftSQ12103 (dependency)
SQ12407
OFL-1.0Visit SPDX pageWeak CopyleftSQ12103 (dependency)
SQ12405
OFL-1.1Visit SPDX pageWeak CopyleftSQ12103 (dependency)
SQ12405
OFL-1.1-RFNVisit SPDX pageWeak CopyleftSQ12103 (dependency)
SQ12405
OGTSLVisit SPDX pageWeak CopyleftSQ12103 (dependency)
OLDAP-1.1Visit SPDX pageWeak CopyleftSQ12103 (dependency)
OLDAP-1.2Visit SPDX pageWeak CopyleftSQ12103 (dependency)
OLDAP-1.3Visit SPDX pageWeak CopyleftSQ12103 (dependency)
OLDAP-1.4Visit SPDX pageWeak CopyleftSQ12103 (dependency)
OpenPBS-2.3Visit SPDX pageWeak CopyleftSQ12103 (dependency)
SQ12404
OPL-1.0Visit SPDX pageWeak CopyleftSQ12103 (dependency)
OSET-PL-2.1Visit SPDX pageWeak CopyleftSQ12103 (dependency)
pnmstitchVisit SPDX pageWeak CopyleftSQ12103 (dependency)
PolyForm-Small-Business-1.0.0Visit SPDX pageWeak CopyleftSQ12103 (dependency)
SQ12404
QhullVisit SPDX pageWeak CopyleftSQ12103 (dependency)
QPL-1.0Visit SPDX pageWeak CopyleftSQ12103 (dependency)
QPL-1.0-INRIA-2004Visit SPDX pageWeak CopyleftSQ12103 (dependency)
RHeCos-1.1Visit SPDX pageWeak CopyleftSQ12103 (dependency)
RRDtool-FLOSS-exception-2.0Visit SPDX pageWeak CopyleftSQ12103 (dependency)
RSCPLVisit SPDX pageWeak CopyleftSQ12103 (dependency)
SQ12405
RubyVisit SPDX pageWeak CopyleftSQ12103 (dependency)
SISSLVisit SPDX pageWeak CopyleftSQ12103 (dependency)
SQ12405
SISSL-1.2Visit SPDX pageWeak CopyleftSQ12103 (dependency)
SQ12405
SMPPLVisit SPDX pageWeak CopyleftSQ12103 (dependency)
SNIAVisit SPDX pageWeak CopyleftSQ12103 (dependency)
SQ12405
SPL-1.0Visit SPDX pageWeak CopyleftSQ12103 (dependency)
SQ12405
TPL-1.0Visit SPDX pageWeak CopyleftSQ12103 (dependency)
SQ12102
UCL-1.0Visit SPDX pageWeak CopyleftSQ12103 (dependency)
SQ12405
URT-RLEVisit SPDX pageWeak CopyleftSQ12103 (dependency)
SQ12405
wxWindowsVisit SPDX pageWeak CopyleftSQ12103 (dependency)
WxWindows-exception-3.1Visit SPDX pageWeak CopyleftSQ12103 (dependency)
YPL-1.0Visit SPDX pageWeak CopyleftSQ12103 (dependency)
YPL-1.1Visit SPDX pageWeak CopyleftSQ12103 (dependency)
Zimbra-1.3Visit SPDX pageWeak CopyleftSQ12103 (dependency)
Zimbra-1.4Visit SPDX pageWeak CopyleftSQ12103 (dependency)

Generic license descriptionโ€‹

The copyright holders give you permission to link this library with independent modules to produce an executable, regardless of the license terms of these independent modules, and to copy and distribute the resulting executable under terms of your choice, provided that you also meet, for each linked independent module, the terms and conditions of the license of that module. An independent module is a module which is not derived from or based on this library. If you modify this library, you must extend this exception to your version of the library.