"Most people who follow Apache development with any regularity know
that the Apache Group has recently been focusing on Apache 2.0.
There have been many changes to the Apache code since Version
1.3. Some of these changes make an administrator's job easier and
some make it harder; however, the changes are all designed to make
Apache the most flexible and portable Web server available.
This column will try to explain some of the new concepts that
Apache 2.0 introduces and how it differs from 1.3."
"Perhaps the biggest change in Apache 2.0 is the Apache Portable
Run-Time (APR). In previous versions of Apache, portability for
Apache was handled internally, which kept Apache developers from
doing what they really wanted, making the most popular web server.
With Apache 2.0, portability is handled by APR. APR is a project
that is currently tied to Apache, but should be spun off into its
own project soon after the official 2.0 release. The goal of APR is
to provide a single C interface to platform- specific functions so
that code can be written once and compiled and run everywhere."
"Apache 2.0 has already had three alpha releases and everyday
more work is done to make it more reliable, more secure, and
faster. This column will continue to be a place to find the latest
news about Apache 2.0 as well as some tips for migrating your
existing setup to 2.0 as soon as possible. The next version of 2.0
will be released when it is ready. Until then, keep checking back
here. By the time 2.0 is released, you'll be ready for it."