Logiciel

Le dépôt de logiciel maintenant disponible sur Hal et tous les portails

Date:
Mis à jour le 08/04/2021
Grâce à la collaboration entre Software Heritage , HAL-Inria et le CCSD , HAL s'ouvre à un nouveau type de données scientifiques : le logiciel. Les chercheurs ont donc désormais la possibilité de déposer le code source tout en contribuant au patrimoine logiciel constitué par Software Heritage

Une grande partie des connaissances techniques et scientifiques développées aujourd’hui réside dans les logiciels. La préservation de ce corpus de connaissances universelles est aussi essentielle que la conservation des articles et des ensembles de données de recherche afin de promouvoir la science ouverte et les logiciels libres. 

Logos

En construisant une archive universelle et pérenne du logiciel, Software Heritage vise à mettre en place une infrastructure essentielle au service de la société, de la science et de l’industrie. Ce projet, à l’initiative d’Inria, a pour objectif de collecter, organiser, préserver, et rendre accessible, à tous et toutes, le code source de tous les logiciels disponibles.

Le projet bénéficie du soutien de l’UNESCO et de nombreux partenaires internationaux comme Microsoft, DANS (institution de l’Académie Royale des Arts et des Sciences néerlandaise), l’université de BologneSociété GénéraleHuaweiNokia Bell LabsIntel, rejoints récemment par Google, l'UQAMGitHubQwantFOSSID.

Grâce au dépôt du logiciel sur HAL et à son archivage sur SWH, le logiciel devient un produit de recherche légitime et citable, ce qui est indispensable dans la quête pour la reproductibilité des résultats scientifiques.

Comment et quels logiciels déposer dans Hal ?

Le chercheur ou la chercheuse dépose une archive du code source et renseigne les métadonnées pour décrire son dépôt. Une fois le dépôt validé, et si le chercheur ou la chercheuse souhaite son transfert, il est importé dans Software Heritage qui génère un identifiant unique permettant sa traçabilité, le SWD-ID. Ensuite, le dépôt HAL est mis à jour avec cet identifiant. Pour être transféré à Software Heritage, le fichier déposé doit être sous licence libre et ne peut pas être sous embargo.

Le dépôt dans HAL permet la citabilité, l’archivage étant pris en charge par Software Heritage.