微軟重新開放 MS-DOS 1.25/2.0 程式原始碼,讓你能研究早期個人電腦誕生史

微軟重新開放 MS-DOS 1.25/2.0 程式原始碼,讓你能研究早期個人電腦誕生史

2014年3月,微軟曾經在電腦博物館網站上釋出過MS-DOS 1.25、2.0兩個微軟當年作業系統版本的程式碼,目的是讓大家瞭解微軟的作業系統的早期歷史,並且還有相關的文章。而最近,在微軟買下了GitHub之後,他們宣布在上面重新開放了MS-DOS 1.25、2.0兩個版本的程式碼,讓程式愛好者更容易找到需要的資源。

微軟表示,開放這兩個版本的程式碼目的是在讓對於早年作業系統有興趣的使用者,可以透過這兩個版本的程式碼去進行研究,程式碼並不允許用戶在GitHub上面進行任何更動,也不會接受提出修改的要求。

MS-DOS 1.25、2.0兩個版本當年開發的時候,所有的程式碼都是用8086組合語言寫成的。當初的1.0版其實是來自於微軟收購的86-DOS(QDOS)版權,提供給IBM PC上的系統。而在1982年6月推出的MS-DOS 1.25,才是微軟接手改進之後的版本。

微軟重新開放 MS-DOS 1.25/2.0 程式原始碼,讓你能研究早期個人電腦誕生史

當年DOS 1.25版本的作用基本上是一個檔案管理員加上程式loader的工具,採用文字介面,沒有圖形輸出的功能,也不支援滑鼠,使用者一次也只能執行一個程式。檔案名稱限制在8個字元,加上三個字元的延伸檔名。

微軟重新開放 MS-DOS 1.25/2.0 程式原始碼,讓你能研究早期個人電腦誕生史

而到了2.0之後,則增加了一些新的功能,包括可以安裝驅動程式以支援新購的硬體、允許在列印的時候可以在背景處理,不會讓整個電腦都停頓下來、支援軟碟從 320 KB 的容量增加到 360 KB。

對於具備功力的程式高手來說,應該可以從微軟開放的兩個版本程式碼之中找到一些有趣的發現,看看早期的程式設計師前輩是怎麼開發作業系統的,也是一種考古的樂趣。

 

 

想看小編精選的3C科技情報&實用評測文,快來加入《T客邦》LINE@
janus
作者

PC home雜誌、T客邦產業編輯,曾為多家科技雜誌撰寫專題文章,主要負責作業系統、軟體、電商、資安、A以及大數據、IT領域的取材以及報導,以及軟體相關教學報導。

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