個人電腦的發展一直是以自由選擇為主題的,但具有諷刺意味的是,軟件公司一般總是試圖規定你可以做什么不可以做什么:你要注冊一個軟件而不是直接購買它,在指定數量的計算機上你只能運行一次,你不可以修改源代碼。
上個世紀90年代 末,出現了開源軟件運動,以示抗議。開源運動的根源可以追溯到上個世紀60年代的黑客文化,一批有素養的程序員改進和發展了開源軟件,并和任何對此有興趣的人分享他們的勞動成果。
做出一個選擇
一般來講,開源軟件總是免費的,當然不排除也有需要付費的以及提供技術支持的。在產品開發領域,這是一個革命性的概念,因為它基于合作而不是競爭。毫無疑問,開源的身上有著社會主義烏托邦的影子。
你本人或者貴公司考慮開源了嗎?Bernard Golden考慮過了。他是Addison-Wesley出版公司剛出版的新書《開源助你成功》(Succeeding With Open Source)的作者。這本書對于打算從昂貴的商業軟件轉向開源軟件的企業來說,可以起到入門指導的作用。
Golden還是Navica公司的首席執行官,Navica公司是加州圣卡洛絲(San Carlos)的一個資訊公司,為企業向開源平臺過渡提供資訊幫助。
現在有近10萬個開源產品,其中比較知名的,在操作系統方面有可以代替微軟的Windows的Linux,在瀏覽器方面有可以代替微軟的Internet Explorer的火狐(Firefox),還有辦公軟件方面可以取代微軟Office的OpenOffice。
很可能你已經發現了這其中的趨勢,除了擺脫現行商業軟件的高額費用外,開源軟件的另一個優勢是可提供更強的安全性。黑客們年復一年地透析微軟的安全特性,這位軟件巨人在安全方面的缺陷真是多如牛毛。
了解劣勢
當然了,開源也不是完美無缺,Golden指出,最嚴重的缺陷就是易用性。他說:“在‘傻瓜易用(fit and finish)’方面,微軟比開源軟件強,所提供的向導之類的功能讓人們對于一個新產品更容易上手。”
另外一個劣勢就是軟件不太容易獲得,正如蘋果的Macintosh電腦一樣。雖然許多軟件已經存在了很多年,但如果你的需求是專門定制的,還是得求助于其它途徑。
如果你的需求沒那么專業化,目前最簡易的嘗試開源軟件的方式就是下載火狐。這一免費、快速、反應靈敏的瀏覽器直接從第一個圖形化瀏覽器Mosaic衍生而來,并且越來越深入人心。
2004年11月發布之后的半年內,據估計,火狐被下載的次數有500萬之多,這引起了微軟的Internet Explorer瀏覽器市場份額的下跌,原來以為它要獨占瀏覽器市場的,結果只是占去冰山一角。
技術上的挑戰
火狐有一個姐妹軟件,那就是開源的電子郵件軟件,雷鳥(Thunderbird),當然啦,雷鳥也是一款免費軟件。除了用于電子郵件外,雷鳥也可以處理Usenet新聞組。除這兩款外,還有一個簡單的Web頁面制作器,Nvu。
OpenOffice是一個比較大的軟件,但用起來還是很簡便的,它包括一個文字處理器,一個制表軟件,一個繪圖軟件和一個幻燈片制作軟件。無論是Windows版本的,還是Mac或Linux版本的,都有英文版和其它語言的版本。
雖然Linux有許多忠實的fans,但還是存在許多技術上的挑戰。雖然據那些已經在使用Linux的人說,一旦你安裝了它并開始學習,就是很容易使用的,但相比Windows而言,它更難安裝,學起來也更難。想要知道Linux已經火爆到什么程度,看看沃爾瑪貨價上隨時可以買到的Linux系統的電腦就能明白八九分。
像紅帽這樣的公司為Linux做了一個用戶友好的界面,并且增加了一些特性,也增加了一些支持,但是價格也接近了一些商業軟件。
目前為商業軟件支付巨額注冊費的企業將會從開源中最大受益。如果你正致力于為實現一些關鍵的企業功能而準備采用開源軟件,試著去采納外界專家的意見將會有很大幫助。
Golden在Navica說:“我們通常總是對高回報率的機會感興趣,以使我們的努力不會付之東流。而在找到機會之后,卻列出了手工或自動工作過程中需要做的每一個修改:執行、測試、過渡都是需要做的。”iRadeon.com是另一個資訊公司,面向打算過渡到開源的企業。加州的Roseville公司主要是幫助公司部署和管理開源軟件,使之在Web上廣泛傳播。