Der Vertrag betrifft das Projekt „ScanCode“, das sich mit der Leistung, Genauigkeit, Sicherheit und langfristigen Ausfallsicherheit des Tools befasst, das Komponenten, Lizenzen, Urheberrechtsinhaber und Abhängigkeiten innerhalb von Software identifiziert. Im Rahmen von vier Arbeitspaketen umfasst der Vertrag die Erforschung schnellerer Scanvorgänge durch die Wiederverwendung früherer Testergebnisse, eine neu gestaltete Architektur zur Erfassung von Paketinformationen sowie die Portierung eines Prototyps auf eine schnellere Programmiersprache; die Entwicklung einer präziseren Lizenzerkennung, einer öffentlichen Lizenzdatenbank sowie die Erkennung zusätzlicher Paket-Ökosysteme und von Repositorien, die zahlreiche Pakete enthalten; die Behebung von Mängeln, die bei einem unabhängigen Sicherheitsaudit festgestellt wurden, zusammen mit planmäßigen Sicherheitsanalysen des projektinternen Codes; sowie die Ausarbeitung von Beitragsregeln, einer KI-Richtlinie, eines gemeinsamen Modells für die ScanCode-Ausgabe und eines Plans für den organisationsübergreifenden Austausch von Scan-Daten. Ziel dieses Dienstes ist es, öffentlichen Verwaltungen, Herstellern und Open-Source-Projekten genaue, überprüfbare und sichere Erkenntnisse darüber zu liefern, was ihre Software enthält, damit sie Lizenzbedingungen einhalten, auf bekannt gewordene Schwachstellen reagieren und die vom Cyber Resilience Act geforderten Komponentenverzeichnisse erstellen können.