GitHub sulla realizzazione del progetto per la creazione di codici sorgente aperti, situato nell'archivio artico , capace di sopravvivere in caso di catastrofe globale. 186 supporti pellicola , che contengono fotografie delle informazioni e consentono di conservare i dati per oltre 1000 anni (secondo altre fonti, la durata è di 500 anni), sono stati collocati con successo nel deposito sotterraneo dell'isola di Svalbard. Il deposito è stato creato da una ex miniera di carbone profonda 150 metri, sufficiente per garantire la protezione delle informazioni anche in caso di uso di armi nucleari o armi.
Nel archivio sono stati salvati circa 21 TB di informazioni che rappresentano il codice di numerosi progetti open source ospitati su GitHub. Gli sviluppatori il cui codice è stato archiviato sono contrassegnati nel loro profilo su GitHub con il badge speciale «Arctic Code Vault Contributor». In caso di problemi con il deposito «Arctic World Archive», si sta considerando la possibilità di creare archivi duplicati a lungo termine.
Nei piani di Microsoft per lo sviluppo dell'iniziativa, si prevede di creare un archivio globale di informazioni che copra un'ampia gamma di conoscenze accumulate dall'industria informatica, comprese librerie, documentazione, informazioni sullo sviluppo software, linguaggi di programmazione, elettronica, microprocessori e informatica, oltre a dati sulla storia dello sviluppo tecnologico e sugli aspetti culturali. L'obiettivo dell'iniziativa è fornire informazioni esaustive che possano aiutare i ricercatori del futuro a ricreare le tecnologie attuali e comprendere meglio il mondo contemporaneo.
Contemporaneamente, si stanno sviluppando diversi progetti alternativi per la creazione di archivi di codice. Come esperimento, il progetto ha conservato nei dispositivi di archiviazione a lungo termine basati su lastre di vetro di quarzo il contenuto dei 6000 repository più popolari di GitHub. I dati vengono preservati attraverso la modifica fisica delle proprietà del materiale, resistente all'azione delle radiazioni elettromagnetiche, dell'acqua e del calore, il che consente di ottenere tempi di conservazione dell'ordine delle decine di migliaia di anni.
Il progetto «» ha salvato nel suo archivio un'istantanea dei repository pubblici di GitHub al 13 aprile. In totale, sono stati salvati circa di informazioni sui repository, inclusi commenti, issue e altri metadati. In futuro, i creatori di Internet Archive intendono fornire la possibilità di estrarre il codice dei progetti dall'archivio, utilizzando il comando «git clone» (in fase di sviluppo un servizio analogo) per il codice).
Organizzazione , istituita dal centro di ricerca nazionale francese (Inria) con il supporto dell'UNESCO, ha come obiettivo la raccolta e la conservazione dei codici sorgente. Attualmente, conta già 130 milioni di progetti e include la completa storia del loro sviluppo. 100 milioni di questi progetti sono stati importati da GitHub. Chiunque desideri richiedere l'archiviazione del proprio codice può farlo sul sito , indicando il link al repository Git, Mercurial o Subversion. È disponibile una funzione di ricerca, navigazione nel codice e download dei progetti archiviati.
Fonte: opennet.ru
