Sun目前的軟件策略
作為Sun一直執(zhí)行的開源其整個中間件軟件產(chǎn)品包戰(zhàn)略的組成部分,Sun將發(fā)布Java Enterprise System的下一代組件。
Sun將通過互聯(lián)網(wǎng)上的OpenJava門戶項目把Sun Java System Portal Server 7(系統(tǒng)門戶服務(wù)器第7版)中的所有組件和技術(shù)發(fā)布出來。一開始,Sun將創(chuàng)建一個開源Portlet庫,然后發(fā)布其標準化的Portlet Container,以及執(zhí)行Web Services for Remote Portlets (WSRP,針對遠程門戶的Web服務(wù))。
并購SeeBeyond后第一個開源發(fā)布的產(chǎn)品是Java CAPS BPEL引擎。
該引擎目前作為OpenJava ESB社團的部分內(nèi)容在java.sun.com。Sun公司的BPEL引擎可使復(fù)雜的業(yè)務(wù)流程和工作流、Web服務(wù)、系統(tǒng)、人員和公司自動地協(xié)調(diào)起來。
Sun公司還宣布了一項計劃,即將Sun Java Studio Development Tools開發(fā)工具作為NetBeans.org社團的部分內(nèi)容發(fā)布出來。
具有創(chuàng)新性的重要產(chǎn)品Java Studio Creator工具包,主要用于基于標準的Web應(yīng)用的快速可視化開發(fā)。其源代碼將在今年晚些時候開放。
NetBeans企業(yè)工具包的代碼來自Java Studio Enterprise產(chǎn)品。其完整的源代碼可從www.netbeans.org/products/enterprise獲得。NetBeans企業(yè)工具包包括一個完整的UML包、基于BPEL的Web服務(wù)協(xié)調(diào)工具和高級XML編輯工具。
基于Java平臺企業(yè)版(Java EE)和Java系統(tǒng)應(yīng)用服務(wù)器企業(yè)版的發(fā)布,在市場上產(chǎn)生的巨大影響,Sun將Project Glassfish擴展到OpenJava EE社團,并增加新的Java平臺組件,以支持Java技術(shù)的.更大進展。
通過mq.dev.java.net上主辦的OpenJava MQ項目,開發(fā)人員和最終用戶將能夠使用基于企業(yè)級Java消息系統(tǒng)的消息序列。
Web服務(wù)互操作性技術(shù)(WSIT)是一組WS-*實現(xiàn),它專注于安全性、消息、服務(wù)質(zhì)量和元數(shù)據(jù)支持,能促進Java技術(shù)和.NET框架之間的互操作性。WSIT將在wsit.dev.java.net上提供。
開源:風(fēng)物長宜放眼量
對Sun公司來說,開源短期內(nèi)不能夠取得明顯的效益,甚至指望通過開源來刺激硬件銷售,也不是短期內(nèi)所能夠達成的目標。
是否能夠刺激銷售,不僅僅是有沒有代碼的問題。在獲得、分析、試用軟件前,甚至是在它上面開發(fā)軟件前,人們不會購買軟件。軟件采購模式已經(jīng)由“預(yù)先分析”向“事后分析”過渡。
無論是查閱源代碼還是試驗一些項目,企業(yè)都可以按照自己的節(jié)奏來做,而不會受到Sun 的任何干預(yù)。一旦項目規(guī)模擴大時,客戶就會與Sun接觸,尋求支持服務(wù)。這才是Sun在開源問題上所要獲得的利益:軟件及服務(wù)。
因此,Sun在開源領(lǐng)域的成效將是多元化的。到目前為止,Solaris 的下載量達到了500萬次,而這件事發(fā)生在短短的一年時間內(nèi)。
衡量開源目標和成效的標準非常有趣:它們是下載量、使用者、開發(fā)人員、財務(wù)目標。
Sun并沒有以兼容性為理由拒絕使Java開放源代碼化。現(xiàn)實情況是,大多數(shù)個人已經(jīng)能夠獲得Java的源代碼。擔心影響許可途徑和靈活性,是Sun采取措施限制Java完全開放源代碼化的原因。
在標準化過程之外還存在許多Java、Solaris、SPARC開放活動。不能總是以歷史的眼光來看待問題。在開放源代碼時代之前,標準在軟件產(chǎn)業(yè)中是重要的,因為它是提高產(chǎn)品兼容性的惟一途徑。在開放源代碼時代,出現(xiàn)了不同的創(chuàng)新、開發(fā)模式和不同的標準概念。時代要求容許所有可能性存在,而不能只看眼前的短期利益。
在將產(chǎn)品和技術(shù)開源的征途中,Sun將繼續(xù)扮演著先驅(qū)者的角色。Sun承諾,將通過業(yè)界標準的開源許可模式,開源其整個軟件產(chǎn)品包,讓客戶能方便地、廣泛地獲得它所有的源代碼。Sun集成軟件平臺中的許多組件已經(jīng)開放了源碼,包括 Solaris OS、Sun Java應(yīng)用服務(wù)器、NetBeans軟件工具,和若干重要的基礎(chǔ)服務(wù),如單點登錄功能和通過標準方式連接多個獨立應(yīng)用的功能。
【Sun目前的軟件策略】相關(guān)文章:
Sun目前的軟件策略--開放源代碼10-01
Sun軟件策略放源代碼10-16
軟件企業(yè)戰(zhàn)略轉(zhuǎn)型策略11-05
Sun國際認證10-01
關(guān)于SUN認證的作用10-25
sun認證考試的作用10-16
Sun認證考試類型10-16
SUN認證考試簡介10-16
SUN認證考試流程10-17