WikiSort.ru - Не сортированное

ПОИСК ПО САЙТУ | о проекте
OpenLDAP
Тип Серверная часть LDAP
Разработчик The OpenLDAP Project
Написана на C
Операционная система Кроссплатформенное ПО
Аппаратная платформа Кроссплатформенное ПО
Последняя версия
Лицензия OpenLDAP Public License
Сайт openldap.org

OpenLDAP — открытая реализация LDAP, разработанная одноимённым проектом, распространяется под собственной свободной лицензией OpenLDAP Public License. В числе прочих есть реализации для различных модификаций BSD, а также Linux, AIX, HP-UX, Mac OS X, Solaris, Microsoft Windows (NT и наследники — 2000, XP, Vista, Windows 7) и z/OS.

История

Начало проекту было положено в 1998 году Куртом Зейленгой (Kurt Zeilenga), изначальный код OpenLDAP был скопирован с реализации LDAP Мичиганского университета, где в конечном счёте и была продолжена разработка и эволюция протокола LDAP.

В апреле 2006 года главными разработчиками проекта OpenLDAP были: Ховард Чу (Howard Chu) (главный архитектор), Пьеранджело Мазарати (Pierangelo Masarati) и Курт Зейленга, значительный вклад в проект внесли Люк Ховард (Luke Howard), Хальвард Фурусет (Hallvard Furuseth), Кана Гибсон-Маунт (Quanah Gibson-Mount) и Гэвин Хенри (Gavin Henry).

С целью использования в инфраструктуре ПАО МегаФон в начале 2015 года, российскими разработчиками был создан форк ReOpenLDAP[2], в котором устранено несколько принципиальных ошибок в реализации механизма синхронизации содержимого по RFC 4533, а также добавлены средства для преодоления недостатков самого протокола (сохранение удаленных записей в репликах). В результате чего становится возможным построения кластера из 3 и более узлов в режиме multi-master, в том числе для full mesh топологии[нет в источнике][2].

Компоненты

OpenLDAP состоит из трёх главных компонентов:

  • slapd — независимый демон LDAP и соответствующие оверлеи и инструменты;
  • библиотеки, реализующие протокол LDAP;
  • утилиты, инструменты и вспомогательные клиенты.

Проект также поддерживает несколько подпроектов:

  • JLDAP — библиотеки классов LDAP для Java;
  • JDBC-LDAP — драйвер интерфейса между Java JDBC и LDAP;
  • ldapc++ — библиотеки классов LDAP для C++.

История выпусков

Основные (функциональные) выпуски OpenLDAP включают:

  • Версия 1 была основана на переработанном коде последнего выпуска LDAP Мичиганского университета (версия 3.3) и объединением дополнительных изменений.
  • Выпуск 2.0 выпущенный в августе 2000 года, содержал значительные улучшения включая поддержку LDAP третьей версии спецификации (LDAP v3), IPv6 и многие другие.
  • В версии 2.1 от июня 2002 года появились модуль транзакционной базы данных (основанной на Berkeley DB), поддержка SASL, экспериментальные модули Meta, Monitor и Virtual.
  • В версии 2.2 выпущенной в декабре 2003 года реализован движок «sync», поддерживающий репликацию (syncrepl), интерфейс оверлеев и многочисленные функциональные улучшения касающиеся базы данных и стандартов RFC.
  • Версия 2.3, вышедшая в июне 2005 года, включала конфигуратор (инструмент динамической конфигурации), дополнительные оверлеи, включая соответствующее стандартам RFC компоненты политики управления паролями и многие другие улучшения.
  • В версии 2.4 выпуска октября 2007 года реализованы механизмы репликации «N-way MultiMaster», «ожидающий мастер» и возможность удалять и модифицировать элементы схемы «на лету».

См. также

Примечания

Ссылки

Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".

Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.

Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .




Текст в блоке "Читать" взят с сайта "Википедия" и доступен по лицензии Creative Commons Attribution-ShareAlike; в отдельных случаях могут действовать дополнительные условия.

Другой контент может иметь иную лицензию. Перед использованием материалов сайта WikiSort.ru внимательно изучите правила лицензирования конкретных элементов наполнения сайта.

2019-2024
WikiSort.ru - проект по пересортировке и дополнению контента Википедии