IT那些事儿|Apache软件基金会项目介绍

IT那些事儿|Apache软件基金会项目介绍
文章图片

  • HTTP Server: 可以在UNIX,MS-Windows,Macintosh和Netware操作系统下运行的HTTP服务器的项目
  • Ant: 基于Java语言的构建工具,类似于C语言的Make工具。
  • AXIS2:Web服务(SOAP, WSDL)的处理器,基于AXIS1.X重新构建。
  • APR:(也就是:Apache Portable Runtime)C语言实现的便携运行库的管理工具。
  • Beehive:为了简单构建J2EE应用的对象模型。
  • Cocoon:一个基于组件技术和XML和Web应用开发框架。
  • DB:关于数据库管理系统的几个开源项目集合
  • Derby:一个纯JAVA的数据库管理系统
  • Directory:基于JAVA语言的目录服务器,支持LDAP等目录访问协议。
  • Excalibur:Apache Avalon项目的前身。
  • Forrest:一个发布系统框架的项目。
  • Geronimo:J2EE服务器
  • Gump:集成管理器
  • Hadoop:并发运算编程工具和分布式文件系统。
  • Harmony:一个兼容JAVA标准的JAVA语言的开源实现。
  • HiveMind:一个服务(Services)与配置(configuration)的微内核
  • iBATIS:一个基于JAVA语言的数据持久化框架
  • Incubator:为了帮助那些希望获取Apache软件基金会支持的计划进入Apache软件基金会的审核项目
  • Jackrabbit:内容仓库API标准(Content Repository for Java Technology API,即JSR-170)的一个开源实现项目。
  • Jakarta: 在ASF中,基于Java语言的一组开源子项目的集合,现在包含的子项目有:BCEL,BSF,Cactus,Commons,ECS,HttpComponents,JCS,JMeter,ORO,Regexp,Slide,Taglibs,Turbine,Velocity
  • James:JAVA语言实现的邮件新闻服务器
  • Labs:为基金会成员提供最新变更的思维的计划
  • Lenya:内容管理系统
  • Logging: 一个开发可以在C++、Java、Perl、PHP、.NET计算机语言下运行的通用日志工具项目集合。
  • Lucene: 高性能的,基于Java语言的全文检索项目。
  • Maven:项目集成构建工具
  • MyFaces: 一个JavaServer Faces(JSF)的实现框架。
  • mod_perl:为Apache服务器提供Perl语言集成的项目
  • POI:提供API以供JAVA程序对Microsoft Office格式文件的读/写。
  • Portals:与门户(Portal)技术相关的几个项目集合
  • Santuario:发展XML安全性方面的项目
  • Shale:在Struts之后,发展起来基于JAVA语言Web应用框架
  • SpamAssassin:垃圾邮件过滤器
  • Struts: 一个基于J2EE平台的MVC设计模式的Web应用框架
  • Subversion: 一个软件版本管理系统。
  • Tapestry: 另一个J2EE平台的、能产生动态、高性能Web应用的框架。
  • TCL:为Apache服务器提供Tcl语言集成的项目
  • Tomcat: 一个运行Java Servlet与JavaServer Pages(JSP)的容器。
  • Web Services:与Web Services技术相关的项目集合
  • Xalan:XML转换处理器
  • Xerces: 一组可以在Java,C++,Perl计算机语言下使用的XML解析器项目。
  • Apache XML:XML解决方案
  • XMLBeans:基于JAVA语言XML对象绑定工具
  • XML Graphics:发展XML与图形进行转换的计划项目
    文献来源:
    UNDONER(小杰博客):http://blog.csdn.net/undoner
    LSOFT.CN(琅软中国):http://www.lsoft.cn
    【IT那些事儿|Apache软件基金会项目介绍】

    推荐阅读