如果你認為開源服務器技術只是針對Linux操作系統而言,那麼還是再好好考慮一下吧。盡管這些軟件項目和Linux非常匹配,但都不是本文探討的十大開源技術產品的組成部分。開源軟件不再僅僅局限於Linux的應用環境。事實上,如今的開源技術已經完全跨越了所有的操作系統壁壘,就連微軟公司都推出了他們自己的開源實驗室(名為Port 25),並成為舊金山開源企業大會的白金級發起者。為了讓讀者更為清晰的了解目前熱門的10大以服務器為導向的開源技術,筆者專門編纂了一份供讀者參考和挖掘的項目和應用軟件詳細清單,這些產品中有很多都是免費使用或者接近免費使用的。
1.Zenoss
Zenoss是一款開源IT管理套裝。你可以通過Zenoss來觀察和監控你的整個網絡。Zenoss由警報控制台,網絡發現,性能監控,服務監督和目錄模塊等幾部分組成。Zenoss的優勢是可以供企業使用,免費,易於安裝和維護,可以通過ZenPacks實現標准化。
2.Mono
Mono是微軟公司.NET技術的開源版本。當筆者首次聽說Mono Project時,筆者還不知道如何將微軟技術歸到開源的分類當中,但是Mono確實得到了全球范圍內大量研發人員和企業的關注。在NOVELL的努力下,這項技術將兩個對立的世界合並為一個靈活而穩定的開源領域。Mono可以幫助用戶在Linux, Mac OS X和Windows平台上研發強大而先進的服務器應用軟件。
3.Apache
Apache Web Server是互聯網上最常用的網絡服務器,每個人都會將它和apache.org聯系在一起。不過令人驚訝的是,在Apache家族下竟然有超過70種其他的開源項目。企業級項目包括ActiveMQ, Geronimo, SpamAssassin和Tomcat。盡管許多Apache項目都與Java有關(比如說Geronimo和Tomcat),但有幾種項目是獨立的,比如說OFBiz,還有幾種項目是直接加強Apache功能的,比如說mod_perl。如果你最近沒有查閱apache.org,你應該上去看一看。apache.org不僅包括了用戶從Apache Web Server上下載的URL,還有其他新的種類。它是目前世界上功能最為強大的開源軟件數據庫。
4.SugarCRM
如果你不喜歡在工程和市場模式下分別使用客戶關系管理軟件套裝,那麼SugarCRM將是你合適的選擇。SugarCRM團隊采用了一種獨特的方式來進行企業級軟件的營銷:用戶先使用產品,當你需要更為先進的功能時,你可以訂購SugarCRM來用於商業關系管理。公司的精力和投入主要集中在設計產品上,而不是市場營銷或者銷售方面。這種模式幫助SugarCRM成為世界上領先的開源客戶關系管理軟件產品。
5.Drupal
內容管理系統為社交網站,企業網站,企業內部互聯網,社區端口,電子商務應用軟件和議事網站提供協作環境。Drupal是一種可以允許社區在網絡服務器上對各種內容進行發布,共享和管理的內容管理系統。社區種類從幾個用戶到上萬用戶不等。Drupal是標准軟件,有數十種插件來加強其功能性和吸引力,諸如博客,論壇,簡訊,播客,照片,文件上傳和下載,協作編輯和電子商務。
6.OpenSolaris
OpenSolaris是SUN Solaris操作系統的X86版本。這種操作系統兩個最有趣的地方就是它能在價格低廉的X86硬件上運行,而且包括了所有內置的企業級組件(比如虛擬化和ZFS)作為標准Solaris配置。OpenSolaris可以提供新一代計算技術,商業支持和全球研發社區。
7.MySQL
目前歸甲骨文所有的MySQL是世界上最常用的開源數據庫軟件。它幾乎可以在任何操作系統環境下運行,可以隨意從一款平台拖拽到另外一款平台而無需做任何配置改動。MySQL適用於企業級應用軟件,互聯網網站和Zenoss這樣的企業級工具。能和價格最昂貴的商用關聯數據庫系統相媲美。
8.Pentaho
Pentaho是一家提供開源商業智能產品社區版本的商業公司,他們的產品可以免費使用,隨意開發和更改。這兩款版本都可以實現查詢,報表,交互式分析,控制台,數據整合和數據采集。Pentaho通過提供商用版本改變了企業級商業智能軟件的定價規則,他們商用版本的訂閱年費比競爭對手定價的3/1還要低。他們還號稱能降低商業智能軟件的總體擁有成本。
9.Magento
Magento電子商務套裝(社區版本)是一種免費的開源產品,可以推動企業用戶向互聯網邁進的步伐。Magento企業版也是開源代碼的,但是針對高級支持和功能需要商業許可證授權。社區版本提供全面的電子商務能力,諸如目錄浏覽,營銷工具,分析和報表,搜索引擎最優化,移動商務,校驗,運輸和用戶服務模塊。
10.Java
Java技術自1995年以來就一直為企業級應用軟件所運用。Java目前涵蓋超過8億台個人計算機,20億個手持設備和35億個智能卡,大量的機頂盒,網絡攝像頭,游戲,媒體設備及更多的領域。在甲骨文(Java目前最新的所有者)和IBM等巨頭的鼎力支持下,Java成為涉獵企業級應用所有層面的一項技術。