微軟已經放出36年前發布的MS-DOS 4.0版原始碼供有興趣的愛好者研究
2014 年微軟透過電腦歷史博物館發布了MS-DOS 1.25 和MS-DOS 2.0 版的源代碼,前者發佈於1982 年,後者發佈於1983 年。今天微軟宣布開源MS-DOS 4.0 版的源代碼,該版本發佈於1988 年,是微軟與IBM 合作推出的作業系統,支援高達2GB 容量的硬碟並可使用1MB 以上的記憶體。
由於該版本的程式碼是微軟與IBM 合作編寫的,因此要開源也不是微軟說了算,微軟與IBM 商議後雙方都同意放出這部分源代碼,所以MS-DOS 4.0 版的源代碼成功在GitHub 上發布。
被標記為機密的MS-DOS 磁碟
微軟新建的這個儲存庫還包含MS-DOS 1.25 和MS-DOS 2.0 版的原始程式碼,儲存庫被設定為存檔級別,也就是使用者可以瀏覽、檢查、克隆上述系統的原始程式碼,但不能提交任何問題或改動,畢竟這些系統現在已經沒有改變的意義。
有趣的是這次MS-DOS 4.0 版原始碼發布背後有一位研究人員的推動,這位研究人員收藏了大量上古文件,包括MS-DOS 4.0 測試版的二進位文件,這個名為Starfrost 的研究人員聯繫微軟開源專案辦公室探索發布MS-DOS 4.0 的原始碼。
在Starfrost、微軟開源專案辦公室以及IBM 公司的支援下,微軟開源了MS-DOS 4.0 版的原始程式碼,同時附加了周邊資料,包括額外的測試版的二進位檔案、掃描生成的PDF 文件以及磁碟映像等。
後續微軟開源專案辦公室將持續致力於尋找更多MS-DOS 4.0 版的資料,有更多資料後會繼續更新儲存庫將這些資料分享出來。
最後,有興趣的網友還可以再IBM PC XT、較新的Pentium 以及開源的PCem 和86box 模擬器中安裝運行MS-DOS 4.0 版。