Zum Inhalt springen

Software Package Data Exchange

aus Wikipedia, der freien Enzyklopädie
Logo

Software Package Data Exchange (SPDX) beschreibt ein Standardformat, das den Umgang mit Freier Software bzw. Open-Source-Software vor allem in Unternehmen und Kommunen erleichtern soll. Es soll die Problematik rund um Lizenzen, Urheberrechte und die Zusammenarbeit der Softwarekomponenten vereinfachen. Mit diesem Standard ist es unter anderem möglich, die Kompatibilität der Lizenzen in Softwarepaketen zu prüfen. Erklärtes Ziel des SPDX-Forums ist es, den Unternehmen bei der Beschaffung und Verwendung freier und offener Software zu helfen.[1]

Das Format wird von der SPDX-Workgroup, einer Arbeitsgruppe der Linux Foundation, entwickelt. Die Ursprünge gehen zurück auf eine Initiative im Jahr 2010, die Version 1.0 wurde im August 2011 veröffentlicht. Im Oktober 2016 erschien die Version 2.1 von SPDX. Mit dieser wurden optional sogenannte Snippets eingeführt, mit denen sich Teile einer Datei mit verschiedenen Eigenschaften indexieren lassen. Auch können Quelldateien mittels einer Syntax gekennzeichnet werden, und die Einbindung zusätzlicher Dateien wurde erleichtert.[2] Im April 2024 wurde die aktuelle Version 3.0 (Stand Juli 2026) veröffentlicht.[3] Die Bezeichnungen „Software Package Data Exchange“ und „SPDX“ sind eingetragene Handelsnamen der Linux Foundation.[4]

Einzelnachweise

[Bearbeiten | Quelltext bearbeiten]
  1. ↑ Chris Hughes, Tony Turner: Software Transparency: Supply Chain Security in an Era of a Software-Driven Society. Wiley, 2023, ISBN 978-1-394-15848-5, S. 174 f. (englisch, eingeschränkte Vorschau in der Google-Buchsuche).
  2. ↑ Falko Benthin: SPDX 2.1 veröffentlicht. In: pro-linux.de. 4. Oktober 2016, abgerufen am 4. Oktober 2016.
  3. ↑ About SPDX. In: spdx.dev. Abgerufen am 18. Juli 2026 (englisch).
  4. ↑ Trademarks. In: linuxfoundation.org. Abgerufen am 18. Juli 2026 (englisch).