Oracle挑戰(zhàn)Java管理會遇那些難題
我們都知道Java之父James Gosling以離開了Oracle,據(jù)相關(guān)的IDC分析師的具體分析,說Java之父的leave給Oracle帶來一定的“難題”,即Oracle挑戰(zhàn)Java管理,需要盡快找到下一位Java舵主。
Java之父James Gosling本周離開了Oracle,扔掉了Oracle賦予給他的客戶端軟件集團CTO的職位,使聚光燈再次轉(zhuǎn)向現(xiàn)已歸屬數(shù)據(jù)庫巨人掌控的Java,據(jù)IDC分析師分析,Java之父的離開給Oracle出了一個難題,Oracle面臨Java管理挑戰(zhàn),需要盡快找到下一位Java舵主。
IDC應(yīng)用程序開發(fā)軟件小組項目負責(zé)人Al Hilwa說:“不管Oracle是否擁有Java的控制權(quán),Java的發(fā)展是勢不可擋的,問題是Java的影響力和吸引力在新生語言和平臺的夾擊下,還能否保持旺盛的增長勢頭,特別是這幾年.Net平臺取得了顯著的進步,微軟也從未放慢前進的步伐,Java如果不加快前進,就只有挨打的份”。
在IDC最近更新的一份報告中,Hilwa和他的同事過程自動化和部署小組項目負責(zé)人Maureen Fleming,以及ALM戰(zhàn)略執(zhí)行小組項目負責(zé)人Melinda-Carol Ballou,仔細核對了Java和Oracle在2010年1月27日的客戶活動上公開的,與Java相關(guān)的應(yīng)用程序平臺信息。
在這份報告中,分析師認為Oracle收購Sun后面臨的主要Oracle挑戰(zhàn)是Java運行時的分裂問題(即版本過多),眾所周知,Java發(fā)展至今,產(chǎn)生了多個版本,各版本之間存在一定的不兼容性,因此給開發(fā)人員帶來了一個不小的挑戰(zhàn)。
另一個Oracle挑戰(zhàn)是多個集成開發(fā)環(huán)境(IDE),多個Java虛擬機,多個Web應(yīng)用程序服務(wù)器的問題。Oracle收購BEA后,完全繼承了BEA的JRockit JVM,它也作為Oracle WebLogic Suite的戰(zhàn)略級JVM,現(xiàn)在又多了一個Sun的Hotspot JVM,它的使用范圍更廣。
此外,Oracle目前有三個IDE:它自己的JDeveloper,它也被作為戰(zhàn)略級IDE,Sun的NetBeans IDE,以及Eclipse IDE,Oracle發(fā)布了Oracle Enterprise Pack for Eclipse來支持Eclipse。另外,Oracle現(xiàn)有擁有兩個Web應(yīng)用程序服務(wù)器:WebLogic和Glassfish。
Hilwa說:“我們應(yīng)該明白,Oracle已經(jīng)將公司全部賭在Java上了,Oracle已經(jīng)確定其下一代應(yīng)用程序(Oracle Fusion Applications)和集成中間件(Oracle Fusion Middleware)全部基于Java開發(fā),因此Java對Oracle來說太重要了,而對Sun來說,Java更象是它的一個副業(yè),但Java未來的成功是Oracle未來成功的基礎(chǔ),我們應(yīng)該高興才是,這樣Oracle才會善待Java”。
他補充道:“還有待觀察的是,Oracle接下來會有什么實際行動,我認為Oracle希望盡快為Java尋找到一位合適的管家,而且要一個強大的管家,在James Gosling離開之后,必須為Java的持續(xù)發(fā)展掌好舵,我們拭目以待”。
文章出自:http://soft.zdnet.com.cn/software_zone/oracle-sqlserver.shtml
【編輯推薦】