??? 第一大幫:丐幫
Apache Software Foundation
在我開始學習Java的時候,Apache的Jakarta子項目還很弱小,Apache的頭牌是Apache HTTPD Server(至今也還是頭牌),如今已經成了江湖第一大幫。
Apache勢力龐大,背后有眾多大廠商的支持,例如IBM資助了apache的好幾個project,Sun則和tomcat合作密切,而
BEA砸下重資在Beehive上面。有了官府的支持,Apache理所當然了成了第一大幫。不過Apache的問題就是組織成員太復雜了,旗下各個
project來自三山五岳,良莠不齊,甚至各個門下子弟還經常發生沖突,漫無紀律。例如ant是構建工具頭牌,Maven又要搶山頭;OJB是持久層頭
牌,但是Torque還不肯讓位,他兩位還沒有把座次安排好,iBATIS也要加入丐幫......
對于這樣一個沒有組織紀律,自己內部互相沖突的丐幫來說,我已經不存什么好感了,除了丐幫還時不時有幾個優秀的弟子,例如log4j,ant,common,他注定永遠不能成為武林盟主。
第二大幫:少林
Eclipse Foundation
Eclipse來頭不小,直接來自IBM,并且已經得到業界眾多廠商的支持,由于有官府的大力支持,Eclipse成為武林盟主的可能性很大。
Eclipse下屬的各個子項目也都身懷絕技,SWT,EMF,GEF,RCP,SDO,每個都是獨當一面的好手。最關鍵的是Eclipse是WSAD的
基礎,IBM很多開發人員直接為Eclipse開發,這意味著幫派和官府的直接勾結,待到IBM把Rose
XDE的功能放入Eclipse,號令天下也是指日可待。
第三大幫:武當
JBoss Inc
JBoss來自草莽,沒有丐幫的人多勢眾,沒有少林的官府支持,然而經過自身的努力,已經躋身江湖頂級幫派行列,并且具備了很大的發言權。
JBoss的特點是武功自成一派,旗下每個子項目都具備非常強悍的實力,但是各個子項目又可以組成一個有機的整體,組成一個陣勢,發揮意想不到的威力。
第四大幫:峨嵋
Opensymphony
opensymphony不能跟上述三大幫派相比,但是她獨具特色,門下弟子不多,但是各個都有絕活,因此在武林當中也站穩了腳跟。
第五大幫:逍遙派
codehaus
codehaus下面的Groovy, DamageControl, XStream, Nano, Pico,
AspectWerkz武功都是猶如凌波微步般,
既實用又優雅,并且該組織背后有有ThoughWorks這樣一個技術至上的咨詢公司撐腰,所以它的武功都是講究敏捷,優雅,易用,于繁重的開發工作中體
味出一絲絲悠閑的樂趣,真正符合了逍遙的意境。
第六大幫:昆侖
objectweb
objectweb僻處法國,遠離IT全球中心,就好像昆侖遠處西
域一樣。因而objectweb也和中原武學有很大的不同,劍走偏鋒。例如objectweb的項目偏重于cluster和分布式方面的支持,例如c-
jdbc,rmi-jdbc,Perseus,XAPool等等。正是因為他的劍走偏鋒,才使得他不那么知名于中原武林,也正是因為劍走偏鋒,才使得他獨
樹一幟,保持了自己獨有的特色。
//山風小子注:在《程序員》中看到過這篇文章,比較生動有趣,特此拿來分享
原文地址:http://tech.it168.com/j/n/2006-05-23/200605230748953.shtml
附:Groovy輕松入門——Grails實戰之GORM篇
posted on 2007-04-10 10:04
山風小子 閱讀(591)
評論(4) 編輯 收藏 所屬分類:
Java