本頁使用了標題或全文手工轉換

Linux

維基百科,自由的百科全書
跳到: 導覽搜尋
Linux
Linux官方的吉祥物,一隻叫Tux的企鵝
Tux是Linux官方的吉祥物,於1996年由Larry Ewing創造
開發者 林納斯·托瓦茲(創造者)、理察·馬修·斯托曼與其他許多人
程式語言 C語言匯編語言
作業系統家族 類Unix系統
運作狀態 支援中
源碼模式 自由及開放源碼軟件
初始版本 1991年的0.01版(代號「Freax」)
最新版本 Kernel: 4.11.6(2017年6月17日 (2017-06-17)[±][1]
最新測試版本 Kernel: 4.12-rc6(2017年6月19日,​4天前​(2017-06-19[±][2]
市場取向 桌面、伺服器、嵌入式裝置、流動裝置等
支援的語言 多種
支援平台 DEC Alpha, ARM, AVR32, Blackfin, ETRAX CRIS, FR-V, H8/300, Itanium/IA-64, M32R, m68k, Microblaze, MIPS, MN103, OpenRISC, PA-RISC, PowerPC, s390, S+core, SuperH, SPARC(包括SPARC64), TILE64, Unicore32, x86(包括x86-64), Xtensa
內核類別 整塊性核心
預設使用者介面 命令列圖形X Window系統Wayland等多種
許可證 GPL等多種[3]("Linux"商標由林納斯·托瓦茲持有,由Linux基金會管理。)[4]
官方網站 Linux官方網站

Linux聆聽i/ˈlɪnəks/ LIN-əks)是一種自由和開放源碼類UNIX作業系統。目前運用最廣泛使用人數最多的作業系統。該作業系統的內核林納斯·托瓦茲在1991年10月5日首次發佈。[5][6],在加上使用者空間應用程式之後,成為Linux作業系統。Linux也是自由軟件開放源碼軟件發展中最著名的例子。只要遵循GNU通用公共許可證,任何個人和機構都可以自由地使用Linux的所有底層原始碼,也可以自由地修改和再發佈。大多數Linux系統還包括像提供GUIX Window之類的程式。除了一部分專家之外,大多數人都是直接使用Linux發行版,而不是自己選擇每一樣組件或自行設置。

Linux嚴格來說是單指作業系統的內核,因作業系統中包含了許多用戶圖形介面和其他實用工具。如今Linux常用來指基於Linux的完整作業系統,內核則改以Linux內核稱之。由於這些支援用戶空間的系統工具和庫主要由理察·斯托曼於1983年發起的GNU計劃提供,自由軟件基金會提議將其組合系統命名為GNU/Linux[7][8],但Linux不屬於GNU計劃,這個名稱並沒有得到社群的一致認同。

Linux最初是作為支援英特爾x86架構的個人電腦的一個自由作業系統。目前Linux已經被移植到更多的電腦硬件平台,遠遠超出其他任何作業系統。Linux可以執行在伺服器和其他大型平台之上,如大型主機超級電腦。世界上500個最快的超級電腦90%以上執行Linux套件或變種[9],包括最快的前10名超級電腦執行的都是基於Linux內核的作業系統[10]。Linux也廣泛應用在嵌入式系統上,如手機(Mobile Phone)、平板電腦(Tablet)、路由器(Router)、電視(TV)和電子遊戲機等。在流動裝置上廣泛使用的Android作業系統就是建立在Linux內核之上。

通常情況下,Linux被打包成供個人電腦和伺服器使用的Linux套件,一些流行的主流Linux發佈版,包括Debian(及其衍生版本UbuntuLinux Mint)、Fedora(及其相關版本Red Hat Enterprise LinuxCentOS)和openSUSE等。Linux套件包含Linux內核和支撐內核的實用程式和庫,通常還帶有大量可以滿足各類需求的應用程式。個人電腦使用的Linux套件通常包含X Window和一個相應的桌面環境,如GNOMEKDE。桌面Linux作業系統常用的應用程式,包括Firefox網頁瀏覽器、LibreOffice辦公軟件、GIMP圖像處理工具等。由於Linux是自由軟件,任何人都可以建立一個符合自己需求的Linux套件。

發音[編輯]


播放此檔案時有問題?請參閱媒體幫助

根據托瓦茲的說法,Linux的發音和「Minix」是押韻的。

「Li」中「i」的發音類似於「Minix」中「i」的發音,而「nux」中「u」的發音類似於英文單詞「profess」中「o」的發音。依照國際音標應該是['linэks][ˈlɪnəks]。[11]

此外有一份林納斯·托瓦茲本人說話的錄音,錄音內容為「Hello, this is Linus Torvalds, and I pronounce Linux as Linux」,也表明了作者對單詞的讀法。

名稱[編輯]

「GNU/Linux」此名稱是GNU計劃的支持者與開發者,特別是其創立者理察·斯托曼對於Linux作業系統的主張。由於此類作業系統使用了眾多GNU程式,包含BashShell程式)、函數庫編譯器等等作為Linux內核上的系統套件,理察·斯托曼認為應該將該作業系統稱為「GNU/Linux」或「GNU+Linux」較為恰當,但現今多數人仍稱其為Linux。就1997年之前的Linux來看,一間CD-ROM的供應商所提供的數據顯示在他們的「Linux 發行版」中,GNU 軟件所佔最大的比重,大約佔全部原始碼的28%,且還包括一些關鍵的部件,如果沒有這些部件,系統就無法工作,而Linux 本身佔大約3%。[12]

Linux社群中的一些成員,如埃里克·雷蒙林納斯·托瓦茲等人,偏好Linux的名稱,認為Linux朗朗上口,短而好記,拒絕使用「GNU/Linux」作為作業系統名稱。並且認為Linux並不屬於GNU計劃的一部份,斯托曼直到1990年代中期Linux開始流行後才要求更名。有部分Linux套件,如Debian,採用了「GNU/Linux」的稱呼。但大多數商業Linux套件依然將作業系統稱為Linux。而有些人則認為「作業系統」一詞指的只是系統的內核(Kernel),其他程式都只能算是應用軟件,因而,該作業系統應叫Linux,但Linux系統套件是在Linux內核的基礎上加入各種GNU軟件套件集合而成的。

在這兩個主要名稱之外,也有其他名稱的提議。1992年,Yggdrasil Linux主張命名為Linux/GNU/X,因為除了GNU計劃軟件之外,很多Linux還採用了X視窗系統

歷史[編輯]

UNIX[編輯]

UNIX作業系統英語:UNIX),是美國AT&T公司貝爾實驗室於1969年完成的作業系統。最早由肯·湯普遜(Ken Thompson),丹尼斯·里奇(Dennis Ritchie),道格拉斯·麥克羅伊(Douglas McIlroy),和喬伊·歐桑納於1969年在AT&T貝爾實驗室開發。於1971年首次發佈,最初是完全用匯編語言編寫,這在當時是一種普遍的做法[來源請求]。後來,在1973年用一個重要的開拓性的方法,Unix被丹尼斯·里奇程式語言C(內核和I/O例外)重新編寫[13]高階語言編寫的作業系統具有更佳的相容性,能更容易地移植到不同的電腦平台。

GNU[編輯]

理察·馬修·斯托曼(Richard M. Stallman),GNU計劃的創立者。

1983年,理察·馬修·斯托曼創立GNU計劃。這個計劃有一個目標,是為了發展一個完全自由的類Unix作業系統。自1984年發起這個計劃以來[14],在1985年,理察·馬修·斯托曼發起自由軟件基金會並且在1989年撰寫GPL。1990年代早期,GNU開始大量的產生或收集各種系統所必備的元件,像是——函數庫、編譯器、偵錯工具、文字編輯器、網頁伺服器,以及一個Unix的使用者介面(Unix shell)——但是像一些底層環境,如硬件驅動守護進程執行內核(kernel)仍然不完整和陷於停頓,GNU計劃中是在馬赫微核(Mach microkernel)的架構之上開發系統內核,也就是所謂的GNU Hurd,但是這個基於Mach的設計異常複雜,發展進度則相對緩慢。[15]林納斯·托瓦茲曾說過如果GNU內核在1991年時可以用,他不會自己去寫一個。[16]

BSD[編輯]

386BSD因為法律問題直到1992年還沒有發佈,NetBSDFreeBSD是386BSD的後裔,早於Linux。林納斯·托瓦茲曾說,當時如果有可用的386BSD,他就可能不會編寫Linux。[17]

MINIX[編輯]

MINIX是一個輕量小型並採用微內核(Micro-Kernel)架構的類Unix作業系統,是安德魯·斯圖爾特·塔能鮑姆為在電腦科學用作教學而設計的。

MINIX與Linux[編輯]

1991年,林納斯·托瓦茲赫爾辛基大學上學時,對作業系統很好奇[18]。他對MINIX只允許在教育上使用很不滿(在當時MINIX不允許被用作任何商業使用),於是他便開始寫他自己的作業系統,這就是後來的Linux內核

Linux[編輯]

在1991年,林納斯·托瓦茲開始在MINIX上開發Linux內核,為MINIX寫的軟件也可以在Linux內核上使用。[19]後來使用GNU軟件代替MINIX的軟件,因為使用從GNU系統來的原始碼可以自由使用,這對Linux的發展是有益。使用GNU GPL協議的原始碼可以被其他項目所使用,只要這些項目使用同樣的協議發佈。為了讓Linux可以在商業上使用,林納斯·托瓦茲決定更改他原來的協議(這個協議會限制商業使用),以GNU GPL協議來代替。[20]之後許多開發者致力融合GNU元素到Linux中,做出一個有完整功能的、自由的作業系統。[15]

Linux的第一個版本在1991年9月被大學FTP server管理員Ari Lemmke發佈在Internet上,最初Torvalds稱這個內核的名稱為"Freax",意思是自由("free")和奇異("freak")的結合字,並且附上"X"這個常用的字母,以配合所謂的類Unix的系統。但是FTP伺服器管理員嫌原來的命名「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.

1994年3月,Linux1.0版正式發佈,Marc Ewing成立Red Hat軟件公司,成為最著名的Linux經銷商之一。

Unix & Linux歷史源流

早期Linux的開機管理程式(boot loader)使用LILO(Linux Loader),早期的LILO存在着一些難以容忍的缺陷,例如無法識別1024柱面以後的硬碟空間,後來的GRUB(GRand Unified Bootloader)克服這些缺點,具有『動態搜尋內核檔案』的功能,可以讓用戶在開機的時候,自行編輯開機設定系統檔案,透過ext2ext3檔案系統中載入Linux Kernel(GRUB通過不同的檔案系統驅動可以識別幾乎所有Linux支援的檔案系統,因此可以使用很多檔案系統來格式化內核檔案所在的磁區,並不侷限於ext檔案系統)。

Linux的標誌吉祥物是一隻名字叫做Tux企鵝,標誌的由來是因為Linus在澳洲時曾被一隻動物園裏的企鵝咬了一口,便選擇企鵝作為Linux的標誌。更容易被接受的說法是:企鵝代表南極,而南極又是全世界所共有的一塊陸地。這也就代表Linux是所有人的Linux。

發展現狀[編輯]

今天由Linus Torvalds帶領下,眾多開發共同參與開發和維護Linux內核。[21]理察·斯托曼領導的自由軟件基金會,繼續提供大量支援Linux內核的GNU元件。[22]一些個人和企業開發的第三方的非GNU元件也提供對Linux內核的支援,這些第三方元件包括大量的作品,有內核模組和用戶應用程式和庫等內容。Linux社群或企業都推出一些重要的Linux套件,包括Linux內核、GNU元件、非GNU元件,以及其他形式的的軟體套件管理系統軟件。

系統架構[編輯]

基於Linux的系統是一個模組化的類Unix作業系統。Linux作業系統的大部分設計思想來源於20世紀70年代到80年代的Unix作業系統所建立的基本設計思想。Linux系統使用整塊性核心,由Linux內核負責處理行程控制、網絡,以及外圍裝置檔案系統的存取。在系統執行的時候,裝置驅動程式要麼與內核直接整合,要麼以載入模組形式添加。

Linux具有裝置獨立性,它內核具有高度適應能力,從而給系統提供了更高階的功能。GNU使用者介面元件是大多數Linux作業系統的重要組成部分,提供常用的C函數庫shell,還有許多常見的Unix實用工具,可以完成許多基本的作業系統任務。大多數Linux系統使用的圖形化使用者介面建立在X Window系統之上,由X窗口(XWindow)系統通過軟件工具及架構協定來建立作業系統所用的圖形化使用者介面。

已安裝Linux作業系統包含的一些元件:

  • 啟動程式——例如GRUBLILO。該程式在電腦開機啟動的時候執行,並將Linux內核載入到記憶體中。
  • init程式。init是由Linux內核建立的第一個行程,稱為根行程,所有的系統行程都是它的子行程,即所有的行程都是通過init啟動。init啟動的行程如系統服務和登入提示(圖形或終端模式的選擇)。
  • 軟件庫包含代碼,可以通過執行的行程。在Linux系統上使用ELF格式來執行檔案,負責管理庫使用的動態連結器是「ld-linux.so」。Linux系統上最常用的軟件庫是GNU C庫
  • 使用者介面程式,如命令列shell或窗口環境。

Linux發行版[編輯]

Ubuntu是一個流行的桌面Linux發行版

Linux發行版指的就是通常所說的「Linux作業系統」,它一般是由一些組織、團體、公司或者個人製作並發行的。Linux內核主要作為Linux發行版的一部分而使用。通常來講,一個Linux發行版包括Linux內核,以及將整個軟件安裝到電腦上的一套安裝工具,還有各種GNU軟件,和其他的一些自由軟件,在一些Linux發行版中可能會包含一些專有軟件。發行版為許多不同的目的而製作,包括對不同電腦硬件結構的支援,對普通用戶或開發者使用方式的調整,針對實時應用或嵌入式系統的開發等等。目前,超過三百個發行版被積極的開發,最普遍被使用的發行版有大約十二個。較為知名的有DebianUbuntuFedoraopenSUSE等。[23]

一個典型的發行版包括:Linux內核,GNU函數庫和各種系統工具,命令列Shell,圖形介面底層的X Window系統和上層的桌面環境等。桌面環境有如KDEGNOME等,並包含數千種從辦公套件編譯器文字編輯器,小遊戲,兒童教育軟件,到科學工具的應用軟件。

很多發行版含有LiveCD的方式,就是不需要安裝,放入系統光碟或其它介質進行啟動,就能夠在不改變現有系統的情況下使用。比較著名的有Damn Small LinuxKnoppix等。LiveCD的相關技術進步至此,很多的發行版本身的安裝光碟也有LiveCD的功能。

Linux的應用[編輯]

GNU/Linux愛好者設計的宣傳圖,並使用GPL授權
GNU/Linux社群設計的立體圖,並使用GPL授權

今天各種場合都有使用各種Linux套件,從嵌入式裝置到超級電腦(Super Computer),[24][25]並且在伺服器領域確定了地位,通常伺服器使用LAMP組合。[26]在家庭與企業中使用Linux套件的情況越來越多。[27][28][29][30][31][32][33]並且在政府中也很受歡迎,巴西聯邦政府由於支援Linux而世界聞名。[34][35]有新聞報道俄羅斯軍隊自己製造的Linux發行版的,做為G.H.ost項目已經取得成果.[36]印度的Kerala聯邦計劃在向全聯邦的高中推廣使用Linux。[37][38]中華人民共和國為取得技術獨立,在龍芯過程中排他性地使用Linux。[39] 在西班牙的一些地區開發了自己的Linux發行版,並且在政府與教育領域廣泛使用,如Extremadura地區的gnuLinExAndalusia地區的Guadalinex葡萄牙同樣使用自己的Linux發行版Caixa Mágica,用於Magalh?es手提電腦[40]和e-escola政府軟件。[41]法國和德國同樣開始逐步採用Linux。[42]

Linux發行版同樣在手提電腦市場很受歡迎,像ASUS Eee PCAcer Aspire One,銷售時安裝有訂製的Linux發行版。

傳統的Linux使用者一般都是專業人士。他們願意安裝並設置自己的作業系統,往往比其他作業系統的用戶花更多的時間在安裝並設置自己的作業系統。這些用戶有時被稱作「黑客」或是「極客」。

使用Linux主要的成本為移植、培訓和學習的費用,早期由於會使用Linux的人較少,並且在軟件設計時並未考慮非專業者的使用,導致這方面費用極高。但這方面的費用已經隨着Linux的日益普及和Linux上的軟件越來越多、越來越方便而降低,但專業仍是使用Linux的主要成本。

然而隨着Linux慢慢開始流行,有些原始裝置製造商(OEM)開始在其銷售的電腦上預裝上Linux,Linux的用戶中也有了普通電腦用戶,Linux系統也開始慢慢出現在個人電腦作業系統市場。Linux在歐洲、美國和日本的流行程度較高,歐美地區還發行Linux平台的遊戲和其他家用軟件。Linux開源社群方面也是以歐洲、美國、日本等發達國家的人士居多。

每個孩子一台手提電腦這一項目正在催生新的更為龐大的Linux用戶群,計劃將包括發展中國家的幾億學童、他們的家庭和社群。在2007年,已經有六個國家訂購了至少每個國家一百萬台以上免費發放給學生。GoogleRed HateBay是該項目的主要支持者。

基於其低廉成本與高度可設定性,Linux常常被應用於嵌入式系統,例如機頂盒流動電話流動裝置等。在流動電話上,Linux已經成為IOS的主要競爭者;而在流動裝置上,則成為Windows CEPalm OS外之另一個選擇。目前流行的TiVo數碼攝影機使用了經過客製化後的Linux。此外,有不少硬件式的網絡防火牆路由器,例如部份LinkSys的產品,其內部都是使用Linux來驅動、並採用了作業系統提供的防火牆及路由功能。

Linux註冊商標是Linus Torvalds所有的。這是由於在1996年,一個名字叫做William R. Della Croce的律師開始向各個Linux發佈商發信,聲明他擁有Linux商標的所有權,並且要求各個發佈商支付版稅,這些發行商集體進行上訴,要求將該註冊商標重新分配給Linus Torvalds。Linus Torvalds一再聲明Linux是自由且免費的,他本人可以賣掉,但Linux絕不能賣。

個人電腦[編輯]

轉換作業系統的開銷:自由開源意識形態與商業用途的衝突、缺乏強而有力的推廣廠商、缺乏對特殊的硬件和應用程式的支援、電腦技術人員不願再花費時間重覆學習、對已有平台的依賴,是制約Linux被採納的主要因素。

目前能在Windows或Mac OS上執行的應用軟件大部分都沒有Linux的版本,不過在Linux平台上通常可以找到類似功能的應用軟件。大多數在Windows平台上廣泛使用的自由軟件都有相應的Linux版本,例如Mozilla FirefoxApache OpenOfficePidginVLCGIMP;部分流行的專有軟件也有相應的Linux版本,如Adobe Flash PlayerAdobe ReaderGoogle EarthNero Burning ROMOperaMapleMATLABSkypeMayaSPSSGoogle Chrome

另外,相當多的Windows應用程式可以通過Wine和一些基於Wine的項目如CrossOver正常運行和工作。如Microsoft OfficeAdobe Photoshop暴雪娛樂的遊戲、Picasa其中對於Photoshop的Crossover(Wine)相容性工作有Disney、DreamWorks、Pixar投資支援,等。Google大力參與Wine項目改進,Picasa的GNU/Linux版本也是經Wine測試的Windows平台編譯版本。[43]

整個亞洲,比較缺乏對Linux的支援,硬件和應用程式皆只考量微軟作業系統設計的需求。例如:Internet ExplorerActiveX需求、Microsoft Office相容性、網絡遊戲以及一般用戶都傾向於使用Windows

但是,Linux下也有相當多不能在Windows平台下執行的軟件,主要是依靠X Window系統和其他Windows無法利用的資源,或者是因為穩定性等其他方面的考慮並不準備支援Windows。不過近年來,也不斷向其移植。有如KDE SCCinepaint正在進行向Windows的移植。Linux使用的增多也使得Windows開源軟件(Open Source)向Linux移植,比如Filezilla

伺服器、主機和超級電腦[編輯]

為Linux而設計的伺服器

Linux套件一直被用來作為伺服器的作業系統,並且已經在該領域中佔據重要地位。根據2006年9月Netcraft英語Netcraft的報告顯示,十個最大型的網絡代管公司有八個公司在其Web伺服器執行Linux套件。

Linux套件是構成LAMP(Linux作業系統,Apache,MySQL,Perl / PHP / Python)的重要部分,LAMP是一個常見的網站代管平台,在開發者中已經得到普及。

Linux套件也經常使用作為超級電腦的作業系統,2010年11月公佈的超級電腦前500強,有459個(91.8%)執行Linux套件[44]。曾經是世界上最強大的超級電腦[45]——IBM的紅杉(IBM Sequoia),已於2011年交付勞倫斯利福摩爾國家實驗室,並於2012年6月開始運作,也是選擇Linux作為作業系統。[46]

嵌入式裝置[編輯]

Android是建基於Linux的作業系統,在智能手機上相當熱門。

Linux的低成本、強大的客製功能以及良好的移植效能,使得Linux在嵌入式系統方面也得到廣泛應用。流行的TiVo數碼影片錄像機還採用了客製的Linux,思科在網絡防火牆路由器也使用了客製的Linux。Korg OASYS、Korg的KRONOS、雅馬哈的YAMAHA MOTIF XS/Motif XF音樂工作站、雅馬哈的S90XS/S70XS、雅馬哈MOX6/MOX8次合成器、雅馬哈MOTIF-RACK XS音源模組,以及Roland RD-700GX數碼鋼琴均執行Linux。Linux也用於舞枱燈光控制系統,如WholeHogIII控制台。

智能手機平板電腦等流動裝置方面,Linux也得到重要發展,基於Linux內核的Android作業系統已經超越諾基亞Symbian作業系統,成為當今全球最流行的智能手機作業系統。在2010年第三季度,銷售全球的全部智能手機中使用Android的佔據25.5%(所有的基於Linux的手機作業系統在這段時間為27.6%)。

從2007年起,手機和掌上電腦上執行基於Linux的作業系統變得更加普遍,例如:諾基亞 N810OpenMoko的Neo1973、摩托羅拉的ROKR E8。Palm(後來被HP公司收購)推出了一個新的基於Linux的webOS作業系統,並使用在新生產的Palm Pre智能手機上。

MeeGo是諾基亞和英特爾於2010年2月聯合推出的基於Linux的作業系統,諾基亞也推出了使用MeeGo作業系統的N9手機。2011年9月28日,繼諾基亞宣佈放棄開發MeeGo之後,英特爾也正式宣佈將MeeGo與LiMo合併成為新的系統TizenJolla Mobile公司成立並推出了由MeeGo發展而來的Sailfish作業系統。2012年,Mozilla推出基於Linux內核的Firefox OS作業系統[47]

使用比例[編輯]

很多開源軟件的定量研究聚焦在市場佔有率(雖然多數不算作市場中的商品)和可靠性,包括數不清的Linux分析報告。Linux份額成長迅速。IDC的2008年第二季度報告指出,Linux在所有伺服器市場的市佔率已經達到29%,比該研究機構在2007年的調查大幅增加了12個百分點。這個估計數字基於Linux伺服器的銷售額。

所以,Linux的市佔率是不可小覷的。Netcraft報告,在2010年二月,每10台可靠的伺服器中Linux發行版佔6台,FreeBSD佔2台,Windows佔1台。而DebianCentOS兩個至關重要的發行版並不銷售。

評價[編輯]

正面[編輯]

  • 開放源碼的Linux可以讓知識延續下去,新興的軟件公司可以從開放源碼上快速、低價的建立專業能力,豐富市場的競爭,防止獨霸軟件巨獸的存在。
  • 個人使用很少有版權問題,絕大多數都是免費使用,幾乎無所謂盜版問題。
  • 新的Linux發行版大多數軟件都有伺服器的服務,只要點擊就可以自動下載、安裝經過認證的軟件,不需要到市面購買、安裝。
  • Linux學習的投資有效時間較長。舊版軟件、系統都還是存在,有原始碼可以衍生、分支,維護週期普遍比Windows長很多。就算被放棄,還是可以憑藉原始碼衍生。新的軟件更新發展多樣化,容易養成使用者習慣掌握原理,而不是養成操作習慣。
  • 強大的Shell指令碼支援,容易組合出符合需求的環境或創造自動程式。
  • 預設安全設定相對於目前主流的Windows作業系統安全很多。[48]Windows作業系統為了非專業使用者降低了預設安全性的設定,導致系統容易受到木馬、病毒的侵害。盜版的Windows更糟糕,可能隨盜版作業系統捆綁木馬惡意程式,部分預設超級使用者(Administrator)登入、關閉安全更新等問題導致安全性更差。

負面[編輯]

  • BSD的開發人員曾經批評過Linux內核開發人員過於重視新功能的添加而不是踏踏實實的把程式碼寫好、整理好。
  • Minix愛好者認為微內核是將來技術發展的方向,Linux在技術上是落伍陳舊的。(參見塔能鮑姆-林納斯辯論
  • 軟硬件支援性較差。大部份的軟、硬件廠商沒有或者不會優先開發Linux平台的版本,或者Linux平台的版本功能較少,致使可用的應用程式、硬件周邊支援性相較於WindowsMac平台差。
  • 相當多的發行版(超過200個以上),使程式開發者無法針對所有發行版做測試,使用Linux平台的應用軟件安裝在非主流發行版可能遭遇預料之外的問題或甚至於無法使用。
  • Linux系統及相關應用軟件主要是由黑客程式設計師及其它Linux愛好者共同合作開發出來的,所以缺少了商業軟件基於商業利益而調整操作介面使之更適合不同使用者的行為。對Linux使用方式的不習慣,以及不同軟件操作方式缺乏一致性使得使用者產生Linux系統難以使用的感受。

參考文獻[編輯]

參考[編輯]

  1. ^ The Linux Kernel Archives
  2. ^ The Linux Kernel Archives
  3. ^ Debian GNU/Linux Licenses – Ohloh. ohloh.net. [2009-03-27]. 
  4. ^ The Linux Foundation Trademarks and Trademark Usage Guidelines. The Linux Foundation. 
  5. ^ Linus Benedict Torvalds (5 October 1991). "Free minix-like kernel sources for 386-AT". comp.os.minix. (Web link). .於30 September 2011查閱。
  6. ^ What Is Linux: An Overview of the Linux Operating System. Linux Foundation. 3 April 2009 [15 August 2011]. 
  7. ^ Weeks, Alex. 1.1. Linux System Administrator's Guide version 0.9. 2004 [18 January 2007]. 
  8. ^ The GNU Operating System. Gnu.org. [17 April 2009]. 
  9. ^ Top500 OS chart. Top500.org. [2010-10-31]. 
  10. ^ Henry Burkhardt, KSR. June 2011. Top500.org. [2011-09-15]. 
  11. ^ [1]
  12. ^ Linux和GNU
  13. ^ Origins and History of Unix, 1969-1995. [2013-02-20] (英語). 
  14. ^ About the GNU Project – Initial Announcement. Gnu.org. 2008-06-23 [2009-03-09]. 
  15. ^ 15.0 15.1 Overview of the GNU System. Gnu.org. [2009-03-09]. 
  16. ^ LINUX is obsolete. 
  17. ^ Linksvayer, Mike. The Choice of a GNU Generation - An Interview With Linus Torvalds. Meta magazine. 1993 [2009-01-20]. 
  18. ^ "What would you like to see most in minix?". comp.os.minix. (Web link). .於2006-09-09查閱。
  19. ^ Chicken and egg: How was the first linux gcc binary created??. 
  20. ^ Torvalds, Linus. Release notes for Linux v0.12. Linux Kernel Archives. 1992-01-05 [2007-07-23]. The Linux copyright will change: I've had a couple of requests to make it compatible with the GNU copyleft, removing the 「you may not distribute it for money」 condition. I agree. I propose that the copyright be changed so that it confirms to GNU ─ pending approval of the persons who have helped write code. I assume this is going to be no problem for anybody: If you have grievances ("I wrote that code assuming the copyright would stay the same")mail me. Otherwise The GNU copyleft takes effect since the first of February. If you do not know the gist of the GNU copyright ─ read it. 
  21. ^ The Linux Foundation; Staff. [10 November 2011]. 
  22. ^ The Free Software Foundation Management. [10 November 2011]. 
  23. ^ The LWN.net Linux Distribution List. [2006-05-19]. 
  24. ^ Santhanam, Anand; Vishal Kulkarni. Linux system development on an embedded device. DeveloperWorks. IBM. 1 March 2002 [2007-07-26]. 
  25. ^ Lyons, Daniel. Linux rules supercomputers. [2007-02-22]. 
  26. ^ Schrecker, Michael. Turn on Web Interactivity with LAMP. [2007-02-22]. 
  27. ^ Galli, Peter. Vista Aiding Linux Desktop, Strategist Says. eWEEK (Ziff Davis Enterprise Inc.). 2007-08-08 [2007-11-19]. 
  28. ^ Paul, Ryan. Linux market share set to surpass Win 98, OS X still ahead of Vista. Ars Technica (Ars Technica, LLC). 2007-09-03 [2007-11-19]. 
  29. ^ Beer, Stan. Vista to play second fiddle to XP until 2009: Gartner. iTWire (iTWire). 2007-01-23 [2007-11-19]. 
  30. ^ Operating System Marketshare for Year 2007. Market Share. Net Applications. 2007-11-19 [2007-11-19]. 
  31. ^ Vista slowly continues its growth; Linux more aggressive than Mac OS during the summer. XiTiMonitor (AT Internet/XiTi.com). 2007-09-24 [2007-11-19]. 
  32. ^ Global Web Stats. W3Counter. Awio Web Services LLC. 2007-11-10 [2007-11-19]. 
  33. ^ June 2004 Zeitgeist. Google Press Center. Google Inc. 2004-08-12 [2007-11-19]. 
  34. ^ Brazil's love of Linux. [2009-02-21]. 
  35. ^ Ashurst, Mark. Brazil falls in love with Linux. BBC News. 2004-02-01 [2009-02-21]. 
  36. ^ LV: Minister: "Open standards improve efficiency and transparency". [2009-02-21]. 
  37. ^ Linux Spreads its Wings in India. [2009-02-21]. 
  38. ^ Kerala shuts windows, schools to use only Linux. [2009-06-22]. 
  39. ^ China’s Microprocessor Dilemma. Microprocessor Report. [2009-04-15]. 
  40. ^ Magalh?es equipped with Linux Caixa Mágica. 
  41. ^ Oferta CM no programa e-Escolas surpreende o mercado. 
  42. ^ Some countries are choosing Linux systems over Microsoft. [2009-02-21]. 
  43. ^ http://code.google.com/intl/zh-TW/opensource/wine.html
  44. ^ TOP500.org. Operating system Family share for 11/2010. Top500.org. [16 January 2011]. 
  45. ^ TOP500 Press Release: Lawrence Livermore’s Sequoia Supercomputer Towers above the Rest in Latest TOP500 List. TOP500. July 14, 2012. 
  46. ^ 20 Petaflop Sequoia Supercomputer. IBM. 3 Feb 2009. 
  47. ^ Firefox OS architecture. Mozilla Developer Network. Mozilla. [13 June 2014]. 
  48. ^ 疑點解析:Linux系統下的病毒少是為何?. 2008-09-12 [2013-07-02] (中文(簡體)‎). 

外部連結[編輯]

相關[編輯]