Categories
Netzwelt

Einführung in Jabber Instant Messaging

Jabber ist ein quelloffenes Protokoll (Opensource) für Instant Messaging. Anders als bei MSN, Yahoo oder ICQ steckt keine kontrollierende Firma dahinter und anstelle von einem Steuerserver gibt es deren Dutzende. Ich möchte eine kurze Einführung schreiben, die das Ganze erklären soll und bei den ersten Schritten helfen soll.

Jabber ist ein Client-/Server-Instant Messaging Protokoll wie Yahoo-Chat, MSN oder ICQ. Das Spezielle dahinter ist, dass die ganzen Spezifikationen Opensource (frei verfügbar) sind. Anders als bei anderen Chat-Protokolle funktioniert Jabber mit mehreren Server, die die Nachrichten hin und her übertragen. Serverprogramme sind ebenfalls als Opensource-Programme erhältlich, so dass jederfrau/mann den ‘eigenen’ Server installieren und nutzen kann.

Es gibt aber auch diverse öffentliche Server, bei welchen Accounts registriert und genutzt werden können. Hierzulande die Bekanntesten sind ‘jabber.org’, welcher vom Entwicklerteam von Jabber selbst betreut wird, und ‘swissjabber.ch’, welcher von Marco Balmer privat aufgebaut und betreut wird. Bei beiden Servern können natürlich Accounts gratis erstellt und genutzt werden.

Private Server dürfen beliebig installiert werden. Ob und wer diese nutzen kann, bestimmt der Server-Administrator. Z.B. dürfen über j.hostpoint.ch nur Mitarbeiter von Hostpoint chatten, labber.domain42.com ist einigen Meyerschen Familienmitglieder vorenthalten.

Der Name eines Accounts sieht bei Jabber aus wie eine Email-Adresse: ‘ylz@swissjabber.ch’ ist z.B. mein Account bei Swissjabber.ch. Hinter dem @ steht der Name des Servers, wo der Account gelöst wird. Auf diese Weise erkennt ein Server, wo eine Nachricht hingeschickt werden muss.

Ähnlich funktioniert das bei einem Chat-Client: Der Accountname lautet vollständig ‘ylz@swissjabber.ch’, so weiss der Client, bei welchem Server er sich anmelden muss. À propos Client, es braucht natürlich ein Client-Programm zum Chatten. Das Multi-Programm Pidgin (www.pidgin.im) kann viele solchen Chat-Sprachen und gibts für Windows und Linux. Für MacOS X gibts ‘Adium’ als solchen Client. ‘PSI’ (für Windows, MacOS und Linux) ist ein reiner Jabber-Client und kann keine weiteren Sprachen.

Nach Installation und Starten des Client Programmes kann ein neuer Account registriert werden. Man ‘bildet’ sich einen Accountnamen aus ‘gewünschter-name’@’server-seiner-wahl’ und registriert mit einem neuen Passwort so den Account. Ist dies geglückt und kann mit dem Account ‘online’ gehen, müssen Freunde gesucht und hinzugefügt werden. Dazu ist es nötig, dass man die Accountnamen von Freunden kennt. Über ylz@swissjabber.ch bin ich erreichbar und kann weitere Accountsnamen vermitteln.