





















MS-DOS 前身「86-DOS」險失傳
歷史學家靠 45 年前「紙本」復活它
【險失傳 ... ㊙️】當我們談論數碼保存時,通常想到的是備份硬碟或雲端空間,但對於 40 多年前的科技遺產來說,保存方式可能比你想得更「原始」。MS-DOS 的前身「86-DOS」最原始的 1.00 版本其實早已經失傳,但近日一群歷史學家在一批泛黃的紙本稿件中,發現記錄了 86-DOS 1.00 版本的原始碼。他們最終用人手一字一句重新打出來,讓 86-DOS 1.00 初版得以再次復活。
86-DOS 最初由 Tim Paterson 為 Seattle Computer Products 開發,當時稱為 QDOS。隨後,Microsoft 收購了此系統,並將其修改為供應給 IBM PC 5150 使用的 MS-DOS。
1980年:Tim Paterson 開發出 QDOS (Quick and Dirty Operating System)。
1981年:Microsoft 收購該系統,並將其更名為 86-DOS 1.0,隨後授權給 IBM 使用。
1982年:正式定名為 MS-DOS 1.0,開啟了 Microsoft 在個人電腦作業系統領域的統治地位。
然而,在該系統誕生 45 周年之際,Microsoft 卻發現最初的 86-DOS 1.00 版本原始碼檔案早已遺失。幸運的是,原作者 Tim Paterson 本人收藏了一整疊當年的程式碼紙本稿,當中包括組譯器(Assemblers)和經典工具程式(如 CHKDSK)的原始碼。
為了讓這段歷史重現,由 Yufeng Gao 與 Rich Cini 帶領的歷史學家與保存專家團隊,展開了一場艱辛的「科技考古」。他們必須先對這些數十年前的紙張進行高解像度掃描,再由人工進行打字轉錄,並反覆校對,以確保程式碼邏輯在現代環境下依然能正確重構。
Microsoft 此前已將 MS-DOS 1.25、2.0 以及 4.0 版本開源,而這次 86-DOS 的加入,正好補齊了 DOS 個人電腦作業系統進化史中缺失的一環。除了 86-DOS 1.0 版本,目前 Microsoft 正在努力重建最初版 86-DOS 0.11 版本原碼,
目前 Microsoft 已經將相關程式碼公開放置於 GitHub,全球的開發者與歷史愛好者現在都可以親自檢視這段塑造了現代電腦介面的「原始碼根源」。
資料來源:
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。