À la fois outil, résultat et objet d’étude, le logiciel de recherche est étroitement lié aux publications et aux données. La mise à disposition du code source d'un logiciel créé dans le cadre d'un projet de recherche est un enjeu important dans le contexte de la reproductibilité, de la vérifiabilité et de la réutilisation des résultats scientifiques.
La question de la préservation et de l'ouverture des algorithmes et des codes sources fait l'objet de « La feuille de route 2021-2024 du MESRI sur la politique des données, des algorithmes et des codes sources » (septembre 2021)
Les forges logicielles couramment utilisées pour développer des codes sources ne sont pas des outils d'archivage.
Pour les projets financés à partir de 2022, l'ANR « recommande que les logiciels développés pendant le projet de recherche soient mis à disposition sous une licence libre et que les codes sources soient archivés dans Software Heritage et décrits dans HAL en indiquant la référence (le code décision) du financement ANR » (source ANR).