summaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorWerner Koch <wk@gnupg.org>2002-05-14 13:11:08 +0000
committerWerner Koch <wk@gnupg.org>2002-05-14 13:11:08 +0000
commit988608c86350d117b164a5f59bde1267bbc5235a (patch)
treeadefecd63a445bbcae54d654fbd2e26207fc3651 /README
parent023396ea3ee6b633c4babfbf7aef0f26f591d48c (diff)
downloadlibgcrypt-988608c86350d117b164a5f59bde1267bbc5235a.tar.gz
Change the license to the LGPL.
Diffstat (limited to 'README')
-rw-r--r--README79
1 files changed, 69 insertions, 10 deletions
diff --git a/README b/README
index 75b1f0e7..4f9e30c9 100644
--- a/README
+++ b/README
@@ -2,19 +2,78 @@
------------------------------------
Version 1.1
- WARNING: This is work in PROGRESS!
+ Copyright 2000, 2002 Free Software Foundation, Inc.
+
+ This file is free software; as a special exception the author gives
+ unlimited permission to copy and/or distribute it, with or without
+ modifications, as long as this notice is preserved.
+
+ This file is distributed in the hope that it will be useful, but
+ WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
+ implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+
+
+ THIS IS A DEVELOPMENT VERSION, THE FIRST STABLE VERSION WILL BE 1.2.0.
+
+
+ Overview
+ --------
+
+ Libgcrypt is a general purpose crypto library based on the code
+ used in GnuPG. We can't start with a new version number because
+ libgcrypt was part of gnupg 1.1 and some applications already used
+ it and tested for the version number. We believe that the API can
+ stay as it is, except that new functions may be added in the
+ future.
+
+
+ CVS
+ ---
+
+ If you are using the CVS version, make sure that you have the
+ latest automake (I am using Debian Sid) and run ./autogen.sh to
+ create configure.
+
+
+ Mailing List
+ ------------
+
+ You may want to join the developer's mailing list
+ gcrypt-devel@gnupg.org by sending mail with a subject of
+ "subscribe" to gcrypt-devel-request@gnupg.org. An archive of this
+ list is available at http://lists.gnupg.org .
+
+
+ License
+ -------
+
+ Most of this library is distributed under the terms of the GNU
+ Lesser General Public License (LGPL); see the file COPYING.LIB for
+ the actual terms. However some parts are distributed under the
+ GNU General Public License (GPL) so if you configure Libgcrypt to
+ include these modules or use these modules as dynamically loaded
+ plug-ins, you have to comply with the conditions of the GPL as
+ found in the file COPYING. The modules under the GPL are:
+
+ rndunix - Entropy gatherer for Unices without a /dev/random
+ rndw32 - Entropy gatherer for MS Windows
+
+ The documentation is available under the terms of the GNU Free
+ Documentation License; see the file COPYING.DOC for the terms.
+
+ This library used to be available under the GPL - this was changed
+ with version 1.1.7 with the rationale that there are now many free
+ crypto libraries available and many of them come with capabilities
+ similar to Libcrypt. We decided that to foster the use of
+ cryptography in Free Software an LGPLed library would make more
+ sense because it avoids problems due to license incompatibilities
+ between some Free Software licenses and the GPL. Please note that
+ it general the use of the LGPL is not suggested, see
+ http://www.gnu.org/philosophy/why-not-lgpl.html
+
-Libgcrypt is a general purpose crypto library based on the code used
-in GnuPG. We can't start with a new version number becuase libgcrypt
-was part of gnupg 1.1 and some applications already used it and tested
-for the version number. We believe that the API can stay as it is,
-except that new functions may be added in the future.
-This is a development version, the first stable version will be 1.2.0.
-If you are using the CVS version, make sure that you have the latest
-automake (I am using Debian Sid) and run ./autogen.sh to create
-configure.