圖片來源: 

GitHub

微軟上周將誕生超過40年的MS-DOS作業系統4.00版原始碼以開源專案釋出,供學術或技術研究使用。

上周微軟將MS-DOS v.400程式碼公開於GitHub上。GitHub儲存庫除了原始OS原始碼以外,還包含MS-DOS v1.25及v2.0版。後面兩個版本在2014年3月已經分享給美國電腦歷史博物館,但整合在GitHub更容易為一般用戶發現、和外部程式參照,以及供有興趣探索PC早期OS人士研究與實驗用。

MS-DOS(Microsoft Disk Operating System)是微軟開發的一種DOS系統,於1981年問世。起初MS-DOS是微軟和IBM合作為IBM PC開發,後來IBM和微軟的DOS作業系統各自發展並日益分歧,微軟的DOS系統就命名為MS-DOS(IBM的版本則命名為IBM PC DOS)。MS-DOS是圖形化使用者介面(GUI)OS以前最普及的x86 PC作業系統,直到被微軟1995年推出的Windows 95取代。微軟在1994年推出最後一代MS-DOS 6.22,2000年終止支援。MS-DOS 4.00於1988年開發完成,但微軟實際出貨的是加了修補程式的MS-DOS 4.01。

圖片來源/Computer History Museum

MS-DOS所有檔案將以MIT授權分享。

不過《Ars Technica》形容MS-DOS 4.00是一個有些缺憾的開發成果,理由之一是MS-DOS並不支援多工;今天市場PC已不復見的OS/2已經具備多工能力,但微軟卻從未為MS-DOS加入多工支援。此外,MS-DOS較占記憶體。《Ars Technica》指出,4.00版RAM耗用記憶體92KB。從今天來看似乎不算什麼,但在記憶體昂貴的當年,這點頗令人介意。相較之下,IBM的PC DOS 2000僅耗用RAM 64KB。

MS-DOS 4.00外,微軟參與開發的早期OS/2版本OS/2 2.0,也在今年3月被科技愛好者上傳到網路上

熱門新聞

Advertisement