Field Definitions

key
The unique identifier for the license in the ScanCode LicenseDB as assigned by scancode-toolkit. Note that this identifier is permanent and never changes and never goes away once published: no license key is ever deleted. Instead a license can be marked as deprecated.
short_name
A short descriptive name (title) for the license in the ScanCode LicenseDB as assigned by scancode-toolkit.
name
A long name for the license in the ScanCode LicenseDB as assigned by scancode-toolkit.
is_deprecated
When this is “yes”, the license is no longer used. For deprecated licenses, the notes may contain commentaries and the license key that this license may be replaced by when relevant.
spdx_license_key
The SPDX Short Identifier for the license if it exists in the SPDX license list at https://spdx.org/licenses/. Otherwise this is an SPDX license reference in the form of LicenseRef-scancode-<license key>.
other_spdx_license_keys
Alternative (or older, deprecated or obsolete) SPDX Short Identifiers or LicenseRef for the license.
text_urls
URLs to the standard text of the license.
notes
Notes and comments about the license.
category
A license category code, assigned by scancode-toolkit, that provides a major grouping for licenses, generally describing the relationship between the licensor and the licensee. These license categories are not legally precise, and are only intended to support Software Composition Analysis and usage policy implementations.
owner
An owner is an entity that is the original author or custodian of a software license, and which may be responsible for the text of the license. This is mandatory and should be set to "Unspecified" if it cannot be determined.
homepage_url
The homepage URL where the license is described.
other_urls
Other URLs that identify or are related to this license, such as URLs to this license in different open-source projects. Obsolete links may be kept here, as they may be useful for historical analysis purposes.
osi_license_key
The identifier assigned by the OSI to a license for OSI-approved licenses.
osi_url
A URL on the OSI website http://opensource.org for OSI-approved licenses.
faq_url
A URL that provides answers to frequently asked questions about the license.
is_exception
When this is "yes", indicates that this license is actually an exception applied to another license in order to modify specific conditions of that other license.
standard_notice
The standard text to provide in source or documentation that identifies the license or exception that applies to the software.
These fields are used only to support certain technical aspects of code scanning:
ignorable_urls
URLs found in the license text but that can be ignored when scanning for URLs.
ignorable_emails
Email addresses found in the license text but that can be ignored when scanning for emails.
ignorable_copyrights
Copyright statements found in the license text but that can be ignored when scanning for copyright.
ignorable_holders
Copyright holders found in the license text but that can be ignored when scanning for copyright holders.
ignorable_authors
Author names found in the license text but that can be ignored when scanning for authors.
minimum_coverage
Minimum percentage of the license text words that need to be matched to consider a license detection as a valid match.

License Categories

Commercial
A direct commercial license between a supplier and a customer. Further fact-finding by a Product Team will be necessary to determine how the license conditions apply to use of the software. This is a Proprietary license that is not Open Source.
Copyleft
A license that offers irrevocable permission to the public to copy and redistribute the work in the same or modified form, but with the conditions that all such redistributions make the work available in a form that facilitates further modification and uses the same license terms. A Copyleft license can require code interacting with Copyleft-licensed code to be licensed under the same license or a compatible license. This is an Open Source license. This category may be described as “Strong Copyleft”.
Copyleft Limited
A license that requires you to redistribute source code, including your changes, and to provide attribution for the software authors. Your obligation to redistribute source code, including proprietary code linked with code under this license, is limited according to license-specific rules. This is an Open Source license. This category may be described as “Weak Copyleft”.
Free Restricted
A Permissive-style license that contains restrictions regarding the usage of the software (e.g. where the software is not intended for use in nuclear power plants) or the redistribution of the software (e.g. where commercial redistribution of the software is not allowed or allowed only with express permission). The Free Software Foundation (FSF) says that a license with this kind of restriction is not really open source, although the OSI point of view is not that strict. This is a Proprietary license that is not Open Source.
Patent License
A license that applies to patents rather than specific software. May be used in conjunction with other software license(s) that apply to a software component.
Permissive
A license that requires you to provide attribution for the software authors and may include other conditions. This is an Open Source license.
Proprietary Free
A license that does not require a supplier-customer contract, but has specific terms and conditions which a Product Team is obligated to follow. These terms and conditions may be documented in the code and/or from a webpage where you must accept the license (i.e. click-through). This is a Proprietary license that is not Open Source.
Public Domain
“Public Domain” as a license category means software that is not restricted by copyright. This is most often applicable to a software component because the person entitled to control the copyright has disclaimed that right in a notice (“dedication”) that appears similar to a license. It is possible for software to be in the public domain because the copyright has expired, but this is rarely relevant for software due to the long duration of copyrights in most jurisdictions. The rules for disclaiming copyright and copyright expiration dates vary widely by jurisdiction. A public domain dedication may apply to software code examples on a website, published public domain specifications or another type of publication. Public Domain is typically treated as similar to an Open Source license even though it is not an Open Source license.
Source-available
A license where the software is released through a source code distribution model that includes conditions where the source can be viewed, and in some cases modified, but without meeting the criteria to be called Open Source. The most common restriction is for “field of use”. This is a Proprietary license that is not Open Source.
Unstated License
“Unstated License” as a license category means third-party software that has a copyright notice, but no stated license. Common examples include code snippets from publications and websites. The absence of a license poses a risk that the copyright owner may assert license conditions at some future time. A Product Team may need to contact the copyright owner to determine the license conditions, if any.