ADVERTISEMENT
微軟宣布開源旗下 MS-DOS 4.0 系統,與 IBM 合作,在 MIT 許可下公布 MS-DOS 4.0 的原始碼。
十年前,微軟向電腦歷史博物館公布了 MS-DOS 1.25 和 2.0 版的原始碼,前者發表於 1982 年,後者發表於 1983 年。而 MS-DOS 4.0 發表於 1988 年,由微軟與 IBM 合作推出,因此需要雙方合作開源。
微軟表示,一位名叫 Connor「Starfrost」Hyde 的年輕英國研究員最近與微軟前首席技術長 Ray Ozzie 就他收藏的一些軟體進行了聯繫。在這些磁碟片中,Ray 發現了他在 Lotus 時傳送的未公開版 DOS 4.0 測試版二進制檔案(binary file)。
Starfrost 聯絡了微軟開放原始碼專案辦公室(OSPO),探索發表 DOS 4 原始碼的可能性。
微軟開發者社群副總裁 Scott Hanselman 在網際網路檔案管理員兼愛好者 Jeff Sponaugle 的幫助下,對這些原始磁碟進行了成像,並仔細掃描了「Ozzie Drop」中的原始印刷文件。微軟和 IBM 的朋友們都認為這是一段值得分享的作業系統歷史。
隨後,微軟 OSPO 主任 Jeff Wilcox 造訪了 Microsoft Archives(微軟官方的歷史資料存檔),找到了 MS DOS 4.0 的原始碼,以及一些額外的 beta 二進制檔案、文件的 PDF 和磁碟鏡像,並且發表在 GitHub,感興趣的朋友可以前往查看。
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 4.0 版的資料,有更多資料後會繼續更新將這些資料共享出來。
最後,有興趣的網友還可以在 IBM PC XT、較新的 Pentium 以及開放原始碼的 PCem 和 86box 模擬器中安裝運行 MS-DOS 4.0 版。
- 延伸閱讀:Google開源Jpegli圖片壓縮技術:完全相容 JPEG、壓縮率可提升 35%失真還更少
- 延伸閱讀:確保開源軟體的安全性到底是誰的責任?CISA 宣布了一系列改善軟體供應鏈的安全計畫
- 延伸閱讀:Google推出最強免費開源AI模型Gemma,與Gemini系出同門、性能超越Llama可在筆電單獨運行
請注意!留言要自負法律責任,相關案例層出不窮,請慎重發文!