Tim Paterson
Tim Paterson
MS徠-DOS MS-DOS MS-DOS
Tim Paterson(蒂姆·帕特森)是曾經西雅圖計算機有限公司的一位成員,在他24歲時開發了名為86-DOS的操作系統,並在IBM發布IBM-PC時使用了他的86-DOS。1980年,微軟公司斥資5萬美元買下了86-DOS的版權后,經過修改,於1981年8月12日推出了MS-DOS和PC-DOS。
對於科技行業的一款產品而言,30年絕對是一個相當大的跨度。1981年7月27日,微軟發布了MS-DOS,MS-DOS是Microsoft Disk Operating System的簡稱,意即由美國微軟公司提供的磁碟操作系統,它的影響力之大讓許多資深PC用戶的回憶無法抹去。在Windows 95以前,DOS是IBM PC及兼容機中的最基本配備,而MS-DOS則是個人電腦中最普遍使用的DOS操作系統。
隨後,IBM發布了第一台個人計算機,當時採用的操作系統是西雅圖公司的86-DOS 1.14,但微軟很快改進了MS-DOS,並使它成功地成為IBM PC採用的操作系統。1981年8月12日,微軟正式發布MS-DOS 1.0和PC-DOS 1.0。
MS-DOS 1.0 微軟 | 買下86-DOS(QDOS)版權,1981年7月,成為IBM PC上 第一個作業系統。同時微軟有為IBM PC開發專用版本PC-DOS,但與泛用版本MS-DOS相比,除了系統文件名以及部份針對IBM機器設計的核心,外部命令與公用程序之外,其餘代碼其實差異不大。 |
微軟買下86-DOS(QDOS)版權,1981年7月,成為IBM PC上 第一個作業系統。同時微軟有為IBM PC開發專用版本PC-DOS,但與泛用版本MS-DOS相比,除了系統文件名以及部份針對IBM機器設計的核心,外部命令與公用程序之外,其餘代碼其實差異不大。
1982年6月,支持雙面 軟盤並開始修改錯誤
不僅IBM,許多OEM也廣泛使用
1983年3月,加入UNIX式的樹狀檔案系統與及硬碟支持,以低級的觀點視之,這是第一次的DOS重大改版。這個版本除了兼容於CP/M的FCB文件系統之外,正式採用了文件配置表格式,並大量使用具有UNIX特徵的Handle式文件操作方式。
1984年3月,為主要的OEM版本,修正了2.01版的錯誤,增加了對非英語語言及其文件格式的國際性支持。
1985年10月,支持額外擴充的字元組(日文與韓文),還修正了舊版的錯誤1985年10月,支持額外擴充的字元組(日文與韓文),還修正了舊版的錯誤。
1984年8月,引入PC/AT,它能支持1.2MB的軟盤,並加入較高容量的硬碟。
1984年11月,加入對微軟網路支持。
1986年1月,加入了3.5吋軟盤的強化支持,並開始可以通過驅動程序使用硬體EMS。台灣的宏碁電腦在資策會與公會的支持下,與微軟在MS-DOS 3.2的基礎上開發了符合財團法人中文數字化技術推廣基金會標準的全中文DOS:MS-DOS 3.21,並配合當時第一代的松下漢音輸入法搭載於當時宏碁的機器上,漢音輸入法是台灣最早的智能中文輸入法,現在則是MacOS中自帶默認的中文輸入法之一。由於中文內碼採用公會碼,與主流的大五碼並不兼容,以致MS-DOS 3.21版本台灣銷量並不好。但MS-DOS 3.21的技術受到廣泛的使用,中文系統獨立成為【宏碁中文工作室】軟體,CMEX規格則成為業界中文系統標準,並在後來主要的系統廠商如倚天中文系統、微軟的Windows中文版下被採用,而其內部使用的GW-BASIC後來更成為後來MS-DOS的標準軟體。
1987年8月,修正部份內部錯誤、增加了許多關於文件處理的外部命令、開始支持軟盤之後,MS-DOS 3.3成為當時最穩定、暢銷的版本,可以說是MS-DOS第二次的重大改版,一年後發行的4.0甚至還不如3.3普及。內部的BASIC解釋器在3.x之後逐漸由BASICA改為增強繪圖能力的GW-BASIC。此際倚天公司在前幾版本的BASICA基礎上開發了支持中文繪圖模式的ETBASIC,幾乎成為當時台灣地區學習BASIC語言的標準配備。外部命令部分最重要的則是增加了XCOPY與APPEND,增強了早就該有的文件管理能力。
1988年6月,主要基於IBM的代碼庫,而不是微軟自己的代碼庫。加入了最大2GB容量硬碟驅動器支持,引入EMM(軟體模擬EMS)以及新規格XMS存儲器技術,令MS-DOS操作系統可以使用1MB以上的存儲器。開始有DOSSHELL的使用。DOSSHELL可以被視為MS-DOS的GUI界面,並有切換程序作業的能力。
IBM Personal Computer Disk Operation System 1.0 (由 1.0 至 3.3, 均簡稱為 "PC-DOS")
IBM Personal Computer Disk Operation System 2.0
IBM Personal Computer Disk Operation System 3.0
IBM DOS 4.0 (此版開始,名稱有所改變)
IBM DOS 5.0
IBM DOS 5.02 (第一次的零售升級版)
IBM DOS 6.00
IBM PC DOS 6.1 (此版本並不簡稱為"PC-DOS")
IBM PC DOS 6.3
IBM PC DOS 7
IBM PC DOS 2000