Apache.org heeft een public beta van Apache 2.0 uitgebracht. Apache 2.0 kent een aantal belangrijke vernieuwingen, waaronder verbeterde multi-threading voor betere schaalbaarheid op webservers met meerdere CPU's. De Alpha versie kun je hier naar binnen trekken:
Apache 2.0a1 is a public alpha of the forthcoming Apache 2.0, an update which includes several new enhancements, including the new Apache Portable Run-time and the new Multi-processing modules. This is an alpha release, and is for experimental purposes; use at your own risk. It is available in source format only, so a compiler is neccessary to use it.
If you are not familiar with software development, and wish to use a stable, working, web server, we strongly reccomend you download Apache 1.3.12 instead. Please report any bugs you find. [break] Hier een overzicht van de nieuwe features in Apache 2.0: [/break] Unix Threading : On Unix systems with POSIX threads support, Apache can now run in a hybrid multiprocess, multithreaded mode. This should improve scalability.
New Build System : The build system has been rewritten from scratch to be based on autoconf and libtool. This makes Apache's configuration system more similar to that of other packages.
Multiprotocol Support : Apache now has some of the infrastructure in place to support serving multiple protocols. mod_echo has been written as an example.
Better support for non-Unix platforms : Apache 2.0 should be faster and more stable on non-Unix platforms such as BeOS, OS/2, and Windows. With the introduction of platform-specific multiprocessing modules and the Apache Portable Runtime, these platforms can now avoid using POSIX-emulation functions that are sometimes buggy and always hurt performance.
New API : The API for modules has changed significantly for 2.0. Many of the module-ordering problems from 1.3 should be gone. 2.0 does much of this automatically, and module ordering is now done per-hook to allow more flexibility. Also, new calls have been added that should allow modules to do more without requiring patching of the core Apache server.