
字詞轉換是中文維基的一項自動轉換,目的是通過電腦程式自動消除繁簡、地區詞等不同用字模式的差異,以達到閱讀方便。
字詞轉換包括全局轉換和手動轉換,本說明所使用的標題轉換和全文轉換技術,都屬於手動轉換。
| Linux | |
Tux是Linux官方的吉祥物,於1996年由Larry Ewing創造出來。 |
|
| 作業系統家族 | 類Unix系統 |
|---|---|
| 最新穩定版本 | 2.6.27.5(Linux核心) / 2008年11月07日 |
| 核心類別 | 宏核心(單核心) |
| 授權條款 | GNU通用公共許可證 |
| 運作狀態 | Current |
Linux作業系統(Linux),是一種計算機作業系統。Linux作業系統的核心的名字也是「Linux」。Linux作業系統也是自由軟體和開放原始碼發展中最著名的例子。
嚴格來講,Linux這個詞本身只表示Linux核心,但在實際上人們已經習慣了用Linux來形容整個基於Linux核心,並且使用GNU 工程各種工具和資料庫的作業系統(也被稱為GNU/Linux)。基於這些組件的Linux軟體被稱為Linux發行版。一般來講,一個Linux發行套件包含大量的軟體,比如軟體開發工具(例如DEV C++)、資料庫(例如PostgreSQL、MySQL)、Web伺服器(例如Apache)、X Window、桌面環境(例如GNOME和KDE)、辦公套件(例如OpenOffice.org)、腳本語言(例如Perl、PHP和Python)等等。
Linux核心最初是為英特爾386微處理器設計的。現在Linux核心支持從個人電腦到大型主機甚至包括嵌入式系統在內的各種硬體設備。
在開始的時候,Linux只是個人狂熱愛好的一種產物。但是現在,Linux已經成為了一種受到廣泛關注和支援的一種作業系統。包括IBM和惠普、戴爾在內的一些計算機業巨頭也開始支援Linux。很多人認為,和其他的商用Unix系統以及微軟 Windows相比,作為自由軟體的Linux具有低成本,安全性高,更加可信賴的優勢。
目錄 |
絕大多數基於Linux核心的的作業系統使用了大量的GNU軟體,包括了一個shell程序、工具、程序庫、編譯器及工具,還有許多其他程序,例如Emacs。正因為如此,GNU計劃的開創者理察·馬修·斯托曼博士提議將Linux作業系統改名為GNU/Linux。但有些人只把作業系統叫做"Linux"。
大多數系統還包括了像提供GUI界面的XFree86之類的曾經運行於BSD的程序。
除了一部分專家之外,大多數人都不自己選擇每一樣組件或自行設置,而是直接使用Linux套件。
1983年,理查·馬修·斯托曼(Richard Stallman)創立了GNU計劃(GNU Project)。這個計劃有一個目標是為了發展一個完全免費自由的 Unix-like 作業系統。自1990年代發起這個計劃以來,GNU 開始大量的產生或收集各種系統所必備的元件,像是——函式庫(libraries)、編譯器(compilers)、偵錯工具(debuggers)、文字編輯器(text editors)、網頁伺服器(web server),以及一個Unix的使用者介面(Unix shell)——除了執行核心(kernel)仍然付闕外。1990年,GNU計劃開始在馬赫微核(Mach microkernel)的架構之上開發系統核心,也就是所謂的GNU Hurd,但是這個基於Mach的設計異常複雜,發展進度則相對緩慢。
Linux內核最初只是由芬蘭人林納斯·托瓦茲(Linus Torvalds)在赫爾辛基大學上學時出於個人愛好而編寫的,當時他並不滿意Minix這個教學用的作業系統。最初的設想中,Linux 是一種類似 Minix 這樣的一種操作系統。Linux的第一個版本在1991年9月被大學FTP server管理員Ari Lemmke發布在Internet上,最初Torvalds 稱這個核心的名稱為 "Freax" ,意思是自由( "free") 和奇異( "freak") 的結合字,並且附上了"X"這個常用的字母,以配合所謂的 Unix-like 的系統。但是FTP server管理員嫌原來的命名「Freax」的名稱不好聽,把核心的稱呼改成「Linux」,當時僅有10000行代碼,仍必須執行於Minix作業系統之上,並且必須使用硬碟開機;隨後在10月份第二個版本(0.02版)就發布了,同時這位芬蘭赫爾辛基的大學生在comp.os.minix上發佈一則訊息
Hello everybody out there using minix- I'm doing a (free) operation system (just a hobby, won't be big and professional like gnu) for 386(486) AT clones.
Linux 的歷史是和GNU緊密聯繫在一起的。從1983年開始的GNU計劃致力於開發一個自由並且完整的類Unix操作系統,包括軟體開發工具和各種應用程序。到1991年 Linux 內核發布的時候,GNU已經幾乎完成了除了系統內核之外的各種必備軟體的開發。在 Linus Torvalds 和其他開發人員的努力下,GNU組件可以運行於Linux內核之上。整個內核是基於 GNU 通用公共許可,也就是GPL(GNU General Public License,GNU通用公共許可證)的,但是Linux內核並不是GNU 計劃的一部分。1994年3月,Linux1.0版正式發布,Marc Ewing成立了 Red Hat 軟體公司,成為最著名的 Linux 分銷商之一。
早期Linux的開機管理程式(boot loader)是使用LILO(Linux Loader),存在著一些難以容忍的缺陷,例如無法識別8G以外的硬碟,後來新增GRUB(GRand Unified Bootloader)克服了這些缺點,具有『動態搜尋核心檔案』的功能,可以讓您在開機的時候,可以自行編輯您的開機設定系統檔案,透過 ext2 或 ext3 檔案系統中載入 Linux Kernel。
Linux 的標誌和吉祥物是一隻名字叫做 Tux 的 企鵝,標誌的由來是因為Linus在澳洲時曾被一隻動物園裡的企鵝咬了一口,便選擇了企鵝作為Linux的標誌。Linux的註冊商標是 Linus Torvalds 所有的。這是由於在1996年,一個名字叫做 William R. Della Croce 的律師開始向各個 Linux 發布商發信,聲明他擁有Linux商標的所有權,並且要求各個發布商支付版稅,這些發行商集體進行上訴,要求將該註冊商標重新分配給 Linus Torvalds。Linus Torvalds 一再聲明 Linux 是免費的,他本人可以賣掉,但 Linux 絕不能賣。
Linux 的某些版本是不需要安裝就能使用的版本,他們稱為 LiveCD。
傳統的Linux用戶一般都安裝並設置自己的作業系統,他們往往比其他作業系統,例如微軟Windows和Mac OS的用戶更有經驗。這些用戶有時被稱作「駭客」或是「極客」(geek)。然而隨著Linux越來越流行,越來越多的原廠委託製造(OEM)開始在其銷售的電腦上預裝上Linux,Linux的用戶中也有了普通電腦用戶,Linux系統也開始慢慢搶佔桌面電腦作業系統市場。同時Linux也是最受歡迎的伺服器作業系統之一。Linux也在嵌入式電腦市場上擁有優勢,低成本的特性使Linux深受用戶歡迎。使用Linux主要的成本為移植、培訓和學習的費用,早期由於會使用Linux的人較少,這方面費用較高,但這方面的費用已經隨著Linux的日益普及和Linux上的軟體越來越多、越來越方便而降低。
KDE和GNOME等桌面系統,使Linux更像是一個Mac或Windows之類的作業系統,提供完善的圖形用戶界面,而不同於其他使用命令行界面(Command Line Interface,CLI)的類Unix作業系統。
Linux 作為較早的原始碼開放作業系統,對未來軟體發展的方向有一定引導作用。
基於 Linux 開放源碼的特性,越來越多大中型企業及政府投入更多的資源來開發 Linux。現今世界上,越來越多國家逐漸的把政府機構內部門的電腦轉移到 Linux 上,這個情況還會一直持續。Linux 的廣泛使用為政府機構節省了不少經費,也降低了對封閉源碼軟體潛在的安全性的憂慮。
在全球超級電腦 TOP 500的排名中, 更在 2007年11月統計中高佔 85.20%(426部)的持續上升的成績。
任何一種作業系統均會存在可能發生的安全性風險議題,開放性的原始碼,使任何人皆可知道 Linux 的內部核心,可讓全球的安全專家透明化檢視與提出改進,亦在駭客的眼裡,未來也可能是一頭肥羊,但嚴格來說大多數的系統淪陷(駭客攻擊成功)均是該系統管理員未能深入安全性防護能力所導致,不應不當地推諉責任給開發商。
根據Torvalds的說法,Linux的發音和「Minix」是押韻的。
參照[1],「Li」中「i」的發音類似於「Minix」中「i」的發音,而「nux」中「u」的發音類似於英文單詞「profess」中「o」的發音。依照國際音標應該是['linэks][ˈlɪnəks]。
此外在[2]有一份Torvalds本人說話的音頻,音頻內容為「Hello, this is Linus Torvalds, and I pronounce Linux as Linux」。 音頻文件地址:[3]
過去,Linux主要被用作伺服器的作業系統,但因它的廉價、靈活性及Unix背景使得它很合適作更廣泛的應用。傳統上,以Linux為基礎的「LAMP(Linux, Apache, MySQL, Perl/PHP/Python的組合)」技術,除了已在開發者群體中廣泛流行,它亦是現時提供網站務供應商最常使用的平台。
基於其低廉成本與高度可設定性,Linux常常被應用於嵌入式系統,例如機頂盒、行動電話及行動裝置等。在行動電話上,Linux已經成為Symbian OS的主要競爭者;而在行動裝置上,則成為Windows CE與Palm OS外之另一個選擇。目前流行的TiVo數位攝影機使用了經過客製化後的Linux。此外,有不少硬體式的網路防火牆及路由器,例如部份LinkSys的產品,其內部都是使用Linux來驅動、並採用了作業系統提供的防火牆及路由功能。
採用Linux的超級電腦亦愈來愈多,根據2007年11月號的TOP500超級電腦列表,現時世上最快速的兩組超級電腦都是使用Linux作為其作業系統。而在表列的500套系統裡,採用Linux為作業系統的,佔了426組(即85.20%),其中的前十位者,全數是使用Linux的。
2006年開始發售的SONY PlayStation 3亦使用Linux的作業系統,它有一個能使其成為一個桌面系統的Yellow Dog Linux。之前,Sony亦曾為他們的PlayStation 2推出過一套名為PS2 Linux的DIY組件。
而隨著OLPC的XO-1,華碩的Eee PC等低價電腦的推行,許多人樂觀的認為在低端PC市場,linux的市場佔有率正在快速的增長[1]。
| 請協助擴充此章節。 更進一步的訊息可能會在或討論頁或擴充請求中找到。請在擴充章節後將此模板移除。 |
除了少數特殊的專業應用(例如桌面出版和專業音頻處理,多因為法律問題),目前能在Windows或Mac OS上進行的桌面應用大都可以在Linux平台上找到相應的應用軟體。
Linux下也有相當多不能在Windows平台下運行的軟體,主要是依靠X Window系統和其他Windows無法利用的資源。這樣的軟體有些如KDE正在進行向Windows的移植。也有Windows開源軟體向Linux移植的比如,Paint-Mono(通過MONO移植的Paint.Net), Filezilla。
很多應用程序是針對GNU/Linux等平台開發的,如GIMP, Mplayer。
大多數在Windows平台上廣泛使用的自由軟體都有相應的Linux版本,例如Pidgin,Mozilla Firefox, Openoffice.org, VLC, Mplayer。相當一部分流行的專有軟體,如Adobe Flash Player, Acrobat Reader, Nero Burning ROM, Opera, RealPlayer, Skype, Google Earth, 騰訊QQ.
另外,相當多的Windows應用軟體可以通過WINE來運行,比如騰訊QQ, Microsoft Office, Adobe Photoshop,暴雪的遊戲, Picasa等。Google大力幫助WINE項目進行微軟API的分析工作。自身的PicasaGNU/Linux版本也是經WINE測試的WINDOWS編譯版本。 基於OpenGL的遊戲比基於DirectX的遊戲能更好地通過WINE運行。Wine 用於少數軟體,現在騰訊官方出了qq for linux。
遊戲方面,id Software和Epic Games,都經常為其旗下的遊戲推出Linux版本。此外,之前的Loki Games現在的Linux Game Publishing都致力於把在Windows平台編撰的遊戲程式碼轉攜至Linux平台,及為轉攜遊戲提供使用授權。此外,一些小型遊戲開發商提供Linux版本的遊戲,常見的網頁遊戲和Java網路遊戲不少有Linux支持。
但是,Linux還有自由軟體/開源軟體的支持,在Linux下,人們更有可能接觸開源遊戲,Linux發行版的軟體倉庫往往保存有數量可觀的遊戲,但罕有大型3D遊戲,主要類型為3D第一人稱射擊和MMORPG。另外中國大陸廠商藍迪遊戲推出了同名的開源遊戲大廳,提供在線棋牌遊戲。
| 請協助擴充此章節。 更進一步的訊息可能會在或討論頁或擴充請求中找到。請在擴充章節後將此模板移除。 |
很多開源軟體的定量研究聚焦在市場佔有率和可靠性, 其中包括數不清的Linux分析報告。 Linux市場成長迅速,預計到2008年,伺服器、台式機和運行Linux的軟體包的總收入會超過357億美元。 IDC 的2007年第一季度報告稱Linux在所有伺服器市場的份額是12.7%。 這個估計數字基於Linux伺服器的銷售額。
另外,轉換作業系統的開銷、缺乏對特定為微軟視窗設計的硬體和應用程序的支持是制約Linux被採納的兩個主要因素。
在中國大陸,特別缺乏為微軟視窗設計的硬體和應用程序的支持。Internet Explorer需求、Microsoft Office兼容性、網路遊戲都或多或少有問題。
每個孩子一台筆記本電腦這一項目正在催生新的更為龐大的Linux用戶群, 計劃將包括髮展中國家的幾億學童、他們的家庭和社區。在2007年,已經有六個國家訂購了至少每個國家一百萬台以上免費發放給學生。Google、RedHat和eBay是該項目的主要支持者。
Linux發行版指的就是我們通常所說的「Linux作業系統」,它可能是由一個組織,公司或者個人發行的。Linux 主要作為Linux 發行版(通常被稱為"distro")的一部分而使用。通常來講,一個Linux發行版包括Linux核心,將整個軟體安裝到計算機上的一套安裝工具,各種GNU軟體,其他的一些自由軟體,在一些特定的Linux發行版中也有一些專有軟體。發行版為許多不同的目的而製作, 包括對不同計算機結構的支持, 對一個具體區域或語言的本地化,實時應用,和嵌入式系統。目前,超過三百個發行版被積極的開發,最普遍被使用的發行版有大約十二個.[2]
一個典型的Linux發行版包括:Linux核心,一些GNU程式庫和工具,命令行shell,圖形界面的X Window系統和相應的桌面環境,如KDE或GNOME,並包含數千種從辦公套件,編譯器,文本編輯器到科學工具的應用軟體。
|
|||
|
| 類Unix作業系統 |
|---|
|
A/UX | AIX | BSD | DragonFly BSD | FreeBSD | GNU | HP-UX | IRIX | Linux | LynxOS | Mac OS X | Minix | NetBSD | NEXTSTEP | OpenBSD | QNX | SCO OpenServer | Solaris | System V | Tru64 | Xenix | 更多... | |
Why are we here?
All text is available under the terms of the GNU Free Documentation License
This page is cache of Wikipedia. History