談到Linux的應用,大家都會想到網絡服務器。正如眾所周知的那樣,Linux在網絡服務器,包括Web服務器、FTP服務器、Email服務器方面已經占有了非常大的份額,而且這個份額還在擴大。但是,如果仔細分析一下,就會發現,Linux的應用停留在中低端服務器及嵌入式領域,除了提供頁面浏覽、收發Email基本服務,能夠給用戶帶來的附加價值非常有限。例如,在對服務要求很高的電信、金融、郵政、交通等等領域,Linux幾乎沒有獲得什麼使用。
造成這種現象的原因不是因為Linux平台不能為用戶提供附加的價值和服務,而是沒有人來為用戶提供基於Linux平台的附加價值和服務。換言之,缺乏在Linux上的開發者正是Linux應用不能更進一步的直接原因。
XteamLinux4.0 Developer Edition的推出將改變這種狀況。XteamLinux4.0 DE是Xteam公司結合自己在Linux上開發應用軟件的豐富經驗而專門為軟件開發而定制的。它的特性有:
1. XteamLInux4.0 DE適合各種層次的程序員。
大多數人對Linux的認識是它的門檻比較高,很難安裝。實際上,現在的Linux從安裝到配置都已經變得非常簡單。在XteamLinux4.0 DE中,安裝配置本身已經非常簡單,加上全中文的界面和幫助,絕大多數人都能夠正確安裝。
對剛剛開始編程的開發者而言,有一個簡單、友好的開發工具是最重要的。在Windows平台上,這樣的集成環境應該數Delphi和VB。VB是MS的產品,似乎不大可能運行在Linux上。但是Delphi可以。XteamLinux4.0 DE完全支持Borland公司最新的Kylix,也就是運行在Linux上的Delphi,它與Windows平台上的Delphi 6.0不僅界面完全相同,而且能夠兼容Delphi6的源代碼。初級程序員可以沒有障礙的使用Kylix開發Linux應用程序。值得一提的是,Kylix不僅使用簡單,而且功能也與Delphi6同樣強大。
對於有一定編程經驗的程序員而言,隨XteamLinux4.0 DE提供的Kdevelop提供了與MS VC風格類似的集成環境。在Kdevelop下,可以編寫各種C/C++程序,集成的Debug功能能夠幫助程序員快速排除軟件中的錯誤。同時,Java程序員可以發現,XteamLinux4.0 DE支持流行的Borland Jbuilder,能夠開發各種Java應用。
對於編程高手而言,XteamLinux4.0 DE提供了最大的編程自由度。程序員可以自由使用系統提供的各種工具和資源完成開發工作。
2. XteamLinux4.0 DE適合開發各種類型的應用軟件。
XteamLinux4.0 DE包括三張光盤,其中提供的工具和資源適合開發各種類型的軟件:開發基於Web的應用程序:XteamLinux4.0 DE中包含的Apache預置了PHP等支持模塊,能夠支持CGI、PHP、Perl、JSP等流行的Web開發模式。
開發圖形界面軟件:Kdevelop Wizard自動生成程序界面框架,內置的對話框編輯器支持可視化開發界面。另外還有QT Designer、Glade等可視開發工具。
開發服務器軟件:提供編寫服務器軟件的多種工具和資源,能夠編寫高性能的服務器軟件。
開發MIS軟件:XteamLinux4.0 DE包括了最流行的數據庫軟件MySQL和PostgreSQL,並提供全部開發庫,適合各種規模的數據庫應用;對於更大規模的應用,XteamLinux4.0 DE還支持開發Oracle、DB2等大型數據庫應用軟件。
開發三層結構應用軟件:三層結構應用軟件在Linux可以充分發揮優勢。XteamLinux4.0 DE支持Websphere、WebLogic等大型應用服務器軟件,同時支持Tomcat、Enhydra等應用服務器。
開發嵌入式應用:Linux被認為是嵌入式系統的理想軟件平台。XteamLinux4.0 DE中包括的Embeded QT、Embed Konqueror等工具和資源提供了開發嵌入式應用的良好支持。
除了各種開發工具之外,XteamLinux4.0 DE中還包括了上百種開發使用的資源,內容涵蓋了以上各類軟件開發的基本需求。合理的使用它們,將大大提高軟件開發的效率,避免重復、低層次勞動。
3. XteamLinux4.0 DE與最流行的Linux發行版二進制兼容。
目前,Linux有許多種發行版本,同時相互之間可能存在不兼容的情況。XteamLinux4.0 DE充分考慮到了這種情況。在XteamLinux4.0 DE上開發出的程序,將能夠運行在大多數最新版本的Linux發行版本上。特別是對於最常用的RedHat Linux7.1發行版而言,達到了完全的二進制兼容。用戶的程序不需要經過任何修改就可以運行在這兩個平台上。
總之,XteamLinux4.0 Developer Edition是一個完全針對軟件開發者定制的系統。它的出現,必然會大大推動Linux軟件開發,從而促進Linux的全方位應用。