GitHub Arctic Code Vault : sauvegarder le code source mondial pendant au moins 1000 ans

Par:
fredericmazue

ven, 15/11/2019 - 10:00

GitHub travaille en partenariat avec la Long Now Foundation, Internet Archive, la Software Heritage Foundation, l'Arctic World Archive, Microsoft Research, la Bodleian Library et les bibliothèques de Stanford pour assurer la préservation à long terme des logiciels open source dans le monde. Le but est de préserver ce patrimoine en stockant de multiples copies, de manière continue, dans différents formats et emplacements de données, y compris des archives à très long terme conçues pour durer au moins 1 000 ans.

Une quantité inquiétante de connaissances mondiales est actuellement stockée sur des supports éphémères: disques durs, SSD, CD valables pour quelques décennies, bandes de sauvegarde dont la durée de vie théorique de 30 ans suppose une chaleur et une humidité strictement contrôlées, souligne GitHub

GitHub remarque que le matériel peut avoir une durée de vie beaucoup plus grande, ce qui à terme peut engendrer une situation dans laquelle on verra des ordinateurs en état de fonctionner, mais sans logiciel.

Le 2 février 2020, GitHub capturera un instantané de chaque référentiel public actif, qui sera conservé dans le GitHub Arctic Code Vault. Ces données seront stockées sur des bobines de film de 3 500 pieds, fournies et codées par Piql, une société norvégienne spécialisée dans le stockage de données à très long terme. La technologie du film repose sur des halogénures d'argent sur du polyester. Ce support a une durée de vie de 500 ans, telle que mesurée par l'ISO; des tests de vieillissement simulés indiquent que le film de Piql durera deux fois plus longtemps. De plus Le programme d'archivage GitHub s'associe au projet Silica de Microsoft pour archiver tous les référentiels publics actifs pendant plus de 10 000 ans en les écrivant sur des plateaux en verre de quartz à l'aide d'un laser femtoseconde.

Les futurs historiens pourront en apprendre davantage sur nous à partir de projets et de métadonnées en source ouverte. Ils pourraient considérer notre époque d'ubiquité open source, de communautés de volontaires et de la loi de Moore comme historiquement significative, souligne encore GitHub

Qui sait, les temps futurs verront peut-être naître une nouvelle discipline 'Archéologie du bug' :-)

Site : archiveprogram.github.com