Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit e94fa05

Browse files
committed
Merged revisions 84938 via svnmerge from
svn+pythonssh://[email protected]/python/branches/py3k ........ r84938 | marc-andre.lemburg | 2010-09-21 13:37:43 +0200 (Tue, 21 Sep 2010) | 5 lines Add OpenSSL license to the Python license documenation page. See #9119. ........
1 parent 19e9d3f commit e94fa05

1 file changed

Lines changed: 137 additions & 1 deletion

File tree

Doc/license.rst

Lines changed: 137 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -701,6 +701,143 @@ notice::
701701
***************************************************************/
702702

703703

704+
OpenSSL
705+
-------
706+
707+
The modules :mod:`hashlib`, :mod:`posix`, :mod:`ssl`, :mod:`crypt` use
708+
the OpenSSL library for added performance if made available by the
709+
operating system. Additionally, the Windows installers for Python
710+
include a copy of the OpenSSL libraries, we include a copy of the
711+
OpenSSL license::
712+
713+
714+
LICENSE ISSUES
715+
==============
716+
717+
The OpenSSL toolkit stays under a dual license, i.e. both the conditions of
718+
the OpenSSL License and the original SSLeay license apply to the toolkit.
719+
See below for the actual license texts. Actually both licenses are BSD-style
720+
Open Source licenses. In case of any license issues related to OpenSSL
721+
please contact [email protected].
722+
723+
OpenSSL License
724+
---------------
725+
726+
/* ====================================================================
727+
* Copyright (c) 1998-2008 The OpenSSL Project. All rights reserved.
728+
*
729+
* Redistribution and use in source and binary forms, with or without
730+
* modification, are permitted provided that the following conditions
731+
* are met:
732+
*
733+
* 1. Redistributions of source code must retain the above copyright
734+
* notice, this list of conditions and the following disclaimer.
735+
*
736+
* 2. Redistributions in binary form must reproduce the above copyright
737+
* notice, this list of conditions and the following disclaimer in
738+
* the documentation and/or other materials provided with the
739+
* distribution.
740+
*
741+
* 3. All advertising materials mentioning features or use of this
742+
* software must display the following acknowledgment:
743+
* "This product includes software developed by the OpenSSL Project
744+
* for use in the OpenSSL Toolkit. (http://www.openssl.org/)"
745+
*
746+
* 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to
747+
* endorse or promote products derived from this software without
748+
* prior written permission. For written permission, please contact
749+
750+
*
751+
* 5. Products derived from this software may not be called "OpenSSL"
752+
* nor may "OpenSSL" appear in their names without prior written
753+
* permission of the OpenSSL Project.
754+
*
755+
* 6. Redistributions of any form whatsoever must retain the following
756+
* acknowledgment:
757+
* "This product includes software developed by the OpenSSL Project
758+
* for use in the OpenSSL Toolkit (http://www.openssl.org/)"
759+
*
760+
* THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY
761+
* EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
762+
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
763+
* PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR
764+
* ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
765+
* SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
766+
* NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
767+
* LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
768+
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
769+
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
770+
* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
771+
* OF THE POSSIBILITY OF SUCH DAMAGE.
772+
* ====================================================================
773+
*
774+
* This product includes cryptographic software written by Eric Young
775+
* ([email protected]). This product includes software written by Tim
776+
* Hudson ([email protected]).
777+
*
778+
*/
779+
780+
Original SSLeay License
781+
-----------------------
782+
783+
/* Copyright (C) 1995-1998 Eric Young ([email protected])
784+
* All rights reserved.
785+
*
786+
* This package is an SSL implementation written
787+
* by Eric Young ([email protected]).
788+
* The implementation was written so as to conform with Netscapes SSL.
789+
*
790+
* This library is free for commercial and non-commercial use as long as
791+
* the following conditions are aheared to. The following conditions
792+
* apply to all code found in this distribution, be it the RC4, RSA,
793+
* lhash, DES, etc., code; not just the SSL code. The SSL documentation
794+
* included with this distribution is covered by the same copyright terms
795+
* except that the holder is Tim Hudson ([email protected]).
796+
*
797+
* Copyright remains Eric Young's, and as such any Copyright notices in
798+
* the code are not to be removed.
799+
* If this package is used in a product, Eric Young should be given attribution
800+
* as the author of the parts of the library used.
801+
* This can be in the form of a textual message at program startup or
802+
* in documentation (online or textual) provided with the package.
803+
*
804+
* Redistribution and use in source and binary forms, with or without
805+
* modification, are permitted provided that the following conditions
806+
* are met:
807+
* 1. Redistributions of source code must retain the copyright
808+
* notice, this list of conditions and the following disclaimer.
809+
* 2. Redistributions in binary form must reproduce the above copyright
810+
* notice, this list of conditions and the following disclaimer in the
811+
* documentation and/or other materials provided with the distribution.
812+
* 3. All advertising materials mentioning features or use of this software
813+
* must display the following acknowledgement:
814+
* "This product includes cryptographic software written by
815+
* Eric Young ([email protected])"
816+
* The word 'cryptographic' can be left out if the rouines from the library
817+
* being used are not cryptographic related :-).
818+
* 4. If you include any Windows specific code (or a derivative thereof) from
819+
* the apps directory (application code) you must include an acknowledgement:
820+
* "This product includes software written by Tim Hudson ([email protected])"
821+
*
822+
* THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND
823+
* ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
824+
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
825+
* ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
826+
* FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
827+
* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
828+
* OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
829+
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
830+
* LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
831+
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
832+
* SUCH DAMAGE.
833+
*
834+
* The licence and distribution terms for any publically available version or
835+
* derivative of this code cannot be changed. i.e. this code cannot simply be
836+
* copied and put under another distribution licence
837+
* [including the GNU Public Licence.]
838+
*/
839+
840+
704841
expat
705842
-----
706843

@@ -789,4 +926,3 @@ used for the build::
789926
Jean-loup Gailly Mark Adler
790927
791928

792-

0 commit comments

Comments
 (0)