使用者組:LV:0 觀光客
▼一串代碼的北極之旅 本來GitHub在去年11月的Universe 2019大會上公佈了這項激動人心的計劃:將開源代碼作為人類文明的火種留給後代,放在一個環境穩定、遠離人類戰火的地方。 具體的存放位置是在北極圈內一個島上的地窖裡,這個島位於下面地圖中最北邊的紅圈。 今年2月2日,GitHub對網站上所有開源項目進行了一次快照存檔,然後計劃讓團隊成員親自護送這批代碼到北極。 然而萬萬沒想到,新冠疫情爆發了。GitHub團隊只能與合作方,也就是膠片數據存儲公司Piql保持遠程聯繫。 他們先將21TB的代碼數據交到這家公司位於挪威德拉門的工廠。代碼被寫在了186箱膠片裡,膠片每幀都包含880萬個像素點,源代碼以QR碼的形式存儲其中。 然後這186箱膠片被運到挪威首都奧斯陸,裝上飛機運往距離歐洲大陸北部1000公里遠的斯瓦爾巴群島。 代碼最終降落在斯瓦爾巴群島上一個只有幾千人的小鎮朗伊爾城。這里人跡罕至、氣溫寒冷,有幾百米厚的凍土層,非常適宜存放膠片。 當地的山上有個退役煤礦,相當於一座人類文明的「諾亞方舟」,許多國際組織在這裡存放重要物品,還有一個保存全世界農作物種子的全球種子庫,GitHub的代碼就被安放在這裡,預計可以保存1000年以上。 ▼未來將用玻璃存代碼 用膠片存代碼不是GitHub的唯一手段。被微軟收購後,GitHub將有幸嘗試微軟的最新「黑科技」。 去年微軟對外公佈了一個Project Silica項目,就是用激光刻蝕石英玻璃來存儲數據。石英玻璃是一種耐用的存儲介質,抗電磁干擾、抗水、抗熱,可提供保存數據長達幾萬年之久。 GitHub說,石英玻璃是永遠為後代保留世界開源軟件的理想存儲介質,所以將這項黑科技作為新的代碼保存手段。 現在,GitHub已經在玻璃中存檔了6000個世界上最受歡迎的開源存儲庫。等到該技術成熟且成本下降後,應該會有更多的代碼被寫到玻璃中。
檢舉
本版積分規則 發表回文 回覆並轉播 回覆後切換到最後一頁
LV:1 旅人
293
主題
308
回文
4
粉絲
卡提諾狂新聞
卡提諾論壇 Ck101.com