您或許已聽到大量稱贊Linux如何如何強壯的言論,現今就讓我們來仔細逐條地對他們進行闡述,在眾人贊譽聲中獲得事實真相。
低廉的附加費用
----Linux經常被大家宣傳為免費的,實際上Linux並不是一個完全零成本的解決方案,並且在實際應用中沒有組織會去安裝、使用一個沒有技術支持協議的軟件。
----現在提供Linux技術支持的著名廠家和鄰近的經銷商大量出現,隨著大量有償的第三方技術支持的出現,Linux會被越來越多的企業用戶所接受。
----組織在考慮許可成本,特別是大量使用者和大量計算機設備的許可成本時,他們會驚奇地發現Linux在成本上有著重大的優勢。
----舉個例子,最近一期雜志估算完全配置一台Windows NT服務器包括網頁服務、電子郵件服務、開發工具和數據庫的費用將會為4500-4636美元,而相應使用Linux系統您僅需要化50美元,50美元的TurboLinux光盤將包含各種各樣上面所提及的軟件。不僅如此,Windows的許可費用與您所安裝機器的台數成正比,相應Linux解決方案僅僅在購買光盤時發生一次費用,Linux系統可以無限制地安裝在各種計算機上。
----現在討論一下技術支持費用的問題。在最近的聲明中,HP公司將對Linux用戶提供無限制的一天24小時、一周7天的世界范圍內電話、電子郵件技術支持,您所花費的費用僅為一台服務器每月130美元或一台服務器每年1560美元。(這為第三方參加的技術支持提供了一種可行性的方案描述)。所以在費用因素上支持使用Linux被證明是正確的,即使假設使用Windows NT服務器技術支持是免費(事實上這是不可能的),每年每台Linux所有費用為2500,Linux在費用上仍然占有優勢。如果Windows NT技術支持費用考慮進去的話,Linux在費用上更能體現出它的絕對優勢。
----另外一個使用Linux在費用上的隱性優勢為Linux能正常地運行於內存缺乏、硬盤容量緊張已被淘汰的老計算機上,此可理解為減少在硬件升級上的開支。每次Windows後續版本的發行,都需要在硬件上進行相應的升級。更快芯片不斷的湧現,由於相應的Windows軟件發展日益龐大,中和了芯片在速度上的提高。Linux在最新的硬件平台上提供極佳性能的同時,Linux也可以充分地運行於老式機器。
----傳統Windows平台上軟件日益膨脹是另外一項隱性費用。Linux平台下的GNU C/C++優化編譯器僅僅占用10MB左右的硬盤空間,如果加上編輯器、調試器、項目管理工具等等總共不會超過2MB磁盤空間。Microsoft Visual C++ 6.0專業版相應要占用290MB的磁盤空間,即使考慮Visual C++是一個集成編輯器、調試器的可視化開發平台,也不應該在磁盤空間占用上與Linux有著這麼大的差別。
----過去曾有此種說法被提出“當您的時間是不值錢的情況下Linux是免費的”,有效的證明為對於一個新手來講去發現和修改大量的配置文件是相當困難的,曾經這是唯一的方法去管理系統。現今情況有了十足的改觀,大量的管理工具和配置工具,例如:Red Hat公司的linuxconf 和 Pacifci HiTech 公司的Turbo系列配置工具,提供了集中式、圖形式管理,極大減少了手工編輯配置文件的工作。隨著這些工具的改善,在Linux系統管理上的努力,會使人們更加容易接受它。
----去年,墨西哥政府著手一項龐大的計劃,准備給140,000所學校配備大量的計算機設備。在項目實施過程中發現Windows的許可費用太高,即使在大規模采購折扣下,墨西哥政府都難於承受。最終墨西哥政府采用Linux操作系統,大約節省了1.24億美元。在大規模系統安裝的情形下,Linux在費用上的優勢引人注目。
----在電影“泰坦尼可號”的數字視覺特效加工中,Digital Domain公司需求大量的服務器去處理運算任務。最終,他們安裝了105台Compaq和Digital公司的Alpha服務器,操作系統使用Linux。盡管大約的經費節省不能公開得知,但Digital Domain公司的網站聲稱選擇使用Linux相當大的原因是出於經費問題。(當然,Linux系統的性能表現的極為傑出,要不然的話,節省費用就沒有了意義)
----您有多種途徑到達目的地,但在您做出選擇之前最好作一些考慮。
根據您的需求靈活定制
----一個經常被提起的Linux優點就是用戶可以根據自己的需求簡單地修改調整應用軟件。關於此優點主要有兩個方面。第一,Linux並不象大部分商業軟件那樣只提供二進制可執行代碼,Linux應用程序可提供源代碼,您可根據自身應用的需求進行修改源代碼重新編譯。另一點就是,GNU普通公共許可協議特別聲明允許任何人去修改和重新再發布軟件,並使此合法存在。
----那就是說,是不是僅僅因為您能進行源代碼修改,您就進行修改?其實不是如此簡單,除非您有非常特殊的需求和您能非常明確地知道如何去修改。除此之外,您的修改也有可能使您的應用程序與將來的Linux升級不兼容。
----那麼看來,是不是這種開放源代碼的特性真正具有優勢?
----這是一個敏感的話題:Linux源代碼的可用性對用戶來講是非常重要的,使用戶非常容易地修改應用程序,但並不是要求用戶自己非得去做這些事情。打個比方,這就好比但您在買車時,由於甲品牌的配件更容易獲得,您就挑選甲品牌,而不去挑選乙品牌。但並不是說非得您自己去換配件,只不過是您能更方便地使事情完成。
----去年有篇報道就敘述了一件能體現出公開源代碼優勢證據的轶事。微軟由於冰島市場容量小,開發Windows 95冰島特殊版成本無法收回,微軟最終反對開發Windows 95冰島版。當冰島的一些自願者著手進行移植時,由於Windows源代碼是保密的,微軟當場拒絕合作。對於Linux來講就沒有諸如此類的限制,您不用去考慮成本費用,軟件沒有修改限制。毋庸置疑,冰島版Linux平台下的KDE窗口管理最終開發出來了。有了Linux,具有特殊需求的少數用戶並不需依賴於任何廠家的憐憫。
從許可證的限制中解脫
----使用具有許可的商業軟件就意味您時時刻刻都得對符合許可條例負責。超過許可數目的安裝視為犯罪行為。在許多國家,如果一家公司被發現違反軟件許可合約,公司總裁將對此進行負責,理論上講為此極有可能入監獄。這就意味著您必須時刻紀錄、跟蹤實際購買的許可證數和每個使用軟件的實際安裝數,此項工作增加了管理的負擔。有些購買了大量、不同種類、具有許可的商業軟件的公司最終發現他們不得不依賴於特殊的許可證管理軟件進行管理,此種許可證管理軟件主要用來避免一些人為的錯誤。
----有時生產系統由於一兩個應用軟件有同時處理連接數量限制(使用許可數量),而使整個系統不能適應突發和繁重的負載。有些產品,例如BEA公司的Tuxedo中間件產品,僅僅允許使用稍微超出許可限制的交易數量。但是,令人生氣的是整個服務系統性能下降並不是由於技術上的問題,而是法律或商業上的原因所引起。
----使用Linux和其他自由應用軟件就沒有此類限制,您可以在任意數量的計算機上進行安裝,而沒有觸犯法律的後顧之憂。這就是說,Linux能給您無用戶限制、無安裝次數限制的許可,這為那些在無意中會違背許可協議而為此負責的人們提供了絕好解決方案。但需注意的一點是,有些運行於Linux平台上的商業應用軟件仍然有許可協議限制。
----Linux這種免費的許可協議意味著您無需去為資金預算而煩憂、為軟件廠商許可條款的不利於您的改動而感到被動。微軟將要取消Office和BacKOFfice現行的許可體制,使大多數的企業感到極為不愉快的詫異,特別是那些眼睜睜看著許可費用劇增的公司。在微軟公司的反托拉斯法律訴訟案中,一封微軟公司內部的電子郵件曝光於世,信中提到微軟將在2001年把現行的一次性許體制可更改為年度性(循環,無終止)許可體制。Linux和其他自由應用軟件對於那些深受微軟強權的經理們來說真是天賜之物。
參考:
商業軟件聯盟關於違反軟件許可條例所受的處罰說明:
http://www.bsa.org/uk/penalties
違反軟件許可條例的公司受到罰款:
http://www.elronsw.com/metering.Html
微軟將取消現行的許可體制:
http://www.idg.net/idg_frames/
english/content.cgi?vc=docid_9-69142.html
微軟考慮Windows年度許可費用:
http://www.news.com/News/Item/
0,4,29088,00.html?st.ne.fd.mdh
Forbes報道微軟軟件許可費上漲:
http://www.forbes.com/forbes/98/0907/6205050a.htm
穩定性很好,Linux永遠都不會崩潰
----人們會經常提及一個問題為什麼Linux幾乎不崩潰,Linux的穩定性是由於它沒有象其它操作系統一樣內核如此龐大、漏洞無窮。考察資料表明,Linux與其它Unix系統和大型操作系統如VMS、IBM大型機等一樣具有相同的可靠性。原因並不難以得到,系統的穩定性主要取決於系統設計的結構。計算機硬件的結構自從1981設計開始就沒有作特別大的改動,而連續向後兼容性使那些編程風格極差的應用軟件勉強移植到Windows的最新版本,這種將就的軟件開發模式極大地阻礙了系統穩定性的發展。另一種易於崩潰的系統Macintosh,它缺乏內存使用保護和缺乏搶占式多任務的缺點與它友好的使用界面一樣聞名於世,令人驚奇的是Macintosh雖然具有如此重大的缺陷但並沒有如人們想象的那樣頻繁死機。
----Linux的穩定性並不是一個意外的例外,穩定性是所有大型計算機操作系統所具有的共性。僅僅Windows和蘋果機有時會失常。Linux所共享的Unix設計體系是經過長期實踐考驗的,Linux吸取了Unix系統近1/4世紀發展的經驗,Linux操作系統體現了最先現代化操作系統的設計理念和最經得住時間考驗的設計方案。最令人注目的是Linux開發源代碼的開發模式,這保證了任何系統的漏洞