APACHE SOFTWARE FOUNDATION

(Redirected from Apache Foundation)

The 'Apache Software Foundation' (ASF) is a non-profit corporation (classified as 501(c)(3) in the United States) to support Apache software projects, including the Apache HTTP Server. The ASF was formed from the Apache Group and incorporated in Delaware, USA, in June 1999.
The Apache Software Foundation is a decentralized community of developers. The software they produce is distributed under the terms of the Apache License and is therefore free software / open source software. The Apache projects are characterized by a collaborative, consensus based development process and an open and pragmatic software license. Each project is managed by a self-selected team of technical experts who are active contributors to the project. The ASF is a meritocracy, implying that membership to the foundation is granted only to volunteers who have actively contributed to Apache projects.
Among the ASF's objectives are to provide legal protection to volunteers working on Apache projects, and to prevent the ''Apache'' brand name from being used by other organizations without permission.
The ASF also holds several ApacheCon conferences each year, highlighting Apache projects, related technology, and allowing Apache developers to gather together.

Contents
Projects
Board of directors
History
External links

Projects


Formally recognized Apache projects include:

HTTP Server: Web server

ActiveMQ: Java Message Service 1.1 (JMS) message broker

Ant: Java-based build tool

APR: Apache Portable Runtime, a portability library written in C

Axis: Apache Axis is an open source, XML based Web service framework

Beehive: A Java visual object model

Camel: A declarative routing and mediation rules engine which implements the Enterprise Integration Patterns using a Java based domain specific language.

Cayenne: A Java ORM framework

Cocoon: XML publishing framework

Commons: Reusable Java libraries and utilities too small to merit their own project

★ DB: database solutions


Derby: A pure Java Relational database management system

Directory: A directory server supporting LDAP and other protocols

Excalibur: Inversion of Control container named Fortress and related components

Forrest: documentation framework based upon Cocoon

Geronimo Application Server: a Java EE server

Gump: integration, dependencies, and versioning management

Harmony: proposed implementation of the Java programming language.

HiveMind: Services and configuration microkernel

iBATIS: Persistence framework which enables mapping sql queries to POJOs.

Incubator: for aspiring ASF projects

Jackrabbit: implementation of the Java Content Repository API

Jakarta: server side Java (including its own set of sub-projects)

James: Java email and news server

Labs: A place for innovation where committees of the foundation can experiment with new ideas

Lenya: content management system

Logging: A cross-language logging services for purposes of application debugging and auditing

Lucene: text search engine library written entirely in Java

Maven: Java project management and comprehension tool

Mina: Multipurpose Infrastructure for Network Application

MyFaces: JavaServer Faces implementation

mod_perl: dynamic websites using Perl

OFBiz: Open for Business: enterprise automation software

Portals: web portal related software

Santuario: XML Security in Java and C++

Shale: Web application framework based on JavaServer Faces

SpamAssassin: email filter used to identify spam.

Struts: Java web applications framework

Tapestry: A free/open-source framework for creating dynamic, robust, highly scalable web applications in Java

Tcl: dynamic websites using Tool Command Language

Tomcat: a web container for serving servlets and JSP

Velocity: A Java Template Creation Engine

Web services: Web service related systems

Wicket: Component-based Java web framework

Xalan: XSLT processors in Java and C++

Xerces: A validating XML parser

XML: XML solutions for the web

XMLBeans: XML-Java binding tool

XML Graphics: conversion of XML formats to graphical output


Batik : A pure Java library for SVG content manipulation


FOP : A pure Java processor converting XSL-FO files to PDF or direct-printable-files

Board of directors


The current board of directors includes:

Justin Erenkrantz (President)

J Aaron Farr (Treasurer)

Jim Jagielski (Chairman)

Geir Magnusson Jr

William Rowe Jr

Sam Ruby (EVP/Secretary)

Henning Schmiedehausen

Greg Stein

Henri Yandell

History


The history of the Apache Software Foundation is linked to the Apache HTTP Server, the work on which started in 1994. A group of eight developers started working on enhancing the NCSA HTTPd daemon. They were Brian Behlendorf, Roy Fielding, Rob Hartill, David Robinson, Cliff Skolnick, Randy Terbush, Robert S. Thau and Andrew Wilson with additional contributions from Eric Hagberg, Frank Peters and Nicolas Pioch.
The enhanced product called the Apache server was released in April 1995. In 1999, members of the Apache Group formed the Foundation to provide support for the Apache HTTP Server. The ASF has a membership of 151 members and approximately 1000 committers as of 2005.

External links



★ http://www.apache.org

★ http://wiki.apache.org/general

★ http://wiki.apache.org/apachecon/FrontPage

This article provided by Wikipedia. To edit the contents of this article, click here for original source.

psst.. try this: add to faves