微軟開源傳奇:36年MS-DOS 4.0原始碼全公開!

Featured Image
微軟近日宣布與 IBM 合作,開源旗下的 MS-DOS 4.0 系統,並在 MIT 許可下公布了 MS-DOS 4.0 的原始碼。這款作業系統在 1988 年由微軟與 IBM 共同推出,支援高達 2GB 的硬碟容量,並能夠利用 1MB 以上的儲存器。

此次開源計劃源於一位名叫 Connor「Starfrost」Hyde 的年輕英國研究員與微軟前首席技術長 Ray Ozzie 的聯繫。Hyde 發現了 Ray 在 Lotus 時傳送的未公開版 DOS 4.0 測試版二進制檔案。Starfrost 隨後聯絡了微軟開放原始碼專案辦公室(OSPO),探索發表 DOS 4 原始碼的可能性。

微軟開發者社群副總裁 Scott Hanselman 在網際網路檔案管理員兼愛好者 Jeff Sponaugle 的幫助下,對這些原始磁碟進行了成像,並仔細掃描了「Ozzie Drop」中的原始印刷文件。微軟和 IBM 的朋友們都認為這是一段值得分享的作業系統歷史。

微軟 OSPO 主任 Jeff Wilcox 則造訪了 Microsoft Archives(微軟官方的歷史資料存檔),找到了 MS DOS 4.0 的原始碼,以及一些額外的 beta 二進制檔案、文件的 PDF 和磁碟鏡像,並且在 2014 年發表了 MS-DOS 1.25 和 MS-DOS 2.0 版的原始碼。

現在,微軟宣布開源 MS-DOS 4.0 版的原始碼,讓更多人可以參與其中。由於該版本的程式碼是微軟與 IBM 合作編寫的,因此要開源也需要經過雙方商議。雙方商議後,一致同意將這部分原始碼公開,並已成功在 GitHub 上發表。

微軟開放原始碼專案辦公室表示,他們將繼續尋找更多 MS-DOS 4.0 版的資料,並在有新的資料後持續更新,以便與大家共享。此外,有興趣的網友還可以在 IBM PC XT、較新的 Pentium 以及開放原始碼的 PCem 和 86box 模擬器中安裝運行 MS-DOS 4.0 版。

這次的開源計劃將為開發者和歷史愛好者提供一個寶貴的資料來源,同時也將延續微軟開放原始碼專案辦公室的努力,致力於尋找並分享更多作業系統的歷史資料。

以上就是有關微軟開源 MS-DOS 4.0 原始碼的消息,希望這項開源計劃能夠為開發者和愛好者帶來更多的價值和機會。

(本文參考自微軟官方消息和相關報導,經過整理和優化,以提高搜尋引擎的收錄和搜尋排名。)

Share this content: