Linux 是更好的選擇(轉)

BSDLite發表於2007-08-11
Linux 是更好的選擇(轉)[@more@]在過去數月中,Linux獲得計算機廠商支援的勢頭在激增。 最近IBM、Netscape、Oracle、Sun等計算機公司正式宣佈支援linux,這已經引發了對Linux的新一輪認同。但是,很多大公司並沒有明確的表示開始使用Linux。正如我們BELL公司的作業系統地區分部一樣(RBOC )。

我們的專案主要涉及為廣泛使用UNIX應用程式的公司開發介面,開發人員最初時是在執行微軟視窗95或者NT上的PC相容機上進行工作的,每個平臺上都選擇安裝了兩個商業通訊包中的其中之一,開發人員還可以要求一X-Server(隨其選用的商業通訊包而定)。

在我介入專案之前,至少已有兩個開發人員者已經安裝了Linux來替代NT,作為一位Linux倡導者,我對在公司內就可以使用Linux感到很高興,而在其他的場所我很少看見允許在臺式電腦上使用Linux。但是在RBOC ,我發現允許這種以開發人員為主導的革新。

我在桌上型電腦上花了很少的一點時間來安裝Linux, 同時為了方便起見還保留了NT以支援一些基於視窗的應用程式, 需要提起注意的是:在嘗試把NT也作為多系統引導的一部分之前要明確知道你的正在作什麼, 雖然這不是特別的難,但是僅僅跟著感覺走也是行不通的。

我們認為使用Linux的最大好處在於可以享用X11,在Linux上的可以選擇使用的各種各樣X-Server,它們是如出一轍地穩定,與基於NT的X11伺服器相比它們更完備並且效能更佳。 我首次發現了有一個基於視窗的X-Server的時, 它的效能卻不及我以往在Linux上執行的任何一個(在同一臺機器上)。

而內建對NFS的支援是另一大因素,我們收到軟體釋出的媒介之後,我只需在我的驅動器中將CD mount一下,專案組中其他基於UNIX或Linux的電腦就可以開始安裝軟體而無需知道CD到底在誰手中。這益於我們在HP伺服器中安裝軟體,這臺機器在另一座樓裡而我也不必跑過去了,因此,把CD mount為一個NFS卷也是很重要的效能。

Linux的使用者者可以安裝Netscape Communicator,它是一個我們熟悉的並且輕易就能搞定的套件 (我們在微軟視窗中就已獲得授權使用)。

而我作為UNIX系統系統的管理員和Perl程式設計師,受益最大之處是在本地就可以編寫並測試程式。而我的某些程式可能會有潛在的副作用。如果在我們HP伺服器上進行試驗,我所在組的其它成員可能會到受不良影響(並且這也正是我最擔心的)。在我的桌上型電腦上裝了Linux後,這就變得事半功倍了。首先,我能在我的桌上型電腦上編寫程式並進行測試,如果我偶而設定根目錄的許可權為``drwxr--r--' (在我作了一個很差的Makefile的時候曾經如此設過一次),這樣只有我才能訪問我的機器而其他的20個使用者就被關在了機器的外面。第二,我使程式變得更加適用,執行在類似BSD的linux上如同在HP -UX和Solaris的SVR4環境一樣。

我們組中不久前有兩個負責前瞻技術的人把Linux安裝在四臺個人電腦上,我們另外還安裝了3臺 Sun Ultra 5的機器。Linux在 Sun Ultra 5 上的表現(特別X11 )是令人吃驚的。在工作場所見識過它後,我們專案組和鄰近專案組的幾個人已經把Linux安裝在他們自己家裡的個人電腦上。對於他們,學習UNIX的速度已經明顯地得到提高。

對公司而言加速適應UNIX會搶佔先機,任何涉及從以往的系統向UNIX平臺遷移的公司將會由此而節省相當大的成本。正如我們已經看到的那樣:狂熱喜歡Linux的人在學習UNIX方面的進步是神速的,這會顯然會提高生產力並且減少訓練成本。

如果你的公司能從僱員的UNIX工作中受益,看看進入Linux世界的低成本. 它所需要的僅是一臺個人電腦(你大概已經有了)和一份Linux釋出(非常便宜)。使用Linux,會使你目前的狀況變得更好。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10617542/viewspace-946711/,如需轉載,請註明出處,否則將追究法律責任。

相關文章