GitHub va préserver le code open source dans le cercle polaire pour les générations futures
La célèbre plateforme de gestion de code source collaborative GitHub, détenue par Microsoft depuis juin 2018, a présenté cette semaine à l'occasion de sa conférence GitHub Universe son initiative pour sauvegarder les codes open source stockés sur ses serveurs pour les 1000 ans à venir : le programme Arctic Code Vault.
Objectif de ce projet : stocker un maximum de dépôts open source GitHub sur un support moins éphémère que ceux que nous connaissons à ce jour.
Digne d'un scénario apocalyptique de film de science-fiction, le code des projets retenus seront entreposés dans un bunker au beau milieu de l'océan Arctique, 250 mètres sous le permafrost de l'archipel norvégien Svalbard, sous forme de bandes de film haute technologie d'un kilomètre de long chacune produites par une société spécialisée dans le stockage de données à très long terme.
Une durée de vie de 1000 ans est annoncée pour cette première version des supports. Microsoft Research travaille actuellement sur un autre type de support pour repousser cette durée à 10 000 ans. Le code serait alors gravé dans des plaques en verre de quartz à l'aide d'un laser femtoseconde.
Le lieu n'a pas été choisi au hasard, le froid et la constance des conditions météorologiques qui y règnent contribuant très favorablement à la préservation des contenus. C'est d'ailleurs sur ces îles que se trouve la Réserve mondiale de semences (photo en début d'article), véritable chambre forte souterraine qui conserve les graines de toutes les cultures de la planète.
Comme l'indique la vidéo de présentation d'Arctic Code Vault, GitHub procédera à la photographie de tous les dépôts open source publics actifs le 02/02/2020 pour les intégrer à ce programme.
Oui, vos bugs et vos code smells pourraient bien survivre à l'apocalypse. Et on est d'accord que ce serait vraiment pas un cadeau pour les générations futures ! Alors, pensez à corriger tout ça pour votre commit ultime de février 2020 !
À propos de l'auteur
Nicolas Lecointre
Chief Happiness Officer des développeurs, ceinture noire de sudo. Pour rire, j'ai créé Les Joies du Code. J'utilise Vim depuis 10 ans parce que je sais pas comment le quitter.
À lire également
Passbolt : le gestionnaire de mots de passe open source que votre équipe mérite vraiment
Je connais l’histoire, vous la connaissez, on la connaît tous. Le stagiaire qui est resté six mois, qui a fini par avoir accès à un peu (beaucoup) plus de choses...
Articles similaires
GitHub va utiliser vos interactions avec Copilot pour entraîner ses modèles IA (vous pouvez dire non)
Insolite : GitHub a célébré le cap du milliard de repos sur sa plateforme avec un projet de merde
GitHub Copilot dépasse le million d'utilisateurs payants
Chaque mois, GitHub perd un pognon monstre à cause de Copilot
GitHub va utiliser vos interactions avec Copilot pour entraîner ses modèles IA (vous pouvez dire non)
Insolite : GitHub a célébré le cap du milliard de repos sur sa plateforme avec un projet de merde
Plus de contenu
Quand le chef passe me dire qu'il s'est engagé sur une livraison urgente avant la fin de journée
Quand j'arrive à accéder en root à un serveur avec le mot de passe root
Quand la recherche Google pour mon bug ne retourne qu'un résultat sur un forum en indien
Quand le binôme me demande si j'ai bien testé mon code
Quand je me rends compte que j'ai oublié le where dans mon update en prod
Quand je cherche une réponse dans la doc
Quand on met l'appli entre les mains du client
Quand la prod se crashe juste après ma livraison
Quand le chef passe me dire qu'il s'est engagé sur une livraison urgente avant la fin de journée
Quand j'arrive à accéder en root à un serveur avec le mot de passe root
Quand la recherche Google pour mon bug ne retourne qu'un résultat sur un forum en indien
Quand le binôme me demande si j'ai bien testé mon code
Quand je me rends compte que j'ai oublié le where dans mon update en prod