README revision ffea48c87bf43418e921d04c17c1d7d90723670a
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein Apache HTTP Server
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein
d4ef65050feac78554addf6e16a06c6e2e0bd331Brian Wellington What is it?
141132c272ebc41da4c55d69c49810fafadbbc11Mark Andrews -----------
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews
d4ef65050feac78554addf6e16a06c6e2e0bd331Brian Wellington The Apache HTTP Server is a powerful and flexible HTTP/1.1 compliant
d4ef65050feac78554addf6e16a06c6e2e0bd331Brian Wellington web server. Originally designed as a replacement for the NCSA HTTP
d4ef65050feac78554addf6e16a06c6e2e0bd331Brian Wellington Server, it has grown to be the most popular web server on the
d4ef65050feac78554addf6e16a06c6e2e0bd331Brian Wellington Internet. As a project of the Apache Software Foundation, the
d4ef65050feac78554addf6e16a06c6e2e0bd331Brian Wellington developers aim to collaboratively develop and maintain a robust,
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews commercial-grade, standards-based server with freely available
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews source code.
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews The Latest Version
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews ------------------
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews Details of the latest version can be found on the Apache HTTP
d4ef65050feac78554addf6e16a06c6e2e0bd331Brian Wellington server project page under http://httpd.apache.org/.
f5d30e2864e048a42c4dc1134993ae7efdb5d6c3Mark Andrews
bfedbc02796ed51e63317ca458701da115a53285Mark Andrews Documentation
b5ad6dfea4cc3e7d1d322ac99f1e5a31096837c4Mark Andrews -------------
c40265eba0c99708887d68e67901924065ba2514Brian Wellington
c40265eba0c99708887d68e67901924065ba2514Brian Wellington The documentation available as of the date of this release is
c40265eba0c99708887d68e67901924065ba2514Brian Wellington included in HTML format in the docs/manual/ directory. The most
c40265eba0c99708887d68e67901924065ba2514Brian Wellington up-to-date documentation can be found at
c40265eba0c99708887d68e67901924065ba2514Brian Wellington http://httpd.apache.org/docs/trunk/.
c40265eba0c99708887d68e67901924065ba2514Brian Wellington
c40265eba0c99708887d68e67901924065ba2514Brian Wellington Installation
c40265eba0c99708887d68e67901924065ba2514Brian Wellington ------------
c40265eba0c99708887d68e67901924065ba2514Brian Wellington
c40265eba0c99708887d68e67901924065ba2514Brian Wellington Please see the file called INSTALL. Platform specific notes can be
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein found in README.platforms.
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein Licensing
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein ---------
141132c272ebc41da4c55d69c49810fafadbbc11Mark Andrews
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein Please see the file called LICENSE.
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein Cryptographic Software Notice
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein -----------------------------
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein This distribution may include software that has been designed for use
f5d30e2864e048a42c4dc1134993ae7efdb5d6c3Mark Andrews with cryptographic software. The country in which you currently reside
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein may have restrictions on the import, possession, use, and/or re-export
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein to another country, of encryption software. BEFORE using any encryption
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein software, please check your country's laws, regulations and policies
c40265eba0c99708887d68e67901924065ba2514Brian Wellington concerning the import, possession, or use, and re-export of encryption
c40265eba0c99708887d68e67901924065ba2514Brian Wellington software, to see if this is permitted. See <http://www.wassenaar.org/>
a903095bf4512dae561c7f6fc7854a51bebf334aMark Andrews for more information.
a903095bf4512dae561c7f6fc7854a51bebf334aMark Andrews
c40265eba0c99708887d68e67901924065ba2514Brian Wellington The U.S. Government Department of Commerce, Bureau of Industry and
c40265eba0c99708887d68e67901924065ba2514Brian Wellington Security (BIS), has classified this software as Export Commodity
c40265eba0c99708887d68e67901924065ba2514Brian Wellington Control Number (ECCN) 5D002.C.1, which includes information security
c40265eba0c99708887d68e67901924065ba2514Brian Wellington software using or performing cryptographic functions with asymmetric
c40265eba0c99708887d68e67901924065ba2514Brian Wellington algorithms. The form and manner of this Apache Software Foundation
c40265eba0c99708887d68e67901924065ba2514Brian Wellington distribution makes it eligible for export under the License Exception
bca7f81db58d4803fb6d8d352132445cf61eb1acMark Andrews ENC Technology Software Unrestricted (TSU) exception (see the BIS
c40265eba0c99708887d68e67901924065ba2514Brian Wellington Export Administration Regulations, Section 740.13) for both object
a26ad011f382d12058478704cb5e90e6f4366d01Andreas Gustafsson code and source code.
c40265eba0c99708887d68e67901924065ba2514Brian Wellington
a903095bf4512dae561c7f6fc7854a51bebf334aMark Andrews The following provides more details on the included files that
a903095bf4512dae561c7f6fc7854a51bebf334aMark Andrews may be subject to export controls on cryptographic software:
c5223c9cb7c22620d5ee6611228673e95b48a270Mark Andrews
2047977ce2dfcfe3a0fa2d638c3242841310fad3Mark Andrews Apache httpd 2.0 and later versions include the mod_ssl module under
c5223c9cb7c22620d5ee6611228673e95b48a270Mark Andrews modules/ssl/
dc6da18ccbb808d21f123cc6bda399b44ad11445Mark Andrews for configuring and listening to connections over SSL encrypted
4d9f3f00d93fcb8743b1105e8cf82e862be220d1Mark Andrews network sockets by performing calls to a general-purpose encryption
d0aebc5a55b6145297d94f8aee939852357c59fcMark Andrews library, such as OpenSSL or the operating system's platform-specific
a903095bf4512dae561c7f6fc7854a51bebf334aMark Andrews SSL facilities.
dc6da18ccbb808d21f123cc6bda399b44ad11445Mark Andrews
a903095bf4512dae561c7f6fc7854a51bebf334aMark Andrews In addition, some versions of apr-util provide an abstract interface
a903095bf4512dae561c7f6fc7854a51bebf334aMark Andrews for symmetrical cryptographic functions that make use of a
a903095bf4512dae561c7f6fc7854a51bebf334aMark Andrews general-purpose encryption library, such as OpenSSL, NSS, or the
a903095bf4512dae561c7f6fc7854a51bebf334aMark Andrews operating system's platform-specific facilities. This interface is
a903095bf4512dae561c7f6fc7854a51bebf334aMark Andrews known as the apr_crypto interface, with implementation beneath the
a903095bf4512dae561c7f6fc7854a51bebf334aMark Andrews /crypto directory. The apr_crypto interface is used by the
a903095bf4512dae561c7f6fc7854a51bebf334aMark Andrews mod_session_crypto module available under
a903095bf4512dae561c7f6fc7854a51bebf334aMark Andrews modules/session
a903095bf4512dae561c7f6fc7854a51bebf334aMark Andrews for optional encryption of session information.
a903095bf4512dae561c7f6fc7854a51bebf334aMark Andrews
a903095bf4512dae561c7f6fc7854a51bebf334aMark Andrews Some object code distributions of Apache httpd, indicated with the
a903095bf4512dae561c7f6fc7854a51bebf334aMark Andrews word "crypto" in the package name, may include object code for the
a903095bf4512dae561c7f6fc7854a51bebf334aMark Andrews OpenSSL encryption library as distributed in open source form from
a903095bf4512dae561c7f6fc7854a51bebf334aMark Andrews <http://www.openssl.org/source/>.
dc6da18ccbb808d21f123cc6bda399b44ad11445Mark Andrews
a903095bf4512dae561c7f6fc7854a51bebf334aMark Andrews The above files are optional and may be removed if the cryptographic
a903095bf4512dae561c7f6fc7854a51bebf334aMark Andrews functionality is not desired or needs to be excluded from redistribution.
a903095bf4512dae561c7f6fc7854a51bebf334aMark Andrews Distribution packages of Apache httpd that include the word "nossl"
a903095bf4512dae561c7f6fc7854a51bebf334aMark Andrews in the package name have been created without the above files and are
a903095bf4512dae561c7f6fc7854a51bebf334aMark Andrews therefore not subject to this notice.
a903095bf4512dae561c7f6fc7854a51bebf334aMark Andrews
a903095bf4512dae561c7f6fc7854a51bebf334aMark Andrews Contacts
a903095bf4512dae561c7f6fc7854a51bebf334aMark Andrews --------
43efd9fa56b03e3e285fb58859efc9348c7f4a9fMark Andrews
43efd9fa56b03e3e285fb58859efc9348c7f4a9fMark Andrews o If you want to be informed about new code releases, bug fixes,
d0aebc5a55b6145297d94f8aee939852357c59fcMark Andrews security fixes, general news and information about the Apache server
508f61f8d699c46f962b682f388e54b446a7194dMark Andrews subscribe to the apache-announce mailing list as described under
c40265eba0c99708887d68e67901924065ba2514Brian Wellington <http://httpd.apache.org/lists.html#http-announce>
c40265eba0c99708887d68e67901924065ba2514Brian Wellington
c40265eba0c99708887d68e67901924065ba2514Brian Wellington o If you want freely available support for running Apache please see the
c40265eba0c99708887d68e67901924065ba2514Brian Wellington resources at <http://httpd.apache.org/support.html>
c40265eba0c99708887d68e67901924065ba2514Brian Wellington
c40265eba0c99708887d68e67901924065ba2514Brian Wellington o If you have a concrete bug report for Apache please see the instructions
c40265eba0c99708887d68e67901924065ba2514Brian Wellington for bug reporting at <http://httpd.apache.org/bug_report.html>
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein o If you want to participate in actively developing Apache please
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein subscribe to the `dev@httpd.apache.org' mailing list as described at
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein <http://httpd.apache.org/lists.html#http-dev>
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein
c40265eba0c99708887d68e67901924065ba2514Brian Wellington