This section takes a high level look at the IBM HTTP Server, including new functions for this release, locating the IBM HTTP Server documentation and other valuable sources of information. Licensing and acknowledgments are also noted here. Links to related topics appear at the end of this section.
The IBM HTTP Server, powered by Apache, is a Web server based on the Apache Web server developed by the Apache Software Foundation (ASF) (httpd.apache.org). The IBM HTTP Server includes several functions not available in the Apache Web server:
IBM HTTP Server V2.0 source code is 100% compatible with the release of Apache 2.0 and the APR upon which it is based. By maintaining the proper compiler settings, modules compiled to be dynamically loaded into Apache 2.0 will work with IBM HTTP Server V2.0, subject to the normal restrictions the Apache Module Magic Number imposes.
Changes to Apache 2.0:
Changes to Apache Portable Runtime:
The ihs_patch file, which installs in the readme directory, contains all source code changes made to Apache 2.0 and APR. The CHANGES_HTTPD, CHANGES_APR, and CHANGES_APRUTIL files, which install in the readme directory, contain a text description of the changes.
Source code for IBM-specific modules is not provided.
The IBM HTTP Server, powered by Apache for the Windows operating system, does not run on Windows 95 or Windows 98 operating systems. If you need an Apache Web server for either the Windows 95 or Windows 98 operating system, you can get the source and binary installation images, from the Apache Web site: http://httpd.apache.org/dist/.
New functions for this release include:
For a comprehensive list of tips for upgrading Apache 1.3 to Apache 2.0, visit http://httpd.apache.org/docs-2.0/upgrading.html.
The documentation available for this release, in HTML format resides
Several good Internet news groups cover HTTP servers in general. These groups have information about all the popular Web servers and could help you find answers to your questions, so check the news group archives first:
See the file called LICENSE.IBM
We wish to acknowledge the following copyrighted works that make up portions of the IBM HTTP Server, based on Apache software:
Portions of this software were developed at the National Center for Supercomputing Applications at the University of Illinois at Urbana-Champaign.
This software contains code derived from the RSA Data Security Inc. MD5 Message-Digest Algorithm, including various modifications by Spyglass Inc., Carnegie Mellon University, and Bell Communications Research, Inc. (Bellcore).
This package contains software written and copyrighted by Henry Spencer. See the file called src/regex/COPYRIGHT.
The NT port was started with code provided to the IBM HTTP Server based on Apache Group by Ambarish Malpani, of ValiCert, Inc. (www.valicert.com).