Linux是一套免費使用和自由傳播的類UNIX作業系統，主要用於基於Intel x86系列CPU的電腦上。Linux系統是由全世界各地的成千上萬的程式員設計和實現的，其目的是建立不受任何商品化軟體的版權所制約的、全世界都能自由使用的UNIX相容產品。也許有些準備和正在使用Linux的朋友對為什麼使用Linux並不十分了解。本文試就這一問題給出答案，讓人們真正了解Linux帶給我們的七件武器。Linux對比于商業軟體，對學習者來說有一個境界上的差異，這個差異用一句話概述就是:以無法為有法，以無限為有限。這個境界上的差異也就是Linux七種武器的精華所在。

　　一、拳頭——編程能力

　　Linux產生於一群真正的駭客。儘管人們習慣於認為Linus是Linux的締造者，在linux包含的數以千計的文件中，也有一個名為Credits的文件記錄了主要的Linux Hacker們的姓名和電子郵件地址(這個列表中包含了100多個名字，世界各地的都有)，但沒有人說得清究竟有多少人參與了Linux的改進。這一遊戲到今天並沒有隨著時間的推移而停止，相反卻因為Linux的日益流行而愛好者甚眾。因此開始使用Linux就猶如加入了一個高手如雲的編程組織。你可以通過互聯網隨時了解來自地球的某一個角落的該領域的最新進展;如果你的英文足夠好，加入一個討論組，你就可以得到不知來自什麼地方的神密高手的點撥。由於GPL的存在，你還可以得到開放的源代碼，從而不用發愁學習資料的來源。

　　隨著更多專業公司的介入，Linux可以提供的開發工具的功能也越發強大。如TurboLinux就具有強大的應用程式開發環境，提供了各種開發應用程式的工具，具有對多種語言如:C、C++、Java、Perl、Tcl/tk、Python和Fortran 77的編譯器/解釋器，以及集成開發環境、調試和其他開發工具。再如Janus Software公司開發的被稱為Linux版VB的Phoenix Object Basic，它是一套獨特的面向對象的Linux RAD(Rapid Application Development,快速應用軟體開發工具)。它綜合了Python和Perl等面向對象編程語言的強大功能，同時，提供了類似Visual Basic的易用性。熟悉Windows環境下Visual Basic的編程者都可以順利地使用Phoenix Object Basic。LynuxWorks公司的VisualLynux可以和微軟的Visual C++相媲美，它集成了微軟Visual C++開發工具以支援Linux作業系統的產品，它不但相容LynuxWorks公司的BlueCat Linux，而且還相容其他的Linux 2.2.12版本。LynuxWorks公司甚至聲稱從此Visual C++就具備了開發嵌入式Linux應用程式的能力。嵌入式Linux系統現在相當熱門，已經廣泛地應用在各式各樣的通信基礎產品。我想可能有些Visual C++的使用者看到這裡已經動了心，想要嘗試一把了。

　　強大的開發工具+開放源代碼+高手點撥，結果是什麼呢?想來編程狂熱分子已經心知肚明。因此強烈建議對編程有狂愛、總喜歡用程式解決問題的人使用Linux，去擁有Linux提供的第一件武器——編程能力。

　　二、多情環——組網能力

　　Linux的組網能力非常強大，它的TCP/IP代碼是最高級的。Linux提供了對於當前的TCP/IP協議的完全支援，並且包括了對下一代Internet.協議Ipv6的支援。Linux內核還包括了IP防火牆代碼、IP防偽、IP服務品質控制及許多安全特性。這些特性可以和像Cisco這樣的公司提供的高端路由設備的特性相媲美。此外，利用Redhat Linux提供的Samba組(並不是RedHat Linux獨有)，Linux可以作為Windows客戶機的列印和文件伺服器，還可以用做NT的文件和列印伺服器。運用Linux包含的AppleTalk模組，Linux甚至可以作為一個Macintosh客戶機的文件和列印伺服器。讓Apache這個世界上應用範圍最廣的Web伺服器軟體系統跑在linux上，你就可以運行自己的Intranet或者Internet web伺服器。Linux還包含了一個Ftp服務程式、一個電子郵件傳輸代理程式以及，POP和IMAP郵件服務程式。如果你願意，你還可以在Internet上免費獲得一個Linux的LDAP服務程式。面對如此強大的網路功能，我們強烈建議對構造網路有興趣的人掌握Linux的第二件武器—組網能力。

　　三、長生劍—創新能力

　　“如果你總是使用微軟的開發工具，你一生只能做個操作人員。”這話一點都不假。Linux是自由軟體，而自由軟體和非自由軟的區別在於:

　　1.自由軟體是開放的，成千上萬的人可以檢查這個軟體，快速地找到並修改其錯誤碼。

　　2.最終用戶可以按照自己的意願自定義自由軟體，有特殊需要的用戶也可以完全按照他們認為合適的方式定制自己的Linux。

　　3.自由軟體為了防止重復發明，通過共用源代碼和思想來節省很多工作量。

　　以上這些特性是不是對有想法的好事者有莫大的吸引力?不僅如此，Linux由於自身的優點，應用領域也越來越廣泛。如最近嵌入式Linux的應用相當熱門，已廣泛應用於包括筆記本電腦、連網裝置、網路電視等在內的各式各樣的通信基礎產品，而嵌入式作業系統正日益成為一種勢不可擋的流的發揮空間。在夢想就是力量的今天，沒有inux，利用Linux提供的第三件武器—創新能力〶老掉牙了。儘管每個IT廠商都嚷著他們的產哖上從來就沒有救世主，還是試試我推薦的Linux¶用做防火牆或Web伺服器。我讀到的Linux名著一因此強烈建議那些跑Windows像蝸牛一樣慢的電£其他進程或內核使用的地址空間。任務與內´©潰。Linux在和Windows98和NT在安全性的較量中ä®前最安全的作業系統。資深的系統安全分æ 2000才能完成測試、除蟲工作，目前比較安Linux將成為最安全的作業系統。到2005年，管x是一個非常堅固的系統了，因此強烈建議ows的藍屏死機極為厭惡的人學習Linux，äux提供的第六件武器——穩定能力。

　ã­雀翎——支付能力

　　Linux提供的第七錢有關，這是一個不容回避的問題。因為僯個人都可以擁有正版的Linux。此外Linux還是放的系統。它支援各種像POSIX標準這樣的開æternet工程任務組標準。由於避免了專有的API)和協議，可以減少對單一供應商的依賴。這½¿用專用系統的情況:一旦犯了錯誤，只能繼縍會出現先享受低價，而在後期需要付出高額 此強烈建議不想花太多的錢，又想使用正ç¿用Linux。
