GitHub 把代碼埋到北極!已將首批開源項目存入地下 250 米永久凍土層

GitHub 把代碼埋到北極!已將首批開源項目存入地下 250 米永久凍土層

技術編輯:芒果果丨發自 思否編輯部
SegmentFault 思否報道丨公衆號:SegmentFault編程

「把開源代碼在北極保存 1000 年!」去年,GitHub 公佈了一項代碼存檔計劃——Arctic Code Vault,要把代碼埋入北極地下 250 米深的永久凍土層,但願將代碼保存一千年。segmentfault

如今,這不僅是一個遙遠的夢想了,GitHub 已經把採集到的活躍公共存儲庫快照保存到了位於北極的數據倉庫,以備來世之用。此外,GitHub 還爲開發者在配置文件中設計了記念徽章。網絡

GitHub 代碼永久保存計劃啓動

在 GitHub 環球2019開發者大會上,GitHub 首席執行官 Nat Friedman 首次介紹了 GitHub 存檔程序,他說:「在這個平臺上,代碼應該存儲在北極的一個檔案中,用膠片捲起來,供後人使用。」過去幾個月,GitHub 與 Piql(長期數字存儲提供商)合做,將 21 TB 的 GitHub 存儲庫數據寫入了 186 卷的 piqlFilm 數字光感檔案膠片中。編程語言

開發人員和開發人員的代碼建立的快照如今在存檔中,如今能夠在他們的GitHub配置文件上看到相應的徽章,聽說,得到一個 Star 用戶就能夠點亮徽章,開發者貢獻的相應存儲庫會經過懸浮窗顯示出來。spa

GitHub 在每一個存儲的卷軸上都添加了一個 GitHub 代碼庫指南,這個由社區輸入編寫的語句也能夠在歸檔程序的相關聯的文章中查找到。設計

檔案中還包含一個單獨的膠捲,其中以書面形式解釋了檔案內容的歷史和文化背景。所謂的技術樹旨在提供現代軟件開發、開源和各類應用程序以及流行編程語言的詳細介紹。blog

此外,存儲檔案中還包括解釋創造微處理器、網絡、電子、半導體和前工業技術的技術條件的著做。其目的是使檔案的繼承人儘量全面地瞭解當今的技術可能性。繼承

GitHub 計劃發佈檔案庫中的第一個做品列表,同時徵求社區的意見、建議和反饋。開發

埋藏在北極 250 米凍土層下的開源代碼,將保存千年

去年,Github 爲了保護開源代碼,宣佈了這項代碼存檔計劃,並宣佈在今年 2 月 2 日正式啓動將此前的開源代碼以 QR 碼的形式存儲在膠片裏,並將這些膠片存放在挪威斯瓦爾巴特一座已廢棄的礦井裏。rem

斯瓦爾巴羣島的一個退役煤礦中,比北極圈更靠近北極。Arctic Code Vault 數據存儲庫就位於這個北極地下 250 米深的永久凍土層。

Github 認爲,存儲在現代設備中的信息在幾代以後極可能會消失,所以須要用不一樣的形式和平臺進行存儲備份,留存於後世。

或許,1000 年後這些代碼早已過期,但它們將是能夠反映人類社會進步和技術發展歷程的寶貴財富。

segmentfault公衆號

相關文章
相關標籤/搜索