Vers un catalogue des logiciels issus de la recherche
Authors:   LJK - Laboratoire Jean Kuntzmann, Louvet Violaine , granger Sabrina ,   Software Heritage,   Inria, Di Cosmo Roberto ,   Inria,   Software Heritage, Pellegrini François ,   LaBRI - Laboratoire Bordelais de Recherche en Informatique,   TADAAM - Topology-Aware System-Scale Data Management for High-Performance Computing,   Université de Bordeaux
Published: January 2025

L’un des objectifs majeurs du collège « Codes sources et logiciels » du comité pour la science ouverte est de contribuer à une meilleure compréhension du rôle du logiciel dans la recherche. Le logiciel de recherche constitue une production scientifique de même importance que les publications et les données : ces trois facettes du savoir académique interagissent les unes avec les autres. De très nombreuses disciplines sont concernées, bien au‐delà des sciences de l’informatique. Par « logiciel de recherche », on entend un logiciel créé, utilisé ou diffusé dans les productions de recherche. L’analyse reprend la définition du logiciel de recherche conçue par le collège. Les communautés scientifiques, les laboratoires et les institutions ont besoin d’identifier et de rendre visibles leurs logiciels pour : - garantir leur archivage et en pérenniser l’accès ; - faciliter leur citation ; - les valoriser, notamment sur le plan scientifique, afin de permettre leur réutilisation ; - faire émerger de nouvelles collaborations. Les logiciels développés dans les laboratoires de recherche étant de natures très diverses, il est nécessaire de mener une réflexion sur les critères de référencement et de conservation. Ainsi, les logiciels liés d’une manière ou d’une autre à une publication doivent être considérés comme particulièrement importants, notamment vis‐à‐vis des aspects de transparence et de reproductibilité. Les critères techniques ne permettent pas à eux seuls d’établir des priorités pertinentes : par exemple, un groupe restreint d’auteurs ou de contributeurs peut être à l’origine d’un logiciel peu complexe et de taille modeste mais dont l’impact académique est majeur. En d’autres termes, le degré de sophistication technique d’un logiciel, ou son nombre d’auteurs ou de contributeurs ne permettent pas, à eux seuls, d’augurer de son impact scientifique. Les institutions et les auteurs de logiciels mobilisent déjà des canaux pour rendre leurs productions visibles : pages dédiées de sites web, plateformes de distribution, etc. Un catalogue de logiciels apporterait aux établissements comme aux individus des services complémentaires, notamment en fournissant un point d’entrée centralisé et des fonctionnalités plus riches que celles des moteurs de recherche généralistes. L’enjeu est double. D’une part, il s’agit d’inscrire la démarche dans un contexte élargi, afin d’identifier les infrastructures et initiatives existantes, en France comme à l’étranger. D’autre part, l’utilisateur final doit être placé au centre du processus : la charge de travail pour les chercheurs doit être réduite au maximum grâce à des processus d’automatisation. Au‐delà des enjeux techniques et fonctionnels, la problématique de l’accompagnement doit être prise en compte dès le début de la réflexion. De nombreux acteurs, aux profils et compétences variés, sont susceptibles de jouer un rôle en lien avec les logiciels. Outre les chercheurs et enseignants‐chercheurs, on peut citer les personnels de soutien à la recherche, les personnels des bibliothèques et les équipes des services de valorisation. La dynamique actuelle autour des données de recherche offre un cadre sur lequel s’appuyer pour mettre en œuvre des actions d’accompagnement et renforcer une culture partagée du logiciel de recherche. Enfin, une approche unifiée, tant sur le plan technique que sur celui de la gouvernance, permettra d’intégrer à la réflexion la question de la stratégie à adopter sur le long terme. Il s’agit en effet de positionner le projet de catalogue en cohérence avec l’écosystème de recherche français, à l’échelle des laboratoires comme des institutions.