IT-lexicon › Programmeren › SPDX

SPDX

Programmeren Svenska → Bijgewerkt: 2026-11-01

Een standaard van de Linux Foundation om softwarepakketten en hun licenties machineleesbaar te beschrijven, vooral bekend om de korte licentie-identifiers.

Software Package Data Exchange startte in 2010 zodat bedrijven elkaar geen licentie-inventarissen meer in spreadsheets hoefden te mailen. Het meest verspreide onderdeel is de lijst met identifiers: MIT, Apache-2.0, GPL-2.0-or-later. Die combineren tot expressies als MIT OR Apache-2.0, precies wat het veld license in de package.json van npm verwacht.

Eén regel SPDX-License-Identifier: bovenaan een bronbestand vervangt de hele licentiekop; de Linux-kernel begon in 2017 zo duizenden bestanden op te schonen. Het formaat is ook een van de twee grote voor SBOM's, in 2021 gestandaardiseerd als ISO/IEC 5962, en wordt gelezen door tools als Syft.

← Terug naar het lexicon