Back to Gitlabhq

SPDX license expressions in CycloneDX SBOMs brought to GitLab

doc/releases/19/gitlab-19-3-released/spdx-license-expression-sbom-ingestion.md

19.3.1941 B
Original Source
<!-- Category: Software Composition Analysis -->

GitLab 19.3 adds support for Software Package Data Exchange (SPDX) license expressions in CycloneDX Software Bill of Materials (SBOM) files you bring to GitLab. Previously, components with composite or custom licenses defined using SPDX expression syntax would appear as unknown.

Now GitLab reads and stores the expression field from CycloneDX license entries, including complex expressions like MIT AND Apache-2.0 and custom license references using the LicenseRef-[NAME] syntax.

SPDX expression support is especially useful for organizations that generate their own SBOMs and have components with complex or custom license expressions, giving you an accurate view of your license exposure without requiring GitLab-generated scans.

For more information, see Bring your own CycloneDX SBOM.