Stell dir vor, du hättest als Telefonanbieter Arcor. Und Arcor käme plötzlich auf folgende Idee:
Arcor stellt dir ein Telefon zur Verfügung, und verpflichtet dich, an deinem Telefonanschluß nur dieses Telefon zu benutzen. Außerdem könntest du nur mit Menschen telefonieren, die auch Arcor als Provider haben.
Würdest du bei Arcor bleiben?
(Disclaimer: nix gegen Arcor. Ich wollte nur nicht auf der Telekom rumhacken, das tut man sowieso schon oft genug…)
Stell dir vor, du hast als IM-System ICQ. ICQ stellt dir eine Client-Software zur Verfügung, und verpflichtet dich, nur diese zu benutzen. Außerdem kannst du nur mit Menschen chatten, die auch ICQ (oder AIM) benutzen. Wirst du bei ICQ bleiben?
Stell dir vor, du benutzt MSN (Windows Live Messenger). Microsoft stellt dir eine Client-Software zur Verfügung, und verpflichtet dich, nur diese zu benutzen. Außerdem kannst du nur mit Menschen chatten, die auch MSN (oder YIM) benutzen. Wirst du bei MSN bleiben?
Stell dir vor, du benutzt AIM (AOL Instant Messenger). AOL stellt dir eine Client-Software zur Verfügung, und verpflichtet dich, nur diese zu benutzen. Außerdem kannst du nur mit Menschen chatten, die auch AIM (oder ICQ) benutzen. Wirst du bei AIM bleiben?
Stell dir vor, du benutzt YIM (Yahoo Instant Messenger). Yahoo stellt dir eine Client-Software zur Verfügung, und verpflichtet dich, nur diese zu benutzen. Außerdem kannst du nur mit Menschen chatten, die auch YIM (oder MSN) benutzen. Wirst du bei YIM bleiben?
Der Wahnsinn ist erkennbar, oder?
Die Lösung ist XMPP, landläufig Jabber genannt. Ein IETF-Standardprotokoll zu Instant Messaging, das offen einsehbar ist. Jedermann darf Server aufsetzen und Clients schreiben, wie er möchte. Wer seinen Server zum weltweiten IM-Netzwerk verbinden möchte, kann das tun. Alle Software ist zueinander kompatibel. Problem gelöst. Zu nicht-XMPP-Servern gibt es Gateways, wenn dies der jeweilige Betreiber wünscht. ICQ und Konsorten wünschen es nicht, und blockieren gerne mal solche Gateway-Dienste.
Jabber-Server sprießen dafür aus dem Boden wie Pilze, und auch große Anbieter nutzen für ihre Messaging-Clients das XMPP-Protokoll: GMX, web.de, Google, Mabber…

