-
-
Notifications
You must be signed in to change notification settings - Fork 74
Labels
RFC notice sentA public RFC notice was distributed to the CycloneDX mailing list for considerationA public RFC notice was distributed to the CycloneDX mailing list for considerationRFC vote acceptedpromote to tc54Promote to Ecma Technical Committee 54Promote to Ecma Technical Committee 54proposed core enhancementtc54 acceptedEcma TC54 has accepted the feature candidateEcma TC54 has accepted the feature candidate
Milestone
Description
Describe the feature
When defining a component's licenses, one has three options to choose from:
- A license with SPDX identifier
- A named license
- An SPDX license expression
While options 1 & 2 afford the possibility of a "properties" attribute (key-value store), this is not available on option 3, the SPDX expression. See https://cyclonedx.org/docs/1.6/json/#tab-pane_components_items_licenses_oneOf_i1.
Would it make sense to also add "properties" to an SPDX-expression license?
Possible solutions
Add "properties" as an optional attribute to SPDX-expression licenses.
Alternatives
n.a.
Additional context
We are looking to store custom data plus an SPDX expression on a license definition.
jkowalleck
Metadata
Metadata
Assignees
Labels
RFC notice sentA public RFC notice was distributed to the CycloneDX mailing list for considerationA public RFC notice was distributed to the CycloneDX mailing list for considerationRFC vote acceptedpromote to tc54Promote to Ecma Technical Committee 54Promote to Ecma Technical Committee 54proposed core enhancementtc54 acceptedEcma TC54 has accepted the feature candidateEcma TC54 has accepted the feature candidate