Posted on 2005-01-20 17:09
獨(dú)立小橋風(fēng)滿袖 閱讀(285)
評(píng)論(0) 編輯 收藏 所屬分類:
Open Source
Java開(kāi)源軟件千千萬(wàn),就好像一個(gè)江湖,有勢(shì)力的有背景的就結(jié)成了一個(gè)幫派,經(jīng)過(guò)不
斷的競(jìng)爭(zhēng),淘汰,四大幫派脫穎而出。
第一大幫:丐幫
Apache Software Foundation
在我開(kāi)始學(xué)習(xí)Java的時(shí)候,Apache的Jakarta子項(xiàng)目還很弱小,Apache的頭牌是Apache
HTTPD Server(至今也還是頭牌),如今已經(jīng)成了江湖第一大幫。Apache勢(shì)力龐大,背后
有眾多大廠商的支持,例如IBM資助了apache的好幾個(gè) project,Sun則和tomcat合作密
切,而B(niǎo)EA砸下重資在Beehive上面。有了官府的支持,Apache理所當(dāng)然了成了第一大幫
。不過(guò) Apache的問(wèn)題就是組織成員太復(fù)雜了,旗下各個(gè)project來(lái)自三山五岳,良莠不
齊,甚至各個(gè)門下子弟還經(jīng)常發(fā)生沖突,漫無(wú)紀(jì)律。例如ant是構(gòu)建工具頭牌,Maven又
要搶山頭;OJB是持久層頭牌,但是Torque還不肯讓位,他兩位還沒(méi)有把座次安排好,iB
ATIS也要加入丐幫......
對(duì)于這樣一個(gè)沒(méi)有組織紀(jì)律,自己內(nèi)部互相沖突的丐幫來(lái)說(shuō),我已經(jīng)不存什么好感了,
除了丐幫還時(shí)不時(shí)有幾個(gè)優(yōu)秀的弟子,例如log4j,ant,common,他注定永遠(yuǎn)不能成為
武林盟主。
第二大幫:少林
Eclipse Foundation
Eclipse來(lái)頭不小,直接來(lái)自IBM,并且已經(jīng)得到業(yè)界眾多廠商的支持,由于有官府的大
力支持,Eclipse成為武林盟主的可能性很大。 Eclipse下屬的各個(gè)子項(xiàng)目也都身懷絕技
,SWT,EMF,GEF,RCP,SDO,每個(gè)都是獨(dú)當(dāng)一面的好手。最關(guān)鍵的是Eclipse是WSAD的
基礎(chǔ),IBM很多開(kāi)發(fā)人員直接為Eclipse開(kāi)發(fā),這意味著幫派和官府的直接勾結(jié),待到IBM
把Rose XDE的功能放入Eclipse,號(hào)令天下也是指日可待。
第三大幫:武當(dāng)
JBoss Inc
JBoss來(lái)自草莽,沒(méi)有丐幫的人多勢(shì)眾,沒(méi)有少林的官府支持,然而經(jīng)過(guò)自身的努力,已
經(jīng)躋身江湖頂級(jí)幫派行列,并且具備了很大的發(fā)言權(quán)。 JBoss的特點(diǎn)是武功自成一派,
旗下每個(gè)子項(xiàng)目都具備非常強(qiáng)悍的實(shí)力,但是各個(gè)子項(xiàng)目又可以組成一個(gè)有機(jī)的整體,
組成一個(gè)陣勢(shì),發(fā)揮意想不到的威力、
第四大幫:峨嵋
Opensymphony
opensymphony不能跟上述三大幫派相比,但是她獨(dú)具特色,門下弟子不多,但是各個(gè)都
有絕活,因此在武林當(dāng)中也站穩(wěn)了腳跟。
====================
個(gè)人感覺(jué)Apache中Jakarta是java方面的主力;Eclipse是以后開(kāi)發(fā)平臺(tái)的趨勢(shì),假以時(shí)日可以和MS的開(kāi)發(fā)平臺(tái)分庭抗禮;JBoss在Enterprise Java異軍突起,很有前途;Opensymphony下的webwork、OSWorkflow相當(dāng)了得。
另外大概還有SourceForge,不過(guò)他的問(wèn)題是上面項(xiàng)目質(zhì)量良莠不齊。還有Codehous不是很了解的說(shuō)