linux


    目錄一、概述二、曆史三、應用與評價四、用戶群五、未來軟件界的方向六、發行版七、Linux的讀音八、Linux與其他操作係統區別?\t九、手機上的Linux係統?\t十、常見問題解答:?\t十一、相關網站Linux操作係統,是一種計算機操作係統,中文讀法大致一般為“哩內克斯”。Linux操作係統的內核的名字也是“Linux”。Linux操作係統也是自由軟件和開放源代碼發展中最著名的例子。


    [編輯本段]一、概述簡單地說,Linux是一套免費使用和自由傳播的類Unix操作係統,它主要用於基於Intelx86係列CPU的計算機上。這個係統是由世界各地的成千上萬的程序員設計和實現的。其目的是建立不受任何商品化軟件的版權製約的、全世界都能自由使用的Unix兼容產品。


    Linux的出現,最早開始於一位名叫LinusTorvalds的計算機業餘愛好者,當時他是芬蘭赫爾辛基大學的學生。他的目的是想設計一個代替Minix(是由一位名叫AndrewTannebaum的計算機教授編寫的一個操作係統示教程序)的操作係統,這個操作係統可用於386、486或奔騰處理器的個人計算機上,並且具有Unix操作係統的全部功能,因而開始了Linux雛形的設計。


    絕大多數基於Linux內核的的操作係統使用了大量的GNU軟件,包括了shell程序、工具、程序庫、編譯器及工具,還有許多其他程序,例如Emacs。正因為如此,GNU計劃的開創者理查德?馬修?斯托曼博士提議將Linux操作係統改名為GNU/Linux。但有些人隻把操作係統叫做\"Linux\"。


    Linux的基本思想有兩點:第一,一切都是文件;第二,每個軟件都有確定的用途,同時它們都盡可能被編寫得更好。其中第一條詳細來講就是係統中的所有都歸結為一個文件,包括命令、硬件和軟件設備、操作係統、進程等等對於操作係統內核而言,都被視為擁有各自特性或類型的文件。至於說Linux是基於Unix的,很大程度上也是因為這兩者的基本思想十分相近。


    [編輯本段]二、曆史Linux的曆史是和GNU緊密聯係在一起的。


    1983年,理察?馬修?斯托曼(RichardStallman)創立了GNU計劃(GNUProject)。這個計劃有一個目標是為了發展一個完全免費自由的Unix-like操作係統。自1990年代發起這個計劃以來,GNU開始大量的產生或收集各種係統所必備的元件,像是——函式庫(libraries)、編譯器(compilers)、偵錯工具(debuggers)、文字編輯器(texteditors)、網頁服務器(webserver),以及一個Unix的使用者接口(Unixshell)——除了執行核心(kernel)仍然付闕外。1990年,GNU計劃開始在馬赫微核(Machmicrokernel)的架構之上開發係統核心,也就是所謂的GNUHurd,但是這個基於Mach的設計異常複雜,發展進度則相對緩慢。


    最初的設想中,Linux是一種類似Minix這樣的一種操作係統。1991年4月,芬蘭赫爾辛基大學學生LinusBenedictTorvalds(當今世界最著名的電腦程序員、黑客)不滿意Minix這個教學用的操作係統。出於愛好,他根據可在低檔機上使用的MINIX設計了一個係統核心Linux0.01,但沒有使用任何MINIX或UNIX的源代碼。他通過USENET(就是新聞組)宣布這是一個免費的係統,主要在x86電腦上使用,希望大家一起來將它完善,並將源代碼放到了芬蘭的FTP站點上代人免費下載。本來他想把這個係統稱為freax,意思是自由(free)和奇異(freak)的結合字,並且附上了\"X\"這個常用的字母,以配合所謂的Unix-like的係統。可是FTP的工作人員認為這是Linus的MINIX,嫌原來的命名“Freax”的名稱不好聽,就用Linux這個子目錄來存放,於是它就成了“Linux”。這時的Linux隻有核心程序,僅有10000行代碼,仍必須執行於Minix操作係統之上,並且必須使用硬盤開機,還不能稱做是完整的係統;隨後在10月份第二個版本(0.02版)就發布了,同時這位芬蘭赫爾辛基的大學生在comp.os.minix上發布一則信息:Helloeverybodyoutthereusingminix-I''mdoinga(free)operationsystem(justahobby,won''tbebigandprofessionallikegnu)for386(486)ATclones.由於許多專業用戶(主要是程序員)自願地開發它的應用程序,並借助Internet拿出來讓大家一起修改,所以它的周邊的程序越來越多,Linux本身也逐漸發展壯大起來。


    從1983年開始的GNU計劃致力於開發一個自由並且完整的類Unix操作係統,包括軟件開發工具和各種應用程序。到1991年Linux內核發布的時候,GNU已經幾乎完成了除了係統內核之外的各種必備軟件的開發。在LinusTorvalds和其他開發人員的努力下,GNU組件可以運行於Linux內核之上。整個內核是基於GNU通用公共許可,也就是GPL(GNUGeneralPublicLicense,GNU通用公共許可證)的,但是Linux內核並不是GNU計劃的一部分。1994年3月,Linux1.0版正式發布,MarcEwing成立了RedHat軟件公司,成為最著名的Linux分銷商之一。


    Unix與Linux的曆史源流早期Linux的開機管理程序(bootloader)是使用LILO(LinuxLoader),存在著一些難以容忍的缺陷,例如無法識別8G以外的硬盤,後來新增GRUB(GRandUnifiedBootloader)克服了這些缺點,具有‘動態搜尋核心檔案’的功能,可以讓您在開機的時候,可以自行編輯您的開機設定係統檔案,透過ext2或ext3檔案係統中載入LinuxKernel。


    Linux的標誌和吉祥物是一隻名字叫做Tux的企鵝,標誌的由來是因為Linus在澳洲時曾被一隻動物園裏的企鵝咬了一口,便選擇了企鵝作為Linux的標誌。Linux的注冊商標是LinusTorvalds所有的。這是由於在1996年,一個名字叫做WilliamR.DellaCroce的律師開始向各個Linux發布商發信,聲明他擁有Linux商標的所有權,並且要求各個發布商支付版稅,這些發行商集體進行上訴,要求將該注冊商標重新分配給LinusTorvalds。LinusTorvalds一再聲明Linux是免費的,他本人可以賣掉,但Linux絕不能賣。


    Linux發行版的某些版本是不需要安裝,隻需通過CD或者可啟動的USB存儲設備就能使用的版本,他們稱為LiveCD。


    [編輯本段]三、應用與評價


    linux桌麵過去,Linux主要被用作服務器的操作係統,但因它的廉價、靈活性及Unix背景使得它很合適作更廣泛的應用。傳統上有以Linux為基礎的“LAMP(Linux,Apache,MySQL,Perl/PHP/Python的組合)”經典技術組合,提供了包括操作係統、數據庫、網站服務器、動態網頁的一整套網站架設支持。而麵向更大規模級別的領域中,如數據庫中的Oracle、DB2、PostgreSQL,以及用於Apache的TomcatJSP等都已經在Linux上有了很好的應用樣本。除了已在開發者群體中廣泛流行,它亦是現時提供網站務供應商最常使用的平台。


    基於其低廉成本與高度可設定性,Linux常常被應用於嵌入式係統,例如機頂盒、移動電話及行動裝置等。在移動電話上,Linux已經成為與SymbianOS、WindowsMobile係統並列的三大智能手機操作係統之一;而在移動裝置上,則成為WindowsCE與PalmOS外之另一個選擇。目前流行的TiVo數位攝影機使用了經過客製化後的Linux。此外,有不少硬件式的網絡防火牆及路由器,例如部份LinkSys的產品,其內部都是使用Linux來驅動、並采用了操作係統提供的防火牆及路由功能。


    采用Linux的超級電腦亦愈來愈多,根據2005年11月號的TOP500超級電腦列表,現時世上最快速的兩組超級電腦都是使用Linux作為其操作係統。而在表列的500套係統裏,采用Linux為操作係統的,占了371組(即74.2%),其中的前十位者,有7組是使用Linux的。


    除了一部分專家之外,大多數人都不自己選擇每一樣組件或自行設置,而是直接使用Linux套件。


    2006年開始發售的SONYPlayStation3亦使用Linux的操作係統。之前,Sony亦曾為他們的PlayStation2推出過一套名為PS2Linux的DIY組件。至於遊戲開發商雅達利及idSoftware,都有為其旗下的遊戲推出過Linux桌麵版本。此外,LinuxGamePublishing亦有專門為Linux平台撰寫遊戲,並致力於把其他在Windows平台編撰的遊戲程序碼轉攜至Linux平台,及為轉攜遊戲提供使用授權。


    而一個打算對所有生活在發展中國家孩子提供手提電腦的名為“每孩子皆有一部手提電腦(OLPC)”的項目,正是使用Linux作為缺省的操作係統。


    我們不必探討LINUX源代碼的開放給我們帶來多大誘惑,我們隻研究LINUX對我們的生活有何幫助。我們在平時隻要掌握LINUX最基礎的應用,以及安裝及使用就可以了。對LINUX的操作現在發展到了在命令行下操作以及像WINDOWS的桌麵係統般的應用。對LINUX不是很了解的用戶可以選擇桌麵型LINUX安裝。


    這裏把對LINUX的一些疑問解答從網上整理一下,貼出來,希望對那些想要了解LINUX的朋友有所幫助。


    ---------------------------------------------------------------------Linux以它的高效性和靈活性著稱。它能夠在PC計算機上實現全部的Unix特性,具有多任務、多用戶的能力。Linux是在GNU公共許可權限下免費獲得的,是一個符合POSIX標準的操作係統。Linux操作係統軟件包不僅包括完整的Linux操作係統,而且還包括了文本編輯器、高級語言編譯器等應用軟件。它還包括帶有多個窗口管理器的X-Windows圖形用戶界麵,如同我們使用WindowsNT一樣,允許我們使用窗口、圖標和菜單對係統進行操作。


    Linux之所以受到廣大計算機愛好者的喜愛,主要原因有兩個,一是它屬於自由軟件,用戶不用支付任何費用就可以獲得它和它的源代碼,並且可以根據自己的需要對它進行必要的修改,無償對它使用,無約束地繼續傳播。另一個原因是,它具有Unix的全部功能,任何使用Unix操作係統或想要學習Unix操作係統的人都可以從Linux中獲益。


    運行Linux需要的配置並不高,支持眾多的PC周邊設備,並且這樣一個功能強大的軟件完全免費,其源代碼是完全公開的,任何人都能拿來使用。說到這裏,各位可能懷疑這免費後麵是不是隱藏著什麽?作者會心甘情願的把它拿出來而分文不取嗎?其實,它代表著軟件開發的另一種概念:那就是基於GNU的版權製度。


    版權是為了保護作者應有利益而設立的製度,但時至今日它卻對科技的發展造成了一定的阻礙。例如現在病毒的肆虐,就是因為微軟不肯將Windows的源代碼公開。殺毒軟件的廠商隻好自己去鑽研OLE結構。還有,Intel為了保住自己的霸主地位,建立了一個個不許其它廠商使用的硬件規範,造成眾多開發者並不是為了提升技術而是為了兼容性而耗費資金和時間,這樣就造成了科研發展的混亂和壟斷。


    為了改變這種狀況,RichardM.Stallman在1984年創立了以生產免費軟件為目的的組織--FreeSoftwareFoundation(自由軟件基金會,簡稱FSF)。他認為:各個軟件公司為了自己的利益不公開源代碼會阻礙人類文明的發展,一個真正好的軟件是為了替人解決問題,應該散發給需要的人。他開發了一個叫做GNU的計劃,第一套軟件就是GNUEmacs(UNIX平台下強大的編輯器)。任何人都能免費拿到這個軟件和它的源代碼,於是許多人自發的修改這套軟件,為它增加功能。為了明確GNU的規範,Stallman發表了GNUGeneralPublicLicense和GNULibraryGeneralPublicLicense授權聲明,根據這些聲明,所有的GNU軟件都可以被任何人下載、出售、複製和修改,但必須提供程序源代碼或者讓使用者知道從哪裏獲得源代碼!但不論免費或者收費,任何得到這些軟件的使用者都有和提供者同樣的權利,可以將它們贈送或出售。由於這個授權,GNU軟件像滾雪球一樣越來越多,功能也越來越強。當然,這樣做也有不良的效果,如果開發商的利潤減少了那麽就沒有人願意真正開發軟件了,畢竟人還是要吃飯的呀。不過隨著Internet的盛行,大眾越來越容易得到各種各樣的軟件,而且大多隻為一時之需,用完之後根本不會再用,一個軟件的使用壽命就大大縮短,在這種情況下,傳統的電子出版行業應該做出相應的調整。


    Linux核心程序的著作權歸Linus本人所有,其它應用程序歸各自的作者所有,但按照GNU授權,任何人都可以采取收費或免費方式來發行Linux,並在符合該授權的規範下做修改。這樣就有了一大批的免費程序移植到了Linux上,包括GNUEmacs、XFree86、Mozilla等經典軟件,並且在不斷壯大中。由於源代碼是公開的,任何一個使用Linux的人在添置了新硬件後都能自己編寫驅動程序,所以Linux對新硬件的支持已經超過了許多專業UNIX係統。Linux的成功如果沒有Internet是不可能的,因為Linux實際上是世界各地眾多程序員共同開發的結果。


    現在的Linux經過數次改版(包括核心的升級和周邊程序的完善),已經發展成了一個遵循POSIX標準的純32位多工操作係統,64位版本也在開發之中。Linux可以兼容大部分的UNIX係統,很多UNIX的程序不需要改動,或者很少的改變就可以運行於Linux環境;內置TCP/IP協議,可以直接連入Internet,作為服務器或者終端使用;內置JAVA解釋器,可直接運行JAVA源代碼;具備程序語言開發、文字編輯和排版、數據庫處理等能力;提供XWindows的圖形界麵;主要用於x86係列的個人電腦,也有其它不同硬件平台的版本,支持現在流行的所有硬件設備。就性能上來說,它並不弱於Windows甚至UNIX,而且靠仿真程序還可以運行Windows應用程序。它有成千上萬的各類應用軟件,並不輸於Windows的應用軟件數量,其中也有商業公司開發的贏利性的軟件。最可貴的是:它是一個真正的UNIX係統,可以供專業用戶和想學UNIX的人在自己的個人電腦上使用。Linux是一個非常靈活的係統,相對於Windows而言也是一個比較難用的係統,就如同大多數用戶用不慣MacOS的單鍵鼠標一樣。想要對Linux輕車熟路,你必須懂得一些相關知識,軟、硬件的配置,最好還懂點程序,因為沒有人有義務為您提供技術支援,除了和其它用戶交流之外,您必須要自己解決問題。當然,如果您隻是作為日常應用,就不需要那麽複雜啦,Linux一樣會為您提供完美的操作環境,你所要做的就是改變使用習慣和成見。


    早期的操作係統是沒有圖形界麵的,自從Apple於1984年推出System1.0開始,個人電腦才實現了真正的GUI(GraphicsUserInterface,圖形用戶界麵),從此電腦變得更加具有親和力,也理加易於使用。Windows的圖形化開始於Windows3.1/3.2,直到Windows95的出現才標誌著多媒體時間的到來,從此計算機變得能說會唱起來。Linux始於UNIX,卻青出於藍勝於藍,同樣擁有著不俗的圖形用戶界麵,性能更穩定,也更漂亮,可以和世界上曾經出現過的,最美麗的操作係統媲美!不同於現在的XP,Linux的圖形界麵是基於Console之上的,類似於Windows95架於DOS之上,Linux下實現圖形界麵的是XWindows係統(區別於MS的Windows)。


    XWindows是一套用於UNIX的具有極大可攜性、對彩色掌握的多樣性和網絡之間的操作透明性的健在式處理窗口係統。它和微軟的Windows的工作原理並不相同,不過兩者都使用圖形界麵和窗口技術,從外表看來有那麽一點點相似,但又存在著巨大的不同,實際上XWindows的界麵更加多樣化,也更漂亮,且高效快捷。就Windows對於DOS的地位一樣,XWindows一改UNIX/Linux單調的文本介麵,提供了一個友善的圖形用戶界麵(GUI)。


    1984年在麻省理工學院(MIT)電腦科學研究室工作的BobScheifler正在發展分布式係統,DEC公司的JimGettys也在MIT進行A-thena計劃的一部分。兩者都需要一套在UNIX係統上使用的圖形界麵,因此兩開始合作研製XWindows。1987年,MIT發布了第11個版本的XWindows,並成立了非贏利性組織“X協會”來發展及控製XWindows標準。所以現在的XWindows並不完全是一個軟件,而是一個協定,定義了一個係統所必須具備的功能。任何係統能滿足這個協定及符合X協會其它的規範,便可稱為XWindows,它的源代碼公開。因為XWindows具有強大的與設備無關結構性,它提供了一組網絡通信協議,任何硬件隻要提供X協定,便可以執行應用程序顯示一群包含圖文的窗口,不需要重新編譯,這種與設備無關的特性隻要是根據XWindows標準所開發的應用程序均可在不同的環境下作用,這就大大減少了跨越不同平台之間的編譯工作,應用程序更加具有可移植性。


    Linux上最常用的XWindows是Xfree86,它是MIT的X11R5的移植版,使用Openlook窗口管理係統,所以Xfree86是免費的。Xfree86支持現行所有的PC顯示卡,但不一定支持它們的Windows加速特性,比如DirectX9。


    到目前為止,可以支持中文的Linux己不再是鳳毛麟角,而且中文應用軟件正不斷豐富著。但一些商業軟件並未完成移植,其中有諸多原因,在此不詳述。


    [編輯本段]四、用戶群


    GNU/Linux愛好者設計宣傳圖,使用GPL授權


    GNU/Linux社群設計的立體圖,並使用GPL授權傳統的Linux用戶一般都安裝並設置自己的操作係統,他們往往比其他操作係統,例如微軟Windows和MacOS的用戶更有經驗。這些用戶有時被稱作“黑客”或是“極客”(geek)。然而隨著Linux越來越流行,越來越多的原廠委托製造商(OEM)開始在其銷售的電腦上預裝上Linux,Linux的用戶中也有了普通電腦用戶,Linux係統也開始慢慢搶占桌麵電腦操作係統市場。同時Linux也是最受歡迎的服務器操作係統之一。Linux也在嵌入式電腦市場上擁有優勢,低成本的特性使Linux深受用戶歡迎。使用Linux主要的成本為移植、培訓和學習的費用,早期由於會使用Linux的人較少,這方麵費用較高,但這方麵的費用已經隨著Linux的日益普及和Linux上的軟件越來越多、越來越方便而降低。


    KDE和GNOME等桌麵係統使Linux更像是一個Mac或Windows之類的操作係統,提供完善的圖形用戶界麵,而不同於其他使用命令行界麵(CommandLineInterface,CLI)的類Unix係統。


    [編輯本段]五、未來軟件界的方向Linux作為較早的源代碼開放操作係統,將引領未來軟件發展的方向。


    基於Linux開放源碼的特性,越來越多大中型企業及政府投入更多的資源來開發Linux。現今世界上,很多國家逐漸的把政府機構內部門的電腦轉移到Linux上,這個情況還會一直持續。Linux的廣泛使用為政府機構節省了不少經費,也降低了對封閉源碼軟件潛在的安全性的憂慮。


    [編輯本段]六、發行版Linux主要作為Linux發行版(通常被稱為\"distro\")的一部分而使用。這些發行版由個人,鬆散組織的團隊,以及商業機構和誌願者組織編寫。它們通常包括了其他的係統軟件和應用軟件,以及一個用來簡化係統初始安裝的安裝工具,和讓軟件安裝升級的集成管理器。大多數係統還包括了像提供GUI界麵的XFree86之類的曾經運行於BSD的程序。發行版為許多不同的目的而製作,包括對不同計算機結構的支持,對一個具體區域或語言的本地化,實時應用,和嵌入式係統,甚至許多版本故意地隻加入免費軟件。目前,超過三百個發行版被積極的開發,最普遍被使用的發行版有大約十二個。


    一個典型的Linux發行版包括:Linux內核,一些GNU程序庫和工具,命令行shell,圖形界麵的XWindow係統和相應的桌麵環境,如KDE或GNOME,並包含數千種從辦公套件,編譯器,文本編輯器到科學工具的應用軟件。


    主流的Linux發行版Asianux,B2DLinux,ConectivaLinux,DebianGNU/Linux,FedoraCore,GentooLinux,KnoppixLinux,LinuxFromScratch,MagicLinux,MandrivaLinux,RedHatLinux,SlackwareLinux,StanixLiveCD,SUSELinux,TurboLinux,UbuntuLinux中國大陸的Linux發行版紅旗Linux(RedflagLinux),衝浪Linux(XteamLinux),藍點Linux,HiweedDebianGNU/Linux,MagicLinux,EngineeringComputingGNU/Linux,OpenDesktop,新華Linux,共創Linux,百資Linux,中標普華Linux,中軟Linux,新華華鐳Linux(RaysLX),CDLinux,MCLinux,即時Linux(Thizlinux),b2dlinux,IBOX,MCLOS,FANX台灣地區的Linux發行版鴻奇Linux目前最著名的發行版本:Debian,紅帽(redhat)、ubuntu、Suse、OpenSuse、Mandriva(原Mandrake)、CentOS、fedora等國內比較著名的linux版本:紅旗linux紅旗軟件有限公司(簡稱紅旗軟件)由中國科學院軟件研究所和上海聯創投資管理有限公司共同組建。此公司專注於基於Linux的操作係統的開發和市場,以及麵向不斷增長的中文技術用戶的多平台應用軟件。他們的目標是“為網絡生活注入活力”。公司將持續發展被稱之為“紅旗方式”的一套現代管理模式,它以進行自由軟件開發的企業模式為基礎,是客戶驅動的用戶化。


    [編輯本段]七、Linux的讀音linux發音五花八門版本頗多,見到和聽到的不下10種。根據linux的創始人LinusTorvalds的說法,Linux的發音和“Minix”是押韻的。“Li”中“i”的發音類似於“Minix”中“i”的發音,而“nux”中“u”的發音類似於英文單詞“profess”中“o”的發音。依照國際音標應該是/''linэks/——類似於“裏訥克斯”。


    LinusTorvalds針對讀音分歧較多的情況,特意錄了一段他對Linux的發音。錄音的內容是這樣的:“Hello,thisisLinusTorvalds,andIpronounceLinuxasLinux.”(下載地址http://www.paul.sladen.org/pronunciation/torvalds-says-linux.wav)


    同樣還有Torvalds本人解說如何發這個音的一段視頻,觀看地址:http://www.linuxweblog.com/linux-pronunciation有人綜合網上和linus自己的讀音,概括出幾個自認為最合適也最通用的讀法:/li''n^ks/(“裏那克斯”)或/''li:nэks/(“裏訥克斯”)或/li''nu:ks/(“裏紐克斯”)。這幾個應該是誰都聽得懂的。至於哪個比較正宗,當然是linus的原音。但事實上使用linus那種讀法的人似乎不在多數。


    [編輯本段]八、Linux與其他操作係統區別Linux可以與MS-DOS、OS/2、Windows等其他操作係統共存於同一台機器上。它們均為操作係統,具有一些共性,但是互相之間各有特色,有所區別。


    目前運行在PC機上的操作係統主要有Microsoft的MS-DOS、Windows、WindowsNT、IBM的OS/2等。早期的PC機用戶普遍使用MS-DOS,因為這種操作係統對機器的硬件配置要求不高,而隨著計算機硬件技術的飛速發展,硬件設備價格越來越低,人們可以相對容易地提高計算機的硬件配置,於是開始使用Windows、WindowsNT等具有圖形界麵的操作係統。Linux是新近被人們所關注的操作係統,它正在逐漸為PC機的用戶所接受。那麽,Linux與其他操作係統的主要區別是什麽呢?下麵從兩個方麵加以論述。


    1.Linux與MS-DOS之間的區別在同一係統上運行Linux和MS-DOS已很普遍,就發揮處理器功能來說,MS-DOS沒有完全實現x86處理器的功能,而Linux完全在處理器保護模式下運行,並且開發了處理器的所有特性。Linux可以直接訪問計算機內的所有可用內存,提供完整的Unix接口。而MS-DOS隻支持部分Unix的接口。


    就操作係統的功能來說,MS-DOS是單任務的操作係統,一旦用戶運行了一個MS-DOS的應用程序,它就獨占了係統的資源,用戶不可能再同時運行其他應用程序。而Linux是多任務的操作係統,用戶可以同時運行多個應用程序。


    2.Linux與OS/2、Windows、WindowsNT之間的區別從發展的背景看,Linux與其他操作係統的區別是,Linux是從一個比較成熟的操作係統發展而來的,而其他操作係統,如WindowsNT等,都是自成體係,無對應的相依托的操作係統。這一區別使得Linux的用戶能大大地從Unix團體貢獻中獲利。因為Unix是世界上使用最普遍、發展最成熟的操作係統之一,它是七十年代中期發展起來的微機和巨型機的多任務係統,雖然有時接口比較混亂,並缺少相對集中的標準,但還是發展壯大成為了最廣泛使用的操作係統之一。無論是Unix的作者還是Unix的用戶,都認為隻有Unix才是一個真正的操作係統,許多計算機係統(從個人計算機到超級計算機)都存在Unix版本,Unix的用戶可以從很多方麵得到支持和幫助。因此,Linux做為Unix的一個克隆,同樣會得到相應的支持和幫助,直接擁有Unix在用戶中建立的牢固的地位。


    從使用費用上看,Linux與其他操作係統的區別在於Linux是一種開放、免費的操作係統,而其他操作係統都是封閉的係統,需要有償使用。這一區別使得我們能夠不用花錢就能得到很多Linux的版本以及為其開發的應用軟件。當我們訪問Internet時,會發現幾乎所有可用的自由軟件都能夠運行在Linux係統上。有來自很多軟件商的多種Unix實現,Unix的開發、發展商以開放係統的方式推動其標準化,但卻沒有一個公司來控製這種設計。因此,任何一個軟件商(或開拓者)都能在某種Unix實現中實現這些標準。OS/2和WindowsNT等操作係統是具有版權的產品,其接口和設計均由某一公司控製,而且隻有這些公司才有權實現其設計,它們是在封閉的環境下發展的。


    [編輯本段]九、手機上的Linux係統Linux進入到移動終端操作係統近一年多時間,就以其開放源代碼的優勢吸引了越來越多的終端廠商和運營商對它的關注,包括摩托羅拉和NTTDoCoMo等知名的廠商。已經開發出的基於Linux的手機有摩托羅拉的A760、A768、CEC的e2800、三星的i519等。2004年6月在日本東京BIGSIGHT展覽館舉辦的“LinuxWorldExpo/Tokyo2004”博覽會上,日本手機大廠商NEC則展示了其采用Linux操作係統的手機。我國的大唐電信也於7月宣布將Linux作為其TD-SCDMA3G手機操作係統。


    Linux與其它操作係統相比是個後來者,但Linux具有二個其它操作係統無法比擬的優勢。其一,Linux具有開放的源代碼,能夠大大降低成本。其二,既滿足了手機製造商根據實際情況有針對性地開發自己的Linux手機操作係統的要求,又吸引了眾多軟件開發商對內容應用軟件的開發,豐富了第三方應用。


    然而Linux操作係統有其先天的不足:入門難度高、熟悉其開發環境的工程師少、集成開發環境較差;由於微軟PC操作係統源代碼的不公開,基於Linux的產品與PC的連接性較差;盡管目前從事Linux操作係統開發的公司數量較多,但真正具有很強開發實力的公司卻很少,而且這些公司之間是相互獨立的開發,很難實現更大的技術突破。


    盡管Linux在技術和市場方麵有獨到的優勢,但是目前來說還無法與Symbian抗衡,想在競爭日益激烈的手機市場中站穩腳跟、搶奪市場份額也決非易事。


    [編輯本段]十、常見問題解答:1.在windows下的軟件可不可以正常的運行?


    不可以,不過有一個軟件叫wine,可以模擬運行一部分程序。他的衍生版本可以運行特定方麵的軟件。比如cedega,可以運行很多遊戲,CS、WarCraft3、wow都能,但還是不夠完美。比如wow裏部分插件導致運行緩慢(我很鬱悶的遇到了,隻好進win玩魔獸,CS用OpenGL基本完美。當然前提是你的顯卡正確安裝了驅動,打開了3D支持)。


    2.哪個殺毒軟件支持linux?


    Avast!,Mcafee,Kaspersky和ClamAV(自由軟件,開源、免費)等。


    暫時linux還不需要殺毒軟件,病毒很少,主要是黑客攻擊,注意設置就行了。比如選擇針對桌麵設計的版本,來減少過多服務程序導致安全隱患。


    3.在Linux是不是可以聽歌的啊?


    可以。絕對可以,而且Linux下的軟件很早就入侵Windows了。


    ffmpeg解碼器庫就是linux下的,Mplayer也是linux裏的。(注意不是windows裏的那個韓國的KMPlayer,Linux裏的KMPlayer是一個Mplayer的KDE界麵程序)


    4.QQ可不可以在Linux運行啊?


    騰訊官方已發布QQforLinuxbeta1(於2009年1月4日發布),但功能尚且比較簡單,可以支持屏幕截圖,語音聊天。目前不支持群管理,群空間等高級屬性。已經可以支持紅旗linux桌麵版6.0,對最新的suselinux11.1的支持也非常好。其他的可以選擇的開源解決方案還有eva,lumaQQ和pidgin。目前eva的功能較強大。(參見:http://im.qq.com/qq/linux/)


    5.linux下最強大的程序調試器是?


    Totalviewdebugger是迄今為止最強大的可以運行在linux下的調試工具,它的圖形化調試界麵,強大的多線程、內存調試能力令眾多同類調試工具都黯然失色!Totalviewdebugger可以讓您徹底拋棄手敲命令的煩惱,讓您的開發過程變得輕鬆便捷!


    Totalviewdebugger中文官方網站:http://www.total-view.com.cn[編輯本段]十一、相關網站Linux基金會http://www.linux.org/Linux內核官方發布站http://www.kernel.org/自由軟件基金會FSFhttp://www.fsf.org/GNU項目首頁http://www.gnu.org/DebianGNU/Linuxhttp://www.debian.org/Ubuntuhttp://www.ubuntu.com/Ubuntu中國http://www.ubuntu.org.cn/RedHatInc.(商業)http://www.redhat.com/Fedorahttp://fedoraproject.org/GentooGNU/Linuxhttp://gentoo.org/linux網址導航(ubuntu官方):http://linux.ubuntu.org.cnlinux網址導航(公眾):http://seo-dic.com.cn/linux-site國內社區與網站chinaunix:http://www.chinaunix.netLinuxeden:http://www.linuxeden.comLinuxUnion:http://www.xxlinux.comLinux頻道--中國IT實驗室:http://linux.chinaitlab.comLinuxpk:http://www.linuxpk.com(未完待續)

章節目錄

閱讀記錄

龍門所有內容均來自互聯網,uu小說網隻為原作者修恩的小說進行宣傳。歡迎各位書友支持修恩並收藏龍門最新章節