【科技版挪亞方舟】隱藏在北極的開源軟件代碼庫
在挪威斯瓦爾巴群島,挪威人和俄羅斯人開的老煤礦目前大多已關閉,因此,當地人給這片廣袤的凍土帶貼上了新標籤——令科學家、有末日憂患意識的求生者以及有末日憂患意識的科學家嚮往的地方。在斯瓦爾巴一帶,一切都可以避開外部世界的壓力藏匿起來。即便是戰爭時期,根據現有的國際協定,這裡應能保持中立。可以說,這裡是存放一、兩個全球重新開機按鈕的理想地點。
這裡就是北極世界檔案庫(Arctic World Archive),跟種子庫堪稱同類,但遠沒有它那麼有趣。弗里德曼用一把鑰匙打開一個儲物櫃的門,裡面存放著世界上現有的大量開放原始碼(open source,簡稱開源)軟件的代碼。伺服器和USB手指耐用性不夠,無法長期儲存它們,因而,各種數據以程式設計語言寫入這些看上去像老式電影膠片一樣的東西裡。每卷膠片大約幾公斤重,存放在薄餅盒大小的白色塑膠盒裡。它其實是微型膠片。借助一隻放大鏡,你——或者末日時代的倖存者們——可以看到這些數據,包括圖片、文本或者一行行代碼。一家名叫Piql的挪威公司用耐久性超強的膠片製作了這些專用膠捲,外層鍍了氧化鐵粉末,以增強其抵抗世界末日的能力。Piql表示,這些材料在正常條件下能保持750年,在寒冷、乾燥、含氧量低的洞穴裡或許能保持2000年。
所謂開放原始碼,其基本概念是你編寫軟件代碼後分享它,讓其他任何人都有機會看到你寫的東西,如果他們喜歡,可以把它拿去修改後用於自己做的項目。假以時日,這些海量且仍不斷擴充的代碼被改變意向、日漸完善,並用於不計其數的app裡。GitHub是全世界大量開放原始碼得以開發的平台。有大約4000萬人(其中有很多是自願者)在這裡完善計劃、提交需要修改的漏洞、掃描安全隱患、跟蹤記錄各種改動。你可以把它想像成一個龐大無比、有詳細目錄索引、每個人都可以使用的工具庫。
離開斯瓦爾巴代碼檔案庫後僅僅幾個小時發生的事讓我們感到,GitHub最重要的使命現在變得更緊迫了。弗里德曼位於加州索納瑪(Sonoma)的家出現火災,他妻子來電說,她和3歲的女兒正在撤離。弗里德曼告訴妻子打開他們那輛Tesla汽車裡的「生化武器防護模式」,它能過濾進到車廟裡的空氣。在我們用餐時,他得知自己的住所已經基本變成一片灰燼,一張其前門拱廊的照片很快被大部份媒體選作報道配圖——這是煙霧瀰漫的瓦礫堆中僅剩下的東西。在加州許多地區陷入火海或因為斷電而一片黑暗之際,遠在北極的一個重新開機按鈕開始具有更多的意義。就像弗里德曼在我們這次行程至此幾次提到的那樣,「我覺得,從根本上來講,眼下這個世界比它20年前的時候要古怪多了。」——撰文/Ashlee Vance;譯/許諾
#北極 #挪威 #斯瓦爾巴群島 #開源軟件代碼庫 #Microsoft #GitHub
本文節選自《彭博商業周刊∕中文版》第185期,如欲查閱全文,歡迎訂閱
★★訂閱聯絡方法★★
網站:www.bbwhk.com
電郵:bbwhk_cir@modernmedia.com.hk
「開源軟件代碼庫」的推薦目錄:
- 關於開源軟件代碼庫 在 彭博商業周刊 / 中文版 Facebook 的精選貼文
- 關於開源軟件代碼庫 在 免费拿走我的代码可以,但请对使用我的时间付费 - GitHub Gist 的評價
- 關於開源軟件代碼庫 在 GitHub如何保护开源软件 的評價
- 關於開源軟件代碼庫 在 怎样在Github上托管开源代码库 - 程序师 的評價
- 關於開源軟件代碼庫 在 从工具到实践:如何在GitHub上保障开源项目安全? 的評價
- 關於開源軟件代碼庫 在 开源代码库(GitHub) - 虫虫助手 的評價
- 關於開源軟件代碼庫 在 你的GitHub 代碼庫現在在北極山區是安全的 - MSPoweruser 的評價
- 關於開源軟件代碼庫 在 2021 年GitHub 最佳開源軟件榜單 - 閱坊 的評價
- 關於開源軟件代碼庫 在 從Redhat 到GitHub,開源軟體為什麼開始火了? - 報橘 的評價
- 關於開源軟件代碼庫 在 我们需要建立“开放式架构”的思维模式 - 读书、思考、生活 的評價
- 關於開源軟件代碼庫 在 美国防部宣布开源代码库:快来GitHub 提意见 - 雷峰网 的評價
開源軟件代碼庫 在 GitHub如何保护开源软件 的推薦與評價
一旦发现漏洞,我们将使用Dependabot自动创建已知漏. 洞的拉取请求,以便您能快速合并和部署对您的代码库的修复. 更改。也就是说,每个安全警报现在都包括一个严重性级别、 ... ... <看更多>
開源軟件代碼庫 在 怎样在Github上托管开源代码库 - 程序师 的推薦與評價
大家好,今天我们要学习一下怎样在github.com 提供的仓库中托管开源软件源代码。GitHub 是一个基于web 的Git 仓库托管服务,提供基于git 的分布式版本控制和源代码 ... ... <看更多>
開源軟件代碼庫 在 免费拿走我的代码可以,但请对使用我的时间付费 - GitHub Gist 的推薦與評價
有关开源代码库在市场上的使用方式,接下来我们将进行具体解析。开源代码作为实用的软件,企业必须承担开源软件的License 费用才能将其商业化从而实现盈利。 ... <看更多>