Chapter 3. The Apache Portable Runtime
The Apache Portable Runtime (APR) and Utilities (APR-UTILS or APU) are a pair of libraries used by the Apache
httpd, but autonomously developed and maintained within the ASF. Although many core developers are involved in both
httpd (the webserver) and APR, the projects are separate. These libraries provide core functions that are not specific to webserving but are also useful in more general applications.
Apart from the webserver, the best-known APR application is Subversion, a revision and change control management system. Another is Site Valet, a suite of software for QA and accessibility audit on the Web; Site Valet was developed by this book’s author.
This chapter discusses the APR as it applies to ...