389 Сервер каталогов

389 Сервер каталогов
Разработчик(и)Красная Шапочка
Первоначальный выпуск8 декабря 2005 г. ; 18 лет назад (2005-12-08)
Стабильный релиз
3.1.0 / 15 мая 2024 г. ; 5 месяцев назад (2024-05-15)
Репозиторий
  • github.com/389ds/389-ds-base
Написано вС , Питон , Перл
Операционная системаЛинукс / Юникс
ТипСервер каталогов
ЛицензияGPL
Веб-сайтwww.port389.org 

389 Directory Server ( ранее Fedora Directory Server ) — сервер Lightweight Directory Access Protocol (LDAP), разработанный Red Hat в рамках поддерживаемого сообществом проекта Fedora . Название «389» происходит от номера порта, используемого LDAP.

389 Directory Server поддерживает множество операционных систем, включая Fedora Linux , Red Hat Enterprise Linux , Debian , Solaris и HP-UX 11i. [ требуется ссылка ] В конце 2016 года проект объединил экспериментальную поддержку FreeBSD . [1] Однако, по всей вероятности, с 2017 года команда 389 Directory Server прекратит поддержку HPUX и Solaris в предстоящей серии 1.4.x. [2]

Исходный код 389 обычно доступен по лицензии GNU General Public License версии 3 ; некоторые компоненты имеют исключение для кода плагина, в то время как другие компоненты используют LGPLv 2 или Apache . Red Hat также продает коммерческую версию проекта как Red Hat Directory Server в рамках контрактов на поддержку RHEL.

История

389 Directory Server произошел от оригинального проекта Slapd Мичиганского университета . В 1996 году разработчики проекта были наняты корпорацией Netscape Communications , и проект стал известен как Netscape Directory Server (NDS). После приобретения Netscape, AOL продала право собственности на интеллектуальную собственность NDS компании Sun Microsystems , но сохранила за собой права, схожие с правом собственности . Sun продала и разработала Netscape Directory Server под названием JES/SunOne Directory Server, теперь Oracle Directory Server после поглощения Sun корпорацией Oracle. Права AOL/Netscape были приобретены Red Hat, и 1 июня 2005 года большая часть исходного кода была выпущена как свободное программное обеспечение в соответствии с условиями GNU General Public License (GPL).

Начиная с версии 1.0 389 Directory Server (1 декабря 2005 г.), Red Hat выпустила в качестве свободного программного обеспечения весь оставшийся исходный код для всех компонентов, включенных в пакет выпуска (сервер администратора, консоль и т. д.), и продолжает поддерживать их в соответствии с соответствующими лицензиями. [3] [4]

В мае 2009 года проект Fedora Directory Server изменил свое название на 389, чтобы дать проекту имя, не зависящее от дистрибутива и поставщика, а также поощрить портирование или запуск программного обеспечения на других операционных системах. [5]

Функции

389 Directory server — сервер, совместимый с rfc4511. [6] Проект ориентирован на простоту использования, стабильность, корректность и производительность. [7]

Поддерживаемые RFC

Это подмножество RFC, поддерживаемых 389 Directory Server.

Запрос на предложение (ЗП)Описание
1274Схема КОСИНУС и x.500
2222Простая аутентификация и уровень безопасности
2830Облегченный протокол доступа к каталогам (v3): расширение для безопасности транспортного уровня (StartTLS)
4527Прочитать элементы управления записью

[8]

Функции, не относящиеся к RFC

Помимо поддерживаемого RFCS, 389 Directory Server поддерживает ряд функций, уникальных для проекта.

Название функцииОписание
УчастникMemberOf предоставляет обратные групповые ссылки от участников группы
Класс обслуживанияПрименить виртуальные атрибуты из шаблона к записям
Распределенное числовое присваиваниеАвтоматически создавать uidNumber/gidNumber из выделенных сервером идентификаторов
Репликация с несколькими мастерамиПозволяет нескольким записываемым мастерам асинхронно реплицировать данные
АвтомасштабированиеСервер автоматически масштабируется в зависимости от размера оборудования.

[9]

Смотрите также

Ссылки

  1. ^ "Поддержка 389-ds на FreeBSD 10.2" . Получено 2017-04-07 .
  2. ^ "389 пользователей списка рассылки - использование hpux" . Получено 2017-04-07 .
  3. ^ "389 Directory Server Wiki: "Какие части имеют открытый исходный код?"" . Получено 20 июля 2009 г.
  4. ^ "389 Directory Server Wiki: "Лицензирование"". Архивировано из оригинала 2012-02-24 . Получено 2009-07-20 .
  5. ^ "389 Изменение имени сервера каталогов?" . Получено 2015-09-11 .
  6. ^ Sermersheim, J. (2006). Sermersheim, J (ред.). "IETF RFC 4511". doi : 10.17487/RFC4511 . Получено 07.04.2017 . {{cite journal}}: Цитировать журнал требует |journal=( помощь )
  7. ^ "Следующий год Directory Server" . Получено 2017-04-07 .
  8. ^ "389 Directory Server RFC support list" . Получено 2017-04-07 .
  9. ^ "389 Directory Server Feature Designs" . Получено 2017-04-07 .
  • Официальный сайт
Retrieved from "https://en.wikipedia.org/w/index.php?title=389_Directory_Server&oldid=1235358453"