Merge branch 'debian' into hcoop_489
[hcoop/debian/exim4.git] / debian / copyright
CommitLineData
de45f55a
AM
1This is Debian GNU/Linux's prepackaged version of exim, a powerful yet easy
2to configure mail transport agent.
3
4-----------------------------------------------------------------
5This package was put together from the original sources which are
6maintained by Philip Hazel <ph10@cus.cam.ac.uk>, and which were
7obtained from
8
9 ftp://ftp.csx.cam.ac.uk/pub/software/email/exim/
10
11Some modifications to the Makefiles have been made to fit with the Linux
12FHS.
13-----------------------------------------------------------------
14
15-----------------------------------------------------------------
16The exim content filtering extension, formally known as the
17exiscan-acl patch, and which is included in exim4-daemon-heavy,
18was written by Tom Kistner <tom@duncanthrax.net>.
19/* Copyright (c) Tom Kistner <tom@duncanthrax.net> 2003-???? */
20/* License: GPL */
21-----------------------------------------------------------------
22
23-----------------------------------------------------------------
24Debian Maintainer history:
25- The Debian package for exim was originally made by Tim Cutts
26 <timc@chiark.greenend.org.uk>.
27- Mark Baker <mbaker@iee.org> took over until exim version 3 and is
28 still involved with packaging.
29- Steve Haslam, Hilko Bengen and Marc Haber generated the initial
30 packages of Exim v4.
31- The exim4 packages are currently maintained by
32 - Core Team
33 - (mh) Marc Haber <mh+debian-packages@zugschlus.de> (team leader)
34 - (am) Andreas Metzler <ametzler@downhill.at.eu.org> (uploader)
35 - Commit Privileges
36 - (hb) Hilko Bengen <bengen@debian.org> (documentation, hacks etc)
37 - (cb) Christian Perrier <bubulle@debian.org> (translations)
38
39The following people helped in preparing the exim4 packages and gave
40important feedback:
41- Marc Merlin provides the dlopen patch, making it possible to load
42 local_scan-routines for a external shared object.
43 The original patch was written by David Woodhouse, it was modified first
44 by Derrick 'dman' Hudson and afterwards by Marc Merlin.
45- Sander Smeenk provided the TLS-docs and the script to generate the
46 self-signed certificates.
47- The people on the exim4debian list that submitted bug-reports and -fixes,
48 and helped with design issues: Matthias Klose, Alexander Koch, Ola
49 Lundqvist, Andrew Mulholland, David Pashley, Andreas Piesk, Nick Phillips
50 and whoever I forgot to mention.
51- syslog2eximlog script by Martin Godisch.
52- Hilko Bengen converted the Debian documentation from plain-text to XML
53 format.
54-----------------------------------------------------------------
55
56
57-----------------------------------------------------------------
89fb561f 58exim is copyright (c) 1995 - 2017 University of Cambridge.
de45f55a
AM
59
60The original licence is as follows (from the file NOTICE in the upstream
61distribution); a copy of the GNU GPL version 2 is available in
62/usr/share/common-licenses/GPL-2 on Debian systems.
63
64_________________________________________________________________________
65THE EXIM MAIL TRANSFER AGENT
66----------------------------
67
89fb561f 68Copyright (c) 2004 University of Cambridge
de45f55a
AM
69
70This program is free software; you can redistribute it and/or modify
71it under the terms of the GNU General Public License as published by
72the Free Software Foundation; either version 2 of the License, or
73(at your option) any later version.
74
75In addition, for the avoidance of any doubt, permission is granted to
76link this program with OpenSSL or any other library package and to
77(re)distribute the binaries produced as the result of such linking.
78
79This program is distributed in the hope that it will be useful,
80but WITHOUT ANY WARRANTY; without even the implied warranty of
81MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
82GNU General Public License for more details.
83
84You should have received a copy of the GNU General Public License
85along with this program; if not, write to the Free Software
89fb561f 86Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
de45f55a
AM
87
88
89UNSOLICITED EMAIL
90-----------------
91
92The use, supply or promotion of Exim for the purpose of sending bulk,
93unsolicited electronic mail is incompatible with the basic aims of the program,
94which revolve around the free provision of a service that enhances the quality
95of personal communications. The author of Exim regards indiscriminate
96mass-mailing as an antisocial, irresponsible abuse of the Internet.
97
98
99INCORPORATED CODE
100-----------------
101
102A number of pieces of external code are included in the Exim distribution.
103
de45f55a
AM
104 . Support for the cdb (Constant DataBase) lookup method is provided by code
105 contributed by Nigel Metheringham of Planet Online Ltd. which contains
106 the following statements:
107 _________________________________________________________________________
108
109 Copyright (c) 1998 Nigel Metheringham, Planet Online Ltd
110
111 This program is free software; you can redistribute it and/or modify it
112 under the terms of the GNU General Public License as published by the
113 Free Software Foundation; either version 2 of the License, or (at your
114 option) any later version.
115
116 This code implements Dan Bernstein's Constant DataBase (cdb) spec.
117 Information, the spec and sample code for cdb can be obtained from
118 http://www.pobox.com/~djb/cdb.html. This implementation borrows some code
119 from Dan Bernstein's implementation (which has no license restrictions
120 applied to it).
121 _________________________________________________________________________
122
123 The implementation is completely contained within the code of Exim. It
124 does not link against an external cdb library.
125
126 . Client support for Microsoft's "Secure Password Authentication" is pro-
127 vided by code contributed by Marc Prud'hommeaux. Server support was
128 contributed by Tom Kistner. This includes code taken from the Samba
129 project, which is released under the Gnu GPL.
130
131
132 . Support for calling the Cyrus "pwcheck" and "saslauthd" daemons is
133 provided by code taken from the Cyrus-SASL library and adapted by
134 Alexander S. Sabourenkov. The permission notice appears below, in
135 accordance with the conditions expressed therein.
136
137 _________________________________________________________________________
138
139 Copyright (c) 2001 Carnegie Mellon University. All rights reserved.
140
141 Redistribution and use in source and binary forms, with or without
142 modification, are permitted provided that the following conditions are
143 met:
144
145 1. Redistributions of source code must retain the above copyright
146 notice, this list of conditions and the following disclaimer.
147
148 2. Redistributions in binary form must reproduce the above copyright
149 notice, this list of conditions and the following disclaimer in the
150 documentation and/or other materials provided with the distribution.
151
152 3. The name 'Carnegie Mellon University' must not be used to endorse or
153 promote products derived from this software without prior written
154 permission. For permission or any other legal details, please
155 contact
156
157 Office of Technology Transfer
158 Carnegie Mellon University
159 5000 Forbes Avenue
160 Pittsburgh, PA 15213-3890
161 (412) 268-4387, fax: (412) 268-7395
162 tech-transfer@andrew.cmu.edu
163
164 4. Redistributions of any form whatsoever must retain the following
165 acknowledgment:
166 This product includes software developed by Computing Services at
167 Carnegie Mellon University (http://www.cmu.edu/computing/).
168
169 CARNEGIE MELLON UNIVERSITY DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS
170 SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
171 FITNESS, IN NO EVENT SHALL CARNEGIE MELLON UNIVERSITY BE LIABLE FOR ANY
172 SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER
173 RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF
174 CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
175 CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
176 _________________________________________________________________________
177
178
179 . The Exim Monitor program, which is an X-Window application, includes
180 modified versions of the Athena StripChart and TextPop widgets. This code
181 is copyright by DEC and MIT, and their permission notice appears below,
182 in accordance with the conditions expressed therein.
183
184 _________________________________________________________________________
185
186 Copyright 1987, 1988 by Digital Equipment Corporation, Maynard,
187 Massachusetts, and the Massachusetts Institute of Technology, Cambridge,
188 Massachusetts.
189
190 All Rights Reserved
191
192 Permission to use, copy, modify, and distribute this software and its
193 documentation for any purpose and without fee is hereby granted, provided
194 that the above copyright notice appear in all copies and that both that
195 copyright notice and this permission notice appear in supporting documen-
196 tation, and that the names of Digital or MIT not be used in advertising
197 or publicity pertaining to distribution of the software without specific,
198 written prior permission.
199
200 DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
201 ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL
202 DIGITAL BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR
203 ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
204 WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
205 ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
206 SOFTWARE.
207 _________________________________________________________________________
208
209
210 . Some of the code to support the use of maildirsize files for maildir
211 deliveries is taken from the Courier Imapd source code. This code is
212 released under the GPL.
213 _________________________________________________________________________
214
215--
216Philip Hazel University of Cambridge Computing Service,
de45f55a
AM
217-----------------------------------------------------------------
218src/pdkim/*
219
220PDKIM - a RFC4871 (DKIM) implementation
221http://duncanthrax.net/pdkim/
89fb561f
AM
222Copyright (C) 2009 - 2016 Tom Kistner <tom@duncanthrax.net>
223Copyright (C) 2016 - 2017 Jeremy Harris <jgh@exim.org>
de45f55a
AM
224
225Includes code from the PolarSSL project.
226http://polarssl.org
227Copyright (C) 2009 Paul Bakker <polarssl_maintainer@polarssl.org>
228Copyright (C) 2006-2008 Christophe Devine
89fb561f 229Copyright (C) 2006-2010, Brainspark B.V.
de45f55a
AM
230
231This copy of PDKIM is included with Exim. For a standalone distribution,
232visit http://duncanthrax.net/pdkim/.
233
234License: Both the parts from PolarSSL and the original code are licensed
235under GPLv2+.
89fb561f
AM
236
237Please note that the parts copied from PolarSSL are only used with ancient
238(< 2.10) GnuTLS.
de45f55a
AM
239-----------------------------------------------------------------
240
241-----------------------------------------------------------------
242Generating a tarball from CVS snapshot.
243
89fb561f 244Upstream is keeping sourcecode and documentation (including changelog) in
de45f55a
AM
245separate CVS modules: exim-src and exim-doc. However the release tarball
246contains parts from both modules.
247
2481. Use exim-src modules as base
2492. Generate a doc subdirectory containing he contents of exim-doc/doc-txt/.
2503. Take exim-doc and build the txt files You will need xfpt, xmlto, docbook-xsl
251and w3m.
252cd doc-docbook ; make spec.txt filter.txt exim.8
253Copy the three files to exim-version/doc/
254