Ejabberd

Ejabberd

infobox software
name = ejabberd


caption = ejabberd's Web Admin
author = Alexey Shchepin
developer = ProcessOne
latest_release_version = 2.0.2
latest_release_date = 28 august 2008
programming_language = Erlang
operating_system = Cross-platform
genre = Jabber/XMPP server
license = GNU General Public License
status = Active
website = [http://www.process-one.net/en/ejabberd/ Home] [http://www.ejabberd.im Community]

In computing, ejabberd is an XMPP application server, written mainly in the Erlang programming language.It runs under Microsoft Windows and several Unix-like operating systems such as Mac OS X, Linux, FreeBSD, and NetBSD.ejabberd stands for "Erlang Jabber Daemon" (Jabber being a former name for XMPP), and is written in small letters only, as is common for daemon software.

Alexey Shchepin started the project in 2002 and continues to maintain it.Distributed under the terms of the GNU General Public License, ejabberd is free software.

Features

ejabberd has a high level of compliance with XMPP. [cite web | url=http://www.process-one.net/en/ejabberd/release_notes/release_note_ejabberd_100/ | title=Release Note ejabberd 1.0.0 | date=14 December 2005 | publisher=Process-one | accessdate=2008-03-11] It provides a web interface which can be translated into other languages.ejabberd supports distributed computing by clustering, supports live upgrades, [cite web | url=http://www.process-one.net/en/blogs/article/live_code_upgrade_a_must_have_feature_for_high_availability_deployments/ | title=Live code upgrade: A must-have feature for high-availability deployments | first=Mickaël | last=Rémond | date=16 July 2007 | publisher=Process-one | accessdate=2008-03-11] shared roster groups and provides support for virtual hosts.
Database management systems supported include PostgreSQL and MySQL, and ODBC is supported for connectivity to other systems.
LDAP authentication is supported, as is login via SSL/TLS, SASL and STARTTLS.

ejabberd is extensible via "modules", which can provide support for additional capabilities such as saving offline messages, connecting with IRC channels, or a user database which makes use of user's vCards (saving vCards in LDAP or an ODBC compatible database is possible with other modules).In addition, modules can provide support for extensions of the XMPP protocol, such as MUC, HTTP polling, Publish-Subscribe, and gathering statistics via XMPP.

Starting with version 2.0.0 ejabberd also has builtin support for the "Proxy65" file transfer proxy which enabled jabber users behind firewalls to share files through a SOCKS 5 proxy. [cite web | url=http://www.xmpp.org/extensions/xep-0065.html | title=XEP-0065: SOCKS5 Bytestreams | date=2007-05-21 | publisher=XMPP Standards Foundation | accessdate=2008-03-11]

ejabberd, as well as other Jabber servers, can communicate with other Instant Messaging networks using a special type of Jabber component called transport or gateway.

Project history

* 16 november 2002 : Alexey Shchepin writes the first lines of code.Fact|date=March 2008
* 11 february 2003 : ejabberd 0.1-alpha released.Fact|date=March 2008
* 16 november 2003 : ejabberd 0.5 released. [cite web | url=http://lists.jabber.ru/pipermail/ejabberd/2003-November/000052.html | title=ejabberd 0.5 released | work=ejabberd mailing list | first=Alexey | last=Shchepin | date=November 16 2003 | publisher=Jabber Standards foundation | accessdate=2008-03-12]
* 13 july 2004 : ejabberd 0.7 released. [cite web | url=http://lists.jabber.ru/pipermail/ejabberd/2004-July/000129.html | title=ejabberd 0.7 released | work=ejabberd mailing list | first=Alexey | last=Shchepin | date=July 13 2004 | publisher=Jabber Standards foundation | accessdate=2008-03-12]
* 10 october 2004 : ejabberd 0.7.5 released. [cite web | url=http://lists.jabber.ru/pipermail/ejabberd/2004-October/000337.html | title=ejabberd 0.7.5 released | work=ejabberd mailing list | first=Alexey | last=Shchepin | date=October 10 2004 | publisher=Jabber Standards foundation | accessdate=2008-03-12]
* 18 april 2005 : ejabberd 0.9 released. [cite web | url=http://lists.jabber.ru/pipermail/ejabberd/2005-April/000987.html | title=ejabberd 0.9 has been released | work=ejabberd mailing list | first=Mickael | last=Remond | date=April 19 2005 | publisher=Jabber Standards foundation | accessdate=2008-03-12]
* 23 may 2005 : ejabberd 0.9.1 released. [cite web | url=http://lists.jabber.ru/pipermail/ejabberd/2005-May/001101.html | title=ejabberd 0.9.1 has been released | work=ejabberd mailing list | first=Mickaël | last=Rémond | date=May 24 2005 | publisher=Jabber Standards foundation | accessdate=2008-03-12]
* 1 august 2005 : ejabberd 0.9.8 released. [cite web | url=http://lists.jabber.ru/pipermail/ejabberd/2005-August/001278.html | title=ejabberd 0.9.8 released | work=ejabberd mailing list | first=Mickael | last=Remond | date=August 2 2005 | publisher=Jabber Standards foundation | accessdate=2008-03-12]
* 14 december 2005 : ejabberd 1.0.0 released. [ cite web | url=http://lists.jabber.ru/pipermail/ejabberd/2005-December/001481.html | title=ejabberd 1.0.0 released: 'the XMPP compliancy release' | work=ejabberd mailing list | first=Mickael | last=Remond | date=december 15 2005 | publisher=Jabber Standards foundation | accessdate=2008-03-12]
* 24 april 2006 : ejabberd 1.1.0 released. [cite web | url=http://lists.jabber.ru/pipermail/ejabberd/2006-April/001726.html | title=ejabberd 1.1.0 released | work=ejabberd mailing list | first=Mickael | last=Remond | date=April 25 2006 | publisher=Jabber Standards foundation | accessdate=2008-03-12]
* 28 april 2006 : ejabberd 1.1.1 released. [cite web | url=http://lists.jabber.ru/pipermail/ejabberd/2006-April/001751.html | title=ejabberd 1.1.1 released | work=ejabberd mailing list | first=Mickael | last=Remond | date=April 29 2006 | publisher=Jabber Standards foundation | accessdate=2008-03-12]
* 27 september 2006 : ejabberd 1.1.2 released. [cite web | url=http://lists.jabber.ru/pipermail/ejabberd/2006-September/002209.html | title=ejabberd 1.1.2 released | work=ejabberd mailing list | first=Mickael | last=Remond | date=September 28 2006 | publisher=Jabber Standards foundation | accessdate=2008-03-12]
* 2 february 2007 : ejabberd 1.1.3 released. [cite web | url=http://lists.jabber.ru/pipermail/ejabberd/2007-February/002440.html | title=ejabberd 1.1.3 released: Security fix | work=ejabberd mailing list | first=Mickaël | last=Rémond | date=February 2 2007 | publisher=Jabber Standards foundation | accessdate=2008-03-12]
* 3 september 2007 : ejabberd 1.1.4 released. [cite web | url=http://lists.jabber.ru/pipermail/ejabberd/2007-September/003051.html | title=ejabberd 1.1.4 released | work=ejabberd mailing list | first=Jérôme | last=Sautret | date=September 17 2007 | publisher=Jabber Standards foundation | accessdate=2008-03-12]
* 21 february 2008 : ejabberd 2.0.0 released. [cite web | url=http://lists.jabber.ru/pipermail/ejabberd/2008-February/003520.html | title=ejabberd 2.0.0 has been released | work=ejabberd mailing list | first=Mickaël | last=Rémond | date=February 21 2008 | publisher=Jabber Standards foundation | accessdate=2008-03-12]
* 20 may 2008 : ejabberd 2.0.1 released. [cite web | url=http://lists.jabber.ru/pipermail/ejabberd/2008-May/003736.html | title=ejabberd 2.0.1 released | work=ejabberd mailing list | first=Mickaël | last=Rémond | date=May 22 2008 | publisher=Jabber Standards foundation | accessdate=2008-06-22]
* 28 august 2008 : ejabberd 2.0.2 released. [cite web | url=http://lists.jabber.ru/pipermail/ejabberd/2008-August/004133.html | title=ejabberd 2.0.2 released | work=ejabberd mailing list | first=Jérôme | last=Sautret | date=August 28 2008 | publisher=Jabber Standards foundation | accessdate=2008-08-28]

See also

* List of Jabber server software

References

External links

* [http://www.process-one.net/en/ejabberd/ ejabberd official home page]
* [http://www.ejabberd.im/ ejabberd community Site]
* [http://www.jabber.org/servers/ejabberd ejabberd on jabber.org]


Wikimedia Foundation. 2010.

Игры ⚽ Поможем решить контрольную работу

Look at other dictionaries:

  • ejabberd — Webschnittstelle von ejabberd Basisdaten Entwickler ProcessOne Aktuelle  …   Deutsch Wikipedia

  • Ejabberd — Webschnittstelle von ejabberd Basisdaten Entwickler: Alexey Shchepin Aktuelle Vers …   Deutsch Wikipedia

  • Ejabberd — Saltar a navegación, búsqueda ejabberd Desarrollador ProcessOne www.process one.net/en/projects/ejabberd Información general …   Wikipedia Español

  • Ejabberd — ejabberd s Web Admin Тип XMPP server Разработчик Process …   Википедия

  • ejabberd — s Web Admin Тип XMPP server …   Википедия

  • Ejabberd — ejabberd …   Wikipédia en Français

  • ejabberd — Interface Web …   Wikipédia en Français

  • Mnesia — Stable release 4.5 / October 6, 2011; 45 days ago (2011 10 06) Written in Erlang Operating system Cross platform …   Wikipedia

  • Comparison of XMPP server software — Comparison by RFC implementation status RFC Description Coversant SoapBox Server DJabberd ejabberd iChat Server jabberd14 jabberd2 Openfire Prosody psyced Sun Java Communications Suite Tigase RFC 3920 XMPP Core …   Wikipedia

  • List of XMPP server software — The following is a list of Jabber / XMPP server implementations. See the List of Jabber client software for software that you can use with these servers. Open Source *chime (Java) http://www.codecobra.com/chime/ (no longer available,… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”