The first version of Apache was based on the web server designed by the National Center for Supercomputing Applications called NCSA httpd 1.3. The first official version of Apache was released in 1995. The core contributors for the new web server were: Brian Behlendorf, Roy T. Fielding, Rob Hartill, David Robinson, Cliff Skolnick, Randy Terbush, Robert S. Thau and Andrew Wilson. Additional contributors were Eric Hagberg, Frank Peters and Nicolas Pioch. The Apache Software Foundation was officially created in 1999.
The alpha version of Apache Version 2 was released in March 2000 with the general release in April 2002. This version focused on the development of the Apache Portable Runtime (a portability layer) and further modularization. It also included such enhancements as support for non-Unix platforms, threading, IPv6 support and a new API.
In March 2005, Apache Version 2.2 was released. This version added production ready caching, SQL database support, access to files based on the owner of the file, changes to regular expression APIs, and a protocol handling for output filters.