
🎤 Pourquoi il faut archiver tous les logiciels du monde (Roberto Di Cosmo, Software Heritage)
Et si le code source était le patrimoine le plus précieux de notre époque ? Roberto Di Cosmo explique pourquoi il est vital de préserver tous les logiciels, même les plus insignifiants. Une mission titanesque qui pourrait bien devenir un enjeu stratégique majeur pour nos sociétés.
Interview : Roberto Di Cosmo, chercheur en informatique et fondateur de Software Heritage
Punchlines
- Sans code source, on perd le contrôle du numérique.
- GitHub n’est pas une archive, c’est une plateforme éphémère.
- On archive tout, même les logiciels inutiles.
- Quelques pétaoctets suffisent pour préserver toute l’histoire du code.
- Le code est un enjeu de souveraineté stratégique.
Pourquoi archiver tous les codes sources existants ?
L’informatique est le fondement de notre société, mais on oublie que tout repose sur des codes sources. Sans ces codes, on perd la maîtrise de ce qu’on utilise au quotidien. On s’est rendu compte que ces codes étaient dispersés sur des plateformes fragiles et parfois éphémères. Certains ont déjà disparu du jour au lendemain. Il n’existait aucune véritable archive, contrairement au web ou aux images. C’est ce constat qui a déclenché notre projet.
GitHub ne suffit pas à préserver les logiciels ?
Non, absolument pas. GitHub ou GitLab sont des plateformes de collaboration, pas des archives. On peut y supprimer un projet à tout moment, ou une plateforme peut fermer. Cela s’est déjà produit avec des services comme Google Code. Des millions de projets ont disparu. Une archive, au contraire, garantit que ce qui est déposé restera accessible dans le temps.
Pourquoi avoir choisi d’archiver absolument tout, même le code inutile ?
Parce qu’il est impossible de juger à l’avance ce qui sera important. Un exemple marquant est PHP, qui semblait insignifiant à ses débuts et qui est devenu essentiel pour le web. Le logiciel évolue avec le temps. Ce qui paraît inutile aujourd’hui peut devenir crucial demain. Donc on archive tout, sans filtrer, et on laisse l’histoire faire le tri.
Le code devient-il un enjeu stratégique aujourd’hui ?
Oui, clairement. Nous dépendons énormément de plateformes étrangères sur lesquelles nous n’avons aucun contrôle. Si l’accès est coupé, toute la chaîne logicielle peut s’arrêter. Software Heritage permet de reconstruire cette continuité en fournissant une copie indépendante. Cela devient un enjeu de souveraineté, pour les entreprises comme pour les États.
Hébergé par Audiomeans. Visitez audiomeans.fr/politique-de-confidentialite pour plus d'informations.
Otros episodios de "Monde Numérique - Actu Tech"



No te pierdas ningún episodio de “Monde Numérique - Actu Tech”. Síguelo en la aplicación gratuita de GetPodcast.








