2.7. Publikation und Archivierung

Empfehlung

Wird Forschungssoftware genutzt, um zu veröffentlichende wissenschaftliche Ergebnisse zu produzieren, so müssen in der Publikation der Forschungsergebnisse auch Angaben zu der Software gemacht werden (02 Dokumentation und 08 Zitation und Anerkennung). Publizierte Versionen der Software sollen langfristig archiviert werden, damit sie dauerhaft verfügbar bleiben. Es ist anzustreben, die Software sowohl in Form von Source Code als auch in ausführbaren Formaten zu veröffentlichen, um Transparenz zu gewährleisten und die Nutzung und Nachnutzung zu erleichtern. Darüber hinaus können eine wissenschaftliche Publikation über die Software (Software Paper) und die Veröffentlichung von Metadaten über die Software in Software-Repositorien und Registries dazu beitragen, dass die Software gut gefunden werden kann.

Eine frühzeitige Veröffentlichung von Versionen der Software, soweit möglich unter einer offenen Lizenz (05 Versionsmanagement und 06 Lizenzierung) erlaubt frühes Feedback von Nutzer:innen und anderen Entwickler:innen, welche wiederum in die weitere Entwicklung einfließen und so die Qualität erhöhen können (04 Qualitätssicherung).

Umsetzung

  • Publikation der Software selbst (Source Code, Package), von Dokumentation und Metadaten (in Software-Repositorien/Registries), ggf. Publikation eines Software Papers
  • Archivierung publizierter Software-Versionen und Vergabe von persistenten Identifikatoren für die Software und ihre Versionen z. B. in der NFDI4Culture Registry https://nfdi4culture.de/id/E2392 oder Zenodo.

Möglichkeiten zur formalisierten ÜberprüfungMöglichkeiten zur formalisierten Überprüfung

  • fair-software.eu - führt integrierten Test ("registry") auf andere Badges durch, die Präsenz/Ablage in (Community) Registry angeben
Weiterführende Informationen