Was ist Jabber?

Jabber ist ein freies Instant-Messaging-System, vergleichbar mit ICQ, MSN, Yahoo Messenger, etc. Mit dem Unterschied, dass Jabber frei ist. D.h. jeder darf Programme schreiben die auf Jabber aufbauen, den Standard erweitern und ändern und den Quellcode des Clienten betrachten und bearbeiten. (Free like freedom, not like free beer - Richard Stallman). Das ist eine gängige Methode in der OpenSource Welt um schnell und gut Software entwickeln zu können.

Das besondere an Jabber ist das sehr flexible Protokoll. Durch die Verwendung von XML als Basis, haben Entwickler die Möglichkeit das Protokoll leicht zu erweitern und ihren Vorstellungen anzupassen ohne die Kompatibilität zu anderen Klienten zu verlieren. Deswegen gibt es ein ganzes Spektrum an verschiedenen Klienten für das Jabber Netzwerk und viele bieten Features die andere nicht bieten, die Grundfunktionalitäten sind aber immer gegeben.

Durch sogenannte Transports, eine Art Proxys zu anderen Netzwerken, ist es möglich über das Jabber Netzwerk Nachrichten in andere Netzwerke zu versenden. So kann man z.B. ICQ- oder MSN-Kontakte weiterhin nutzen. Anders wie bei Multi-Protocol-Clients, die sich einfach gleichzeitig zu mehreren Netzen verbinden, muss ein Jabber Client nur mit dem Jabber-Netzwerk Kontakt halten. Die Kompatibilitäten zu anderen Netzen bieten die Server direkt, eben über diese Transports.
cron