Med de negativa effekterna av den globala uppvärmningen på klimatet ökar snabbt verkar framtiden ganska dyster för livet på jorden. GitHubs VD Nat Friedman vill se till att öppen källkod för populär programvara som TensorFlow och Flutter överlever om jorden slås av en kärnapokalyps eller någon naturlig orsak.
GitHub meddelade idag sina planer på att lansera Arctic Code Vault i syfte att bevara öppen källkod i en övergiven kolgruva på Svalbard, Norge. Intressant är att Svalbard är det sista stoppet för mänsklig civilisation före nordpolen. Svalbard är också värd för Svalbard Global Seed Vault som bevarar frön av viktiga grödor för den postapokalyptiska världen.
Microsoft-ägda GitHub har antagit en strategi som kallas "tempolager" för arkivering av koderna. Eftersom servrar och flash-enheter inte kan uppfylla kraven i detta projekt lagras data på mikrofilmer som ser ut som filmrullar från gamla skolor.
Mikrofilmer är gjorda av en mycket hållbar film som är belagd med järnoxidpulver för att ge tuff motstånd.
Rullarna är designade av Piql AS, ett norskt företag som säger att materialet kan överleva upp till 750 år under normala förhållanden och kan överleva upp till 2000 år i den kalla, syrefattiga grottan. Hjulen lagras i en vit behållare och Microsoft har planer på att lämna 200 sådana behållare i den avvecklade gruvan. Varje container innehåller 120 gigabyte med öppen källkod.
När projektet startade i början av detta år inkluderade de första programvarukoderna med öppen källkod som lagrades i Arctic Code Vault öppen källkod för Android- och Linux-operativsystem och 6000 andra anmärkningsvärda programvara med öppen källkod.
Microsoft kommer att inkludera alla aktiva offentliga GitHub-arkiv i Artic Code Vault senast den 02/02/2020.
Med sitt GitHub Archive-program strävar Microsoft efter att publicera öppen källkodsrörelse och hävda vikten av öppen källkodsgemenskap för framtida generationer.
Läs också: Tesla Model 3 laddad med en Ford F-150 Raptor ger mer MPG än senare