source: git/copyright

Last change on this file was 82eca33, checked in by Zooko O'Whielacronx <zooko@…>, at 2012-08-12T06:26:57Z

add licence options: MIT or SPL for the whole package

The choice of MIT is because Twisted Python uses it, and folks working on the
Twisted project have expressed interest in using pycryptopp:

http://twistedmatrix.com/trac/ticket/4633

The choice of SPL is because it is so darn simple.

Also a few minor tweaks to docs and setup.py: fix some URLs that had typos in
them, utf-8 decode the README before passing it to setup() and hence to the
Python Package Index, remove the Trove Classifier indicating that we support
Python 2.4 and Python 2.5. Reformat TGPPL from html to rst.

  • Property mode set to 100644
File size: 4.6 KB
Line 
1This package was debianized by Zooko O'Whielacronx zooko@zooko.com on
2Tue, 16 July 2009 23:30:00 +0000.
3
4It was originally downloaded from https://tahoe-lafs.org/trac/pycryptopp
5
6Upstream Author: Zooko O'Whielacronx <zooko@zooko.com>
7
8Copyright:
9
10You may use this package under the GNU General Public License, version 2 or,
11at your option, any later version. You may use this package under the
12Transitive Grace Period Public Licence, version 1.0 or, at your option, any
13later version. You may use this package under the MIT License. You may use
14this package under the Simple Permissive Licence.
15
16(You may choose to use this package under the terms of any of these licences,
17at your option.)
18
19See the file COPYING.GPL for the terms of the GNU General Public License,
20version 2. See the file COPYING.TGPPL.rst for the terms of the Transitive
21Grace Period Public Licence, version 1.0. See the file COPYING.MIT.txt for
22the terms of the MIT License. See the file COPYING.SPL.txt for the terms of
23the Simple Permissive Licence.
24
25The following licensing text applies to a subset of the Crypto++ source code
26which is included in the pycryptopp source tree under the "src-cryptopp"
27subdirectory.  That embedded subset of the Crypto++ source code is not used
28when pycryptopp is built for Debian -- instead the --disable-embedded-cryptopp
29option to "setup.py build" is used to for pycryptopp to build against the
30system libcryptopp.
31
32---[ License.txt begin ]---
33Compilation Copyright (c) 1995-2009 by Wei Dai.  All rights reserved.
34This copyright applies only to this software distribution package
35as a compilation, and does not imply a copyright on any particular
36file in the package.
37
38The following files are copyrighted by their respective original authors,
39and their use is subject to additional licenses included in these files.
40
41mars.cpp - Copyright 1998 Brian Gladman.
42
43All other files in this compilation are placed in the public domain by
44Wei Dai and other contributors.
45
46I would like to thank the following authors for placing their works into
47the public domain:
48
49Joan Daemen - 3way.cpp
50Leonard Janke - cast.cpp, seal.cpp
51Steve Reid - cast.cpp
52Phil Karn - des.cpp
53Andrew M. Kuchling - md2.cpp, md4.cpp
54Colin Plumb - md5.cpp
55Seal Woods - rc6.cpp
56Chris Morgan - rijndael.cpp
57Paulo Baretto - rijndael.cpp, skipjack.cpp, square.cpp
58Richard De Moliner - safer.cpp
59Matthew Skala - twofish.cpp
60Kevin Springle - camellia.cpp, shacal2.cpp, ttmac.cpp, whrlpool.cpp, ripemd.cpp
61
62Permission to use, copy, modify, and distribute this compilation for
63any purpose, including commercial applications, is hereby granted
64without fee, subject to the following restrictions:
65
661. Any copy or modification of this compilation in any form, except
67in object code form as part of an application software, must include
68the above copyright notice and this license.
69
702. Users of this software agree that any modification or extension
71they provide to Wei Dai will be considered public domain and not
72copyrighted unless it includes an explicit copyright notice.
73
743. Wei Dai makes no warranty or representation that the operation of the
75software in this compilation will be error-free, and Wei Dai is under no
76obligation to provide any services, by way of maintenance, update, or
77otherwise.  THE SOFTWARE AND ANY DOCUMENTATION ARE PROVIDED "AS IS"
78WITHOUT EXPRESS OR IMPLIED WARRANTY INCLUDING, BUT NOT LIMITED TO,
79THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
80PURPOSE. IN NO EVENT WILL WEI DAI OR ANY OTHER CONTRIBUTOR BE LIABLE FOR
81DIRECT, INCIDENTAL OR CONSEQUENTIAL DAMAGES, EVEN IF
82ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
83
844. Users will not use Wei Dai or any other contributor's name in any
85publicity or advertising, without prior written consent in each case.
86
875. Export of this software from the United States may require a
88specific license from the United States Government.  It is the
89responsibility of any person or organization contemplating export
90to obtain such a license before exporting.
91
926. Certain parts of this software may be protected by patents.  It
93is the users' responsibility to obtain the appropriate
94licenses before using those parts.
95
96If this compilation is used in object code form in an application
97software, acknowledgement of the author is not required but would be
98appreciated. The contribution of any useful modifications or extensions
99to Wei Dai is not required but would also be appreciated.
100---[ License.txt end ]---
101
102The Debian packaging is © 2009 Zooko O'Whielacronx <zooko@zooko.com> - it is
103licensed under the same terms as the pycryptopp source code itself.
104
105On Debian systems, the complete text of the GNU General Public License
106can be found in `/usr/share/common-licenses/GPL'.
Note: See TracBrowser for help on using the repository browser.