Datasheet

Apache and Jakarta Tomcat
3
The Apache Software Foundation
In 1999, the same folks who wrote the Apache server formed the Apache Software Foundation (ASF).
The ASF is a non-profit organization created to facilitate the development of open source software
projects. According to their web site, the ASF accomplishes this goal by:
Providing a foundation for open, collaborative software development projects by supplying
hardware, communication, and business infrastructure
Creating an independent legal entity to which companies and individuals can donate
resources and be assured that those resources will be used for the public benefit
Providing a means for individual volunteers to be sheltered from legal suits directed at the
Foundation's projects
Protecting the Apache brand, as applied to its software products, from being abused by other
organizations
In practice, the ASF does indeed sponsor a great many open source projects. While the best known of
these projects is likely the aforementioned Apache web server, the ASF hosts many other well-respected
and widely used projects.
Apache Projects
The following is a listing of the current Apache projects, all of which can be found at
http://www.apache.org/:
Project Name Description
HTTP (Web) Server The famous Apache web server.
Apache Portable Runtime (APR) A library of platform-independent C code that forms a
portability layer for compiling applications on multiple
platforms, such as Linux, Windows, BeOS, and OS/2.
Jakarta Apache's Java-related efforts; described in detail later in
this chapter.
Perl Umbrella for Apache's well-known mod_perl project, as well
as other Apache-specific Perl modules. mod_perl enables
highly efficient integration with Apache and Perl programs.
PHP PHP is a very popular scripting language for dynamically
creating HTML or performing business logic in HTML
pages. Like mod_perl, PHP can be efficiently integrated
with Apache.
TCL Umbrella for Apache's efforts to tightly integrate TCL with
the Apache web server (like mod_perl).
XML Umbrella for Apache's cross-platform XML projects, such
as the Xerces and Crimson XML parsers and the AXIS
SOAP engine.