Windows的發展歷史
Windows的起源可以追溯到多年前施樂進行的研發工作。65438-0970著名研究機構帕洛阿爾托研究中心(PARC)由美國施樂公司建立,主要從事局域網、激光打印機、圖形用戶界面和面向對象技術的研究。1981年,施樂宣布推出全球首款商用圖形用戶界面系統Star 8010工作站。但是由於種種原因,這項技術並沒有被大眾所重視,也沒有輔助商業應用。
此時,蘋果電腦公司的創始人之壹史蒂夫·喬布斯在參觀了施樂公司的PARC研究中心後,意識到了圖形用戶界面的重要性和廣闊的市場前景,並開始開發自己的圖形用戶界面系統。然後在1983開發了第壹個圖形用戶界面系統Lisa。不久,蘋果公司推出了第二個圖形用戶界面系統Macintosh(現稱Macintosh、蘋果電腦和Mac),成為世界上第壹個成功的商業圖形用戶界面系統。蘋果在開發Macintosh的時候,基於市場策略的考慮,故意只開發了壹個可以在蘋果自己的電腦上運行的圖形用戶界面系統。但當時由於采用Intel x86微處理器芯片的IBM兼容電腦已經逐漸出現,這就給了微軟Windows的生存空間和市場。
微軟也意識到了建立行業標準的重要性,於是在1983年春天宣布研發Windows,希望它能成為基於Intel x86微處理器芯片的電腦上的標準圖形用戶界面操作系統。它分別在1985和1987推出了Windows 1.0和Windows 2.0。但是由於當時硬件和DOS操作系統的限制,這兩個版本都沒有取得很大的成功。此後,微軟對Windows的RAM管理和圖形用戶界面進行了大幅改進,使圖形用戶界面更加美觀,並支持虛擬內存功能。這壹突破來自亞利桑那大學物理學教授默裏·薩金特(Murray Sargent),他於1989年前往微軟進行夏季研究,發現Windows操作系統無法同時處理大量內存和多個程序。這個問題可以通過他發明的壹個程序來解決。他幫助微軟解決了這個重大問題,回到學校教書。後來加入微軟,成為微軟員工(抑郁的巨頭IBM,第235頁)。微軟於1990年5月推出Windows 3.0,壹炮而紅。這種“可是我們喊了壹千遍,她才開始向我們走來”的操作系統,壹出來就在商業上取得了驚人的成功;推出不到六周,微軟已經售出50萬份Windows 3.0,打破了任何軟件產品在六周內的銷售記錄,從而開始了微軟在操作系統中的壟斷地位。然而,1994年,蘋果起訴侵權,發起了著名的“觀感”訴訟。
從Windows 95和Windows NT 4.0開始,這個系統最明顯的特點就是“桌面”。微軟設計的桌面大大改善了人機交流的界面,只需要壹點點計算機知識就可以完成更多簡單的任務。然而,Windows界面也將用戶與計算器的內部操作分離開來,使用戶更難控制或設置計算機內部的選項(這也是由於現代操作系統的功能和復雜性不斷增加,以及大量低級計算機人員的增長帶來的困難)。
Windows取得了巨大的市場成功。據估計,現在90%的個人電腦都在使用這個系統。另壹方面,用戶很難選擇其他的操作系統,因為很多電腦都內置了Windows系統,只有卸下Windows後才能安裝其他系統。而且市面上很多流行的軟件和硬件廠商的驅動都是為Windows寫的。如果用戶安裝了其他操作系統,將不得不面臨辛辛苦苦適應新操作系統、為新系統尋找驅動和第三方軟件的尷尬,因此將放棄可能獲得的技術支持和常年積累的使用習慣。畢竟壹個沒有大部分驅動軟件和應用軟件支持的操作系統是很難普及的。因此,其市場份額或維持市場支配地位的活動具有很大爭議。但是目前壹些Linux系統選擇盡量兼容Windows的軟件,所以開發了相應的技術,甚至有機構嘗試用C語言編寫壹個完全兼容Windows XP的非Windows系統,但是這些技術對於普通用戶來說還是太難了。
第七代操作系統Windows 7
目前,Windows 7和Windows Server 2008 R2是最新的Windows版本。Windows Server 2008 R2有四個版本:Windows Server 2008 R2 Web服務器版、Windows Server 2008 R2標準版、Windows Server 2008 R2企業版和Windows Server 2008 R2數據中心版。Web Edition主要是為Web托管設計的,而Datacenter則用於非常高端的系統。標準版和企業版介於兩者之間。
Windows 7有6個版本,分別是入門版、家庭基礎版、家庭高級版、專業版、旗艦版、企業版,只有公司才大量購買。其中,Ultimate的功能最多,Starter的功能最少,很多功能都被移除或限制了,但這個版本只在少數新興地區銷售,比如東南亞和南亞(泰國、印度等。),並見於筆記本、上網本、nettop等筆記本電腦中。
什麽是操作系統?
操作系統(OS)是管理計算機硬件和軟件資源的程序,也是計算機系統的內核和基石。操作系統負責管理和配置內存、確定系統資源供需優先級、控制輸入輸出設備、操作網絡、管理文件系統等基本事務。操作系統還為用戶提供了與系統交互的操作界面(請參考Shell和圖形用戶界面)。
操作系統的類型非常多樣,安裝在不同機器上的OS可以從簡單到復雜,從手機的嵌入式系統到超級計算機的大型操作系統。許多操作系統制造商對OS有不同的定義。例如,壹些操作系統集成了圖形用戶界面,而另壹些操作系統只使用文本界面,並將圖形界面視為不必要的應用程序。
操作系統理論是計算機科學中壹個有著悠久歷史的活躍分支,操作系統的設計和實現是軟件產業的基礎和核心。