GnuTLS

редактировать
GnuTLS
GNUTLS-logo.svg
Разработчик (и) Никос Маврогианнопулос, Саймон Йозефссон
Стабильная версия 3.6.15 / 4 сентября 2020 г.; 39 дней назад (2020-09-04)
Репозиторий Отредактируйте это в Wikidata
Написано наC, сборке
Операционная система Linux, macOS, Windows, BSD
Platform x86, x86-64, ARM
Тип Криптография библиотека
Лицензия LGPLv2.1 +
Веб-сайтwww.gnutls.org

GnuTLS (, GNU Transport Layer Security Library ) - это бесплатное программное обеспечение реализация Протоколы TLS, SSL и DTLS. Он предлагает интерфейс прикладного программирования (API) для приложений, чтобы обеспечить безопасную связь по сети транспортный уровень, а также интерфейсы для доступа к X.509, PKCS # 12, OpenPGP и другие структуры.

Содержание

  • 1 Возможности
  • 2 История
    • 2.1 Происхождение
    • 2.2 Лицензия
    • 2.3 Отделение от GNU / FSF
  • 3 Развертывание
  • 4 См. Также
  • 5 Ссылки
  • 6 Внешние ссылки

Возможности

GnuTLS состоит из библиотеки, которая позволяет клиентским приложениям запускать безопасные сеансы с использованием доступных протоколов. Он также предоставляет инструменты командной строки, включая диспетчер сертификатов X.509, тестовый клиент и сервер, а также генераторы случайных ключей и паролей. С 2011 года администраторы могут настроить веб-сервер Apache для использования GnuTLS для поддержки TLS 1.2.

GnuTLS имеет следующие функции:

История

Origin

GnuTLS был первоначально создан примерно в марте 2003 г. Никосом Маврогианнопулосом, чтобы позволить приложениям проекта GNU Project использовать безопасные протоколы, такие как TLS. Хотя OpenSSL уже существует, лицензия OpenSSL не совместима с GPL; таким образом, программное обеспечение под GPL, такое как программное обеспечение GNU, не могло использовать OpenSSL без исключения GPL связывания.

Лицензия

Библиотека GnuTLS была лицензирована изначально под Стандартная общественная лицензия ограниченного применения GNU v2, в то время как включенные приложения используют Стандартную общественную лицензию GNU.

. В августе 2011 года библиотека была обновлена ​​до LGPLv3. После того, как было замечено, что возникли новые проблемы совместимости лицензий, особенно с другим бесплатным программным обеспечением с изменением лицензии, после обсуждений лицензия была понижена снова до LGPLv2.1 в марте 2013 года.

Отделение от GNU / FSF

GnuTLS был создан для GNU Project, но в декабре 2012 года его сопровождающий Никос Маврогианнопулос отделил проект от GNU после политических споров с Фондом свободного программного обеспечения. Ричард Столмен выступил против этого шага и предложил создать ответвление вместо этого. Вскоре после этого разработчик Паоло Бонзини прекратил сопровождение GNU Sed и Grep, выразив озабоченность, аналогичную озабоченности разработчика GnuTLS Маврогианнопулоса.

Развертывание

Пакеты программного обеспечения с использованием GnuTLS включают (d):

См. Также

  • Портал бесплатного программного обеспечения с открытым исходным кодом

Ссылки

Внешние ссылки

Последняя правка сделана 2021-05-21 11:48:03
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте