Details
-
User Story
-
Resolution: Unresolved
-
P2: Important
-
None
-
None
-
None
Description
The german BSI published a Technical guidelines document on how to create SBOMs to be compliant with the CRA draft.
Going through the document, this is a list of informal notes were we might not be compliant or have not been addressed yet:
- component name should be the file name (is this super strictly required?),
- pure file names without paths not included
- no sha512 checksum
- whether a file is "structured"
- potential 'LicenseRef-scancode-' refs to qt licenses,
found scancode qt licenses
https://scancode-licensedb.aboutcode.org/?search=qt - the whole concluded open source vs commercial license thing
- potentially reproducible builds
- potentially including info about code generators like qlalr, syncqt, python execution used to generate qml regex jit tables
Attachments
Issue Links
- split from
-
QTBUG-122899 Generate SBOM from Qt build system
- In Progress
- split to
-
QTBUG-131281 Provide SBOM information for tools used during Qt build
- Open