Type: LicenseExpression

Used for situations where a single license identifier is not sufficient. A common example is when software is offered under a choice of one or more licenses (e.g., GPL-2.0-only OR BSD-3-Clause).

A license expression could be a single license identifier found on the SPDX License List; a user defined license reference denoted by the LicenseRef-[idString]; a license identifier combined with an SPDX exception; or some combination of license identifiers, license references and exceptions constructed using a small set of defined operators (e.g., AND, OR, WITH and +).

Examples: LGPL-2.1-only OR MIT, LGPL-2.1-only OR MIT OR BSD-3-Clause

For more information, see https://spdx.github.io/spdx-spec/v2.3/SPDX-license-expressions/.



Properties

NameTypeDescription
_cursorString

Provides a value that can be supplied to the after argument for pagination. Depends on the value of the orderBy argument.

createdAtDateTime

The instant this object has been created

evaluationLicenseEvaluation

The evaluation of the applicability license (based on SPDX terminology). If None is specified, the license should be assumed to be DECLARED

expressionString

The license expression itself. Examples: LGPL-2.1-only OR MIT, LGPL-2.1-only OR MIT OR BSD-3-Clause

idID

An auto-generated string that identifies this child entity uniquely within this collection of child entities

textEncodedData

The encoded data of the license itself

updatedAtDateTime

The instant this object has been updated the last time

urlString

A URL to the license text, or homepage of the group providing the license text


This page was generated: 2024-05-17