- 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 underMicrosoft Windows and severalUnix-like operating systems such asMac OS X ,Linux ,FreeBSD , andNetBSD .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 in2002 and continues to maintain it.Distributed under the terms of theGNU General Public License , ejabberd isfree 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 supportsdistributed 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 system s supported includePostgreSQL andMySQL , and ODBC is supported for connectivity to other systems.
LDAP authentication is supported, as is login via SSL/TLS, SASL andSTARTTLS .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'svCard s (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.