From e17019e1dd6eae5f08225a3a795ad5e57c462ac6 Mon Sep 17 00:00:00 2001 From: Arthit Suriyawongkul Date: Tue, 30 Sep 2025 16:41:41 +0100 Subject: [PATCH 1/4] Add SPDX 3.0 page Also make SPDX 2.3 and SPDX 3.0 page name consistent to each other Signed-off-by: Arthit Suriyawongkul --- content/crosswalk/{spdx2_3.md => spdx-2-3.md} | 0 content/crosswalk/spdx-3-0.md | 20 +++++++++++++++++++ 2 files changed, 20 insertions(+) rename content/crosswalk/{spdx2_3.md => spdx-2-3.md} (100%) create mode 100644 content/crosswalk/spdx-3-0.md diff --git a/content/crosswalk/spdx2_3.md b/content/crosswalk/spdx-2-3.md similarity index 100% rename from content/crosswalk/spdx2_3.md rename to content/crosswalk/spdx-2-3.md diff --git a/content/crosswalk/spdx-3-0.md b/content/crosswalk/spdx-3-0.md new file mode 100644 index 0000000..3e087e5 --- /dev/null +++ b/content/crosswalk/spdx-3-0.md @@ -0,0 +1,20 @@ +--- +title: "Crosswalk for SPDX 3.0 Document" +image: "/img/spdx.png" +date: "2025-09-30" +--- + +The [System Package Data Exchange® (SPDX®)](https://spdx.dev/), +formerly known as the *Software Package Data Exchange*, specification +defines a standard data format for communicating the component and metadata +information associated with software packages and beyond, widely known as +"software bill of materials" or "SBOM". +An SPDX document can be associated with a set of software packages, files or snippets. +SPDX 3.0 can describe datasets and be used in non-SBOM contexts. + +SPDX 3.0 supports JSON-LD serialization format and often uses `.spdx.json`, +`.spdx.jsonld`, `.spdx3.json`, or `.spdx3.jsonld` as the file extension. + +The crosswalk for the SPDX 3.0 document as follows: + +{{< crosswalk name="SPDX 3.0" >}} From 6bc9eef025ac58e52c0f2d872defb8cd7bf38bdd Mon Sep 17 00:00:00 2001 From: Arthit Suriyawongkul Date: Tue, 30 Sep 2025 22:18:38 +0100 Subject: [PATCH 2/4] Revise text Signed-off-by: Arthit Suriyawongkul --- content/crosswalk/spdx-2-3.md | 2 +- content/crosswalk/spdx-3-0.md | 15 +++++++-------- 2 files changed, 8 insertions(+), 9 deletions(-) diff --git a/content/crosswalk/spdx-2-3.md b/content/crosswalk/spdx-2-3.md index b037ecf..9f6f465 100644 --- a/content/crosswalk/spdx-2-3.md +++ b/content/crosswalk/spdx-2-3.md @@ -1,5 +1,5 @@ --- -title: "Crosswalk for SPDX 2.3 SBOM" +title: "Crosswalk for SPDX 2.3 fields" image: "/img/spdx.png" date: "2024-01-15" --- diff --git a/content/crosswalk/spdx-3-0.md b/content/crosswalk/spdx-3-0.md index 3e087e5..b756e18 100644 --- a/content/crosswalk/spdx-3-0.md +++ b/content/crosswalk/spdx-3-0.md @@ -1,20 +1,19 @@ --- -title: "Crosswalk for SPDX 3.0 Document" +title: "Crosswalk for SPDX 3.0 fields" image: "/img/spdx.png" date: "2025-09-30" --- The [System Package Data Exchange® (SPDX®)](https://spdx.dev/), -formerly known as the *Software Package Data Exchange*, specification -defines a standard data format for communicating the component and metadata -information associated with software packages and beyond, widely known as -"software bill of materials" or "SBOM". -An SPDX document can be associated with a set of software packages, files or snippets. +formerly known as the *Software Package Data Exchange*, +is a standard format for communicating information about components associated +with systems. +While traditionally known as "software bill of materials" or "SBOM," SPDX 3.0 can describe datasets and be used in non-SBOM contexts. -SPDX 3.0 supports JSON-LD serialization format and often uses `.spdx.json`, +SPDX 3.0 supports the JSON-LD serialization format and often uses `.spdx.json`, `.spdx.jsonld`, `.spdx3.json`, or `.spdx3.jsonld` as the file extension. -The crosswalk for the SPDX 3.0 document as follows: +The crosswalk for the SPDX 3.0 fields is as follows: {{< crosswalk name="SPDX 3.0" >}} From b42614c5fcc1fa409f7c3c79061515acc6a470b5 Mon Sep 17 00:00:00 2001 From: Arthit Suriyawongkul Date: Wed, 1 Oct 2025 08:51:54 +0100 Subject: [PATCH 3/4] Update title --- content/crosswalk/spdx-2-3.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/crosswalk/spdx-2-3.md b/content/crosswalk/spdx-2-3.md index 9f6f465..b037ecf 100644 --- a/content/crosswalk/spdx-2-3.md +++ b/content/crosswalk/spdx-2-3.md @@ -1,5 +1,5 @@ --- -title: "Crosswalk for SPDX 2.3 fields" +title: "Crosswalk for SPDX 2.3 SBOM" image: "/img/spdx.png" date: "2024-01-15" --- From f0b6c0f2f2d465581e7a9fce27816797e0cd596d Mon Sep 17 00:00:00 2001 From: Arthit Suriyawongkul Date: Wed, 1 Oct 2025 08:52:16 +0100 Subject: [PATCH 4/4] Update title --- content/crosswalk/spdx-3-0.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/crosswalk/spdx-3-0.md b/content/crosswalk/spdx-3-0.md index b756e18..8f0f9a4 100644 --- a/content/crosswalk/spdx-3-0.md +++ b/content/crosswalk/spdx-3-0.md @@ -1,5 +1,5 @@ --- -title: "Crosswalk for SPDX 3.0 fields" +title: "Crosswalk for SPDX 3.0 SBOM" image: "/img/spdx.png" date: "2025-09-30" ---