The Apache Web Server

Apache is a hugely successful piece of open source software. It is the most popular web server in use today—including both open source and commercial web servers. Netcraft reports that over 60% of global Internet sites currently employ Apache.[33]

Apache originally evolved from the HTTP daemon program (httpd ) developed by Rob McCool at the National Center for Supercomputing Applications (NCSA), University of Illinois, Urbana-Champaign. When McCool left NCSA in 1994, development of the httpd program faltered. A group of eight core programmers, headed up by Brian Behlendorf and Cliff Skolnick, decided to continue McCool’s public domain work, forming the Apache Project (named after “patching,” their standard method of code modification). Other developers in the original core Apache group included Roy T. Fielding, Rob Hartill, David Robinson, Randy Terbush, Robert S. Thau, and Andrew Wilson.

The Apache group has now become the Apache Software Foundation (ASF), whose purpose is to provide organizational and legal support for all of the various Apache software projects and to ensure that these projects continue even if individual volunteers leave.

The main web site for Apache is:

http://www.apache.org

Apache[34] runs on virtually every operating system, including Win32, Linux, BSD, Solaris, and many other varieties of Unix. Apache’s modular design allows the functionality of the basic Apache code to be extended through the use of its easily accessible ...

Get Oracle and Open Source now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.