內(nèi)容提要:這是一篇高級科普文章,比較全面地介紹了計(jì)算機(jī)操作系統(tǒng)(包括OS/360、UNIX、DOS、macOS?.NETWare、windows、linux等)的發(fā)展歷程,重點(diǎn)介紹Windows和Linux的起源和發(fā)展。
關(guān)鍵詞:操作系統(tǒng) DOS Windows UNIX Linux 微軟 IBM 華為
這篇文章面向有計(jì)算機(jī)基本知識的讀者,比較全面地介紹了計(jì)算機(jī)操作系統(tǒng)(包括OS/360、UNIX、DOS、MacOS、NetWare、Window、Linux等)的發(fā)展歷程,重點(diǎn)介紹Windows和Linux的起源和發(fā)展。
文章中所介紹的計(jì)算機(jī)操作系統(tǒng)及其宿主計(jì)算機(jī),筆者幾乎全部使用過。筆者吳國發(fā)就是一部計(jì)算機(jī)及其操作系統(tǒng)的活詞典。

1939年10月,世界上第一臺電子計(jì)算機(jī)ABC(Atanasoff- Berry-Computer)誕生了;其發(fā)明者是美國愛阿華大學(xué)的教授約翰.文森特.阿塔那索夫(John Vincent Atanasoff)。約翰.阿塔那索夫被稱為電子計(jì)算機(jī)之父。
早期的電子計(jì)算機(jī)沒有操作系統(tǒng),人們通過各種按鈕來控制計(jì)算機(jī)。后來出現(xiàn)了匯編語言,操作人員通過有孔的紙帶將程序輸入計(jì)算機(jī)進(jìn)行編譯。這些將語言內(nèi)置的計(jì)算機(jī)只能由設(shè)計(jì)人員自己編寫程序來運(yùn)行。
到了1960年代早期,計(jì)算機(jī)研制者制造了批次處理系統(tǒng)。此系統(tǒng)可將工作的設(shè)置、調(diào)度、執(zhí)行序列化。此時,研制者為每一臺不同型號的計(jì)算機(jī)制作不同的操作系統(tǒng)。
到了1964年,IBM公司在世界上首次推出了一系列用途與價(jià)位都不同的大型計(jì)算機(jī)IBM System/360。它們都共享代號為OS/360的操作系統(tǒng)。讓單一操作系統(tǒng)適用于整個系列的產(chǎn)品是System/360成功的關(guān)鍵。為System/360所寫的應(yīng)用程序依然可以在現(xiàn)代的IBM機(jī)器上執(zhí)行。
1964年,AT&T公司的貝爾實(shí)驗(yàn)室開發(fā)了操作系統(tǒng)UNIX。這是世界上第一個網(wǎng)絡(luò)操作系統(tǒng)。此操作系統(tǒng)在1969年用C語言重寫。
UNIX適合于作網(wǎng)絡(luò)操作系統(tǒng),不適合做桌面操作系統(tǒng)。
UNIX后來派生了很多個發(fā)行版:FreeBSD(加州大學(xué)伯克利分校),AIX(IBM公司),HP-UX(惠普公司),Oracle Solaris(甲骨文公司),開源Linux,等等。其中,Linux用途最廣。
1988 年,負(fù)責(zé)UNIX開發(fā)更新的“開放軟件基金會”成立。從此,UNIX 經(jīng)歷了一個輝煌的歷史時期。成千上萬的應(yīng)用軟件在UNIX系統(tǒng)上開發(fā)、運(yùn)行;應(yīng)用范圍幾乎遍及每個應(yīng)用領(lǐng)域。
從1988年起,直至1996年4月微軟的Windows NT發(fā)布,UNIX與NetWare成為世界上用途最廣的網(wǎng)絡(luò)操作系統(tǒng)。
1971年11月,美國英特爾(Intel)公司研制的世界上第一個微處理器芯片4004在硅谷誕生,開創(chuàng)了人類使用微型計(jì)算機(jī)的新時期。不久,出現(xiàn)了簡單的微型機(jī)操作系統(tǒng)。
在1976年,美國Digital Research(數(shù)字研究)公司推出了第一個微型機(jī)操作系統(tǒng):8位的CP/M操作系統(tǒng)。這個系統(tǒng)允許用戶通過控制臺的鍵盤對系統(tǒng)進(jìn)行控制和管理。
此后的磁盤操作系統(tǒng)DOS(Disk Operating System)來源于CP/M,并且具有CP/M的全部功能。
1981年8月12誕生了IBM個人計(jì)算機(jī)(IBM PC)。PC機(jī)使用的操作系統(tǒng)就是DOS,它是由IBM公司和微軟公司聯(lián)合開發(fā)的。DOS是一個單用戶單任務(wù)的操作系統(tǒng)。
后來,微軟退出了與IBM的聯(lián)合研發(fā)團(tuán)隊(duì),單獨(dú)開發(fā)、更新DOS,稱為MS-DOS。相應(yīng)地,IBM開發(fā)的DOS稱為PC-DOS。再后來,PC-DOS被淘汰,MS-DOS壟斷了微型機(jī)操作系統(tǒng)市場。
1984年11月,微軟公司發(fā)布支持網(wǎng)絡(luò)的MS-DOS 3.1版。
1995 年8月,隨著 Windows 95的亮相,MS-DOS終極版——MS-DOS 7.0 版推出。此后20年,DOS的命令仍然可以在用英特爾x86架構(gòu)芯片的微型機(jī)上使用。
1983年1月19日,蘋果公司推出全球第一臺圖形界面系統(tǒng)的個人電腦。那一天,蘋果推出了Apple Lisa電腦,其名稱來自蘋果創(chuàng)辦人喬布斯愛女麗薩·妮可爾(Lisa Nicole)。Apple Lisa是全球首款使用了圖形用戶界面的電腦。蘋果公司的這個操作系統(tǒng)名為System 1。微軟推出其首款圖形界面系統(tǒng)的時間為1987年,比蘋果晚四年。
在隨后的十幾年風(fēng)風(fēng)雨雨中,蘋果操作系統(tǒng)歷經(jīng)了由System 1到System 7.5的大變化,系統(tǒng)從單調(diào)的黑白用戶界面變成彩色用戶界面(GUI)。
從1997年發(fā)布的System 7.6 版開始,蘋果操作系統(tǒng)System7.6更名為 MacOS 8。此后的MacOS 9,直至MacOS 14,采用的都是這種命名方式。
Mac OS是蘋果公司的麥金托(Macintosh)電腦使用的操作系統(tǒng)。
2023年6月7 日,MacOS 14發(fā)布。這是MacOS的最新版。MacOS 14是蘋果是從英特爾芯片完全過渡到蘋果自制芯片后的第一個操作系統(tǒng)。
順便說一下,蘋果公司的IOS是手機(jī)操作系統(tǒng),不是計(jì)算機(jī)操作系統(tǒng)。iOS的最新版是iOS 17,于2023年6月7 日發(fā)布。
在世界上第二個網(wǎng)絡(luò)操作系統(tǒng)是NetWare.
1983年,NetWare 1.0發(fā)布。NetWare是美國Novell(諾威爾)公司開發(fā)的網(wǎng)絡(luò)操作系統(tǒng)。
NetWare是一個開放的網(wǎng)絡(luò)服務(wù)器平臺,可以方便地對其進(jìn)行擴(kuò)充。以NetWare作服務(wù)器的網(wǎng)絡(luò),其終端可以是不同的工作平臺,如DOS、IBM公司的OS/2、蘋果公司的Macintosh等。

Netware操作系統(tǒng)的版本很多,具有代表性的主要有:Netware 3.1,Netware 4.1,IntranetWare,Netware 5,Netware 6.5(2005年),Netware 7。
NetWare終極版是NetWare 7,于2006年發(fā)布。
從1984年起,直至1996年4月微軟的Windows NT發(fā)布,Novell公司的NetWare操作系統(tǒng)在網(wǎng)絡(luò)操作系統(tǒng)市場雄霸一方,一度占世界網(wǎng)絡(luò)操作系統(tǒng)市場的70%份額。
2003,Novell公司收購了德國的Linux發(fā)行版SUSE,成功地轉(zhuǎn)向了Linux世界。
Novell于2010年被The Attachmate Group收購,后者2014年又被Micro Focus International(國際微焦點(diǎn)公司)收購。
1985年,微軟公司推出微型機(jī)視窗操作系統(tǒng)Windows 1.0。該系統(tǒng)沒有得到普遍應(yīng)用。1987年12月9日,Windows 2.0發(fā)布。
1987年4月2日,操作系統(tǒng)OS/2問世。OS/2是IBM公司和微軟公司共同開發(fā)的。后來,微軟公司退出了開發(fā)團(tuán)隊(duì),集中精力開發(fā)Windows。
1990年5月22日,Microsoft發(fā)布了具有里程碑意義的產(chǎn)品Windows 3.0。
1995年8月24日,微軟公司推出了Windows 95。
微軟公司的Windows適合于作桌面操作系統(tǒng),尤其是具有x86架構(gòu)芯片的微型機(jī)。當(dāng)時,英特爾公司研制的x86架構(gòu)芯片微型機(jī)只能用Windows作操作系統(tǒng)。這樣,就形成了穩(wěn)泰爾(Wintel)聯(lián)盟。
1996年4月,微軟公司發(fā)布網(wǎng)絡(luò)操作系統(tǒng)Windows NT 4.0,面向工作站、網(wǎng)絡(luò)服務(wù)器和大型計(jì)算機(jī)。微軟的最新網(wǎng)絡(luò)操作系統(tǒng)是Windows Server 11。
2001年10月,微軟公司發(fā)布Windows XP。
2005年12月23日,IBM宣布不再銷售和支持OS/2系統(tǒng)。這樣,IBM OS/2與微軟Windows的競爭,以O(shè)S/2的失敗告終。此后,穩(wěn)泰爾聯(lián)盟壟斷了微型機(jī)芯片和操作系統(tǒng)的市場。
截至2013年底,微軟公司幾乎占據(jù)了用x86芯片的微型機(jī)市場操作系統(tǒng)的每一空間,將市場占到了極致。
微軟公司2021年的桌面操作系統(tǒng)是Windows 10,于2014年10月1日發(fā)布。新系統(tǒng)的名稱從Windows 8跳到Windows10,躍過了數(shù)字“9”。
2023年最新的桌面操作系統(tǒng)是Windows 11;該系統(tǒng)于2021年6月24日發(fā)布,2021年10月5日發(fā)行。
微軟公司的Windows占據(jù)桌面版操作系統(tǒng)的壟斷地位20多年;目前仍然占有全世界桌面版操作系統(tǒng)市場的約90%份額。
1991年10月5日(這是第一次正式向外公布的時間),芬蘭赫爾辛基大學(xué)研究生Linus Torvalds(林納斯·托瓦茲)開發(fā)的Linux問世了。他在因特網(wǎng)上公開發(fā)布了源程序代碼。林納斯·托瓦茲后來在美國定居,加入了美國國籍。
Linux適于做網(wǎng)絡(luò)操作系統(tǒng)和大型、巨型計(jì)算機(jī)的操作系統(tǒng)。
Linux可以運(yùn)行在多種硬件平臺上,如以x86、680x0、SPARC、Alpha等為中央處理器的平臺。
此外Linux還可以做嵌入式操作系統(tǒng),運(yùn)行在掌上電腦、電視機(jī)頂盒、游戲機(jī)和其它嵌入式系統(tǒng)。
目前世界上存在著300多個Linux發(fā)行版(Distribution)。它們?nèi)家蚤_源Linux為基礎(chǔ),使用了Linux內(nèi)核。
廣泛使用的Linux發(fā)行版有下列五種:
l Fedora/RedHat Linux,世界上使用最廣的Linux系統(tǒng)。這個系統(tǒng)分成兩支:免費(fèi)版Fedora Linux,收費(fèi)版RedHat Enterprise Linux。
l Ubuntu Linux,在亞洲和非洲使用最廣的Linux系統(tǒng)。Ubuntu Linux第1版于2004年發(fā)布;以后,每半年發(fā)布一個新版本。
l Debian GNU/Linux,由Ian Murdock開發(fā),在美國使用很廣。
l SUSE和openSUSE,由德國的企業(yè)為主維護(hù)、更新,是在歐洲使用最廣的Linux。2003年,SUSE Linux 被美國公司Nowell公司收購。
l PCLinuxOS,最佳的桌面版Linux。PCLinuxOS是微軟Windows操作系統(tǒng)的有力競爭者。

2020年3月,華為公司開發(fā)的歐拉操作系統(tǒng)openEuler閃亮登堂。
2020年3月30日,華為開發(fā)的openEuler 20 LTS版本正式發(fā)布,為Linux世界帶來一個全新的具備獨(dú)立技術(shù)演進(jìn)能力的Linux發(fā)行版。LTS是英文Long Term Support的簡寫,意為“長生命周期支持”。
2021年3月31日,發(fā)布o(jì)penEuler 21內(nèi)核創(chuàng)新版。
2021年11月9日,華為公司宣布把歐拉系統(tǒng)捐贈給國家:將全部代碼和各種技術(shù)文件對捐贈給開放原子開源基金會。這個基金會是國家的代表。這標(biāo)志著歐拉從創(chuàng)始企業(yè)主導(dǎo)的開源項(xiàng)目演進(jìn)到產(chǎn)業(yè)共建、社區(qū)自治。
2022年4月15日,歐拉捐贈之后首個社區(qū)共建版本openEuler22 LTS正式發(fā)布。該版本具有本針對服務(wù)器、云計(jì)算、邊緣計(jì)算和嵌入式四大場景的新特性。
2022年6月15日,華為伙伴暨開發(fā)者大會上,麒麟軟件、統(tǒng)信軟件、麒麟信安、SUSE、普華基礎(chǔ)軟件、拓林思、中科創(chuàng)達(dá)、科東軟件、中科院軟件所共九家伙伴企業(yè)正式發(fā)布基于openEuler22 LTS的操作系統(tǒng)的商業(yè)發(fā)行版,將社區(qū)創(chuàng)新成果應(yīng)用于千行百業(yè)。2022年底,歐拉系統(tǒng)的裝機(jī)量累計(jì)占Linux新增市場份額的25%。
2023年最新的歐拉操作系統(tǒng)openEuler版本是openEuler22 LTS。
在當(dāng)今世界網(wǎng)絡(luò)操作系統(tǒng)市場,Linux系統(tǒng)獨(dú)占鰲頭。Linux占據(jù)了全世界網(wǎng)絡(luò)操作系統(tǒng)市場的約70%,占據(jù)了巨型機(jī)操作系統(tǒng)市場的90%以上。






