Ejabberd

Ejabberd
ejabberd
Webschnittstelle von ejabberd
Webschnittstelle von ejabberd
Basisdaten
Entwickler: Alexey Shchepin
Aktuelle Version: 2.0.5
(3. April 2009)
Betriebssystem: plattformunabhängig
Kategorie: Server
Lizenz: GPL (Freie Software)
Deutschsprachig: ja
www.ejabberd.im

ejabberd ist ein weit verbreiteter freier Jabber/XMPP-Server, der sich die Techniken des Verteilten Rechnens und der Fehlertoleranz zu Nutze macht. Die Software ist unter Microsoft Windows und vielen Unix-ähnlichen Betriebssystemen, wie Mac OS X, Linux, FreeBSD und NetBSD, lauffähig.

ejabberd ist sowohl für den professionellen Einsatz, als auch für den privaten Gebrauch geeignet. So nutzen beispielsweise der deutsche Freemail-Anbieter GMX und die Jabber-Foundation die Server-Software, da diese auch unter ihren hohen Anforderungen zuverlässig arbeitet.

Das Projekt wurde 2002 von Alexey Shchepin unter den Bedingungen der GNU General Public License (GPL) veröffentlicht und wird noch immer von ihm betreut. Die Bezeichnung „ejabberd“ steht für „Erlang Jabber Daemon“, was auf die Programmiersprache Erlang verweist, in der ejabberd geschrieben wurde. Der Programmname wird – wie bei Daemon-Programmen üblich – nur in Kleinbuchstaben geschrieben.

Inhaltsverzeichnis

Besonderheiten

Neben Clustering hat ejabberd noch eine Reihe weitere Fähigkeiten, wie eine Webschnittstelle für Administratoren. Der Server unterstützt PostgreSQL, MySQL und ODBC. Auch virtuelles Hosting ist möglich. ejabberd wirbt mit der Einhaltung der XMPP-Richtlinien, bietet eine mehrsprachige grafische Oberfläche, LDAP Authentifizierung, das Einloggen via SSL/TLS, SASL und STARTTLS.

Außerdem unterstützt ejabberd Module. Viele von diesen bieten einfache Funktionen, wie das speichern von Offline-Nachrichten. Allerdings gibt es auch Module, die die Funktionsvielfalt entscheidend erweitern: Ein IRC-Transport, um zu IRC-Channels zu verbinden, Multi-User Chat Fähigkeiten, HTTP-Polling, ein Benutzerdatenbank-Modul, das vCards unterstützt (Das Speichern von vCards in LDAP oder einer ODBC kompatiblen Datenbank ist mit anderen Modulen möglich), ein Modul für Publish-Subscribe sowie ein Modul, um Jabberstatistiken zu generieren.

Geschichte des Projekts

Am 16. November 2002 wurden erste Codezeilen von Alexey Shchepin veröffentlicht.[1] Diesem pre-Alpha Entwurf folgte am 11. Februar 2003 die erste Alpha-Version ejabberd 0.1-alpha.[2] (Siehe dazu: Entwicklungsstadium_(Software))

Seit erscheinen der Version 0.5 am 16. November 2003[3] folgte eine Reihe weiterer Versionen (0.7[4], 0.7.5[5], 0.9[6], 0.9.1[7], 0.9.8[8]) die den Weg bis zur ersten Final-Version ejabberd 1.0.0 am 14. Dezember 2005[9] ebneten.

Am 25. April 2006 wurde mit ejabberd 1.1.0[10] eine neue Versionsreihe gestartet. So erschien nach 1.1.1[11], 1.1.2[12], 1.1.3[13] und 1.1.4[14] am 20. Februar 2008 die zweite Final ejabberd 2.0.0[15].

Siehe auch

Weblinks

Einzelnachweise

  1. http://njs.netlab.cz/vcard.php?jid=jabber.ru
  2. http://jabberstudio.org/cgi-bin/viewcvs.cgi/ejabberd/ChangeLog
  3. http://lists.jabber.ru/pipermail/ejabberd/2003-November/000052.html
  4. http://lists.jabber.ru/pipermail/ejabberd/2004-July/000129.html
  5. http://lists.jabber.ru/pipermail/ejabberd/2004-October/000337.html
  6. http://lists.jabber.ru/pipermail/ejabberd/2005-April/000987.html
  7. http://lists.jabber.ru/pipermail/ejabberd/2005-May/001101.html
  8. http://lists.jabber.ru/pipermail/ejabberd/2005-August/001278.html
  9. http://lists.jabber.ru/pipermail/ejabberd/2005-December/001481.html
  10. http://lists.jabber.ru/pipermail/ejabberd/2006-April/001726.html
  11. http://lists.jabber.ru/pipermail/ejabberd/2006-April/001751.html
  12. http://lists.jabber.ru/pipermail/ejabberd/2006-September/002209.html
  13. http://lists.jabber.ru/pipermail/ejabberd/2007-February/002440.html
  14. http://lists.jabber.ru/pipermail/ejabberd/2007-September/003051.html
  15. http://lists.jabber.ru/pipermail/ejabberd/2008-February/003520.html

Wikimedia Foundation.

Игры ⚽ Поможем написать реферат

Schlagen Sie auch in anderen Wörterbüchern nach:

  • ejabberd — Webschnittstelle von ejabberd Basisdaten Entwickler ProcessOne Aktuelle  …   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

  • 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… …   Wikipedia

  • 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”