Linux 分發版本 - Linux Distributions
CentOS
Damn Small Linux
Debian
Fedora
FreeBSD
FreeNAS
Gentoo
IPCop
Knoppix
Linpus
Linspire
Linux From Scratch
Mandriva
MEPIS
NetBSD
OpenSolaris
openSUSE
PCLinuxOS
Pioneer Linux
Red Flag Linux
Scientific Linux
Slackware
SME Server
turbolinux
Ubuntu
Yellow Dog Linux
Xandros Desktop
Linux
維基百科,自由的百科全書
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 作為較早的原始碼開放作業系統,將引領未來軟體發展的方向.原因很簡單,就像現在的wiki將很快展示出它的魅力.
基於 Linux 開放源碼的特性,越來越多大中型企業及政府投入更多的資源來開發 Linux。現今世界上,越來越多國家逐漸的把政府機構內部門的電腦轉移到 Linux 上,這個情況還會一直持續。Linux 的廣泛使用為政府機構節省了不少經費,也降低了對封閉源碼軟體潛在的安全性的憂慮。
在全球超級電腦 TOP 500的排名中, 更在 2007年11月統計中高佔 85.20%(426部)的持續上升的成績。
任何一種作業系統均會存在可能發生的安全性風險議題,開放性的原始碼,使任何人皆可知道 Linux 的內部核心,可讓全球的安全專家透明化檢視與提出改進,亦在駭客的眼裡,未來也可能是一頭肥羊,但嚴格來說大多數的系統淪陷(駭客攻擊成功)均是該系統管 理員未能深入安全性防護能力所導致,不應不當的推諉責任給開發商。
Linux的英文發音
根據Torvalds的說法,Linux的發音和「Minix」是押韻的。
參照[1],「Li」中「i」的發音類似於「Minix」中「i」的發音,而「nux」中「u」的發音類似於英文單詞「profess」中「o」的發音。依照國際音標應該是['linэ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的作業系統。之前,Sony亦曾為他們的PlayStation 2推出過一套名為PS2 Linux的DIY組件。至於遊戲開發商雅達利及id Software,都有為其旗下的遊戲推出過Linux桌面版本。此外,Linux Game Publishing亦有專門為Linux平臺撰寫遊戲,並致力於把其他在Windows平臺編撰的遊戲程式碼轉攜至Linux平臺,及為轉攜遊戲提供使用授權。
而隨著OLPC的XO-1,華碩的Eee PC等低價電腦的推行,許多人樂觀的認為在低端PC市場,linux的市場佔有率正在快速的增長[1]。
發行版
- 關於此話題更進一步的細節,參見Linux發行版。
Linux 主要作為Linux 發行版(通常被稱為"distro")的一部分而使用。這些發行版由個人,鬆散組織的團隊,以及商業機構和志願者組織編寫。它們通常包括了其他的系統軟體和應用軟體,以及一個用來簡化系統初始安裝的安裝工具,和讓軟體安裝升級的集成管理器。發行版為許多不同的目的而製作, 包括對不同電腦結構的支持, 對一個具體區域或語言的本地化,實時應用,和嵌入式系統,甚至許多版本故意地只加入免費軟體。目前,超過三百個發行版被積極的開發,最普遍被使用的發行版有大約十二個.[2]
一個典型的Linux發行版包括:Linux核心,一些GNU程式庫和工具,命令行shell,圖形界面的X Window系統和相應的桌面環境,如KDE或GNOME,并包含數千種從辦公套件,編譯器,文本編輯器到科學工具的應用軟體。
桌面使用

除了少數特殊的專業應用(例如桌面出版和專業音頻處理),目前能在Windows或Mac OS上進行的桌面應用大都可以在Linux平臺上找到相應的應用軟體。
大多數在Windows平臺上廣泛使用的自由軟體都有相應的Linux版本,例如Pidgin,Mozilla Firefox, Openoffice.org。相當一部分流行的專有軟體,如Adobe Flash Player, Acrobat Reader, Nero Burning ROM, Opera, RealPlayer, Skype。
您可以通過[4]查看Linux系統常用的桌面應用軟體。
市場佔有率和興起
很多開源軟體的定量研究聚焦在市場佔有率和可靠性, 其中包括數不清的Linux分析報告。 Linux市場成長迅速,預計到2008年,伺服器、台式機和運行Linux的軟體包的總收入會超過357億美元。 IDC 的2007年第一季度報告稱Linux在所有伺服器市場的份額是12.7%。 這個估計數字是基於Linux伺服器的銷售額。
另外, 轉換作業系統的開銷、缺乏對特定為微軟視窗設計的硬體和應用程序的支持是制約Linux被採納的兩個主要因素。 Linux的相對的成功來自於其安全性、穩定性和選擇廠家的自由。
每個孩子一臺筆記本電腦這一項目正在催生新的更為龐大的Linux用戶群, 計劃將包括發展中國家的幾億學童、他們的家庭和社區。在2007年,已經有六個國家訂購了至少每個國家一百萬台以上免費發放給學生。Google、Red Hat和eBay是該項目的主要支持者。
- 參見:桌面作業系統使用份額
Linux發行版
Linux發行版指的就是我們通常所說的「Linux作業系統」,它可能是由一個組織,公司或者個人發行的。通常來講,一個Linux發行版包括Linux核心,將整個軟體安裝到電腦上的一套安裝工具,各種GNU軟體,其他的一些自由軟體,在一些特定的Linux發行版中也有一些專有軟體。
你可以通過訪問[5]找到一些特定發行版的截圖。
參見
參考資料
- Torvalds, Linus, and David Diamond.Just for Fun: The Story of an Accidental Revolutionary.Harper-Collins Business.
- Moody, Glyn.Rebel Code: Linux and the Open Source Revolution.Perseus Publishing.ISBN 0-713-99520-3.
- Gedda, R(2008年4月4日).Linux breaks desktop barrier in 2004: Torvalds.於2004年1月16日查閱.
- Mackenzie, K(2008年4月4日).Linux Torvalds Q&A.於2004年1月19日查閱.
- Greene, Thomas C.Mandrake 8.1 easier than Win-XP.The Register.於2005年12月22日查閱.
- Po, Marcus.Linux 作業系統手冊頁.coding-school.com.於2007年1月2日查閱.
- ^ Steven J. Vaughan-Nichols.「Linux is about to take over the low end of PCs」,desktoplinux,2007年12月7日.於2007年12月11日查閱.
- ^ The LWN.net Linux Distribution List.於2006年5月19日查閱.
Linux資源
國際性的Linux網站
中國大陸的Linux發行版
- 紅旗Linux(Redflag Linux)
- 衝浪Linux(Xteam Linux)
- 藍點Linux
- Hiweed Debian GNU/Linux
- Magic Linux
- Engineering Computing GNU/Linux
- 新華Linux 後改名為 新華華鐳Linux
- 共創Linux
- 中標普華Linux
- CD Linux
- MC Linux
- 即時Linux(Thizlinux香港的)
- IBOX
- MCLOS
- FANX
- Stanix 免安裝的Live CD, 即將推出簡體中文版
台灣Linux社群網站資源
- Linux Kernel 探索(正體中文)
- 鳥哥的Linux 私房菜(正體中文)
- Taiwan Linux User Group(正體中文)
- Taiwan Linux Blog Center(正體中文)
- Linux中文延伸套件
- Gentoo@台灣(正體中文)
- B2D中文Linux計劃(正體中文)
- Debian Wiki
- Knoppix中文交流網(正體中文)
- Planet DebianTW(正體中文)
- 摩托學園討論區(正體中文)
- Taipei Open Source Software User Group
- Study Area 酷學園(正體中文)
- Study-Area(正體中文)
- 自由軟體鑄造場(正體中文)
- 自由軟體技術交流網(正體中文)
- Mandriva(Mandrake)中文使用開發者社群(正體中文)
- 大高雄 Linux 使用者協會(Kaohsiung Linux User Group)(正體中文)
- 藍色小舖Linux討論區(正體中文)
- 百資Linux
- Ubuntu正體中文站(正體中文)
- Ubuntu正體中文Wiki(正體中文)
中國Linux社區網站資源
- 中國Linux論壇:大陸最早Linux論壇(簡體中文)
- Linuxsir.org
- 中國Linux公社(簡體中文)
- 中國最大Unix論壇,有Linux板塊(簡體中文)
- 中國Linux教育網
- LUPA社區
- Linux大本營
- Linux伊甸園
- 中國Linux技術中堅站(簡體中文)
- LFS 中文用戶小組
- Fcitx 小企鵝輸入法(已停止開發)
- 中國Linux大學(簡體中文)
- 北京大學Linux俱樂部(簡體中文)
- 江蘇Linux技術支持(簡體中文)
- 中科院自動化研究所自由軟體協會
- 中文 GNOME 用戶門戶網站
- 海微 Hiweed-Debian Linux
- 文泉驛中文字體計劃
- LinuxRen專注與核心
- Linews Linux新聞資訊
- Linux桌面中文網(簡體中文)
- LinuxTOY
香港Linux社群網站資源
- 開放系統研用協會(香港繁體中文)
- 開源標準科技協進會 (休眠中)
- HKLIA 香港 Linux 商會
- HKLPG 香港 Linux 玩家網
- HKLUG 香港 Linux 用家協會
- Embedded Linux Interest Group
- GNOME Hong Kong
- Debian Hong Kong
- Samba Hong Kong
- 香港增補字符集 2001 for Linux】
中國Linux社區IRC資源
- PCHOME #Unix IRC: irc.pchome.net 6667 #unix #geekbone.
- 中國Linux公社 IRC: irc.linuxfans.org 6667~6669 7000 #linuxfans #linuxer etc.
- LinuxFire IRC: irc.linuxfire.com.cn 6667 #linuxfire #pda #gondson2 #80s
- LinuxSir IRC: www.linuxsir.org 6667~6669 7000 #debianer #gentooer #chatroom etc.
- 北大Linux俱樂部IRC: linux.pku.edu.cn 6667 #club
- LUPA社區IRC: irc.lupaworld.com 6665-6669
| |||
|
類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 | 更多... | |
外部連結
沒有留言:
張貼留言