E N D
981609 Linux簡報
Lunux歷史 • 林納斯·托瓦茲,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)的架構之上開發系統核心,也就是所謂的GNUHurd,但是這個基於Mach的設計異常複雜,發展進度則相對緩慢。
Linuxm用戶群 • 傳統的Linux使用者一般都是專業人士。他們願意安裝並設置自己的作業系統,往往比其他作業系統的用戶花更多的時間在安裝並設置自己的作業系統。這些用戶有時被稱作「駭客」或是「極客」(geek)。 • 使用Linux主要的成本為移植、培訓和學習的費用,早期由於會使用Linux的人較少,並且在軟體設計時並未考慮非專業者的使用,導致這方面費用極高。但這方面的費用已經隨著Linux的日益普及和Linux上的軟體越來越多、越來越方便而降低,但仍是使用Linux的主要成本。 • 然而隨著Linux慢慢開始流行,有些原始設備製造商(OEM)開始在其銷售的電腦上預裝上Linux,Linux的用戶中也有了普通電腦用戶,Linux系統也開始慢慢出現在個人電腦作業系統市場。Linux在歐洲、美國和日本的流行程度較高,歐美地區還發行Linux平台的遊戲和其他家用軟體。Linux開源社群方面也是以歐洲、美國、日本等發達地區的人士居多。 • 每個孩子一台筆記本電腦這一項目正在催生新的更為龐大的Linux用戶群,計劃將包括發展中國家的幾億學童、他們的家庭和社區。在2007年,已經有六個國家訂購了至少每個國家一百萬台以上免費發放給學生。Google、RedHat和eBay是該項目的主要支持者
Linux應用 • 過去,Linux主要被用作伺服器的作業系統,因為它的廉價、靈活性及Unix背景。傳統上,以Linux為基礎的「LAMP(Linux, Apache, MySQL, Perl/PHP/Python的組合)」技術,除了已在開發者群體中廣泛流行,它亦是現時提供網站服務供應商最常使用的平台。 • 基於其低廉成本與高度可設定性,Linux常常被應用於嵌入式系統,例如機頂盒、行動電話及行動裝置等。在行動電話上,Linux已經成為Symbian OS的主要競爭者;而在行動裝置上,則成為Windows CE與Palm OS外之另一個選擇。目前流行的TiVo數位攝影機使用了經過客製化後的Linux。此外,有不少硬體式的網路防火牆及路由器,例如部份LinkSys的產品,其內部都是使用Linux來驅動、並採用了作業系統提供的防火牆及路由功能。 • 採用Linux的超級電腦亦愈來愈多,根據2008年11月的TOP500超級電腦列表,現時世上最快速的超級電腦使用Linux作為其作業系統。而在表列的500套系統裡,採用Linux為作業系統的,佔了439組(即87.8%)。[1]
Linux桌面使用 • 轉換作業系統的開銷:自由開源意識形態與商業用途的衝突、缺乏強而有力的推廣廠商、缺乏對特殊的硬體和應用程式的支援、電腦技術人員不願再花費時間重覆學習、對已有平台的依賴,是制約Linux被採納的主要因素。 • 目前能在Windows或Mac OS上執行的應用軟體大部分都沒有Linux的版本,但是常用軟體大都可以在Linux平台上找到類似功能的應用軟體。 • 儘管如此,大多數在Windows平台上廣泛使用的自由軟體都有相應的Linux版本,例如Mozilla Firefox,Openoffice.org,Pidgin,VLC。部分流行的桌面專有軟體也有相應的Linux版本,如Adobe Flash Player,Acrobat Reader,Google Earth、Google桌面、Nero Burning ROM、Opera、RealPlayer、Skype、騰訊QQ、Maya、SPSS、Chrome。
Linux遊戲使用 • 電子遊戲是一個Linux缺少支援的方面,遊戲軟體的多樣性不同於其他類型,和其他方面一樣,只有少數軟體商開發Linux遊戲程式。id Software和Epic Games是其中著名的兩個。2001年之前存在的Loki Games、現在的Linux Game Publishing致力於移植Windows遊戲,並授權銷售,但是因為使用了類似DRM的技術而受到非議。 • Loki Games和id合作開發的Loki installer至今仍是許多遊戲使用的打包方式。此外還有提供通用安裝程式的其他軟體商,一些獨立遊戲開發者提供Linux版本的遊戲;而網頁遊戲和Java遊戲也常常有對Linux的支援。 • Linux一直有著自由軟體、開源軟體的支援,在Linux下,人們更有可能接觸開源遊戲,和Linux開發形式一樣,這些遊戲大多為多人遊戲或個人休閒遊戲,Linux發行版的軟體倉庫往往保存有數量可觀的此類遊戲,尤其是後者;多人遊戲主要類型為網路3D第一人稱射擊和MMO類型網遊。