Tech/Science

GitHub’s Arctic Code Vault: A Backup of Every Open Source Project in a Frozen Mine

GitHub has a copy of every open source project in its database during 2020 located deep inside a frozen mine

By Jacob Ridley published 7 days ago

Humans may go, but open source lives forever. You may have heard of various projects to back up the Earth’s best bits should anything catastrophic happen. The Global Seed Vault in Svalbard, for example, keeps a ‘backup’ of over a million seeds to prevent any from being eradicated. Just down the road lies another all-important backup: every active GitHub repository up to 2020, buried deep down in the permafrost.

Inspired by the Global Seed Vault, the Arctic World Archive (AWA) is a collection of containers stuffed with data in a decommissioned coal mine—between 250 and 300 metres down. Each container is stuffed with reels upon reels of data—like reels of film in an old theatre in appearance.

GitHub has 188 hardened film reels down the mine in what it calls the Arctic Code Vault. This contains every active repository as of February 2, 2020. That means any open-source software on the website at that time is now filed safely away for future generations, or aliens to discover once we’re all gone. That means even incredibly niche code for outdated servers is buried down there.

Each reel contains 65,000 frames, which beside a few frames at the beginning of each reel, contain QR codes. There’s roughly 21 trillion bytes of data.

There’s a video over on TikTok from World Heritage on Svalbard that shows what the actual GitHub container looks like. Check out the excellent little tagline inside the door: ‘Open Source has won.’

The idea of the Arctic Code Vault is that this open-source information, produced by thousands upon thousands of humans working together, is worth preserving for future generations. GitHub explains it more eloquently in the introduction buried with the data.

‘This is primarily an archive of software. Software is a series of commands used to control the actions of a computer. A computer is a device which can automatically perform mathematical functions so much faster than a human mind that it has powers far beyond us. Our computers are used to help explore the secrets of the universe, to connect all of humanity in an omnipresent web of information, to manipulate signals fast enough to transmit sounds and project detailed moving images onto electrical screens, and to control enormously powerful machinery which far exceeds both the capacity and precision of human labor. A computer without software can do none of these things. A computer is an extraordinary and marvelous thing, but without software, all its power is useless. The purpose of this arch

LEAVE A RESPONSE

Your email address will not be published. Required fields are marked *