Collapse OS,爲人類世界至暗時期而設計的開源操作系統

軟件開發者 Virgil Dupras 提出觀點稱“全球供應鏈將在 2030 年之前崩潰”,他認爲在這種大崩潰時代,人們將無法生產大部分電子產品,因爲它們依賴於複雜的供應鏈系統。這時,能夠合理利用現有電子設備並對其重新編程的人會獲得更大優勢。因此,在該設想之下,Dupras 希望開發一款名爲 Collapse OS 的簡易操作系統來應對人類世界的黑暗時刻。目前,他已將正在開發中的 Collapse OS 開源了出來。

該操作系統旨在於任何能夠輕鬆找到的組件和設備上運行。簡易性和可複製性是 Collapse OS 的兩大特性,它需要在最小最簡易的機器上運行,通過簡易的接口進行交互操作,能夠編輯文本文件,併爲各種 MCU 和 CPU 編譯彙編器源文件,還可以從各種存儲設備中進行讀寫。此外,Collapse OS 擁有複製自身能力的同時,目標是儘可能做到獨立。有了該項目的副本,有能力和創造力的人應該能夠在其設計的機器上構建和安裝操作系統,而無需外部資源(即互聯網)。

Dupras 認爲,對於後世界末日中的技術人才來說,最大的問題將是微控制器,即嵌入在控制計算機系統功能的電路板上的微型計算機。Collapse OS 網站上寫道:“幾十年後,計算機將崩潰,無法修復,人們將無法再對微控制器進行編程。爲了避免這種命運,我們需要有一個可以通過現有零件和微控制器進行設計的系統。”

於是,Dupras 決定爲 Collapse OS 採用 Z80 8 位微處理器。他解釋說,z80 具有 9000 個晶體管,這與任何擁有數百萬晶體管的現代 CPU 來說,顯然更易於大規模複製,所以不妨設計一個在更簡單的芯片上也能正常工作的系統。

關於 Collapse OS 的想法在 Reddit 和 Hacker News 等網站上引發了大討論。Dupras 在 Reddit 上談論了選擇 z80 的另一個原因,“它已經生產了很長時間,並被用於許多機器上,所以人們有很大機會嘗試使用它”。

Collapse OS 目前可以在基於 Z80 的自制軟件 RC2014 上運行。該操作系統的開發還在持續進行中,Dupras 爲此做了不少軟件考古工作。當然,“大崩潰時代”之類的都是他的個人設想,這一舉動聽上去也許與爲世界末日打造諾亞方舟如出一轍。Dupras 自己也明白 Collapse OS 的可行性有所欠缺,他宣稱該項目只在合適的崩潰情形下有意義,太微弱不行,太嚴重也不行。但他還是堅持崩潰假設,並表示即使最後被證明是徒勞的,嘗試也很有趣。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章