In the event of an apocalypse.
GitHub will store this information in an Arctic shelter for future generations as part of the Archive Program project, which was announced during the GitHub Universe 2019 conference. The same program assumes the placement of data in many online archives, for example Bodle's Library of Oxford University.
The shelter where the files will go is Arctic Vault Archive, located 250 meters deep into the arctic mountain on the Svalbard archipelago. The Global Seed Bank is located on the same archipelago. Both of these constructions should not threaten climate warming.
Data from GitHuba will be stored in the Arctic shelter in the form of rolls of tape covered with iron oxide powder. These media can be read by both a computer and a human (with the help of a magnifying glass), which can be useful in the absence of access to power. More importantly, such tape rolls can last up to a thousand years, unlike all types of discs.
Arctic Vault Archive is a place where data from GitHuba will be archived next to the most important data from around the world. I am talking about scientific, musical, artistic achievements and from many other fields – for example archeology. If a meteor hit the Earth or another incident occurred that would cause annihilation, all this stored information could help rebuild civilization.
GitHub wants all open source files that will appear on the site by February 2020 to reach the arctic archive. Well, these files are really a lot, and they include, for example, the source codes of Linux and Android, programming languages Python, Ruby or Rust, and many, many more.