Krasorion.ru

Упаковочные материалы

Ejabberd

ejabberd

ejabberd's Web Admin
Тип

XMPP server

Автор

Alexey Shchepin

Разработчик

ProcessOne

Написана на

Erlang

Операционная система

Кроссплатформенное программное обеспечение

Последняя версия

2.1.11 (4 мая 2012)

Тестовая версия

3.0.0 alpha 5 (27 декабря 2011)

Состояние

Active

Лицензия

GNU General Public License

Сайт

Home (англ.)
Community (англ.)

ejabberd — это свободный (GNU GPL), распределённый и устойчивый к отказам XMPP-сервер, написанный в основном на Erlang. Он работает под юникс-подобными ОС (GNU/Linux, FreeBSD и NetBSD) и Microsoft Windows.

Алексей Щепин начал этот проект в ноябре 2002 года. Название «ejabberd» означает «Erlang Jabber Daemon». Цель проекта состоит в создании стабильного и функционального XMPP-сервера.

На 2009 ejabberd был одним из самых популярных проектов на Erlang[1]., а его автор получил награду «User of the Year» на 2006 Erlang user conference[2].

ejabberd используется в IETF Groupchat Service[3][4], BBC Radio LiveText[5], Nokia Ovi[6], KDE Talk[7] и Facebook[8][9]. ejabberd — самый популярный XMPP-сервер среди небольших сайтов, зарегистрированных на xmpp.org[10].

Содержание

Возможности

  • Модульная архитектура сервера
  • Поддержка работы группы ejabberd-серверов в кластере
  • Поддержка веб-интерфейса для администрирования
  • Поддержка различных языков (включая русский)
  • Совместимость с XMPP
  • LDAP-аутентификация
  • поддержка SASL и StartTLS на клиентских и межсерверных соединениях

Функциональность реализуемая с помощью дополнительных модулей

Большинство модулей обеспечивают базовую функциональность XMPP-сервера. но есть также модули, обеспечивающие следующую функциональность:

  • IRC-транспорт для подключения к IRC-каналам.
  • MUC-сервис,
  • HTTP Polling,
  • Поиск пользователей по данным из их vCard
  • Publish-Subscribe-сервис.

С появлением версии 1.0.0 стало возможно протоколирование конференций без использования ботов (sulci).

История проекта

  • 16 ноября 2002 года : Алексей Щепин начал разработку проекта
  • 11 февраля 2003 года : Выпущена версия 0.1-alpha
  • 16 ноября 2003 года : Выпущена версия 0.5
  • 13 июля 2004 года : Выпущена версия 0.7
    • 10 октября 2004 года : Выпущена версия 0.7.5
  • 19 апреля 2005 года : Выпущена версия 0.9
    • 24 мая 2005 года : Выпущена версия 0.9.1
    • 2 августа 2005 года : Выпущена версия 0.9.8
  • 15 декабря 2005 года : Выпущена версия 1.0.0
    • 25 апреля 2006 года : Выпущена версия 1.1.0
      • 29 апреля 2006 года : Выпущена версия 1.1.1
      • 28 сентября 2006 года : Выпущена версия 1.1.2
      • 2 февраля 2007 года : Выпущена версия 1.1.3
      • 3 сентября 2007 года : Выпущена версия 1.1.4
  • 20 февраля 2008 года : Выпущена версия 2.0.0
    • 21 мая 2008 года : Выпущена версия 2.0.1
    • 28 августа 2008 года : Выпущена версия 2.0.2
    • 15 января 2009 года : Выпущена версия 2.0.3
    • 12 марта 2009 года : Выпущена версия 2.0.4
    • 3 апреля 2009 года : Выпущена версия 2.0.5
    • 13 ноября 2009 года : Выпущена версия 2.1.0
      • 17 декабря 2009 года : Выпущена версия 2.1.1
      • 18 января 2010 года : Выпущена версия 2.1.2
      • 12 марта 2010 года : Выпущена версия 2.1.3
      • 4 июня 2010 года : Выпущена версия 2.1.4
      • 3 августа 2010 года : Выпущена версия 2.1.5
      • 14 декабря 2010 года : Выпущена версия 2.1.6
      • 1 июня 2011 года : Выпущена версия 2.1.7
      • 3 июня 2011 года : Выпущена версия 2.1.8
      • 3 октября 2011 года : Выпущена версия 2.1.9
      • 4 мая 2012 года : Выпущена версия 2.1.11

См. также

Ссылки

  • Home ejabberd (англ.)
  • Домашняя страница ejabberd (англ.)
  • Erlang REPOS (англ.)
  • J-EAI (англ.)
  • Динамика регистрационной активности на jabber.ru ч.1 по данным А. Щепина (рус.)
  • Динамика регистрационной активности на jabber.ru ч.2 по данным А. Щепина (рус.)

Примечания

  1. Francesco Cesarini, Simon Thompson, Erlang Programming, O'Reilly Media, 2009, ISBN 0-596-51818-8, p. 2
  2. Erlang User Conference 2006
  3. IETF Jabber Services
  4. IMTrends — ProcessOne
  5. BBC — Radio Labs: LiveText-via-IP upgrade and other synchronously delivered content
  6. IMTrends — ProcessOne
  7. KDETalk.net, the KDE Jabber server — KDETalk.net
  8. http://cufp.galois.com/2009/slides/PiroLetuchy.pdf
  9. Facebook Pokes XMPP. MSN, Yahoo & AIM Better Watch Out
  10. Public XMPP Services

Ejabberd.

© 2011–2023 krasorion.ru, Россия, Братск, ул. Ленинская 34, +7 (3953) 38-98-93