保護人類文明:GitHub將開源代碼庫保存在北極洞穴
GitHub今天分享了開放Arctic Code Vault的計劃,該計劃旨在存儲和保存Flutter和TensorFlow等開源軟件。所有開放源代碼項目的代碼都將存儲在膠片上,該膠片每幀包含880萬像素,可以使用1000年。
膠片由挪威公司Piql AS制造,表面有氧化鐵粉涂層,Piql稱在正常條件下這種材料能保存750年,在寒冷干燥低氧洞穴內能保存2000年。
這些代碼將保存在挪威斯瓦爾巴特群島(Svalbard)退役的煤礦中,這也是被選為托管全球種子庫的城市。斯瓦爾巴特永久凍土是地球上最北端的城市之一,可以延伸到地表以下數百米。檔案管理員認為,寒冷和接近恒定的條件可以幫助保存。
今年年初開始,數千個流行的GitHub項目(例如Blockchain,WordPress)和編程語言(如Rust或Ruby)加入了Arctic Code Vault計劃,但Arctic Code Vault將于明年2月擴展到所有公共存儲庫。根據2019年Octoverse報告,GitHub有超過4000萬開發人員使用,目前托管超過1億個存儲庫。
GitHub CEO Nat Friedman在解釋為什么創建Arctic Code Vault時說:“如果沒有軟件,再也不會發生什么大事。”Friedman表示,隨著時間的推移,媒介可能會發生變化,可能會使用像二氧化硅這樣的物質,該物質能將數據存儲一萬年以上。