论坛首页 海阔天空论坛

小结一下OPEN SOURCE相关的社区资源

浏览 3389 次
精华帖 (0) :: 良好帖 (0) :: 灌水帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2006-01-13  
OPEN SOURCE社区百花齐放,丰富多彩,主要有:
1.Apache:
最初为支持APACHE WEB服务器而创立,当时因为给Cern Web服务器写的一系列补丁程序(PATCH)而得名 - A PATCHY 服务器.APACHE项目对JAVA开源代码社区产生巨大影响,开始通过jServlet容器,现在通过Jakarta项目.主页:
www.apache.org

其主要子项目有:
Jakarta:
主要任务是开发JAVA开源程序代码:
Commons: JAVA小应用程序的集合,它把所有能够被Jakarta其它子项目重复调用的低级别的小程序集中在一起.
James: JAVA的电子邮件,新闻,信息服务器
Jetspeed: JAVA的WEB门户
Jmeter: JAVA的安装测试工具
Log4j: JAVA的LOGER
Struts:WEB的应用程序框架.
Taglibs: JSP的标签库
Tomcat: JAVA的Severlet容器和Web程序应用服务器
Turbine: 一个可替换Struts的Web框架
Velocity: 一个宏扩展程序,在一个文档中用JAVA程序产生的数值替换专有标签
XML:
Xerces:JAVA的XML解析器
Xalan: JAVA的XML文档处理器
Cocoon: JAVA的基于XML的Web发布系统
Web:
Axis:JAVA的基于SOAP的WEB服务
XML-RPC: JAVA的基于XML-RPC的WEB服务
WSIF: WEB服务调用框架,通过WSDL文件为客户端提供一个机制以调用分布式处理服务
ANT:
大家都知道了.

2.ExoLab
这是一个非正式组织,主要致力于开发企业开源软件项目.因为Castor而闻名,同时还负责OpenEJB,OpenJMS,OpenORB,Tyrex,同时还帮助一些外部的项目,如Tomcat,James,Xalan,Xerces.使用ExoLab Licence.

3.GNU
许多受GNU许可证约束的JAVA项目之所以受阻,是因为JAVA编译器和JVM都不是开源的.然而还有一些有趣的GNU项目,比如适用于JAVA的GNU编译器-GCJ.
www.gnu.org/software/java/java-software.html

4.ObjectWeb
这是由一个公司联盟创立的开源代码社群.目标是创建并开发开源中间件.目前也是Enhydra项目的协作组织.
有趣的项目有:
JonAS: 一个开源的EJB容器
JORAM:一个JAVA信息服务的开源实现
www.objectweb.org

5.Enhydra
是最早基于JAVA的WEB应用服务器之一.由Lutris公司创建.现在增加了许多有趣的项目,比如支持一整套J2ME平台提供应用服务器和WEB服务的项目
Barracuda是一个WEB应用框架
XMLC将WEB页面设计和动态内容的生成严格分离,是一个值得研究的项目.

6.SorceForge.net
充当OSS孵化器的角色,属于OSDN公司,OSDN附属于VA公司,VA公司因为VA LINUX而著称.SourceForge为开源项目提供WEB空间,MYSQL数据库,BUG TRACKING系统,邮件列表和论坛,CVS等服务.

-----摘自<<J2EE开源工具包>>
论坛首页 海阔天空版

跳转论坛:
Global site tag (gtag.js) - Google Analytics