GitHub e il backup più importante dell’Umanità

GitHub lancia il programma “GitHub Archive Program”, con la missione di preservare il software open source per coloro che verranno dopo di noi.

Per riuscire nell’impresa, si avvarrà di collaborazioni importanti e già ferrate in materia, tra cui la Long Now Foundation (l’associazione alle prese con la costruzione dell’ Orologio dei 10.000 Anni), Internet Archive (forse la più famosa libreria online no-profit del web), la biblioteca Bodleian dell’ Università di Oxford e i laboratori del Progetto Silica di Microsoft.

Il progetto prevede la creazione di un “backup di tutti i repository pubblici attivi disponibili su GitHub (ma anche quelli dormienti se valutati positivamente dalla community) fino al 02/02/2020, giorno in cui sarà effettivamente eseguita lo snapshot.

Tale archivio sarà disponibile digitalmente su internet (tramite il portale GitHub, la Wayback Machine dell’ Internet Archive ed altri servizi online) ma anche, cosa decisamente più interessante, salvato su bobine di speciale pellicola (la cui durata è di 500-1000 anni) dalla lunghezza di 1 km e riposte in un container d’acciao al sicuro da catastrofi ambientali all’interno di una camera sigillata 250 metri sotto il permafrost in una ex miniera di carbone al largo dell’arcipelago delle isole Svalbard, nel Mar Glaciale Artico.

Quest’ultimo step sarà curato da Piql, una società norvegese specializzata nel salvataggio di dati a lungo termine, e dalla biblioteca di Oxford, che conserverà una copia delle bobine dei 10.000 repository git con la valutazione più alta.

Nel container, battezzato per l’occasione Arctic Code Vault, oltre al codice sorgente, verrà reso disponibile un manuale per il recupero dei dati dall’archivio e una guida su come viene sviluppato il software ai giorni nostri.

Il progetto viene presentato con queste parole, sul sito ufficiale:

Our primary mission is to preserve open source software for future generations. We also intend the GitHub Archive Program to serve as a testament to the importance of the open source community. It’s our hope that it will, both now and in the future, further publicize the worldwide open source move

La nostra missione principale è quella di preservare il software opensource per le generazioni future. Il GitHub Archive Program ha lo scopo anche testimoniare l’importanza della comunità opensource. Ci auguriamo che, sia ora che in futuro, possa riuscire a rendere più famoso il movimento

Fate presto con i commit, mancano pochi mesi a febbraio e chissà, forse, tra 1000 anni, il vostro codice libero potrà essere utile ancora a qualcuno.

Amministratore di sistema “umile ma onesto”. Inciampato in Linux per caso, è stato l’inizio di una storia d’amore bellissima.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *