GnuTLS

From Wikipedia, the free encyclopedia

GnuTLS
Developed by Free Software Foundation
Latest release 2.2.3 / May 6, 2008 (2008-05-06); 34 days ago
OS Multi-platform
Genre Security library
License GNU Lesser General Public License
Website http://www.gnutls.org/

GnuTLS (pronounced like Gu-Noodles), the GNU Transport Layer Security Library, is a free software implementation of the SSL and TLS protocols. Its purpose is to offer an application programming interface (API) for applications to enable secure communication protocols over their network transport layer.

Contents

[edit] Features

GnuTLS has the following features:

[edit] Licence and motivation

GnuTLS is licensed under the GNU Lesser General Public License; some parts are licensed under the GNU General Public License.

GnuTLS was initially created to allow applications of the GNU project to use secure protocols such as TLS. Although OpenSSL already existed, OpenSSL's license is not compatible with the GPL [1], thus software under the GPL could not use it.

GnuTLS is being used in software like GNOME, CenterIM, Exim, Mutt, Slrn, Lynx, and CUPS.[2]

[edit] See also

[edit] External links

[edit] References