W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
同學(xué)們當(dāng)讀到這個(gè)小節(jié),相信您已經(jīng)基本熟悉了劉遄老師的寫(xiě)作特點(diǎn)(但不是講課特點(diǎn))——能用一句話講清的事情,我絕不會(huì)造出一段話。這樣的好處非常明顯,首先是文章不再冗長(zhǎng),并配上了大量圖片看起來(lái)非常的有樂(lè)趣,其次是能夠讓您一眼就找到最重要的知識(shí)和干貨,所以接下來(lái)我將會(huì)用一段話總結(jié)出Linux
系統(tǒng)的來(lái)歷和發(fā)展歷程,請(qǐng)留心每個(gè)時(shí)間點(diǎn)即可。
早在20
世紀(jì)70
年代,UNIX
系統(tǒng)是開(kāi)源而且免費(fèi)的。但是在1979
年時(shí),AT&T
公司宣布了對(duì)UNIX
系統(tǒng)的商業(yè)化計(jì)劃,隨之開(kāi)源軟件業(yè)轉(zhuǎn)變成了版權(quán)式軟件產(chǎn)業(yè),源代碼被當(dāng)作商業(yè)機(jī)密,成為專(zhuān)利產(chǎn)品,人們?cè)僖膊荒茏杂傻叵硎芸萍汲晒?/p>
于是在1984
年,Richard Stallman
面對(duì)于如此封閉的軟件創(chuàng)作環(huán)境,發(fā)起了GNU
源代碼開(kāi)放計(jì)劃并制定了著名的GPL
許可協(xié)議。1987
年時(shí),GNU
計(jì)劃獲得了一項(xiàng)重大突破—gcc
編譯器發(fā)布,這使得程序員可以基于該編譯器編寫(xiě)出屬于自己的開(kāi)源軟件。隨之,在1991
年10
月,芬蘭赫爾辛基大學(xué)的在校生Linus Torvalds
編寫(xiě)了一款名為Linux
的操作系統(tǒng)。該系統(tǒng)因其較高的代碼質(zhì)量且基于GNU GPL
許可協(xié)議的開(kāi)放源代碼特性,迅速得到了GNU
計(jì)劃和一大批黑客程序員的支持。隨后Linux
系統(tǒng)便進(jìn)入了如火如荼的發(fā)展階段。
1994
年1
月,Bob Young
在Linux
系統(tǒng)內(nèi)核的基礎(chǔ)之上,集成了眾多的源代碼和程序軟件,發(fā)布了紅帽系統(tǒng)并開(kāi)始出售技術(shù)服務(wù),這進(jìn)一步推動(dòng)了Linux
系統(tǒng)的普及。1998
年以后,隨著GNU
源代碼開(kāi)放計(jì)劃和Linux
系統(tǒng)的繼續(xù)火熱,以IBM
和Intel
為首的多家IT
企業(yè)巨頭開(kāi)始大力推動(dòng)開(kāi)放源代碼軟件的發(fā)展。到了2017
年年底,Linux
內(nèi)核已經(jīng)發(fā)展到了4.13
版本,并且Linux
系統(tǒng)版本也有數(shù)百個(gè)之多,但它們依然都使用Linus Torvalds
開(kāi)發(fā)、維護(hù)的Linux
系統(tǒng)內(nèi)核。RedHat
公司也成為了開(kāi)源行業(yè)及Linux
系統(tǒng)的帶頭公司。
在講課時(shí),我經(jīng)常會(huì)問(wèn)同學(xué)們一個(gè)問(wèn)題:“為什么學(xué)習(xí)Linux
系統(tǒng)?”很多學(xué)生為了讓我高興,直接就說(shuō)“因?yàn)?code>Linux系統(tǒng)是開(kāi)源的,所以要去學(xué)習(xí)”。其實(shí)這個(gè)想法是完全錯(cuò)誤的!開(kāi)源的操作系統(tǒng)少說(shuō)有100
個(gè),開(kāi)源的軟件至少也有十萬(wàn)個(gè),為什么不去逐個(gè)學(xué)習(xí)?所以上面談到的開(kāi)源特性只是一部分優(yōu)勢(shì),并不足以成為您付出精力去努力學(xué)習(xí)的理由。
對(duì)于用戶來(lái)講,開(kāi)源精神僅具備錦上添花的效果,因此正確的學(xué)習(xí)動(dòng)力應(yīng)該源自于:Linux
系統(tǒng)是一款優(yōu)秀的軟件產(chǎn)品,具有類(lèi)似UNIX
的程序界面,而且繼承了UNIX
的穩(wěn)定性,能夠較好地滿足工作需求。
大多數(shù)讀者應(yīng)該都是從微軟的Windows
系統(tǒng)開(kāi)始了解計(jì)算機(jī)和網(wǎng)絡(luò)的,因此肯定會(huì)有這樣的想法“Windows
系統(tǒng)很好用啊,而且也可足以滿足日常工作需求呀”??陀^來(lái)講,Windows
系統(tǒng)確實(shí)很優(yōu)秀,但是在安全性、高可用性與高性能方面卻難以讓人滿意。您應(yīng)該見(jiàn)過(guò)下面這張圖片。
想必讀者現(xiàn)在已經(jīng)能猜到,為什么要在需要長(zhǎng)期穩(wěn)定運(yùn)行的網(wǎng)站服務(wù)器上、在處理大數(shù)據(jù)的集群系統(tǒng)中以及需要協(xié)同工作的環(huán)境中采用Linux
系統(tǒng)了。通過(guò)下圖也可以看出Linux
系統(tǒng)相較于Windows
系統(tǒng)的具體優(yōu)勢(shì)。
Linux
的優(yōu)勢(shì)讀者可先作了解暫不需深究,學(xué)習(xí)中再慢慢感受。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: