当前位置:七道奇文章资讯编程技术Java编程
日期:2011-03-22 16:14:00  来源:本站整理

Java开源软件六大帮派[Java编程]

赞助商链接



  本文“Java开源软件六大帮派[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

Java开源软件千千万,就仿佛一个江湖,有势力的有后台的就结成了一个帮派,经过不断的竞争,淘汰,六大帮派脱颖而出.

丐帮 - 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的特点是武功自成一派,旗下每个子项目都具有非常刁悍的实力,但是各个子项目又可以构成一个有机的整体,构成一个阵势,施展意想不到的威力.此中JBoss的独门武功-Hibernate则是威力最大的杀手锏,凭仗这一工夫,JBoss固然不算很大,但是已经成为了Java企业界的巨子之一,可以以自己的声音影响整个武林.

峨嵋 - Opensymphony

opensymphony不能跟上述三大帮派相比,但是她独具特点,门下门生不多,但是各个都有绝活,因此在武林当中也站稳了脚跟.比方Webwork成为了下一代MVC框架Struts Ti的核心,OSCache是颇受欢送的Cache产品,Quartz则是很闻名的Java Job软件,Sitemesh也是一款机灵易用的软件.全部这些固然都不算重量级武功,但是都独当一面,在整个武林都标新创新,令人侧目.

逍遥派 - codehaus

codehaus下面的Groovy, DamageControl, XStream, Nano, Pico, AspectWerkz武功都是犹如凌波微步般, 既实用又文雅,并且该组织背后有有ThoughWorks这样一个技术至上的咨询公司撑腰,所以它的武功都是讲究矫捷,文雅,易用,于沉重的开辟工作中体味出一丝丝清闲的爱好,真正符合了逍遥的意境.

昆仑 - objectweb

objectweb僻处法国,远离IT环球中央,就仿佛昆仑远处西域一样.因而objectweb也和中原武学有很大的差别,剑走偏锋.比方objectweb的项目侧重于cluster和分布式方面的支持,比方c-jdbc,rmi-jdbc,Perseus,XAPool等等.恰是因为他的剑走偏锋,才使得他不那么出名于中原武林,也恰是因为剑走偏锋,才使得他标新创新,保持了自己独有的特点.


  以上是“Java开源软件六大帮派[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
  • 利用Javascript实现网页水印(非图片水印)
  • Java开辟环境的搭建
  • Ubuntu java安装与配置
  • 办理Ubuntu 10.04 Firefox3.6 Java浏览器插件不工作的问
  • Ubuntu重装后Java环境的设置
  • Sun Java进入Ubuntu 10.10软件中央
  • Ubuntu 10.10配置Java开辟环境
  • 在Ubuntu 10.10中配置Java环境变量的办法
  • Ubuntu下Java环境的搭建
  • Ubuntu 10.04 下安装 Java, JRE
  • Ubuntu 10.04下的搭建SUN JAVA开辟环境
  • Ubuntu 12.04安装java7
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .