The Apache Software Foundation or ASF is a non-profit that hosts a number of open source projects. Apache projects are licensed under the namesake Apache License, and development is managed by small groups of active project contributors. Apache gets its name from its founding project, the Apache WebServer that is also its most popular project.
Apache projects have a lifecycle in which new projects are added to a project incubator, when development goals are met and the project takes off it may be added to the roster of other active Apache projects.
The organization itself serves as a legal overhead for Apache contributors, dealing with licensing and trademark issues, as well as providing services and holding events for the general apache community.
The Apache License is an open source license from The Apache Foundation. The most common form of this license is the Apache Software Foundation License 2.0.
Apache is the world’s most popular HTTP server, its enormous popularity has also led to the eponymous foundation that now serves as host to a raft of open source projects, all licensed under the Apache License.
See the Apache Organization project for details on other Apache Projects.
SourceLabs includes Apache httpd in its Self Support for Linux and Open Source Java offering.
Apache
webserver
httpd
License:ASF2.0
apache2
SourceLabs
LAMP
AMP
Web
Apache.Org
Apache Axiom is the XML object model used by Apache Axis. It features a streaming XML API based on STaX.
Apache-Axiom
Web
Services
xml
axis
stax
License:ASF2.0
Apache.Org
The Hadoop code has now been moved into its own Subversion tree, renamed into packages under org. apache.
All Apache projects are licensed with an Apache License.
Version 2.0 of the license was approved by the ASF in 2004. This is the most current license and replaces versions 1.1 and 1.0.
Apache Portals is a collaborative software development project dedicated to providing robust, full-featured, commercial-quality, and freely available Portal related software on a wide variety of platforms and programming languages.
This project is managed in cooperation with various individuals worldwide (both independent and company-affiliated experts), who use the Internet to communicate, plan, and develop Portal software and related documentation.
apache-portals
Java
Apache
portal
Portals
portlets
License:ASF2.0
Apache.Org
Apache Lenya is a Java based content management and publishing system designed to handle XML material. It is part of the Apache Cocoon content management framework project.
Lenya is a top level Apache project, and it has a number of advanced features including version control, publish scheduling, search using Lucene, workflow, and in-browser rich text editing through BXE, Kupu or others that can be integrated.
Apache-Lenya
Apache
CMS
cocoon
lenya
License:ASF2.0
Apache.Org
The Byte Code Engineering Library (BCEL) makes it easy to parse and modify low level Java structures in the .class files. This can be useful for doing instrumentation, debugging, altering classes on the fly, or if you just want to learn about the java bytecode.
Apache Directory Server is a project to create an enterprise directory server platform.
Apache-Directory-Server
Java
LDAP
directory
identity
JNDI
directory-server
License:ASF2.0
Apache.Org
Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project’s build, reporting and documentation from a central piece of information.
maven
POM
License:ASF2.0
build-tool
Java
project
management
build
tool
Apache.Org
Apache Forrest is a publishing framework that transforms input from various sources into a unified presentation in one or more output formats.
The POI project contains several components for dealing with popular OLE 2 formats in Java.
POI
Java
Jakarta
XLS
lucene
word
OLE2
License:ASF2.0
Apache.Org