什麼是Linux

來源:互聯網
上載者:User

1991年8月,芬蘭的一個學生在comp.os.minix新聞群組貼上了以下這段話:

你好,所有使用minix的人 -我正在為386(486)AT做一個免費的作業系統(只是為了愛好,不會象gnu那樣很大很專業).
這名學生就是Linus Torvalds, 而他所說的'愛好'就變成我們今天知道的Linux.
Linux引起駭客們(hacker)的注意,通過電腦網路加入了Linux的核心開發,Linux傾向於成為一個駭客的系統----直到今天,在Linux社區裡核心的開發被認為是真正的編程.由於一批高水平駭客的加入,使Linux發展迅猛.

作為一個具備所有特性的類似POSIX的作業系統,Linux並非僅由Linus一人開發,而是由全世界 幾百個程式員共同開發的.有趣的是這個巨大的全世界的開發活動不是很協調. 當然, Linus 為核心定了調子,但Linux並不只是核心. 沒有一個管理組織;一個俄羅斯學生得到一塊新的 主板,就寫了驅動程式支援這塊主板. 馬里蘭的一個系統管理員需要備份軟體, 就寫一個,並把它傳給任何需要的人. 好象總是在正確的時間發生正確的事.

到1993年底94年初,Linux 1.0終於誕生了! Linux1.0已經是一個功能完備的作業系統,而且核心寫得緊湊高效,可以充分發揮硬體的效能,在4M記憶體的80386機器上也表現得非常好,至今人們還在津津樂道於此,不過自從2.1.xx系列的核心Linux開始走高端的路子----硬體的發展太快了,但是Linux不會失去它的本色.Linux具有良好的相容性和可移植性,大約在1.3版本之後,開始向其他硬體平台上移植,包括弧稱最快的CPU---Digital Alpha(至少目前主頻是最高的).所以不要總把Linux與低檔硬體平台聯絡到一塊,Linux發展到今天,這是一個誤區,它只是將硬體的效能充分發揮出來而已,Linux必將從低端應用橫掃到高端應用!

在Linux的發展曆程上還有一件重要的事:Linux加入GNU並遵循公用著作權許可證(GPL).此舉大大加強了GNU和Linux,幾乎所有應用的GNU庫/軟體都移植到Linux,完善並提高了Linux的實用性,而GNU有了一個根基,我現在也搞不清楚到底是GNULinux呢還是基於Linux的GNU. :-)更重要的是遵循公用著作權許可證,在繼承自由軟體的精神的前提下,不再排斥對自由軟體的商業行為(如把自由軟體打包以光碟片形式出售),不排斥商家對自由軟體進一步開發,不排斥在Linux上開發商業軟體.

另一個有趣的事是你可不花錢就得到Linux. 你只要有時間並願意下載,你就可以免費得到大多數軟體.

為了使Linux變的容易使用,Linux也有了許多發布版本,發布版實際上就是一整套完整的程式組合。現在已經有許多不同的Linux發行版和各自的版本號碼,為了不產生混淆,我們先解釋一些常提到的術語。

當我們提到的Linux時,一般是指"Real Linux",即核心,是所有UNIX作業系統的“心臟”。但光有linux並不能成為一個可用的作業系統。還需要許多軟體包,編譯器,程式庫檔案,Xwindow系統等等。因為組合方式不同,面向使用者物件不同,所以這就是為什麼有許多不同的Linux發行版的原因。

各地出現了很多的Linux發行版,如Slackware,Redhat,Suse,TurboLinux,OpenLinux等十多種,而且還在增加,注意,嚴格來說,你不能說"Redhat Linux""Suse Linux""SlackwareLinux"等等,Linux主要指作業系統核心,對所有發行版核心原代碼都是一樣的(但整合的核心版本可能因發行時間不同而有所不同).

越來越多的公司在Linux上開發商業軟體或把其他Unix平台的軟體移植到Linux上來,如今很多IT業界的大腕IBM, Intel, Oracle, Infomix, Sysbase,Corel,Netscape,CA,Novell等都宣布支援 Linux!商家的加盟彌補了純自由軟體的不足和發展障礙,Linux迅速普及到廣大電腦愛好者,並且進入商業應用,正是打破某些公司壟斷文化圈的希望所在!!

Linux是愛好者們通過Internet協同開發出來的,當然它的網路功能十分強大,比如你可以通過ftp,nfs等來安裝Linux,用它來做網關等等.隨著Linux的發展衍生出來的應用恐怕出乎Linus本人最初的預料,如有人用它來做路由器,有人來做嵌入式系統,有人來做即時性系統......常有新手問Linux能做什麼,其實它不象那些中看不中用的作業系統,不在於你用它能幹什麼,而在於你想幹什麼!

感謝Internet的飛速發展使得全世界的程式開發員有了一種全新的有效溝通方法。還要感謝在數年之前由Richard Stallman主持的GNU項目。Linux在幾年後變成了一個完整的作業系統。它的能量特到了釋放,它變得非常可靠,並且每天都會有新的改進加入進去。

為了使Linux變的容易使用,Linux也有了許多發布版本,發布版實際上就是一整套完整的程式組合。現在已經有許多不同的Linux發行版和各自的版本號碼,為了不產生混淆,我們先解釋一些常提到的術語。

當我們提到的Linux時,一般是指"Real Linux",即核心,是所有UNIX作業系統的“心臟”。但光有linux並不能成為一個可用的作業系統。還需要許多軟體包,編譯器,程式庫檔案,Xwindow系統等等。因為組合方式不同,面向使用者物件不同,所以這就是為什麼有許多不同的Linux發行版的原因。

Linux是一個在386/486/Pentium PC機上啟動並執行Uinux系統.Linux系統具有最新 Unix的全部功能,包括真正的多任務,虛擬儲存,共用庫函數,即時負載,優越的儲存管理和TCP/IP,UUCP網路工具.Linux系統及其發展均符合Posix標準.其核心支援Ethernet,PPP,SLIP,NFS,AX.25,IPX/SPX(Novell),NCP(Novell)等.系統應用程式套件括tellnet,rlogin,ftp,Mail,gopher,talk,term,news(tin,trn,nn)等全套UNIX工具包.X圖形庫,包括xterm,fvwm,xxgdb, mosaic, xv, gs, xman等全部X-Win應用工具.商業軟體有Motif,WordPerfect.中文工具已有Cxterm,celvis,cemasc,cless,hztty,cytalk,ctalk,cmail,等,可以處理GB,BIG5,HZ檔案.此外還有DOS類比軟體,可以運行DOS/Win下的軟體。

Linux由於其系統軟體的免費擷取,硬體費用低廉的特點,近年來發展迅猛.Linux的應用軟體已達上千兆.從DOS環境摸擬到映像,音響訊號的處理,從遊戲到中文軟體,無所不包.各大軟體公司已紛紛開始推出Linux版本的商業軟體.最近,對Linux所做的基準測試表明,Pentium/100的速度可以跟SUN/200蓖美.94年底在華盛頓萬國會議中心召開了Linux世界年會,各大軟體公司都派出了陣容強大的代表團.

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.