GnuTLS

Da Wikipedia, l'enciclopedia libera.
GnuTLS
Sviluppatore Free Software Foundation
Ultima versione 3.0.3 (18 settembre 2011)
Sistema operativo Multipiattaforma
Linguaggio
Genere Sicurezza informatica
Libreria software (non in lista)
Licenza GNU Lesser General Public License
(Licenza libera)
Sito web http://www.gnutls.org/

GnuTLS (GNU Transport Layer Security Library) è un'implementazione libera dei protocolli SSL e TLS. Il suo scopo è di offrire un'interfaccia di programmazione (API) per aprire un canale di comunicazione sicura attraverso la rete.

Funzionalità[modifica | modifica sorgente]

GnuTLS ha le seguenti funzionalità:

Licenza e motivazioni[modifica | modifica sorgente]

GnuTLS è rilasciato tramite la licenza GNU Lesser General Public License; alcune parti sono rilasciate sotto la GNU General Public License.

GnuTLS venne inizialmente creato per consentire alle applicazioni del Progetto GNU di usare un protocollo sicuro come TLS. Benché esistesse già OpenSSL, quest'ultima libreria ha una licenza che non è compatibile con la GPL[1], per cui i software sotto GPL non avrebbero potuto usare la libreria OpenSSL senza inserire nella licenza una speciale eccezione.

GnuTLS è usato in software come GNOME, CenterIM, Exim, Mutt, Slrn, Lynx, CUPS e gnoMint.[2]

Note[modifica | modifica sorgente]

  1. ^ (EN) The OpenSSL Licence and The GPL
  2. ^ (EN) The GNU Transport Layer Security Library

Voci correlate[modifica | modifica sorgente]

Collegamenti esterni[modifica | modifica sorgente]