上星期五(2007-10-12) Oracle向BEA提出收購, 作價$17, 比市價高出25%. 其實BEA的主要産品BEA Weblogic Server和Oracle現有産品Oracle Application Server功能上重疊, 我估計是次收講主要是買客.
Oracle和Sun一直在J2EE的市埸的市佔率不高, 在受到開源Application Server(如: JBoss, Geronimo, GlassFish, JOnAS…) 的沖激下, 他們只有兩條路: 一是開源; 一是和其他商業J2EE Server合併. Sun選擇了前者, Oracle大慨選擇了後者.
BEA Weblogic原本是這個市埸的一哥, 可是2006年頭已被IBM Websphere和JBoss趕上了. Oracle和BEA合併後的市佔率相信會躍升回第一位, 足可和IBM和JBoss抗衡, 而相信合併後Oracle在J2EE的影響力亦可提昇不少.
在J2EE市場天下三分(Oracle+BEA, IBM, JBoss)的情況下, 可以預期未來Sun在J2EE的生存空間將會更少.
雖然J2EE standard是由JCP訂立, 可是由Sun一直有使用其影響力去影響Java的發展. 不過由一個沒有什麼生存空間的公司去帶領JCP, 實在可笑. 長遠來說對J2EE發展也不健康. 舉例來說Java世界已有很多不是"JCP標準"的"defacto標準" 他們正是因爲補充JCP的不足而出現, 好像Struts, Spring. 雖然很多Programmer都用它, 但Sun的J2EE Tutorial 從不提它們. 有時JCP會因為利益關係而不用defacto standard, 反而另訂的個新API (好像Log4J vs Java 1.4 logging API, Hibernate vs JPA 等), 這令Java界的使用者不知跟隨誰, 不但苦了初學者, 也苦了使用J2EE的公司, 不利J2EE發展.
沒有留言:
張貼留言