OrLaterOperator
Summary
Portion of an AnyLicenseInfo representing this version, or any later version, of the indicated License.
Description
An OrLaterOperator indicates that this portion of the AnyLicenseInfo
represents either (1) the specified version of the corresponding License, or
(2) any later version of that License. It is represented in the SPDX License
Expression Syntax by the +
operator.
It is context-dependent, and unspecified by SPDX, as to what constitutes a "later version" of any particular License. Some Licenses may not be versioned, or may not have clearly-defined ordering for versions. The consumer of SPDX data will need to determine for themselves what meaning to attribute to a "later version" operator for a particular License.
Metadata
https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/OrLaterOperator
Name | OrLaterOperator |
Instantiability | Concrete |
SubclassOf | ExtendableLicense |
Superclasses
/Core/Element
/SimpleLicensing/AnyLicenseInfo
/ExpandedLicensing/ExtendableLicense
/ExpandedLicensing/OrLaterOperator
Properties
Property | Type | minCount | maxCount |
---|---|---|---|
subjectLicense | License | 1 | 1 |
All properties
Property | Type | minCount | maxCount |
---|---|---|---|
comment | xsd:string | 0 | 1 |
creationInfo | CreationInfo | 1 | 1 |
description | xsd:string | 0 | 1 |
extension | Extension | 0 | * |
externalIdentifier | ExternalIdentifier | 0 | * |
externalRef | ExternalRef | 0 | * |
name | xsd:string | 0 | 1 |
spdxId | xsd:anyURI | 1 | 1 |
subjectLicense | License | 1 | 1 |
summary | xsd:string | 0 | 1 |
verifiedUsing | IntegrityMethod | 0 | * |