Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Revisit/fix/update SPDX SBOM output #394

@mxmehl

Description

@mxmehl

The REUSE tool currently generates a SPDX software bill of materials only in the SPDX-2.1 format. As an example, I attached the output of reuse spdx of this repository. There are a number of issues:

  1. SPDX-2.3 is the current version.
  2. Somehow, the FileCopyrightText do not look right, especially when using the SPDX-FileCopyrightText tags.
  3. It might make sense to follow the minimal set of requirements of the NTIA which officially accepted SPDX as one way to create SBOMs. @kestewart may help here.

It seems we generate this document manually in spdx.py and report.py. Perhaps there is some spdx library that we can use?

Also, generating an optional JSON/YAML version would be great.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions