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