summaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorNikos Mavrogiannopoulos <nmav@gnutls.org>2002-05-17 09:28:47 +0000
committerNikos Mavrogiannopoulos <nmav@gnutls.org>2002-05-17 09:28:47 +0000
commit27c54ef60b171c2bee3cbeddd3f8d8ce4eaaaf9a (patch)
tree15fb3c3a1717cc5418b8226243f791cd44ddb989 /README
parent2fff04cf8061b27e10072a3f8cbdac6895839364 (diff)
downloadgnutls-27c54ef60b171c2bee3cbeddd3f8d8ce4eaaaf9a.tar.gz
Added --modules option to libgnutls-config. This option prints the extra modules that have been enabled into the library.
Diffstat (limited to 'README')
-rw-r--r--README20
1 files changed, 18 insertions, 2 deletions
diff --git a/README b/README
index d2b5701d03..2111a2d98c 100644
--- a/README
+++ b/README
@@ -13,8 +13,14 @@ real world programs)
LICENSE ISSUES:
-COPYING.LIB (GNU Lesser GPL) applies to the whole gnutls library
-except for the SRP and OPENPGP parts, which are under the GPL.
+The latest release of the gnutls library is covered under the GNU Lesser
+GPL License, unlike previously released versions which were licensed under
+the GPL.
+
+The LGPL license (found in COPYING.LIB) applies to all parts of the gnutls
+library except for the "OPENPGP authentication" part, and the "SRP
+authentication" part, which stay GPL (see the COPYING file). Both of these
+parts can be disabled at compile time.
In order to create a library under the LGPL run the configure script with
the following parameters:
@@ -25,6 +31,16 @@ or the library will be under the GPL. In both cases the libraries are
binary compatible. In the LGPL case the functions are replaced with
stubs that always fail.
+The rationale behind this license change is that given the fact that other
+free libraries with similar functionality exist, keeping the gnutls library
+GPL would not give any practical advantage to Free software developers.
+
+Please note that in many cases it is better for a library to be licensed
+under the GPL, so that it provides an advantage for free software projects.
+The Lesser GPL is so named because it does less to protect the freedom of
+the users of the code that it covers.
+See http://www.gnu.org/philosophy/why-not-lgpl.html for more explanation.
+
BUGS: