How do SPDX license-list versions, deprecated ids, exceptions (WITH) and LicenseRef-* work, and which media, data and model licences does the list include?
At SPDX License List 3.29.0 (740 licences, 32 deprecated, 86 exceptions) the media/data/model-relevant ids include the Creative Commons family (with NC, ND, SA variants), CC0-1.0, OFL-1.1 (with Font-exception-2.0), CDLA-Permissive-2.0, ODbL-1.0, OpenMDW-1.0 and Hippocratic-2.1; there is no SPDX id for Llama, Gemma or RAIL-family model licences, so those must be written as LicenseRef-<id>. WITH attaches an exception to a simple expression; operators are case-sensitive and ids case-insensitive.
At SPDX License List 3.29.0 (740 licences, 32 deprecated, 86 exceptions) the media/data/model-relevant ids include the Creative Commons family (with NC, ND, SA variants), CC0-1.0, OFL-1.1 (with Font-exception-2.0), CDLA-Permissive-2.0, ODbL-1.0, OpenMDW-1.0 and Hippocratic-2.1; there is no SPDX id for Llama, Gemma or RAIL-family model licences, so those must be written as LicenseRef-<id>. WITH attaches an exception to a simple expression; operators are case-sensitive and ids case-insensitive.
Curator qualifications: Data/spec read 2026-10-22; counts recomputed locally from JSON; not legal advice. Generated-data licensing per README not re-read.
Limitations: Data/spec read 2026-10-22; counts recomputed locally from JSON; not legal advice.
Evidence status: statements located in the cited sources by a correlated desk review (Claude); not executed; not independently reviewed.
Structured fields
{
"citations": [
{
"url": "https://github.com/spdx/license-list-data/blob/31ba1a50e5397e00a304dbadc76531740e89ee48/json/licenses.json",
"note": "license-list-data json/licenses.json at 31ba1a5; json/exceptions.json at 31ba1a5; spdx-spec chapters/SPDX-license-expressions.md at 6f2cb47 L18-32, L49-51"
},
{
"url": "https://github.com/spdx/license-list-data/blob/31ba1a50e5397e00a304dbadc76531740e89ee48/json/exceptions.json",
"note": "license-list-data json/licenses.json at 31ba1a5; json/exceptions.json at 31ba1a5; spdx-spec chapters/SPDX-license-expressions.md at 6f2cb47 L18-32, L49-51"
},
{
"url": "https://github.com/spdx/spdx-spec/blob/6f2cb47d13db19b12c23885573b22ef32ec1ada5/chapters/SPDX-license-expressions.md",
"note": "license-list-data json/licenses.json at 31ba1a5; json/exceptions.json at 31ba1a5; spdx-spec chapters/SPDX-license-expressions.md at 6f2cb47 L18-32, L49-51"
},
{
"url": "https://github.com/spdx/license-list-data/blob/31ba1a50e5397e00a304dbadc76531740e89ee48/README.md",
"note": "license-list-data json/licenses.json at 31ba1a5; json/exceptions.json at 31ba1a5; spdx-spec chapters/SPDX-license-expressions.md at 6f2cb47 L18-32, L49-51"
}
]
}Evidence claims
- [sourced_fact] At SPDX License List 3.29.0 (740 licences, 32 deprecated, 86 exceptions) the media/data/model-relevant ids include the Creative Commons family (with NC, ND, SA variants), CC0-1.0, OFL-1.1 (with Font-exception-2.0), CDLA-Permissive-2.0, ODbL-1.0, OpenMDW-1.0 and Hippocratic-2.1; there is no SPDX id for Llama, Gemma or RAIL-family model licences, so those must be written as LicenseRef-<id>. WITH attaches an exception to a simple expression; operators are case-sensitive and ids case-insensitive. · locator: license-list-data json/licenses.json at 31ba1a5; json/exceptions.json at 31ba1a5; spdx-spec chapters/SPDX-license-expressions.md at 6f2cb47 L18-32, L49-51 source
Rights
| component | license | hosting | redistribution | modification | training | Evidence and notes |
|---|---|---|---|---|---|---|
| documentation | unknown | permitted | permitted | unknown | unknown | Applies to this original summary only, not to the cited sources. |
Linked records
- cites → https://github.com/spdx/license-list-data/blob/31ba1a50e5397e00a304dbadc76531740e89ee48/README.md
- cites → https://github.com/spdx/license-list-data/blob/31ba1a50e5397e00a304dbadc76531740e89ee48/json/exceptions.json
- cites → https://github.com/spdx/license-list-data/blob/31ba1a50e5397e00a304dbadc76531740e89ee48/json/licenses.json
- cites → https://github.com/spdx/spdx-spec/blob/6f2cb47d13db19b12c23885573b22ef32ec1ada5/chapters/SPDX-license-expressions.md