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).