home *** CD-ROM | disk | FTP | other *** search
/ PC World 2002 February / PCWorld_2002-02_cd.bin / Software / TemaCD / proxomitron / prx4fcz.exe / Docs / openssl.txt < prev    next >
Text File  |  2000-12-22  |  7KB  |  140 lines

  1. Included below is the full license for the OpenSSL library.
  2.  
  3. Although the Proxomitron beta distribution currently does not
  4. include OpenSSL code, it can dynamically link to some versions
  5. of the compiled binary .DLL files.  It's possible that OpenSSL
  6. code could be included in some future version should the legal
  7. aspects of doing so become less hazy.
  8.  
  9. Although the OpenSSL license doesn't seem to specifically cover
  10. dynamic linking, I thought it best to insure Proxomitron includes this
  11. full license regardless.
  12.  
  13. Keep in mind this license applies only to whatever portion of the OpenSSL
  14. code Proxomitron may make use of.  The Proxomitron beta itself is released
  15. under it's own license (see the readme file).
  16.  
  17. /* ====================================================================
  18.  * Copyright (c) 1998 The OpenSSL Project.  All rights reserved.
  19.  *
  20.  * Redistribution and use in source and binary forms, with or without
  21.  * modification, are permitted provided that the following conditions
  22.  * are met:
  23.  *
  24.  * 1. Redistributions of source code must retain the above copyright
  25.  *    notice, this list of conditions and the following disclaimer. 
  26.  *
  27.  * 2. Redistributions in binary form must reproduce the above copyright
  28.  *    notice, this list of conditions and the following disclaimer in
  29.  *    the documentation and/or other materials provided with the
  30.  *    distribution.
  31.  *
  32.  * 3. All advertising materials mentioning features or use of this
  33.  *    software must display the following acknowledgment:
  34.  *    "This product includes software developed by the OpenSSL Project
  35.  *    for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)"
  36.  *
  37.  * 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to
  38.  *    endorse or promote products derived from this software without
  39.  *    prior written permission. For written permission, please contact
  40.  *    licensing@OpenSSL.org.
  41.  *
  42.  * 5. Products derived from this software may not be called "OpenSSL"
  43.  *    nor may "OpenSSL" appear in their names without prior written
  44.  *    permission of the OpenSSL Project.
  45.  *
  46.  * 6. Redistributions of any form whatsoever must retain the following
  47.  *    acknowledgment:
  48.  *    "This product includes software developed by the OpenSSL Project
  49.  *    for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)"
  50.  *
  51.  * THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY
  52.  * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  53.  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  54.  * PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE OpenSSL PROJECT OR
  55.  * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  56.  * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
  57.  * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  58.  * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  59.  * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
  60.  * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  61.  * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
  62.  * OF THE POSSIBILITY OF SUCH DAMAGE.
  63.  * ====================================================================
  64.  *
  65.  * This product includes cryptographic software written by Eric Young
  66.  * (eay@cryptsoft.com).  This product includes software written by Tim
  67.  * Hudson (tjh@cryptsoft.com).
  68.  *
  69.  */
  70. __________________________________________________________________________
  71.  
  72.                         Original SSLeay License
  73. __________________________________________________________________________
  74.  
  75. Copyright (C) 1997 Eric Young (eay@cryptsoft.com)
  76. All rights reserved.
  77.  
  78. This package is an SSL implementation written by Eric Young (eay@cryptsoft.com).
  79. The implementation was written so as to conform with Netscapes SSL.
  80.  
  81. This library is free for commercial and non-commercial use as long as
  82. the following conditions are aheared to.  The following conditions
  83. apply to all code found in this distribution, be it the RC4, RSA,
  84. lhash, DES, etc., code; not just the SSL code.  The SSL documentation
  85. included with this distribution is covered by the same copyright terms
  86. except that the holder is Tim Hudson (tjh@cryptsoft.com).
  87.  
  88. Please note that MD2, MD5 and IDEA are publically available standards
  89. that contain sample implementations, I have re-coded them in my own
  90. way but there is nothing special about those implementations.  The DES
  91. library is another mater :-).
  92.  
  93. Copyright remains Eric Young's, and as such any Copyright notices in
  94. the code are not to be removed.
  95. If this package is used in a product, Eric Young should be given attribution
  96. as the author of the parts of the library used.
  97. This can be in the form of a textual message at program startup or
  98. in documentation (online or textual) provided with the package.
  99.  
  100. Redistribution and use in source and binary forms, with or without
  101. modification, are permitted provided that the following conditions
  102. are met:
  103. 1. Redistributions of source code must retain the copyright
  104.    notice, this list of conditions and the following disclaimer.
  105. 2. Redistributions in binary form must reproduce the above copyright
  106.    notice, this list of conditions and the following disclaimer in the
  107.    documentation and/or other materials provided with the distribution.
  108. 3. All advertising materials mentioning features or use of this software
  109.    must display the following acknowledgement:
  110.    "This product includes cryptographic software written by
  111.     Eric Young (eay@cryptsoft.com)"
  112.    The word 'cryptographic' can be left out if the rouines from the library
  113.    being used are not cryptographic related :-).
  114. 4. If you include any Windows specific code (or a derivative thereof) from 
  115.    the apps directory (application code) you must include an acknowledgement:
  116.    "This product includes software written by Tim Hudson (tjh@cryptsoft.com)"
  117.  
  118. THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND
  119. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  120. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  121. ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
  122. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  123. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  124. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  125. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  126. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  127. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  128. SUCH DAMAGE.
  129.  
  130. The licence and distribution terms for any publically available version or
  131. derivative of this code cannot be changed.  i.e. this code cannot simply be
  132. copied and put under another distribution licence
  133. [including the GNU Public Licence.]
  134.  
  135. The reason behind this being stated in this direct manner is past
  136. experience in code simply being copied and the attribution removed
  137. from it and then being distributed as part of other packages. This
  138. implementation was a non-trivial and unpaid effort.
  139.  
  140.