LICENSE revision 5f1feb0374844775b19f8f520a0e3ad1c1ef3c1d
ddccd5811feff696ba460dabfb666ce61040f545Andreas Gustafsson Apache License
19c7b1a0293498a3e36692c59646ed6e15ffc8d0Tinderbox User Version 2.0, January 2004
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews http://www.apache.org/licenses/
ddccd5811feff696ba460dabfb666ce61040f545Andreas Gustafsson
ec5347e2c775f027573ce5648b910361aa926c01Automatic Updater TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
ddccd5811feff696ba460dabfb666ce61040f545Andreas Gustafsson
ddccd5811feff696ba460dabfb666ce61040f545Andreas Gustafsson 1. Definitions.
ddccd5811feff696ba460dabfb666ce61040f545Andreas Gustafsson
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews "License" shall mean the terms and conditions for use, reproduction,
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews and distribution as defined by Sections 1 through 9 of this document.
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews "Licensor" shall mean the copyright owner or entity authorized by
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews the copyright owner that is granting the License.
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews "Legal Entity" shall mean the union of the acting entity and all
ddccd5811feff696ba460dabfb666ce61040f545Andreas Gustafsson other entities that control, are controlled by, or are under common
2eeb74d1cf5355dd98f6d507a10086e16bb08c4bTinderbox User control with that entity. For the purposes of this definition,
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt "control" means (i) the power, direct or indirect, to cause the
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt direction or management of such entity, whether by contract or
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt otherwise, or (ii) ownership of fifty percent (50%) or more of the
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt outstanding shares, or (iii) beneficial ownership of such entity.
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein "You" (or "Your") shall mean an individual or Legal Entity
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt exercising permissions granted by this License.
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein "Source" form shall mean the preferred form for making modifications,
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein including but not limited to software source code, documentation
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein source, and configuration files.
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein "Object" form shall mean any form resulting from mechanical
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein transformation or translation of a Source form, including but
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein not limited to compiled object code, generated documentation,
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein and conversions to other media types.
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein "Work" shall mean the work of authorship, whether in Source or
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein Object form, made available under the License, as indicated by a
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein copyright notice that is included in or attached to the work
c1a883f2e04d94e99c433b1f6cfd0c0338f4ed85Mark Andrews (an example is provided in the Appendix below).
938440694b33cd752e9e4b71a526368b4811c177Tinderbox User
19c7b1a0293498a3e36692c59646ed6e15ffc8d0Tinderbox User "Derivative Works" shall mean any work, whether in Source or Object
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein form, that is based on (or derived from) the Work and for which the
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein editorial revisions, annotations, elaborations, or other modifications
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein represent, as a whole, an original work of authorship. For the purposes
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein of this License, Derivative Works shall not include works that remain
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein separable from, or merely link (or bind by name) to the interfaces of,
f5d30e2864e048a42c4dc1134993ae7efdb5d6c3Mark Andrews the Work and Derivative Works thereof.
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein "Contribution" shall mean any work of authorship, including
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein the original version of the Work and any modifications or additions
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein to that Work or Derivative Works thereof, that is intentionally
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein submitted to Licensor for inclusion in the Work by the copyright owner
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein or by an individual or Legal Entity authorized to submit on behalf of
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein the copyright owner. For the purposes of this definition, "submitted"
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein means any form of electronic, verbal, or written communication sent
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein to the Licensor or its representatives, including but not limited to
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein communication on electronic mailing lists, source code control systems,
ddccd5811feff696ba460dabfb666ce61040f545Andreas Gustafsson and issue tracking systems that are managed by, or on behalf of, the
ddccd5811feff696ba460dabfb666ce61040f545Andreas Gustafsson Licensor for the purpose of discussing and improving the Work, but
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein excluding communication that is conspicuously marked or otherwise
ddccd5811feff696ba460dabfb666ce61040f545Andreas Gustafsson designated in writing by the copyright owner as "Not a Contribution."
ddccd5811feff696ba460dabfb666ce61040f545Andreas Gustafsson
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein "Contributor" shall mean Licensor and any individual or Legal Entity
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein on behalf of whom a Contribution has been received by Licensor and
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein subsequently incorporated within the Work.
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein 2. Grant of Copyright License. Subject to the terms and conditions of
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein this License, each Contributor hereby grants to You a perpetual,
ddccd5811feff696ba460dabfb666ce61040f545Andreas Gustafsson worldwide, non-exclusive, no-charge, royalty-free, irrevocable
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein copyright license to reproduce, prepare Derivative Works of,
ddccd5811feff696ba460dabfb666ce61040f545Andreas Gustafsson publicly display, publicly perform, sublicense, and distribute the
ddccd5811feff696ba460dabfb666ce61040f545Andreas Gustafsson Work and such Derivative Works in Source or Object form.
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein 3. Grant of Patent License. Subject to the terms and conditions of
ddccd5811feff696ba460dabfb666ce61040f545Andreas Gustafsson this License, each Contributor hereby grants to You a perpetual,
ddccd5811feff696ba460dabfb666ce61040f545Andreas Gustafsson worldwide, non-exclusive, no-charge, royalty-free, irrevocable
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein (except as stated in this section) patent license to make, have made,
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein use, offer to sell, sell, import, and otherwise transfer the Work,
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein where such license applies only to those patent claims licensable
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein by such Contributor that are necessarily infringed by their
ddccd5811feff696ba460dabfb666ce61040f545Andreas Gustafsson Contribution(s) alone or by combination of their Contribution(s)
ddccd5811feff696ba460dabfb666ce61040f545Andreas Gustafsson with the Work to which such Contribution(s) was submitted. If You
ddccd5811feff696ba460dabfb666ce61040f545Andreas Gustafsson institute patent litigation against any entity (including a
ddccd5811feff696ba460dabfb666ce61040f545Andreas Gustafsson cross-claim or counterclaim in a lawsuit) alleging that the Work
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein or a Contribution incorporated within the Work constitutes direct
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein or contributory patent infringement, then any patent licenses
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein granted to You under this License for that Work shall terminate
ddccd5811feff696ba460dabfb666ce61040f545Andreas Gustafsson as of the date such litigation is filed.
ddccd5811feff696ba460dabfb666ce61040f545Andreas Gustafsson
ddccd5811feff696ba460dabfb666ce61040f545Andreas Gustafsson 4. Redistribution. You may reproduce and distribute copies of the
ddccd5811feff696ba460dabfb666ce61040f545Andreas Gustafsson Work or Derivative Works thereof in any medium, with or without
ddccd5811feff696ba460dabfb666ce61040f545Andreas Gustafsson modifications, and in Source or Object form, provided that You
ddccd5811feff696ba460dabfb666ce61040f545Andreas Gustafsson meet the following conditions:
ddccd5811feff696ba460dabfb666ce61040f545Andreas Gustafsson
ddccd5811feff696ba460dabfb666ce61040f545Andreas Gustafsson (a) You must give any other recipients of the Work or
ddccd5811feff696ba460dabfb666ce61040f545Andreas Gustafsson Derivative Works a copy of this License; and
ddccd5811feff696ba460dabfb666ce61040f545Andreas Gustafsson
ddccd5811feff696ba460dabfb666ce61040f545Andreas Gustafsson (b) You must cause any modified files to carry prominent notices
ddccd5811feff696ba460dabfb666ce61040f545Andreas Gustafsson stating that You changed the files; and
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein (c) You must retain, in the Source form of any Derivative Works
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein that You distribute, all copyright, patent, trademark, and
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt attribution notices from the Source form of the Work,
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt excluding those notices that do not pertain to any part of
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein the Derivative Works; and
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein (d) If the Work includes a "NOTICE" text file as part of its
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein distribution, then any Derivative Works that You distribute must
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein include a readable copy of the attribution notices contained
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein within such NOTICE file, excluding those notices that do not
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein pertain to any part of the Derivative Works, in at least one
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein of the following places: within a NOTICE text file distributed
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein as part of the Derivative Works; within the Source form or
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein documentation, if provided along with the Derivative Works; or,
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein within a display generated by the Derivative Works, if and
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein wherever such third-party notices normally appear. The contents
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein of the NOTICE file are for informational purposes only and
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein do not modify the License. You may add Your own attribution
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein notices within Derivative Works that You distribute, alongside
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein or as an addendum to the NOTICE text from the Work, provided
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein that such additional attribution notices cannot be construed
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein as modifying the License.
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein You may add Your own copyright statement to Your modifications and
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein may provide additional or different license terms and conditions
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein for use, reproduction, or distribution of Your modifications, or
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein for any such Derivative Works as a whole, provided Your use,
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein reproduction, and distribution of the Work otherwise complies with
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein the conditions stated in this License.
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein 5. Submission of Contributions. Unless You explicitly state otherwise,
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein any Contribution intentionally submitted for inclusion in the Work
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein by You to the Licensor shall be under the terms and conditions of
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein this License, without any additional terms or conditions.
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein Notwithstanding the above, nothing herein shall supersede or modify
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein the terms of any separate license agreement you may have executed
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein with Licensor regarding such Contributions.
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein 6. Trademarks. This License does not grant permission to use the trade
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein names, trademarks, service marks, or product names of the Licensor,
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein except as required for reasonable and customary use in describing the
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein origin of the Work and reproducing the content of the NOTICE file.
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein 7. Disclaimer of Warranty. Unless required by applicable law or
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein agreed to in writing, Licensor provides the Work (and each
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein Contributor provides its Contributions) on an "AS IS" BASIS,
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein implied, including, without limitation, any warranties or conditions
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt PARTICULAR PURPOSE. You are solely responsible for determining the
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt appropriateness of using or redistributing the Work and assume any
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt risks associated with Your exercise of permissions under this License.
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein 8. Limitation of Liability. In no event and under no legal theory,
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein whether in tort (including negligence), contract, or otherwise,
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein unless required by applicable law (such as deliberate and grossly
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein negligent acts) or agreed to in writing, shall any Contributor be
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein liable to You for damages, including any direct, indirect, special,
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein incidental, or consequential damages of any character arising as a
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein result of this License or out of the use or inability to use the
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein Work (including but not limited to damages for loss of goodwill,
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein work stoppage, computer failure or malfunction, or any and all
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein other commercial damages or losses), even if such Contributor
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein has been advised of the possibility of such damages.
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein 9. Accepting Warranty or Additional Liability. While redistributing
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein the Work or Derivative Works thereof, You may choose to offer,
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein and charge a fee for, acceptance of support, warranty, indemnity,
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein or other liability obligations and/or rights consistent with this
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein License. However, in accepting such obligations, You may act only
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein on Your own behalf and on Your sole responsibility, not on behalf
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein of any other Contributor, and only if You agree to indemnify,
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein defend, and hold each Contributor harmless for any liability
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein incurred by, or claims asserted against, such Contributor by reason
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein of your accepting any such warranty or additional liability.
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein END OF TERMS AND CONDITIONS
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein APPENDIX: How to apply the Apache License to your work.
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein To apply the Apache License to your work, attach the following
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein boilerplate notice, with the fields enclosed by brackets "[]"
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein replaced with your own identifying information. (Don't include
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein the brackets!) The text should be enclosed in the appropriate
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein comment syntax for the file format. We also recommend that a
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein file or class name and description of purpose be included on the
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein same "printed page" as the copyright notice for easier
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein identification within third-party archives.
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein Copyright [yyyy] [name of copyright owner]
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein Licensed under the Apache License, Version 2.0 (the "License");
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein you may not use this file except in compliance with the License.
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein You may obtain a copy of the License at
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein http://www.apache.org/licenses/LICENSE-2.0
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein Unless required by applicable law or agreed to in writing, software
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein distributed under the License is distributed on an "AS IS" BASIS,
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein See the License for the specific language governing permissions and
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein limitations under the License.
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein
14a656f94b1fd0ababd84a772228dfa52276ba15Evan HuntAPACHE HTTP SERVER SUBCOMPONENTS:
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein
268a4475065fe6a8cd7cc707820982cf5e98f430Rob AusteinThe Apache HTTP Server includes a number of subcomponents with
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austeinseparate copyright notices and license terms. Your use of the source
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austeincode for the these subcomponents is subject to the terms and
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austeinconditions of the following licenses.
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein
14a656f94b1fd0ababd84a772228dfa52276ba15Evan HuntFor the mod_mime_magic component:
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt/*
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein * mod_mime_magic: MIME type lookup via file magic numbers
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein * Copyright (c) 1996-1997 Cisco Systems, Inc.
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein *
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein * This software was submitted by Cisco Systems to the Apache Group in July
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein * 1997. Future revisions and derivatives of this source code must
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt * acknowledge Cisco Systems as the original contributor of this module.
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt * All other licensing and usage conditions are those of the Apache Group.
*
* Some of this code is derived from the free version of the file command
* originally posted to comp.sources.unix. Copyright info for that program
* is included below as required.
* ---------------------------------------------------------------------------
* - Copyright (c) Ian F. Darwin, 1987. Written by Ian F. Darwin.
*
* This software is not subject to any license of the American Telephone and
* Telegraph Company or of the Regents of the University of California.
*
* Permission is granted to anyone to use this software for any purpose on any
* computer system, and to alter it and redistribute it freely, subject to
* the following restrictions:
*
* 1. The author is not responsible for the consequences of use of this
* software, no matter how awful, even if they arise from flaws in it.
*
* 2. The origin of this software must not be misrepresented, either by
* explicit claim or by omission. Since few users ever read sources, credits
* must appear in the documentation.
*
* 3. Altered versions must be plainly marked as such, and must not be
* misrepresented as being the original software. Since few users ever read
* sources, credits must appear in the documentation.
*
* 4. This notice may not be removed or altered.
* -------------------------------------------------------------------------
*
*/
For the modules\mappers\mod_imagemap.c component:
"macmartinized" polygon code copyright 1992 by Eric Haines, erich@eye.com
For the server\util_md5.c component:
/************************************************************************
* NCSA HTTPd Server
* Software Development Group
* National Center for Supercomputing Applications
* University of Illinois at Urbana-Champaign
* 605 E. Springfield, Champaign, IL 61820
* httpd@ncsa.uiuc.edu
*
* Copyright (C) 1995, Board of Trustees of the University of Illinois
*
************************************************************************
*
* md5.c: NCSA HTTPd code which uses the md5c.c RSA Code
*
* Original Code Copyright (C) 1994, Jeff Hostetler, Spyglass, Inc.
* Portions of Content-MD5 code Copyright (C) 1993, 1994 by Carnegie Mellon
* University (see Copyright below).
* Portions of Content-MD5 code Copyright (C) 1991 Bell Communications
* Research, Inc. (Bellcore) (see Copyright below).
* Portions extracted from mpack, John G. Myers - jgm+@cmu.edu
* Content-MD5 Code contributed by Martin Hamilton (martin@net.lut.ac.uk)
*
*/
/* these portions extracted from mpack, John G. Myers - jgm+@cmu.edu */
/* (C) Copyright 1993,1994 by Carnegie Mellon University
* All Rights Reserved.
*
* Permission to use, copy, modify, distribute, and sell this software
* and its documentation for any purpose is hereby granted without
* fee, provided that the above copyright notice appear in all copies
* and that both that copyright notice and this permission notice
* appear in supporting documentation, and that the name of Carnegie
* Mellon University not be used in advertising or publicity
* pertaining to distribution of the software without specific,
* written prior permission. Carnegie Mellon University makes no
* representations about the suitability of this software for any
* purpose. It is provided "as is" without express or implied
* warranty.
*
* CARNEGIE MELLON UNIVERSITY DISCLAIMS ALL WARRANTIES WITH REGARD TO
* THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
* AND FITNESS, IN NO EVENT SHALL CARNEGIE MELLON UNIVERSITY BE LIABLE
* FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
* WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN
* AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING
* OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
* SOFTWARE.
*/
/*
* Copyright (c) 1991 Bell Communications Research, Inc. (Bellcore)
*
* Permission to use, copy, modify, and distribute this material
* for any purpose and without fee is hereby granted, provided
* that the above copyright notice and this permission notice
* appear in all copies, and that the name of Bellcore not be
* used in advertising or publicity pertaining to this
* material without the specific, prior written permission
* of an authorized representative of Bellcore. BELLCORE
* MAKES NO REPRESENTATIONS ABOUT THE ACCURACY OR SUITABILITY
* OF THIS MATERIAL FOR ANY PURPOSE. IT IS PROVIDED "AS IS",
* WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES.
*/
For the srclib\apr\include\apr_md5.h component:
/*
* This is work is derived from material Copyright RSA Data Security, Inc.
*
* The RSA copyright statement and Licence for that original material is
* included below. This is followed by the Apache copyright statement and
* licence for the modifications made to that material.
*/
/* Copyright (C) 1991-2, RSA Data Security, Inc. Created 1991. All
rights reserved.
License to copy and use this software is granted provided that it
is identified as the "RSA Data Security, Inc. MD5 Message-Digest
Algorithm" in all material mentioning or referencing this software
or this function.
License is also granted to make and use derivative works provided
that such works are identified as "derived from the RSA Data
Security, Inc. MD5 Message-Digest Algorithm" in all material
mentioning or referencing the derived work.
RSA Data Security, Inc. makes no representations concerning either
the merchantability of this software or the suitability of this
software for any particular purpose. It is provided "as is"
without express or implied warranty of any kind.
These notices must be retained in any copies of any part of this
documentation and/or software.
*/
For the srclib\apr\passwd\apr_md5.c component:
/*
* This is work is derived from material Copyright RSA Data Security, Inc.
*
* The RSA copyright statement and Licence for that original material is
* included below. This is followed by the Apache copyright statement and
* licence for the modifications made to that material.
*/
/* MD5C.C - RSA Data Security, Inc., MD5 message-digest algorithm
*/
/* Copyright (C) 1991-2, RSA Data Security, Inc. Created 1991. All
rights reserved.
License to copy and use this software is granted provided that it
is identified as the "RSA Data Security, Inc. MD5 Message-Digest
Algorithm" in all material mentioning or referencing this software
or this function.
License is also granted to make and use derivative works provided
that such works are identified as "derived from the RSA Data
Security, Inc. MD5 Message-Digest Algorithm" in all material
mentioning or referencing the derived work.
RSA Data Security, Inc. makes no representations concerning either
the merchantability of this software or the suitability of this
software for any particular purpose. It is provided "as is"
without express or implied warranty of any kind.
These notices must be retained in any copies of any part of this
documentation and/or software.
*/
/*
* The apr_md5_encode() routine uses much code obtained from the FreeBSD 3.0
* MD5 crypt() function, which is licenced as follows:
* ----------------------------------------------------------------------------
* "THE BEER-WARE LICENSE" (Revision 42):
* <phk@login.dknet.dk> wrote this file. As long as you retain this notice you
* can do whatever you want with this stuff. If we meet some day, and you think
* this stuff is worth it, you can buy me a beer in return. Poul-Henning Kamp
* ----------------------------------------------------------------------------
*/
For the srclib\apr-util\crypto\apr_md4.c component:
* This is derived from material copyright RSA Data Security, Inc.
* Their notice is reproduced below in its entirety.
*
* Copyright (C) 1991-2, RSA Data Security, Inc. Created 1991. All
* rights reserved.
*
* License to copy and use this software is granted provided that it
* is identified as the "RSA Data Security, Inc. MD4 Message-Digest
* Algorithm" in all material mentioning or referencing this software
* or this function.
*
* License is also granted to make and use derivative works provided
* that such works are identified as "derived from the RSA Data
* Security, Inc. MD4 Message-Digest Algorithm" in all material
* mentioning or referencing the derived work.
*
* RSA Data Security, Inc. makes no representations concerning either
* the merchantability of this software or the suitability of this
* software for any particular purpose. It is provided "as is"
* without express or implied warranty of any kind.
*
* These notices must be retained in any copies of any part of this
* documentation and/or software.
*/
For the srclib\apr-util\include\apr_md4.h component:
*
* This is derived from material copyright RSA Data Security, Inc.
* Their notice is reproduced below in its entirety.
*
* Copyright (C) 1991-2, RSA Data Security, Inc. Created 1991. All
* rights reserved.
*
* License to copy and use this software is granted provided that it
* is identified as the "RSA Data Security, Inc. MD4 Message-Digest
* Algorithm" in all material mentioning or referencing this software
* or this function.
*
* License is also granted to make and use derivative works provided
* that such works are identified as "derived from the RSA Data
* Security, Inc. MD4 Message-Digest Algorithm" in all material
* mentioning or referencing the derived work.
*
* RSA Data Security, Inc. makes no representations concerning either
* the merchantability of this software or the suitability of this
* software for any particular purpose. It is provided "as is"
* without express or implied warranty of any kind.
*
* These notices must be retained in any copies of any part of this
* documentation and/or software.
*/
For the srclib\apr-util\test\testmd4.c component:
*
* This is derived from material copyright RSA Data Security, Inc.
* Their notice is reproduced below in its entirety.
*
* Copyright (C) 1990-2, RSA Data Security, Inc. Created 1990. All
* rights reserved.
*
* RSA Data Security, Inc. makes no representations concerning either
* the merchantability of this software or the suitability of this
* software for any particular purpose. It is provided "as is"
* without express or implied warranty of any kind.
*
* These notices must be retained in any copies of any part of this
* documentation and/or software.
*/
For the srclib\apr-util\xml\expat\conftools\install-sh component:
#
# install - install a program, script, or datafile
# This comes from X11R5 (mit/util/scripts/install.sh).
#
# Copyright 1991 by the Massachusetts Institute of Technology
#
# Permission to use, copy, modify, distribute, and sell this software and its
# documentation for any purpose is hereby granted without fee, provided that
# the above copyright notice appear in all copies and that both that
# copyright notice and this permission notice appear in supporting
# documentation, and that the name of M.I.T. not be used in advertising or
# publicity pertaining to distribution of the software without specific,
# written prior permission. M.I.T. makes no representations about the
# suitability of this software for any purpose. It is provided "as is"
# without express or implied warranty.
#
For the test\zb.c component:
/* ZeusBench V1.01
===============
This program is Copyright (C) Zeus Technology Limited 1996.
This program may be used and copied freely providing this copyright notice
is not removed.
This software is provided "as is" and any express or implied waranties,
including but not limited to, the implied warranties of merchantability and
fitness for a particular purpose are disclaimed. In no event shall
Zeus Technology Ltd. be liable for any direct, indirect, incidental, special,
exemplary, or consequential damaged (including, but not limited to,
procurement of substitute good or services; loss of use, data, or profits;
or business interruption) however caused and on theory of liability. Whether
in contract, strict liability or tort (including negligence or otherwise)
arising in any way out of the use of this software, even if advised of the
possibility of such damage.
Written by Adam Twiss (adam@zeus.co.uk). March 1996
Thanks to the following people for their input:
Mike Belshe (mbelshe@netscape.com)
Michael Campanella (campanella@stevms.enet.dec.com)
*/
For the expat xml parser component:
Copyright (c) 1998, 1999, 2000 Thai Open Source Software Center Ltd
and Clark Cooper
Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
"Software"), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:
The above copyright notice and this permission notice shall be included
in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
for the server/mpm/eventopt/skiplist.? component:
/* ======================================================================
* Copyright (c) 2000,2006 Theo Schlossnagle
* All rights reserved.
* The following code was written by Theo Schlossnagle for use in the
* Backhand project at The Center for Networking and Distributed Systems
* at The Johns Hopkins University.
*
* This is a skiplist implementation to be used for abstract structures
* and is release under the LGPL license version 2.1 or later. A copy
* of this license can be found file LGPL.
*
* Alternatively, this file may be licensed under the new BSD license.
* A copy of this license can be found file BSD.
*
* ======================================================================
*/
====================================================================