微軟在其開源博客宣布,在 86-DOS 1.00 誕生 45 周年之際,公開了 "迄今發現的最早 DOS 源碼"—— 由 DOS 之父 Tim Paterson 保存的原始 86-DOS 1.00 匯編清單,以及 PC-DOS 1.00 的開發快照和相關工具代碼。
![]()
這批珍貴資料的意義不僅在于歷史價值。清單中包含了當時工作狀態的即時記錄以及手寫筆記,微軟將其形容為 "打印出來的 Git 倉庫提交歷史"。更令人驚喜的是,清單中不僅有操作系統本身的代碼,還包含了匯編器自身的源碼,完整呈現了整個開發工具鏈的狀態。
回顧微軟近年來在 DOS 開源方面的步伐:2018 年,微軟開源了 MS-DOS 1.25 和 2.11;2024 年,MS-DOS 4.0 以 MIT 協議發布;如今,86-DOS 1.00 的早期清單也得以公開。這一系列動作標志著微軟對計算歷史的開放態度日益明確。
86-DOS 最初由 Tim Paterson 于 1980 年為西雅圖計算機產品公司開發,原名 QDOS(Quick and Dirty Operating System),后來更名為 86-DOS。1981 年,微軟以 5 萬美元的價格獲得了 86-DOS 的授權,并在此基礎上為 IBM PC 開發了 PC-DOS,奠定了個人計算機時代的軟件基石。
此次公開的原始清單經過多位研究者的努力才得以數字化。研究團隊包括 Yufeng Gao、Rich Cini 以及專注于 OCR 技術研究的 Joshua。原始紙質清單將被捐贈給 Interim Computer Museum 進行永久展示。
![]()
開發者現在可以通過 GitHub 倉庫獲取這些代碼,項目以 MIT 許可證發布。對于計算機歷史愛好者和底層系統開發者而言,這些代碼提供了窺探個人計算機黎明時期的獨特窗口。
參考來源:
- ○Microsoft 開源博客 https://opensource.microsoft.com/blog/2026/04/28/continuing-the-story-of-early-dos-development/
- ○GitHub 倉庫 https://github.com/DOS-History/Paterson-Listings
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.