1. 程式人生 > >Windows作業系統發展歷程

Windows作業系統發展歷程

      要說Windows發展歷史必然要先了解一下微軟(Microsoft),微軟公司是全球最大的電腦軟體提供商,總部設在華盛頓州的雷德蒙市(Redmond,大西雅圖的市郊)。公司於1975年由比爾·蓋茨和保羅·艾倫成立。公司最初以“Micro-soft”的名稱(意思為“微型軟體”)發展和銷售BASIC直譯器。最初的總部是新墨西哥州的阿爾伯克基。史蒂夫·巴爾默(Steve Ballmer)是現在的執行長。
      Microsoft Windows是一個為個人電腦和伺服器使用者設計的作業系統,它有時也被稱為“視窗作業系統”。它的第一個版本由微軟公司發行於1985年,並最終獲得了世界個人電腦作業系統軟體的壟斷地位。所有最近的Windows都是完全獨立的作業系統。 
      1975年4月4日 Microsoft 成立 
      1979年1月1日 Microsoft 從北墨西哥州Albuquerque遷移至華盛頓州Bellevue市 
      1981年6月25日 Microsoft 正式登記公司 
      1981年8月12日,IBM推出內含Microsoft的16位元作業系統 MS-DOS 1.0的個人電腦。 
      MS-DOS是Microsoft Disk Operating System的簡稱,意即由美國微軟公司(Microsoft)提供的磁碟作業系統。在Windows 95以前,DOS是PC相容電腦的最基本配備,而MS-DOS則是最普遍使用的PC相容DOS。 
      最基本的MS-DOS系統由一個基於MBR的BOOT載入程式和三個檔案模組組成。這三個模組是輸入輸出模組(IO.SYS)、檔案管理模組(MSDOS.SYS)及命令解釋模組(COMMAND.COM)。除此之外,微軟還在零售的MS-DOS系統包中加入了若干標準的外部程式(即外部命令),這才與內部命令(即由COMMAND.COM解釋執行的命令)一同構建起一個在磁碟操作時代相對完備的人機互動環境。有關MS-DOS的各種命令,請參見MS-DOS命令列表。 
      MS-DOS一般使用命令列介面來接受使用者的指令,不過在後期的MS-DOS版本中,DOS程式也可以通過呼叫相應的DOS中斷來進入圖形模式,即DOS下的圖形介面程式。 
Windows 1.0

 
1985年11月,Microsoft Windows 1.0釋出,最初售價為100美圓;當時被人所青睞的GUI電腦平臺是GEM及Desqview/X,因此使用者對Windows 1.0的評價並不高。 
      微軟於1983年正式宣佈推出Windows系統,但是微軟直到198511月才放出,此時距離蘋果推出Mac已經有兩年之久了。由於涉及到和蘋果的版權問題,此時的Windows系統還不能擁有例如重疊視窗和回收站的功能。 
      Microsoft Windows 1.0是微軟第一次對個人電腦操作平臺進行使用者圖形介面的嘗試。Windows 1.0本質上宣告了MS-DOS作業系統的終結。 
Windows 1.0 作業系統工作介面 
 


Windows 2.0 
1987年12月9日,Windows 2.0釋出,最初售價為100美圓。 
      蓋茨很快和蘋果簽訂了授權協議,以便在Windows中使用Macintosh GUI的某些原素。不過隨後,蘋果將蓋茨送上了法庭,稱在新推出的Windows 2.0中,有170處涉嫌抄襲。Windows 2.0提供了圖示和層疊視窗的功能。 
      另外,Windows 2.0還得到了一些關鍵的程式支援。早期版本的WordExcel使用Windows作為介面;當時流行的桌面釋出程式Aldus PageMaker,一度只在Mac電腦上執行,同樣也進駐了Windows 2.0,這對Windows來說是一個關鍵的事件,因為這極大的擴充套件了系統的實用性和市場份額。 
      這個版本依然沒有獲得使用者認同。之後又推出了Windows 386和Windows 286版本,有所改進,併為之後的Windows 3.0的成功作好了技術鋪墊。 
Windows 2.0 作業系統工作介面 
 


Windows 3.0 
1990年5月22日,Windows 3.0正式釋出,由於在介面/人性化/記憶體管理多方面的巨大改進,終於獲得使用者的認同。之後微軟公司趁熱打鐵,於1991年10月釋出了Windows 3.0的多語版本,為Windows在非英語母語國家的推廣起到了重大作用。1992年4月,Windows 3.1釋出,在最初發布的2個月內,銷售量就超過了一百萬份,至此,微軟公司的資本積累/研究開發進入良性迴圈。 
      這個系統既包含了對使用者介面的重要改善也包含了對80286和80386對記憶體管理技術的改進。為命令列式作業系統編寫的MS-DOS下的程式可以在視窗中執行,使得程式可以在多工基礎上可以使用,雖然這個版本只是為家庭使用者設計的,很多遊戲和娛樂程式仍然要求DOS存取。 
Windows 3.0 作業系統工作介面 
 


      1992年3月18日,Windows for Workgroups 3.1釋出,看來不甘寂寞的微軟公司吹響了進軍企業伺服器市場的號角。 
      Windows 3.1添加了對聲音輸入輸出的基本多媒體的支援和一個CD音訊播放器,以及對桌面出版很有用的TrueType字型。 
Windows 3.1 作業系統工作介面 
 


Windows NT 3.1 
1993年Windows NT 3.1釋出,這個產品是基於OS/2 NT的基礎編制的,由微軟和IBM聯合研製。協作後來分開了,微軟則把這個軟體的名稱改為它們的版本MS Windows NT,把主要的API改為32位的版本。微軟公司從數字裝置公司(Digital Equipment Corporation)僱傭了一批人員來開發這個新系統。這個系統的很多元素反映了早期的帶有VMS和RSX-11的DEC概念。由於是第一款真正對應伺服器市場的產品,所以穩定性方面比桌面作業系統更為出色。 
Windows 3.2 
1994年,Windows 3.2的中文版本釋出,相信國內有不少Windows的先驅使用者就是從這個版本開始接觸Windows系統的;由於消除了語言障礙,降低了學習門檻,因此很快在國內流行了起來。 
Windows3.2 作業系統啟動截圖 
 


Windows 95 
1995年最轟動的事件,莫過於8月期間Windows95釋出,當時微軟視窗95以強大的攻勢進行釋出,包括了商業性質的Rolling Stones的歌曲“Start Me Up”。很多沒有電腦的顧客受到宣傳的影響而排隊購買軟體,但他們甚至根本不知道Windows 95是什麼。在強大的宣傳攻勢和Windows 3.2的良好口碑下,Windows 95 在短短4天內就賣出超過一百萬份,出色的多媒體特性、人性化的操作、美觀的介面令Windows 95獲得空前成功。業界也將Windows95的推出看作是微軟發展的一個重要里程碑。 
      Windows 95是一個混合的16位/32位Windows系統,其版本號為4.0,由微軟公司發行於1995年8月24日。 
Windows 95是微軟之前獨立的作業系統MS-DOS和視窗產品的直接後續版本。第一次拋棄了對前一代16位x86的支援,因此它要求英特爾公司的80386處理器或者在安全模式下運行於一個相容的速度更快的處理器。它以對GUI的重要的改進和底層工作(underlying workings)為特徵。同時也是第一個特別捆綁了一個版本的DOS的視窗版本(Microsoft DOS 7.0)。這樣,微軟就可以保持由視窗3.x建立起來的GUI市場的統治地位,同時使得沒有非微軟的產品可以提供對系統的底層操作服務。也就是說,視窗95具有雙重的角色。它帶來了更強大的、更穩定、更實用的桌面圖形使用者介面,同時也結束了桌面作業系統間的競爭。(技術上說,Windows圖形使用者介面可以在DR-DOS上執行,也可能可以在PC-DOS上執行——這個情況直到幾年後在法庭上被揭示,這時其它一些主要的DOS市場的商家已經退出市場了。)在市場上,視窗95絕對是成功的,在它發行的一兩年內,它成為有史以來最成功的作業系統。 
      Windows 95標明瞭一個“開始”按鈕的介紹以及桌面個人電腦桌面上的工具條,這一直保留到現在視窗後來所有的產品中。 
      後來的Windows 95版本附帶了Internet Explorer 3,然後是Internet Explorer 4。當Internet Explorer 4被整合到作業系統後,它將給系統帶來一些新特徵。Internet Explore被用來給系統的桌面提供HTML支援。這個也是在微軟的反托拉斯案中的焦點,因為整合Explorer排擠了微軟的競爭對手Netscape的品。 
Windows 95 作業系統工作介面 
 


Windows NT 4.0 
1996年8月,Windows NT 4.0釋出,增加了許多對應管理方面的特性,穩定性也相當不錯,這個版本的Windows軟體至今仍被不少公司使用著。11月,Windows CE 1.0釋出;這個版本是為各種嵌入式系統和產品設計的一種壓縮的、具有高效的、可升級的作業系統(OS)。其多線性、多工、全優先的作業系統環境是專門針對資源有限而設計的。這種模組化設計使嵌入式系統開發者和應用開發者能夠定做各種產品,例如家用電器,專門的工業控制器和嵌入式通訊裝置。微軟的戰線從桌面系統殺到了伺服器市場,又轉攻到嵌入式行業,到這裡,微軟帝國的雛形基本已經形成。 
Windows NT 4.0 作業系統啟動截圖 
 


Windows 98 
1998年6月25日,Windows 98釋出。這個新的系統是基於Windows 95上編寫的,它改良了硬體標準的支援,例如MMX和AGP。其它特性包括對FAT32檔案系統的支援、多顯示器、Web TV的支援和整合到Windows圖形使用者介面的Internet Explorer,稱為活動桌面(Active Desktop)。1999年6月10日,Windows 98 SE釋出,提供了Internet Explorer 5、Windows Netmeeting 3、Internet Connection Sharing、對DVD-ROM和對USB的支援。微軟敏銳地把握住了即將到來的網際網路絡大潮,捆綁的IE瀏覽器最終在幾年後敲響了網景公司的喪鐘,同期也因為觸及壟斷和非法競爭等敏感區域而官司不斷。win98是如此出色,以至在今天還有很多使用者依然鍾情於它。 
Windows 98是一個發行於1998年6月25日的混合16位/32位的Windows系統,其版本號為4.1。 
      這個新的系統是基於Windows 95上編寫的,它改良了硬體標準的支援,例如MMX和AGP。其它特性包括對FAT32檔案系統的支援、多顯示器、Web TV的支援和整合到Windows圖形使用者介面的Internet Explorer,稱為活動桌面(Active Desktop)。 
      Windows 98 SE(第二版)發行於1999年6月10日。它包括了一系列的改進,例如Internet Explorer 5、Windows Netmeeting 3、Internet Connection Sharing、對DVD-ROM和對USB的支援。 
      Windows 98被人批評為沒有足夠的革新。即使這樣,它仍然是一個成功的產品。第二版被批評為不能在第一版的基礎上自由升級。 
Windows 98 作業系統工作介面 
 

Windows ME 
Windows ME(Windows Millennium Edition)是一個16位/32位混合的Windows系統,由微軟公司發行於2000年9月14日。 Windows ME是最後一個基於DOS的混合16位/32位的Windows 9X系列的Windows,其版本號為4.9。其名字有兩個意思,一是紀念2000年,Me是千年的意思,另外是指個人運用版,Me是英文中自己的意思。 
      這個系統是在Windows 95和Windows 98的基礎上開發的。它包括相關的小的改善,例如Internet Explorer 5.5。其中最主要的改善是用於與流行的媒體播放軟體RealPlayer競爭的Windows Media Player 7。但是Internet Explorer 5.5和Windows Media Player 7都可以在網上免費下載。Movie Maker是這個系統中的一個新的元件。這個程式提供了基本的對視訊的編輯和設計功能,對家庭使用者來說是簡單易學的。 
      在Windows ME中, 最重要的修改是系統不再包括真實模式的MS-DOS。這就意味著,與Windows 95和98不同,微軟在載入Windows圖形介面前隱藏了載入DOS的過程,使得啟動時間有所減少。它仍然提供DOS模式,可以執行在視窗中,但是一些應用程式(如較早的磁碟工具)需要真實模式,而不能執行在DOS視窗中。微軟把Windows ME的DOS真實模式擯棄了,這有助於系統的速度提升,減少了對系統資源的使用。然而這對基於DOS原始碼的Windows ME造成了不利影響,即造成了系統比Windows 98更不穩定,甚至造成Windows ME跑得比Windows 98還慢。Windows ME比Windows 98更常有藍屏宕機現象。Windows ME在使用了一段期間後,系統就有明顯的變得很慢。 
      另外Windows ME引進了“系統還原”日誌和還原系統,這意味著簡化了故障排查和問題解決工作。在概念上,這是一個大的改進:使用者不再需要有神祕的DOS行命令的知識就可以維護和修復系統。實際上,去除了DOS功能對維護來說是一個障礙,而系統還原功能也帶來一些麻煩:效能顯著的降低;它也被證明並不能有效的勝任一些通常的錯誤還原。由於系統每次都自動建立一個先前系統狀態的備份,使得非專業人員很難實行一些急需的修改,甚至是刪除一個不想要的程式或病毒。 
      Windows ME 的一些激進改進卻沒能獲得廣大使用者的認同。重要的修改是系統去除了DOS,而由系統還原代替了。在概念上,這是一個大的改進:使用者不再需要有神祕的DOS行命令的知識就可以維護和修復系統。但實際上,去除了DOS功能對維護來說是一個障礙,而系統還原功能也帶來一些麻煩:效能顯著的降低、硬碟空間的大量消耗,並且對一些通常的錯誤還原並不一定有效。 
      有人抱怨這個系統只是Windows 98的升級版本,不應該獨自成為一個版本。也有人批評Windows ME是一個較為失敗的產品,不穩定的過渡產品。即使這樣,現在仍然有很多人使用它。 
Windows ME 作業系統啟動截圖 
 


Windows 2000 
在千禧年的鐘聲後,迎來了Windows NT 5.0,為了紀念特別的新千年,這個作業系統也被命名為Windows 2000。Windows 2000包含新的NTFS檔案系統、EFS檔案加密、增強硬體支援等新特性,向一直被UNIX系統壟斷的伺服器市場發起了強有力的衝擊。最終硬生生地從IBM、HP、SUN公司口中搶下一大塊地盤。 
      Microsoft Windows 2000(起初稱為Windows NT 5.0)是一個由微軟公司發行於2000年12月19日的Windows NT系列的純32點陣圖形的視窗作業系統。Windows 2000是主要面向商業的作業系統。 
Windows 2000有四個版本: 
(1). Windows 2000 Professional 即專業版,用於工作站及膝上型電腦。它的原名就是Windows NT 5.0 Workstation。最高可以支援雙處理器,最低支援64MB記憶體,最高支援2GB記憶體。 
(2). Windows 2000 Server 即伺服器版,面向小型企業的伺服器領域。它的原名就是Windows NT 5.0 Server。最高可以支援4處理器,最低支援128MB記憶體,最高支援4GB記憶體。 
(3). Windows 2000 Advanced Server 即高階伺服器版,面向大中型企業的伺服器領域。它的原名就是Windows NT 5.0 Server Enterprise Edition。最高可以支援8處理器,最低支援128MB記憶體,最高支援8GB記憶體。 
(4). Windows 2000 Datacenter Server 即資料中心伺服器版,面向最高級別的可伸縮性,可用性與可靠性的大型企業或國家機構的伺服器領域。最高可以支援32處理器,最低支援256MB記憶體,最高支援64GB記憶體。 
Windows 2000 作業系統工作介面 
 


Windows XP 
2001年10月25日,Windows XP釋出。Windows XP是微軟把所有使用者要求合成一個作業系統的嘗試,和以前的Windows桌面系統相比穩定性有所提高,而為此付出的代價是喪失了對基於DOS程式的支援。由於微軟把很多以前是由第三方提供的軟體整合到作業系統中,XP受到了猛烈的批評。這些軟體包括防火牆、媒體播放器(Windows Media Player),即時通訊軟體(Windows Messenger),以及它與Microsoft Passport網路服務的緊密結合,這都被很多計算機專家認為是安全風險以及對個人隱私的潛在威脅。這些特性的增加被認為是微軟繼續其傳統的壟斷行為的持續。 
      Windows XP,或視窗XP是微軟公司最新發布的一款視窗作業系統。Windows XP於2001年8月24日正式釋出(RTM,Release to Manufacturing)。它的零售版於2001年10月25日上市。Windows XP原來的代號是Whistler。字母XP表示英文單詞的“體驗”(Experience)。Windows XP的外部版本是2002,內部版本是5.1(即Windows NT 5.1),正式版的Build是5.1.2600。 
      微軟最初發行了兩個版本:家庭版(Windows XP Home Edition)和專業版(Windows XP Professional),後來又發行了媒體中心版(Media Center Edition)和平板電腦版(Tablet PC Editon)等。 
      Windows XP家庭版是為個人或者家庭使用者而設計的,包括數字多媒體、家庭聯網和通訊的體驗。 
      Windows XP專業版是為各種規模的企業和需要最高計算體驗的使用者而設計的作業系統。Windows XP專業版增加了遠端訪問,提高了安全性,具備更高的效能、管理功能以及多語言特性,提高了使用者的工作效率,使他們更方便接入網路。 
      Windows XP Media Center Edition (簡稱MCE)是基於Windows XP 專業版本並增加了眾多的多媒體娛樂功能的新版本作業系統。基於MCE的媒體中心電腦將多種多媒體娛樂內容進行整合、擴充套件,並不受空間、娛樂裝置和娛樂內容格式的限制以創新方式欣賞電視、電影、音樂和照片以及網上的娛樂內容服務:利用 Media Center,使用者可以暫停和倒退實況電視或廣播,以數字化的方式錄製電視節目或某個節目類別,觀看 DVD 和錄影,組織和播放音樂收藏,以及用個性化的創新方式展示數碼照片和DV。同時基於MCE的電腦具備家電化的操作能力,易用好學,使用者使用遙控器就能輕鬆地獲得各種娛樂體驗。 
      Windows XP Tablet PC Edition 是微軟專門為那些需要更便捷的移動計算以及更人性化的人機操作的專業人士而開發的作業系統,它的出現標誌著便攜計算技術發展演變過程中一個非常重要的里程碑。Tablet PC 可提供 Windows XP Professional 的所有安全特性和功能,以及對數字墨水技術支援的手寫功能的改進。Tablet PC 具有現今膝上型電腦的效能和能力,並帶有更多支援更強移動性的選項。 
Windows XP Professional:專業版除了包含家庭版的一切功能,還添加了新的為面向商業使用者的設計的網路認證、雙處理器支援等特性,最高支援2GB的記憶體。主要用於工作站、高階個人電腦以及膝上型電腦。 
      Windows XP Home Edition:家庭版的消費物件是家庭使用者,用於一般個人電腦以及膝上型電腦。只支援單處理器;最低支援64MB的記憶體(在64MB的記憶體條件下會喪失某些功能),最高支援1GB的記憶體。
Windows XP 作業系統工作介面 
 

 
Windows Server 2003 
2003年3月28日,Windows Server 2003釋出;對活動目錄、組策略操作和管理、磁碟管理等面向伺服器的功能作了較大改進,對.net技術的完善支援進一步擴充套件了伺服器的應用範圍。 
      Windows Server 2003是目前微軟最新的伺服器作業系統。 
      最初該產品叫作“Windows .NET Server”,後改成“Windows .NET Server 2003”,後最終被改成“Windows Server 2003”,其內部版本號為5.2.3790,於2003年3月28日釋出,並在同年四月底上市。 
Windows Server 2003有四個版本: 
(1). Windows Server 2003標準版(Standard Edition):是一個可靠的網路作業系統,可迅速方便地提供企業解決方案。這種靈活的伺服器是小型企業和部門應用的理想選擇。支援檔案和印表機共享,提供安全的 Internet 連線,允許集中化的桌面應用程式部署。 
(2). Windows Server 2003企業版(Enterprise Edition):是為滿足各種規模的企業的一般用途而設計的。它是各種應用程式、Web 服務和基礎結構的理想平臺,提供高度可靠性、高效能和出色的商業價值。是一種全功能的伺服器作業系統,支援多達8個處理器。提供企業級功能,如 8 節點群集、支援高達 32 GB 記憶體等。可用於基於 Intel Itanium 系列的計算機。將可用於能夠支援8個處理器和 64 GB RAM 的 64 位計算平臺。 
(3). Windows Server 2003資料中心版(Datacenter Edition):是為執行企業和任務所倚重的應用程式而設計的,這些應用程式需要最高的可伸縮性和可用性。它是 Microsoft 迄今為止開發的功能最強大的伺服器操系統。支援高達 32 路的 SMP 和 64 GB 的 RAM。提供 8 節點群集和負載平衡服務是它的標準功能。將可用於能夠支援 64位處理器和 512 GB RAM 的 64 位計算平臺。 
(4). Windows Server 2003 Web伺服器版本(Web Edition):Windows 作業系統系列中的新產品,用於 Web 服務和託管。用於生成和承載 Web 應用程式、Web 頁面以及 XML Web 服務,其主要目的是作為 IIS 6.0 Web 伺服器使用。提供一個快速開發和部署 XML Web 服務和應用程式的平臺,這些服務和應用程式使用 ASP.NET 技術,該技術是 .NET 框架的關鍵部分,便於部署和管理。 
Windows Server 2003 作業系統工作介面 
 


Windows Vista 
Windows Vista,是美國微軟公司開發代號為Longhorn的下一版本Microsoft Windows作業系統的正式名稱。它是繼Windows XP和Windows Server 2003之後的又一重要的作業系統。該系統帶有許多新的特性和技術。2005年7月22日太平洋標準時間早晨6點,微軟正式公佈了這一名字。 
Beta 1:2005年7月27日 
Beta 2:2005年11月16日 
RC0:2006年3月17日 
RTM:2006年6月28日 
正式版本:2006年11月 
伺服器版本:2007年 
Windows Vista 作業系統工作介面