License changed to LGPL
[gnutls:gnutls.git] / README
1 This is the GNU TLS library. More up to date information can be found
2 at http://www.gnu.org/software/gnutls and http://www.gnutls.org
3
4 It is a TLS implementation for the GNU project. 
5 It is currently under heavy development. (and still not ready for 
6 real world programs)
7
8 * The library needs libgcrypt. Libgcrypt is part of gnupg (ftp.gnupg.org)
9
10 * Documentation:
11  view the doc/ directory and the examples in the src/ directory.
12
13
14 LICENSE ISSUES:
15
16 COPYING.LIB (GNU Lesser GPL) applies to the whole gnutls library
17 except for the SRP and OPENPGP parts, which are under the GPL.
18
19 In order to create a library under the LGPL run the configure script with 
20 the following parameters:
21     --disable-srp-authentication
22     --disable-openpgp-authentication
23
24 or the library will be under the GPL. In both cases the libraries are
25 binary compatible. In the LGPL case the functions are replaced with
26 stubs that always fail.
27
28
29 BUGS:
30
31 Currently gnuTLS needs a lot of testing. By notifying the developers
32 about a possible bug you may help a lot, since testing is really
33 important and expensive. If you think you found a bug,
34 report it to bug-gnutls@gnu.org, together with the needed information,
35 in order for developers to reproduce it. 
36
37