Wesentlich bei Open-Source-Software in Produkten ist, dass alle Beteiligten in der Zulieferungskette wissen, welche Open-Source-Software der jeweilige (Vor-)Lieferant in der Zulieferung verwendet hat und unter welcher der vielen Open-Source-Software-Lizenzen diese jeweils steht. Konsequenterweise muss der jeweilige Empfänger einer Entwicklungsleistung von seinen Lieferanten exakte Auflistungen einfordern. Hierfür bietet sich ein standardisiertes Format an, in dem diese Information zu über-geben ist: das sogenannte Software Pa-ckage Data Exchange (SPDX). Dieser junge Standard wurde von einer Arbeitsgruppe der Linux Foundation im Rahmen des „Open Compliance Program“ entwickelt und als Version 1.0 erstmals im August 2011 veröffentlicht. Ein Jahr später erschien die Version 1.1.
SPDX definiert nicht nur ein maschinenlesbares Austauschformat auf XML/RDF-Basis für die Lizenzinformationen, sondern standardisiert auch die Bezeichnungen für diverse Open-Source-Software-Lizenzen, die in der Vergangenheit immer wieder unterschiedlich benannt wurden. Für den Empfänger einer Entwicklungsleistung ist das eine große Erleichterung, weil SPDX einerseits eine teilautomatisierte Verarbeitung der Informationen und andererseits eine hohe Präzision ermöglicht.
Verschiedene Hersteller von Software zum Verwalten und Aufspüren von Open-Source-Software haben bereits die Unterstützung von SPDX angekündigt. Somit werden demnächst auch Tools bereitstehen, die die Erzeugung von SPDX-Dateien erleichtern. SPDX beinhaltet jedoch weder Angaben über die Software-Architektur noch darüber,
auf welche Art und Weise eine Open-
Source-Software zum Einsatz kam. Für bestimmte Software-Lizenzen ist das in Bezug auf die Auflagen relevant, die bei der Software-Distribution einzuhalten sind. Jedes Mitglied der Zulieferungskette steht also weiterhin in der Verant-wortung, die Verwendung von Open-
Source-Software klaren Regeln zu unterwerfen und die jeweiligen Empfänger der Entwicklungsleistung über alle Implikationen und Auflagen hinsichtlich der Distribution zu informieren.