LicenseExpression
Summary
An SPDX Element containing an SPDX license expression string.
Description
A LicenseExpression enables the representation, in a single string, of a combination of one or more licenses, together with additions such as license exceptions.
The syntax for a LicenseExpression string is set forth in the SPDX License Expressions annex to the SPDX Specification. A LicenseExpression string is not valid if it does not conform to the grammar set forth in that annex.
The ExpandedLicensing profile can be used to represent the complete parsed license expression as a combination of license objects.
Metadata
https://spdx.org/rdf/3.0.0/terms/SimpleLicensing/LicenseExpression
Name | LicenseExpression |
Instantiability | Concrete |
SubclassOf | AnyLicenseInfo |
Properties
Property | Type | minCount | maxCount |
---|---|---|---|
customIdToUri | /Core/DictionaryEntry | 0 | * |
licenseExpression | xsd:string | 1 | 1 |
licenseListVersion | /Core/SemVer | 0 | 1 |