Software Heritage
Software Heritage ist ein Langzeitarchiv für Quellcode, das es Forschenden ermöglicht, Software als vollwertiges Forschungsergebnis zu bewahren, darauf zu verweisen und sie zu zitieren. Durch Erfassung des Codes zusammen mit seiner vollständigen Entwicklungshistorie, trägt die Plattform zur Reproduzierbarkeit von Forschungsergebnissen bei. Durch die Archivierung von Repositorys (beispielsweise von GitHub oder GitLab) generiert Software Heritage intrinsische, inhaltsbasierte persistente Identifikatoren, sogenannte "Software Hash Identifiers" (SWHIDs). Diese ermöglichen eine präzise Zitierung bestimmter Versionen, Dateien oder sogar Codefragmente. Das Archiv lässt sich in das wissenschaftliche Ökosystem integrieren, weil es Standard-Metadaten- und Zitierformate wie codemeta.json oder BibLaTeX unterstützt, und fördert die korrekte Zuordnung und Wiederverwendung von Forschungssoftware.