[新聞] 微軟重新開放 MS-DOS 1.25/2.0 程式原始

作者: OrzJ   2018-10-02 12:48:07
微軟重新開放 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,才是微軟接手改
進之後的版本。
當年DOS 1.25版本的作用基本上是一個檔案管理員加上程式loader的工具,
採用文字介面,沒有圖形輸出的功能,也不支援滑鼠,使用者一次也只能執
行一個程式。檔案名稱限制在8個字元,加上三個字元的延伸檔名。
而到了2.0之後,則增加了一些新的功能,包括可以安裝驅動程式以支援新
購的硬體、允許在列印的時候可以在背景處理,不會讓整個電腦都停頓下
來、支援軟碟從 320 KB 的容量增加到 360 KB。
對於具備功力的程式高手來說,應該可以從微軟開放的兩個版本程式碼之中
找到一些有趣的發現,看看早期的程式設計師前輩是怎麼開發作業系統的,
也是一種考古的樂趣。
T客邦 https://tinyurl.com/yatwejnc
Github源碼: https://github.com/Microsoft/MS-DOS

Links booklink

Contact Us: admin [ a t ] ucptt.com