GitHub還真把全部代碼埋到北極地下了,我特麼bug都還沒改呢 ...

早在去年的GitHub Universe 2019開發者大會上,GitHub就宣佈啓動了一個所謂的「GitHub代碼永久保存計劃」(GitHub Archive Program)。ide

image.png

與此同時,這個計劃也對應設立了一個「GitHub代碼保險庫」(GitHub Code Vault),該庫旨在爲後代保存開源代碼,以供將來使用。編碼

image.png

這個「代碼保險庫」被設立在位於北極圈深處的斯瓦爾巴特羣島(Svalbard)上的一座廢棄煤礦中:spa

image.pngimage.png

這個羣島坐落於北冰洋上,常年被冰雪覆蓋,既是世界上最北端的城鎮,也是北極熊的歡樂家園,是最接近北極的可居住地區之一。設計

圖片

著名的北極世界檔案館(儲存全球的重要資料)和全球種子庫(儲存世界各地的植物種子)也均位於此。code

image.png

上週GitHub官方就宣稱,目前首批保存計劃已經完成,代碼也保存到了這個位於北極的倉庫中,保存的內容是截止今年 2月 2日 GitHub上活動公共開源倉庫的代碼快照存檔。blog

image.png

官方也說了:「一千年後,您可能會讀到這份指南,但不管如何,咱們但願其內容甚至每一個開源的概念都會對您大有裨益。」圖片


此次的代碼封存計劃採用的是一種特殊的膠片存儲方式,代碼數據以 QR碼的形式被編碼在每幀 880萬像素的特殊材質膠片上,設計使用壽命超過了1000年。開發

image.png

負責本次代碼存儲的落地機構是挪威的Piql公司:it

image.png

Piql公司成立於2002年,總部位於挪威德拉門,自己就是世界上領先的電影級數字膠片打印機供應者,也是數據長期保存解決方案的提供商,其開發的各類數據長期(百年級)保存解決方案頗爲有名,在數據的膠片化方面有着豐富且權威的經驗。class

本次代碼存儲由膠片數據存儲公司Piql承擔,幾十T的代碼數據被刻錄在 186箱膠片裏,裝機運往了北極的斯瓦爾巴羣島,存放在幾百米厚的凍土層。

image.pngimage.png


除此以外,Github還爲本次GitHub Code Vault作出貢獻的用戶都「頒發」了(哪怕寫的都是bug,滑稽)一個名爲Arctic Code Vault Contributor徽章,在用戶的GitHub主頁上就能夠看到:

image.png

並且鼠標懸停其上還能夠看到哪幾個項目被收錄到此計劃中,可謂是儀式感滿滿了。

相信小夥伴們去本身的GitHub主頁上查看,也應該都得到了相應的貢獻者勳章了。

想一想此刻你寫的代碼正在北極被凍成了狗,是否是都有點小激動呢 ...

相關文章
相關標籤/搜索