1From dlitz@dlitz.net Sun Nov 23 00:17:22 2008
2Date: Sun, 23 Nov 2008 00:17:22 -0500
3From: "Dwayne C. Litzenberger" <dlitz@dlitz.net>
4To: "A. M. Kuchling" <amk@amk.ca>
5Subject: PyCrypto license clarification
6Message-ID: <20081123051722.GA29253@rivest.dlitz.net>
7MIME-Version: 1.0
8Content-Type: multipart/signed; micalg=pgp-sha1;
9	protocol="application/pgp-signature"; boundary="YiEDa0DAkWCtVeE4"
10Content-Disposition: inline
11X-Primary-Address: dlitz@dlitz.net
12X-Homepage: http://www.dlitz.net/
13X-OpenPGP: url=http://www.dlitz.net/go/gpgkey/;
14	id=19E11FE8B3CFF273ED174A24928CEC1339C25CF7 (only for key signing);
15	preference=unprotected
16X-OpenPGP: url=http://www.dlitz.net/go/gpgkey/;
17	id=4B2AFD82FC7D9E3838D9179F1C11B877E7804B45 (2008);
18	preference=signencrypt
19User-Agent: Mutt/1.5.16 (2007-06-11)
20Status: RO
21Content-Length: 3461
22Lines: 78
23
24
25--YiEDa0DAkWCtVeE4
26Content-Type: text/plain; charset=us-ascii; format=flowed
27Content-Disposition: inline
28Content-Transfer-Encoding: quoted-printable
29
30Hi Andrew,
31
32People often ask me what license PyCrypto is covered by, if it's=20
33GPL-compatible, etc.  Right now, I'm not really sure what to tell them. =20
34The text in the current LICENSE file (quoted below) is not entirely clear=
35=20
36on the point of whether distributing modified versions is allowed.  (It=20
37says "distribute and use", but not "modify".)
38
39     =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
40=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
41=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
42     Distribute and use freely; there are no restrictions on further
43     dissemination and usage except those imposed by the laws of your
44     country of residence.  This software is provided "as is" without
45     warranty of fitness for use or suitability for any purpose, express
46     or implied. Use at your own risk or not at all.
47     =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
48=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
49=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
50
51     Incorporating the code into commercial products is permitted; you do
52     not have to make source available or contribute your changes back
53     (though that would be nice).
54
55     --amk                                                    (www.amk.ca)
56
57For the next PyCrypto release, I'd like to take steps to move toward a=20
58clearer licensing regime.  I'm asking as many copyright holders as I can=20
59find, starting with you, if I can release PyCrypto under something clearer=
60=20
61and more standard.  Below, I have quoted a public domain dedication that=20
62was recommended in _Intellectual Property and Open Source: A Practical=20
63Guide to Protecting Code_, by Van Lindberg.
64
65May I, on your behalf, dedicate to the public domain your considerable=20
66contributions to PyCrypto, with the following notice?
67
68     =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
69=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
70=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
71     The contents of this file are dedicated to the public domain.  To the
72     extent that dedication to the public domain is not available, everyone
73     is granted a worldwide, perpetual, royalty-free, non-exclusive license
74     to exercise all rights associated with the contents of this file for
75     any purpose whatsoever.  No rights are reserved.
76     =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
77=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
78=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
79
80Regards,
81  - Dwayne
82
83--=20
84Dwayne C. Litzenberger <dlitz@dlitz.net>
85  Key-signing key   - 19E1 1FE8 B3CF F273 ED17  4A24 928C EC13 39C2 5CF7
86  Annual key (2008) - 4B2A FD82 FC7D 9E38 38D9  179F 1C11 B877 E780 4B45
87
88--YiEDa0DAkWCtVeE4
89Content-Type: application/pgp-signature; name="signature.asc"
90Content-Description: Digital signature
91Content-Disposition: inline
92
93-----BEGIN PGP SIGNATURE-----
94Version: GnuPG v1.4.5 (GNU/Linux)
95
96iEYEARECAAYFAkko52IACgkQHBG4d+eAS0XPPQCfcyQ2DdAXKg9N7Z+jeSFFD5EZ
97yloAn33a3ZjkteyJaTbzEqImOEW8JGpf
98=aBEW
99-----END PGP SIGNATURE-----
100
101--YiEDa0DAkWCtVeE4--
102
103From amk@amk.ca Sun Nov 23 07:51:59 2008
104X-Maildir-Dup-Checked: Yes
105Return-Path: <amk@amk.ca>
106X-Original-To: dwon@rivest.dlitz.net
107Delivered-To: dwon@rivest.dlitz.net
108Received: from goedel.dlitz.net (unknown [10.159.255.6])
109	by rivest.dlitz.net (Postfix) with ESMTP id 5C2C75047D
110	for <dwon@rivest.dlitz.net>; Sun, 23 Nov 2008 07:51:59 -0500 (EST)
111Received: from localhost (localhost [127.0.0.1])
112	by goedel.dlitz.net (Postfix) with QMQP id D632D10111
113	for <dwon@rivest.dlitz.net>; Sun, 23 Nov 2008 06:51:58 -0600 (CST)
114Received: (vmailmgr-postfix 12026 invoked by uid 1003); 23 Nov 2008 06:51:58 -0600
115Delivered-To: m-dlitz-dlitz@dlitz.net
116Received-SPF: none (goedel.dlitz.net: domain of amk@amk.ca does not designate permitted sender hosts)
117Received: from mail5.sea5.speakeasy.net (mail5.sea5.speakeasy.net [69.17.117.7])
118	by goedel.dlitz.net (Postfix) with ESMTP id 97DC710105
119	for <dlitz@dlitz.net>; Sun, 23 Nov 2008 06:51:58 -0600 (CST)
120Received: (qmail 3992 invoked from network); 23 Nov 2008 12:51:52 -0000
121Received: from dsl092-163-165.wdc2.dsl.speakeasy.net (HELO localhost) (akuchling@[66.92.163.165])
122          (envelope-sender <amk@amk.ca>)
123          by mail5.sea5.speakeasy.net (qmail-ldap-1.03) with AES256-SHA encrypted SMTP
124          for <dlitz@dlitz.net>; 23 Nov 2008 12:51:52 -0000
125Date: Sun, 23 Nov 2008 07:51:34 -0500
126From: "A.M. Kuchling" <amk@amk.ca>
127To: "Dwayne C. Litzenberger" <dlitz@dlitz.net>
128Subject: Re: PyCrypto license clarification
129Message-ID: <20081123125134.GA21239@amk.local>
130Reply-To: amk@amk.ca
131References: <20081123051722.GA29253@rivest.dlitz.net>
132MIME-Version: 1.0
133Content-Type: text/plain; charset=us-ascii
134Content-Disposition: inline
135In-Reply-To: <20081123051722.GA29253@rivest.dlitz.net>
136User-Agent: Mutt/1.5.13 (2006-08-11)
137Status: RO
138Content-Length: 537
139Lines: 15
140
141> People often ask me what license PyCrypto is covered by, if it's
142> GPL-compatible, etc.  Right now, I'm not really sure what to tell them.
143> The text in the current LICENSE file (quoted below) is not entirely clear
144> on the point of whether distributing modified versions is allowed.  (It
145> says "distribute and use", but not "modify".)
146
147The intention is that it be public domain.
148
149> May I, on your behalf, dedicate to the public domain your considerable
150> contributions to PyCrypto, with the following notice?
151
152You may.
153
154--amk
155
156
157