Supported public domain 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 name | License contents | License family | Policies triggered |
---|---|---|---|
ANTLR-PD-fallback | Visit SPDX page | Public domain | |
bcrypt-Solar-Designer | Visit SPDX page | Public domain | |
blessing | Visit SPDX page | Public domain | |
CC-PDDC | Visit SPDX page | Public domain | |
CC0-1.0 | Visit SPDX page | Public domain | |
diffmark | Visit SPDX page | Public domain | |
FSFUL | Visit SPDX page | Public domain | |
HPND-Markus-Kuhn | Visit SPDX page | Public domain | |
libselinux-1.0 | Visit SPDX page | Public domain | |
LicenseRef-rlsecure-dwtfnmfpl-3.0 | View description | Public domain | |
LicenseRef-rlsecure-public-domain-generic | View description | Public domain | |
LicenseRef-rlsecure-wtfpl-3.0 | View description | Public domain | |
LZMA-SDK-9.11-to-9.20 | Visit SPDX page | Public domain | |
LZMA-SDK-9.22 | Visit SPDX page | Public domain | |
NIST-PD | Visit SPDX page | Public domain | |
NLPL | Visit SPDX page | Public domain | |
PDDL-1.0 | Visit SPDX page | Public domain | |
python-ldap | Visit SPDX page | Public domain | |
SAX-PD | Visit SPDX page | Public domain | |
SAX-PD-2.0 | Visit SPDX page | Public domain | |
Symlinks | Visit SPDX page | Public domain | |
Unlicense | Visit SPDX page | Public domain | |
WTFPL | Visit SPDX page | Public domain |
Generic license descriptionβ
A public domain software license allows software to be freely used, modified, and distributed by anyone without any restrictions. Unlike other licenses that may impose certain conditions or require attribution, public domain licenses effectively relinquish all the author's rights to the software, placing it in the public domain. This means that the software can be incorporated into other projects, used for commercial purposes, or altered in any way without needing permission from the original creator. Public domain software licenses are often chosen to promote open collaboration and innovation, as they provide the maximum level of freedom for users and developers. In practice, there are many public-domain-like licenses, such as CC0-1.0, Unlicense, and SQLiteβs βblessingβ. SQLite and ImageJ are common examples of software licensed in the public domain.