You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: schema/bom-1.7.proto
+7-4Lines changed: 7 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -122,7 +122,8 @@ message Component {
122
122
optionalScopescope=11;
123
123
// The hashes of the component.
124
124
repeatedHashhashes=12;
125
-
// EITHER (list of SPDX licenses and/or named licenses) OR (tuple of one SPDX License Expression)
125
+
// EITHER (list of SPDX licenses and/or named licenses) OR (tuple of one SPDX License Expression).
126
+
// There should be no more than one per license acknowledgement.
126
127
repeatedLicenseChoicelicenses=13;
127
128
// An optional copyright notice informing users of the underlying claims to copyright ownership in a published work.
128
129
optionalstringcopyright=14;
@@ -520,7 +521,7 @@ message Metadata {
520
521
// The organization that supplied the component that the BOM describes. The supplier may often be the manufacture, but may also be a distributor or repackager.
521
522
optionalOrganizationalEntitysupplier=6;
522
523
// The license information for the BOM document. This may be different from the license(s) of the component(s) that the BOM describes.
523
-
// EITHER (list of SPDX licenses and/or named licenses) OR (tuple of one SPDX License Expression)
524
+
// There should be no more than one per license acknowledgement.
524
525
repeatedLicenseChoicelicenses=7;
525
526
// Specifies optional, custom, properties
526
527
repeatedPropertyproperties=8;
@@ -655,7 +656,8 @@ message Service {
655
656
optionalboolx_trust_boundary=9;
656
657
// Specifies information about the data including the directional flow of data and the data classification.
657
658
repeatedDataFlowdata=10;
658
-
// EITHER (list of SPDX licenses and/or named licenses) OR (tuple of one SPDX License Expression)
659
+
// EITHER (list of SPDX licenses and/or named licenses) OR (tuple of one SPDX License Expression).
660
+
// There should be no more than one per license acknowledgement.
659
661
repeatedLicenseChoicelicenses=11;
660
662
// Provides the ability to document external references related to the service.
661
663
repeatedExternalReferenceexternal_references=12;
@@ -759,7 +761,8 @@ message EvidenceCopyright {
759
761
760
762
// Provides the ability to document evidence collected through various forms of extraction or analysis.
761
763
messageEvidence {
762
-
// EITHER (list of SPDX licenses and/or named licenses) OR (tuple of one SPDX License Expression)
764
+
// EITHER (list of SPDX licenses and/or named licenses) OR (tuple of one SPDX License Expression).
765
+
// There should be no license acknowledgement assigned to any of these.
763
766
repeatedLicenseChoicelicenses=1;
764
767
// Copyright evidence captures intellectual property assertions, providing evidence of possible ownership and legal protection.
Copy file name to clipboardExpand all lines: schema/bom-1.7.schema.json
+7-4Lines changed: 7 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -704,7 +704,7 @@
704
704
},
705
705
"licenses": {
706
706
"title": "BOM License(s)",
707
-
"description": "The license information for the BOM document.\nThis may be different from the license(s) of the component(s) that the BOM describes.",
707
+
"description": "The license information for the BOM document. This may be different from the license(s) of the component(s) that the BOM describes.\nThere should be no more than one per license acknowledgement.",
708
708
"$ref": "#/definitions/licenseChoice"
709
709
},
710
710
"properties": {
@@ -965,7 +965,8 @@
965
965
},
966
966
"licenses": {
967
967
"$ref": "#/definitions/licenseChoice",
968
-
"title": "Component License(s)"
968
+
"title": "Component License(s)",
969
+
"description": "EITHER (list of SPDX licenses and/or named licenses) OR (tuple of one SPDX License Expression).\nThere should be no more than one per license acknowledgement."
969
970
},
970
971
"copyright": {
971
972
"type": "string",
@@ -1968,7 +1969,8 @@
1968
1969
},
1969
1970
"licenses": {
1970
1971
"$ref": "#/definitions/licenseChoice",
1971
-
"title": "Service License(s)"
1972
+
"title": "Service License(s)",
1973
+
"description": "EITHER (list of SPDX licenses and/or named licenses) OR (tuple of one SPDX License Expression).\nThere should be no more than one per license acknowledgement."
1972
1974
},
1973
1975
"externalReferences": {
1974
1976
"type": "array",
@@ -2242,7 +2244,8 @@
2242
2244
},
2243
2245
"licenses": {
2244
2246
"$ref": "#/definitions/licenseChoice",
2245
-
"title": "License Evidence"
2247
+
"title": "License Evidence",
2248
+
"description": "EITHER (list of SPDX licenses and/or named licenses) OR (tuple of one SPDX License Expression).\nThere should be no license acknowledgement assigned to any of these."
0 commit comments