微軟釋出36年前的MS-DOS 4.0原始碼,完全開源供愛好者研究

微軟釋出36年前的MS-DOS 4.0原始碼,完全開源供愛好者研究

ADVERTISEMENT

微軟宣布開源旗下 MS-DOS 4.0 系統,與 IBM 合作,在 MIT 許可下公布 MS-DOS 4.0 的原始碼。

微軟釋出36年前的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)。

微軟釋出36年前的MS-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 和磁碟鏡像,並且發表在 GitHub,感興趣的朋友可以前往查看。

微軟釋出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 上發表。

微軟釋出36年前的MS-DOS 4.0原始碼,完全開源供愛好者研究

 

後續微軟開放原始碼專案辦公室將繼續致力於尋找更多 MS-DOS 4.0 版的資料,有更多資料後會繼續更新將這些資料共享出來。

最後,有興趣的網友還可以在 IBM PC XT、較新的 Pentium 以及開放原始碼的 PCem 和 86box 模擬器中安裝運行 MS-DOS 4.0 版。

 

 

cnBeta
作者

cnBeta.COM(被網友簡稱為CB、cβ),官方自我定位「中文業界資訊站」,是一個提供IT相關新聞資訊、技術文章和評論的中文網站。其主要特色為遊客的匿名評論及線上互動,形成獨特的社群文化。

使用 Facebook 留言
發表回應
謹慎發言,尊重彼此。按此展開留言規則