aboutsummaryrefslogtreecommitdiffstats
path: root/COPYING
diff options
context:
space:
mode:
Diffstat (limited to 'COPYING')
-rw-r--r--COPYING59
1 files changed, 52 insertions, 7 deletions
diff --git a/COPYING b/COPYING
index c778d257..b8810609 100644
--- a/COPYING
+++ b/COPYING
@@ -5,12 +5,60 @@ Copyright (C) 2004 Matthias Andree, Eric S. Raymond,
Copyright (C) 2005 - 2012 Sunil Shetye
Copyright (C) 2005 - 2021 Matthias Andree
-If enabled at configure/compile time, the following clause applies:
+Some older portions not explicitly mentioned above are copyrighted by
+Carl E. Harris, George M. Sipe, Graham Wilson, Matthias Andree and Sunil Shetye.
+
+
+SSL library considerations
+~~~~~~~~~~~~~~~~~~~~~~~~~~
+If linking against OpenSSL versions under dual OpenSSL/SSLeay license (f. i.
+OpenSSL 1.1.1x and older) is enabled at configure/compile time, the
+following clause applies:
| This product includes software developed by the OpenSSL Project
| for use in the OpenSSL Toolkit. (http://www.openssl.org/)
-Some older portions not explicitly mentioned above are copyrighted by
-Carl E. Harris, George M. Sipe, Graham Wilson, Matthias Andree and Sunil Shetye.
+|Linking fetchmail statically or dynamically with other modules is making
+|a combined work based on fetchmail. Thus, the terms and conditions
+|of the GNU General Public License cover the whole combination.
+|
+|In addition, as a special exception, the copyright holders of fetchmail
+|give you permission to combine fetchmail with free software programs or
+|libraries that are released with code included in the standard release of
+|OpenSSL under the OpenSSL or SSLeay license (or modified versions of such
+|code, with unchanged license).
+|
+|You may copy and distribute such a system following the terms of the GNU GPL
+|for fetchmail and the licenses of the other code concerned,
+|provided that you include the source code of that other code when and as the
+|GNU GPL requires distribution of source code.
+|
+|Note that people who make modified versions of fetchmail are not obligated to
+|grant this special exception for their modified versions; it is their choice
+|whether to do so. The GNU General Public License gives permission to release
+|a modified version without this exception; this exception also makes it
+|possible to release a modified version which carries forward this exception.
+|
+|In short:
+Specific permission is granted for the GPLed code in this distribution to
+be linked to OpenSSL without invoking GPL clause 2(b).
+
+Note that this permission applies to OpenSSL, and OpenSSL only.
+
+The Free Software Foundation asserts that a GPL v2 clause 2b exception is
+required even for dynamically linked binaries. See
+https://www.gnu.org/licenses/gpl-faq.en.html#GPLStaticVsDynamic
+
+
+If linking against OpenSSL versions licensed under the Apache License version
+2.0 (for instance, OpenSSL 3.0.x), note that this library is incompatible with
+the GPLv2, so that effectively, distributors need to use the "or any later version"
+grant in the GPLv2 and apply the GPLv3 which is considered compatible with the
+Apache License 2.0 by the FSF and the ASF.
+
+
+Fetchmail can be linked against wolfSSL,
+which is under GNU General Public License v2, or optionally, any later version.
+~~~~~~~~~~~~~~~~~~~~~~~~~~
The support for SMB authentication is copyright by Andrew Tridgell and
is under GPL version 2 (or any later version). Andrew Tridgell has
@@ -47,7 +95,7 @@ Stenberg and also under a liberal license:
| MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE AUTHORS AND
| CONTRIBUTORS ACCEPT NO RESPONSIBILITY IN ANY CONCEIVABLE MANNER.
-The libesmtp/* files functions are (C) by Brian Stafford, see the respective
+The libesmtp/* files functions are (C) by Brian Stafford, see the respective
file headers for details (LGPL v2.1 or later).
The KAME/* files are (C) Copyright (C) 1995, 1996, 1997, and 1998 WIDE
@@ -56,9 +104,6 @@ Project, see the respective file headers for details.
All other code in the distribution incorporates the copy of GPL version 2
below by reference.
-Specific permission is granted for the GPLed code in this distribution to
-be linked to OpenSSL without invoking GPL clause 2(b).
-
-------------------------------------------------------------------------------
GNU GENERAL PUBLIC LICENSE
Version 2, June 1991