Sun目前的軟體策略

作為Sun一直執行的開源其整個中介軟體軟體產品包戰略的組成部分,Sun將釋出Java Enterprise System的下一代元件。

Sun目前的軟體策略

Sun將通過網際網路上的OpenJava門戶專案把Sun Java System Portal Server 7(系統門戶伺服器第7版)中的所有元件和技術釋出出來。一開始,Sun將建立一個開源Portlet庫,然後釋出其標準化的Portlet Container,以及執行Web Services for Remote Portlets (WSRP,針對遠端門戶的Web服務)。

併購SeeBeyond後第一個開源釋出的產品是Java CAPS BPEL引擎。

該引擎目前作為OpenJava ESB社團的部分內容在。Sun公司的BPEL引擎可使複雜的業務流程和工作流、Web服務、系統、人員和公司自動地協調起來。

Sun公司還宣佈了一項計劃,即將Sun Java Studio Development Tools開發工具作為社團的部分內容釋出出來。

具有創新性的重要產品Java Studio Creator工具包,主要用於基於標準的應用的快速視覺化開發。其原始碼將在今年晚些時候開放。

NetBeans企業工具包的程式碼來自Java Studio Enterprise產品。其完整的原始碼可從獲得。NetBeans企業工具包包括一個完整的UML包、基於BPEL的Web服務協調工具和高階XML編輯工具。

基於Java平臺企業版(Java EE)和Java系統應用伺服器企業版的釋出,在市場上產生的巨大影響,Sun將Project Glassfish擴充套件到OpenJava EE社團,並增加新的Java平臺元件,以支援Java技術的更大進展。

通過上主辦的OpenJava MQ專案,開發人員和終端使用者將能夠使用基於企業級Java訊息系統的訊息序列。

Web服務互操作性技術(WSIT)是一組WS-*實現,它專注於安全性、訊息、服務質量和元資料支援,能促進Java技術和框架之間的互操作性。WSIT將在上提供。

  開源:風物長宜放眼量

對Sun公司來說,開源短期內不能夠取得明顯的效益,甚至指望通過開源來刺激硬體銷售,也不是短期內所能夠達成的目標。

是否能夠刺激銷售,不僅僅是有沒有程式碼的問題。在獲得、分析、試用軟體前,甚至是在它上面開發軟體前,人們不會購買軟體。軟體採購模式已經由“預先分析”向“事後分析”過渡。

無論是查閱原始碼還是試驗一些專案,企業都可以按照自己的節奏來做,而不會受到Sun 的任何干預。一旦專案規模擴大時,客戶就會與Sun接觸,尋求支援服務。這才是Sun在開源問題上所要獲得的利益:軟體及服務。

因此,Sun在開源領域的成效將是多元化的。到目前為止,Solaris 的下載量達到了500萬次,而這件事發生在短短的一年時間內。

衡量開源目標和成效的標準非常有趣:它們是下載量、使用者、開發人員、財務目標。

Sun並沒有以相容性為理由拒絕使Java開放原始碼化。現實情況是,大多數個人已經能夠獲得Java的原始碼。擔心影響許可途徑和靈活性,是Sun採取措施限制Java完全開放原始碼化的原因。

在標準化過程之外還存在許多Java、Solaris、SPARC開放活動。不能總是以歷史的眼光來看待問題。在開放原始碼時代之前,標準在軟體產業中是重要的,因為它是提高產品相容性的惟一途徑。在開放原始碼時代,出現了不同的創新、開發模式和不同的標準概念。時代要求容許所有可能性存在,而不能只看眼前的短期利益。

在將產品和技術開源的征途中,Sun將繼續扮演著先驅者的角色。Sun承諾,將通過業界標準的開源許可模式,開源其整個軟體產品包,讓客戶能方便地、廣泛地獲得它所有的原始碼。Sun整合軟體平臺中的許多元件已經開放了原始碼,包括 Solaris OS、Sun Java應用伺服器、NetBeans軟體工具,和若干重要的基礎服務,如單點登入功能和通過標準方式連線多個獨立應用的功能。