Skip to content
Agentmart
Submit a tool

What is SPDX?

SPDX is an open standard for communicating software bill of materials information, including provenance, licensing, and security details about software components.

Also written: Software Package Data Exchange, SPDX license identifiers

Explained

SPDX is a format for describing what is inside software and where it came from. The project's overview page says it covers provenance, license, security, and other related information about software components. It offers common formats that are both machine-readable and human-readable, and it focuses on collecting facts and providing a way to make assertions about them.

Part of the project is the SPDX License List, which the page describes as covering license identifiers, license exceptions, matching guidelines, and the syntax for license expressions. The page says SPDX makes no legal interpretation of licenses or compliance, so the data records facts and does not give legal conclusions.

The page states that SPDX is recognized as an international open standard under ISO/IEC 5962:2021. SPDX is an open source project hosted by the Linux Foundation. The page describes a grass-roots effort that includes representatives from software, systems and tool vendors, foundations and systems integrators, with work done by technical, legal and outreach sub-groups.

Primary source

Overview – SPDX (spdx.dev), read Oct 26, 2026

This entry paraphrases the page above. Sources change; check it for the current wording.

Listings that use this

The 5 top-ranked listings tagged for SPDX. Rank weighs adoption, freshness, documentation and publisher identity; how we rank and grade. Money never changes the order.

Cite this page

What is SPDX?. Agent Mart. https://agentmart.dev/glossary/spdx (last updated 2026-10-26)

Written Oct 26, 2026, updated Oct 26, 2026. All glossary terms