Difference between revisions of "Jabberd"

From JaWiki (Jabber/XMPP wiki)
Jump to: navigation, search
(День рождения)
Line 16: Line 16:
 
}}
 
}}
  
'''jabberd''' (<u>jabber</u> <u>d</u>aemon) &mdash; это исторически самая первая реализация Jabber-[[server|сервера]]. На первых порах, когда технология делала первые шаги, это был единственный сервер.
+
'''jabberd''' (<u>jabber</u> <u>d</u>aemon) &mdash; это исторически самая первая реализация Jabber-[[server|сервера]]. На первых порах, когда технология делала первые шаги, это был единственный сервер.
 +
 
 +
Первая версия сервера была опубликована [[Джереми Миллер]] 4 января 1999 года (о чем свидетельствует запись на slashdot<ref>http://tech.slashdot.org/article.pl?sid=99/01/04/1621211</ref>). По мнению [[Питер Сен-Андре]]<ref>https://stpeter.im/index.php/2010/01/04/another-birthday/</ref> эту дату следует считать днем рождения Jabber.
  
 
На данный момент существует две независимых ветви этого сервера, с разным набором функциональности и разными исходными кодами.
 
На данный момент существует две независимых ветви этого сервера, с разным набором функциональности и разными исходными кодами.

Revision as of 20:52, 22 September 2010

jabberd
Информация
Язык: C
Характеристики
Может использовать БД (СУБД): Berkeley DB
Поддержка стандартов

jabberd (jabber daemon) — это исторически самая первая реализация Jabber-сервера. На первых порах, когда технология делала первые шаги, это был единственный сервер.

Первая версия сервера была опубликована Джереми Миллер 4 января 1999 года (о чем свидетельствует запись на slashdot[1]). По мнению Питер Сен-Андре[2] эту дату следует считать днем рождения Jabber.

На данный момент существует две независимых ветви этого сервера, с разным набором функциональности и разными исходными кодами.

  • jabberd14 (бывший jabberd) — последняя версия 1.6.1.1 вышла в июле 2007 года.
  • jabberd2 — последняя версия 2.2.10 выпущена в июне 2010 года.

При этом jabberd2 вовсе не является продолжением jabberd14 (как это кажется на первый взгляд). Цифры в именах серверов вовсе не обозначают их версии, они просто стали частью имени.

Ситуация с этими проектами чем-то напоминает то, что произошло с популярным веб-сервером Apache, у которого существуют два независимых направления: 1.х и 2.х. За тем исключением, что обе ветви Apache поддерживает одна компания.

Состояние дел в jabberd14 достаточно странное: разработка то прекращена, то идёт весьма медленно. Порой меняются команды разработчиков. В то же время новые версии периодически появляются.

jabberd2, похоже, в последнее время начал активно развиваться под руководством smoku.

  • http://tech.slashdot.org/article.pl?sid=99/01/04/1621211
  • https://stpeter.im/index.php/2010/01/04/another-birthday/