Skip to content

Commit

Permalink
Add missing software purposes for CDX 1.5 compat
Browse files Browse the repository at this point in the history
This commit adds two new software purposes: `deviceDriver` and `platform` to keep
the compatibility of this field with the recent CycloneDX 1.5 release.

Signed-off-by: Adolfo García Veytia (Puerco) <[email protected]>
  • Loading branch information
puerco committed Nov 14, 2023
1 parent 6627a18 commit d52cbda
Showing 1 changed file with 2 additions and 0 deletions.
2 changes: 2 additions & 0 deletions model/Software/Vocabularies/SoftwarePurpose.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ about the context in which the Element exists.
- container: the Element is a container image which can be used by a container runtime application
- data: Element is data
- device: the Element refers to a chipset, processor, or electronic board
- deviceDriver: Element represents software that controls hardware devices
- documentation: Element is documentation
- evidence: the Element is the evidence that a specification or requirement has been fulfilled
- executable: Element is an Artifact that can be run on a computer
Expand All @@ -41,6 +42,7 @@ about the context in which the Element exists.
- operatingSystem: the Element is an operating system
- other: the Element doesn't fit into any of the other categories
- patch: Element contains a set of changes to update, fix, or improve another Element
- platform: Element represents a runtime environment
- requirement: the Element provides a requirement needed as input for another Element
- source: the Element is a single or a collection of source files
- specification: the Element is a plan, guideline or strategy how to create, perform or analyse an application
Expand Down

0 comments on commit d52cbda

Please sign in to comment.