來(lái)自:開(kāi)源最前線(xiàn)(ID:OpenSourceTop)
鏈接:https://archiveprogram.github.com/#arctic-code-vault
近日,GitHub 年度開(kāi)發(fā)者大會(huì ) GitHub Universe 2019 宣布了一項永久保存代碼計劃——GitHub Archive Program!
Github認為世界發(fā)展是由開(kāi)源軟件提供動(dòng)力,開(kāi)源軟件是現代文明隱藏的基石,也是全人類(lèi)的共同遺產(chǎn),而GitHub Archive Program的任務(wù)就是為子孫后代保留源代碼,至少1000年!
根據GitHub活動(dòng)頁(yè)面上的信息,這個(gè)活動(dòng)將在2020年2月2日正式開(kāi)始,目前網(wǎng)站上連倒計時(shí)牌都有了。
該項目是由GitHub與Long Now Foundation,全球互聯(lián)網(wǎng)檔案庫,軟件遺產(chǎn)基金會(huì ),北極世界檔案館,微軟研究院,Bodleian圖書(shū)館和斯坦福大學(xué)圖書(shū)館等機構合作。
Github表示:盡管全球災難發(fā)生的可能性很低,但是我們所有存儲在現代媒體上的東西很可能在幾代后就會(huì )丟失,跨多個(gè)組織和存儲形式的歸檔軟件將有助于確保其長(cháng)期保存,在線(xiàn)歸檔員將其稱(chēng)為“ LOCKSS”,因為大量副本可以確保安全。
硬盤(pán),SSD,CD可以使用幾十年,備份磁帶名義上只有 30 年的壽命,而且是要在嚴格控制的熱度和濕度的條件下,盡管某些硬件的壽命可能會(huì )長(cháng)一點(diǎn),但是在未來(lái)未必還存在能夠運行它們的現代計算機,所以,GitHub Archive Program就是為了解決數據流失的風(fēng)險。
在Long Now創(chuàng )始人Steward Brand的啟發(fā)下,Github采用了“分層”策略來(lái)歸檔代碼。通過(guò)提供從實(shí)時(shí)到長(cháng)期存儲的一系列解決方案,該方法旨在最大程度地提高靈活性和耐用性。存檔程序分為三類(lèi):熱門(mén),一般和冷門(mén)。
熱門(mén):接近實(shí)時(shí)更新
一般:每月或每年更新一次
冷門(mén):每 5 年以上更新一次
GitHub Arctic Code Vault(北極)Github說(shuō)的這個(gè)“北極代碼庫”位于挪威斯瓦爾巴群島的一個(gè)廢棄煤礦中,比北極圈更靠近北極,永久凍土層深達250米。斯瓦爾巴群島受?chē)H《斯瓦爾巴群島條約》的管制,屬于非軍事區。它是世界上最北端的城鎮的所在地,是地球上最偏遠和地緣政治最穩定的人類(lèi)居住地之一。
AWA 是挪威國有采礦公司 Store Norske Spitsbergen Kulkompani(SNSK)與長(cháng)期數字存儲提供商 Piql AS 的一項聯(lián)合計劃。 AWA 致力于永久保存檔案,膠片卷軸將被存儲在位于斯瓦爾巴群島偏遠群島一座廢棄煤礦密封室內的鋼壁容器中。
盡管斯瓦爾巴群島受到氣候變化的影響,但在可預見(jiàn)的將來(lái),可能只會(huì )影響到最外面幾米的永久凍土,預計變暖不會(huì )威脅穩定性。這讓斯瓦爾巴群島成為人類(lèi)共同知識遺產(chǎn)的穩定、長(cháng)期的檔案庫的絕佳位置。