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 *