Internet, Unix en security Life and society

Another company switching to XMPP

Back in 1996 ICQ saw it first light and instant messaging was born and it took Microsoft until 1999 before MSN Messenger was launched. Two proprietary protocols for instant messaging with closed specifications. Also a third protocol was started in 1998 under the name Jabber which was renamed as XMPP a few years later. Long time it was labeled as “only for geeks” or “something for Linux-users”.

This all changed in 2005 as Google launched Google Talk which was based on XMPP and also allowed server-to-server communication 2006 so Google Talk users could communicate with users outside the Google netwerk. Other services like audio and video where added in the years after. This forced others to rethink there ideas about there instant messaging network where Facebook Chat followed the same strategy as Google Talk. Shortly after AOL started experimenting with ICQ over XMPP in 2008.

The last big bastion was Live Messenger from Microsoft, but recently it was announced that also Microsoft started to offer an XMPP API to there instant messaging network. Meaning people with an XMPP client could use the Microsoft instant messaging network without any additional software. Telepathy developers from directly jumped in and trying to get it in with GNOME 3.4 together with better Facebook support like it is now for Google in GNOME Online Accounts. With this the only question remains if Microsoft for example will also allow server-to-server communication like Google.

Now that we slowly moving towards an unified communications standard where companies as Cisco are pushing for, we also see a simplification and reduction of standards in use. Hopefully Debian can drop in the release after Wheezy all packages that depend on the old Messenger protocol. Also hopefully Microsoft will also jump into the bandwagon for standardized calendar en contacts support, but time will tell. For now it is a plus 1 for open and free standards.

Internet, Unix en security

ICQ aan de XMPP

Iedereen uit de oude dagen van Internet kent nog wel ICQ en heeft nog wel een laag nummer. Ik heb persoonlijk een zevennummerige code, maar door de jaren heen is het langzaam in verval geraakt. Jabber heeft het op dat vlak redelijk overgenomen, maar z’n oud account is best leuk om weer eens te gaan gebruiken.

Dit kan door ICQ-ondersteuning toe te voegen aan het Telepathy-framework of om een transport te gebruiken op de XMPP-server. Er zou ook een optie moeten zijn om via XMPP gebruik te maken ICQ via XMPP zoals bij oa te lezen was:

De testserver van AOL is bereikbaar op via poort 5222; inloggen dient met ‘[icqnummer]’ te geschieden.

Helaas lijkt de testserver offline. Ook met OpenSSL is geen verbinding te maken:

$ openssl s_client -connect -crlf -starttls xmpp -tls1

Voorlopig geen ICQ en maar eens kijken naar alternatieven.