什么是Linux
更新時間:2006年10月24日 00:00:00 作者:
1991年8月,芬蘭的一個學(xué)生在comp.os.minix新聞組貼上了以下這段話:
你好,所有使用minix的人 -我正在為386(486)AT做一個免費的操作系統(tǒng)(只是為了愛好,不會象gnu那樣很大很專業(yè)).
這名學(xué)生就是Linus Torvalds, 而他所說的'愛好'就變成我們今天知道的Linux.
Linux引起黑客們(hacker)的注意,通過計算機網(wǎng)絡(luò)加入了Linux的內(nèi)核開發(fā),Linux傾向于成為一個黑客的系統(tǒng)----直到今天,在Linux社區(qū)里內(nèi)核的開發(fā)被認(rèn)為是真正的編程.由于一批高水平黑客的加入,使Linux發(fā)展迅猛.
作為一個具備所有特性的類似POSIX的操作系統(tǒng),Linux并非僅由Linus一人開發(fā),而是由全世界 幾百個程序員共同開發(fā)的.有趣的是這個巨大的全世界的開發(fā)活動不是很協(xié)調(diào). 當(dāng)然, Linus 為內(nèi)核定了調(diào)子,但Linux并不只是內(nèi)核. 沒有一個管理組織;一個俄羅斯學(xué)生得到一塊新的 主板,就寫了驅(qū)動程序支持這塊主板. 馬里蘭的一個系統(tǒng)管理員需要備份軟件, 就寫一個,并把它傳給任何需要的人. 好象總是在正確的時間發(fā)生正確的事.
到1993年底94年初,Linux 1.0終于誕生了! Linux1.0已經(jīng)是一個功能完備的操作系統(tǒng),而且內(nèi)核寫得緊湊高效,可以充分發(fā)揮硬件的性能,在4M內(nèi)存的80386機器上也表現(xiàn)得非常好,至今人們還在津津樂道于此,不過自從2.1.xx系列的內(nèi)核Linux開始走高端的路子----硬件的發(fā)展太快了,但是Linux不會失去它的本色.Linux具有良好的兼容性和可移植性,大約在1.3版本之后,開始向其他硬件平臺上移植,包括號稱最快的CPU---Digital Alpha(至少目前主頻是最高的).所以不要總把Linux與低檔硬件平臺聯(lián)系到一塊,Linux發(fā)展到今天,這是一個誤區(qū),它只是將硬件的性能充分發(fā)揮出來而已,Linux必將從低端應(yīng)用橫掃到高端應(yīng)用!
在Linux的發(fā)展歷程上還有一件重要的事:Linux加入GNU并遵循公共版權(quán)許可證(GPL).此舉大大加強了GNU和Linux,幾乎所有應(yīng)用的GNU庫/軟件都移植到Linux,完善并提高了Linux的實用性,而GNU有了一個根基,我現(xiàn)在也搞不清楚到底是GNULinux呢還是基于Linux的GNU. :-)更重要的是遵循公共版權(quán)許可證,在繼承自由軟件的精神的前提下,不再排斥對自由軟件的商業(yè)行為(如把自由軟件打包以光盤形式出售),不排斥商家對自由軟件進一步開發(fā),不排斥在Linux上開發(fā)商業(yè)軟件.
另一個有趣的事是你可不花錢就得到Linux. 你只要有時間并愿意下載,你就可以免費得到大多數(shù)軟件.
為了使Linux變的容易使用,Linux也有了許多發(fā)布版本,發(fā)布版實際上就是一整套完整的程序組合?,F(xiàn)在已經(jīng)有許多不同的Linux發(fā)行版和各自的版本號,為了不產(chǎn)生混淆,我們先解釋一些常提到的術(shù)語。
當(dāng)我們提到的Linux時,一般是指"Real Linux",即內(nèi)核,是所有UNIX操作系統(tǒng)的“心臟”。但光有l(wèi)inux并不能成為一個可用的操作系統(tǒng)。還需要許多軟件包,編譯器,程序庫文件,Xwindow系統(tǒng)等等。因為組合方式不同,面向用戶對象不同,所以這就是為什么有許多不同的Linux發(fā)行版的原因。
各地出現(xiàn)了很多的Linux發(fā)行版,如Slackware,Redhat,Suse,TurboLinux,OpenLinux等十多種,而且還在增加,注意,嚴(yán)格來說,你不能說"Redhat Linux""Suse Linux""SlackwareLinux"等等,Linux主要指操作系統(tǒng)內(nèi)核,對所有發(fā)行版內(nèi)核原代碼都是一樣的(但集成的內(nèi)核版本可能因發(fā)行時間不同而有所不同).
越來越多的公司在Linux上開發(fā)商業(yè)軟件或把其他Unix平臺的軟件移植到Linux上來,如今很多IT業(yè)界的大腕IBM, Intel, Oracle, Infomix, Sysbase,Corel,Netscape,CA,Novell等都宣布支持 Linux!商家的加盟彌補了純自由軟件的不足和發(fā)展障礙,Linux迅速普及到廣大計算機愛好者,并且進入商業(yè)應(yīng)用,正是打破某些公司壟斷文化圈的希望所在!!
Linux是愛好者們通過Internet協(xié)同開發(fā)出來的,當(dāng)然它的網(wǎng)絡(luò)功能十分強大,比如你可以通過ftp,nfs等來安裝Linux,用它來做網(wǎng)關(guān)等等.隨著Linux的發(fā)展衍生出來的應(yīng)用恐怕出乎Linus本人最初的預(yù)料,如有人用它來做路由器,有人來做嵌入式系統(tǒng),有人來做實時性系統(tǒng)......常有新手問Linux能做什么,其實它不象那些中看不中用的操作系統(tǒng),不在于你用它能干什么,而在于你想干什么!
感謝Internet的飛速發(fā)展使得全世界的程序開發(fā)員有了一種全新的有效溝通方法。還要感謝在數(shù)年之前由Richard Stallman主持的GNU項目。Linux在幾年后變成了一個完整的操作系統(tǒng)。它的能量特到了釋放,它變得非常可靠,并且每天都會有新的改進加入進去。
為了使Linux變的容易使用,Linux也有了許多發(fā)布版本,發(fā)布版實際上就是一整套完整的程序組合?,F(xiàn)在已經(jīng)有許多不同的Linux發(fā)行版和各自的版本號,為了不產(chǎn)生混淆,我們先解釋一些常提到的術(shù)語。
當(dāng)我們提到的Linux時,一般是指"Real Linux",即內(nèi)核,是所有UNIX操作系統(tǒng)的“心臟”。但光有l(wèi)inux并不能成為一個可用的操作系統(tǒng)。還需要許多軟件包,編譯器,程序庫文件,Xwindow系統(tǒng)等等。因為組合方式不同,面向用戶對象不同,所以這就是為什么有許多不同的Linux發(fā)行版的原因。
Linux是一個在386/486/Pentium PC機上運行的Uinux系統(tǒng).Linux系統(tǒng)具有最新 Unix的全部功能,包括真正的多任務(wù),虛擬存儲,共享庫函數(shù),即時負(fù)載,優(yōu)越的存儲管理和TCP/IP,UUCP網(wǎng)絡(luò)工具.Linux系統(tǒng)及其發(fā)展均符合Posix標(biāo)準(zhǔn).其內(nèi)核支持Ethernet,PPP,SLIP,NFS,AX.25,IPX/SPX(Novell),NCP(Novell)等.系統(tǒng)應(yīng)用包括tellnet,rlogin,ftp,Mail,gopher,talk,term,news(tin,trn,nn)等全套UNIX工具包.X圖形庫,包括xterm,fvwm,xxgdb, mosaic, xv, gs, xman等全部X-Win應(yīng)用工具.商業(yè)軟件有Motif,WordPerfect.中文工具已有Cxterm,celvis,cemasc,cless,hztty,cytalk,ctalk,cmail,等,可以處理GB,BIG5,HZ文件.此外還有DOS模擬軟件,可以運行DOS/Win下的軟件。
Linux由于其系統(tǒng)軟件的免費獲取,硬件費用低廉的特點,近年來發(fā)展迅猛.Linux的應(yīng)用軟件已達上千兆.從DOS環(huán)境摸擬到圖像,音響信號的處理,從游戲到中文軟件,無所不包.各大軟件公司已紛紛開始推出Linux版本的商業(yè)軟件.最近,對Linux所做的基準(zhǔn)測試表明,Pentium/100的速度可以跟SUN/200蓖美.94年底在華盛頓萬國會議中心召開了Linux世界年會,各大軟件公司都派出了陣容強大的代表團.
相關(guān)文章
linux 系統(tǒng)忘記密碼的快捷解決方法(圖文詳解)
在學(xué)習(xí)Linux的過程當(dāng)中,想到,萬一自己忘記了linux的密碼該怎么辦?其實在linux當(dāng)中忘記密碼解決方法非常簡單的,下面小編把linux 系統(tǒng)忘記密碼的快捷解決方法分享到腳本之家平臺供大家參考2017-03-03