Required libraries: Optional libraries:

Releases of GnuTLS

Version ABI Status
2.12.x 2.4.0 Unsupported since January 2014.
3.0.x - 3.2.x 3.0.0 Previous stable releases; should be upgraded to 3.3.x.
3.3.x 3.0.0 Current stable release.

Downloading the GnuTLS library

All the new releases are signed with Nikos' OpenPGP key.
Release Version Location
stable3.3.x ftp://ftp.gnutls.org/gcrypt/gnutls/v3.3 (mirror list)
stable-old3.2.x ftp://ftp.gnutls.org/gcrypt/gnutls/v3.2 (mirror list)

GnuTLS for Windows

Description Location
Latest precompiled version ftp://ftp.gnutls.org/gcrypt/gnutls/w32/

GnuTLS in other languages than C

Language Location
C++ LibCXX
The GnuTLS distribution also includes a (limited) C++ interface.
Python pygnutls, python-gnutls
PHP PHP5-gnutls
Guile (scheme) Included in the GnuTLS distribution

1. Gmplib 6 is under LGPLv3 or GPLv2. Older versions of gmplib under LGPLv2 are also supported.
2. Stable-next will be the next stable release; while it is believed to be sufficiently stable it is not as well tested as the stable branch.