Это не официальный сайт wikipedia.org 01.01.2023

jabberd2 — Википедия

jabberd2

jabberd2 — модульный XMPP-сервер, написанный на Си, распространяется как свободное программное обеспечение под лицензией GNU General Public License.

jabberd2
Тип XMPP server
Написана на Си
Операционная система Кроссплатформенное программное обеспечение
Последняя версия
Лицензия GPL
Сайт jabberd2.org

Предшественником считается jabberd14, но при этом имеет независимую от него кодовую базу[2]. Некоторые ранние идеи проекта принадлежат Джереми Миллеру, создателю протокола Jabber, но первоначальный код был написан в основном Робом Норрисом (Rob Norris). После некоторого периода заброшенности, Томаш Стерна (Tomasz Sterna) подхватил руководство проектом[2]. Бывшие разработчики — Джастин Кирби (Justin Kirby, был лидером проекта), Стефан Маркар (Stephen Marquard, был координатором проекта), Саймон Уилкинсон (Simon Wilkinson, внёс в проект поддержку GSSAPI)[3].

Для хранения сообщений Jabberd2 может использовать Berkeley DB, MySQL, PostgreSQL[4], а для учётных записей пользователей также LDAP и другие методы[5]. Модульность сервера заключается в том, что он состоит из нескольких взаимодействующих исключительно по сети компонентов, то есть компоненты могут быть разнесены на разные узлы для повышения производительности[3].

По данным IMtrends доля jabberd2 среди XMMP/Jabber-серверов составляла на начало 2013 года около 7 %[6].

ПримечанияПравить

  1. Release 2.7.0 — 2018.
  2. 1 2 Peter Saint-Andre, Kevin Smith, Remko Tronçon. XMPP: The Definitive Guide. — O'Reilly Media, 2009. — P. 254. — 287 p. — ISBN 9780596521264.
  3. 1 2 Кондрин.
  4. Milicchio, Gehrke, 2007.
  5. Ubuntu Documentation Project. Ubuntu 10.04 Lts Server Guide. — Fultus Corporation, 2010. — P. 199-. — ISBN 9781596822054.
  6. Nicolas Vérité. XMPP servers by the numbers Архивная копия от 2 апреля 2015 на Wayback Machine. IMtrends, January 2013

ЛитератураПравить

СсылкиПравить