GitHub北極設末日程式庫 開源碼封千年 留文明種子

By on November 20, 2019

原文刊於信報財經新聞「StartupBeat創科鬥室

GitHub在北極建立開源程式碼資料庫,選址為挪威地底250米深的永凍土區。(GitHub影片畫面)

GitHub在北極建立開源程式碼資料庫,選址為挪威地底250米深的永凍土區。(GitHub影片畫面)

開源程式碼是文明基石,更是人類共享的文明遺產。有科學家為世界末日未雨綢繆,軟件代碼託管平台GitHub近日發起GitHub Arctic Code Vault,在北極圈建立資料庫,可把重要開源程式碼封存千年之久。

據GitHub官網公布,極地資料庫遠離人煙,坐落挪威斯瓦爾巴群島一個已停採煤礦250米深地底的永凍土區,距離著名的「全球種子庫」僅一英里,加上處於非軍事地區,盡可能免受戰爭人禍侵擾,確保子孫後代亦能享用。

定格於明年2月2日

資料庫的開源程式碼會「定格」於2020年2月2日,團隊當天會把所有程式碼以不同版本及格式保存起來,存檔文件包括QR碼、文件格式、字符編碼及技術指南,即使發生滅世巨變,人類後代也可把原始數碼遺產轉回源代碼使用。

儲存所用的膠片卷軸長達3500呎。(GitHub影片畫面)

儲存所用的膠片卷軸長達3500呎。(GitHub影片畫面)

GitHub坦言,儘管全球性的巨災發生機會很小,惟儲存在現有設備的資料,例如硬碟、磁帶、光碟等媒體,一般只有數十年壽命,且要嚴控溫度及濕度;即使一切硬件如常,輔助運行的軟件也可能被時代淘汰。換言之,一切重要的檔案或會在幾代後消失。

有見及此,GitHub將夥拍史丹佛圖書館、Long Now基金會、互聯網檔案館、軟件遺產基金會、微軟研究院、專門保存數據的Piql,以及牛津大學的博德利圖書館,透過跨組織及多種儲存形式,減少遺失數據的風險。

新式媒體跨代儲存

網站指出,儲存所用的膠片卷軸長度達到3500呎,由挪威科企Piql提供並編碼,採用鹵化銀聚酯技術,計劃目標是保存至少1000年。GitHub打算夥拍微軟Project Silica,將數據燒錄在石英玻璃上;即使經歷多個世紀,仍可用激光讀取資料。

另外,GitHub平台的開發人員已突破4000萬人。歐盟去年10月宣布,無條件批准微軟收購GitHub,涉及金額75億美元(約585億港元),此舉有助增加軟件開發者的影響力,挑戰亞馬遜在雲端市場的地位。

膠片卷軸由挪威科企Piql提供並編碼,採用鹵化銀聚酯技術,計劃目標是保存至少1000年。(GitHub影片畫面)

膠片卷軸由挪威科企Piql提供並編碼,採用鹵化銀聚酯技術,計劃目標是保存至少1000年。(GitHub影片畫面)

支持 StartupBeat

如欲投稿、報料,發佈新聞稿或採訪通知,按這裡聯絡我們