Das Problem ist folgendes:
AIM, ICQ, MSN, Yahoo Messenger, etc. sind propertiär, d.h. die Kommunikationsprotokolle sind nicht dokumentiert. Das wollen die Firmen, die dahinterstecken auch, denn die wollen, dass du die Originalclients nutzt, in denen Werbung eingeblendet wird.
Und warum geht jetzt kein Audio und Videochat?
Ganz einfach, es weiss keiner sogenau, wie das mit dem Videochat in den propertiären Protokollen implementiert ist, da die Protokolle ja nicht dokumentiert sind. Zudem werden die Protokolle regelmäßig geändert, so dass die Entwickler von alternativen Clients erstmal pwned sind.
Zudem ist es laut Endbenutzer-Lizenzvertrag VERBOTEN, andere Clients als die der Hersteller zu verwenden, also ist somit jeder, der iChat, Adium etc. verwendet, jemand, der eine Ordnungwidrigkeit begeht.
Es kommt noch schlimmer,
In den Endbenutzer-Lizenzverträgen von ICQ (bzw. AIM) und MSN steht, dass alle Rechte der Daten, die du über diese Dienste schickst, An AOL (ICQ) oder Microsoft(MSN) gehen.
Nehmen wir an, du bist Reporter und schickst eine Reportage gegen n bisschen Kohle über MSN, AIM oder ICQ an eine Zeitung, dann wurdest du pwned, weil die Rechte an der Reportage nun AOL oder MS gehören.
Die einzige Opensource Lösung ist hier Jabber, Jabber verwendet ein vollständig offengelegtes Protokoll, das als Standard eingetragen ist und steht unter der GPL. Leider bietet es keinen Audio und Videochat. Ausser unter iChat, aber auch nur unter iChat mit Jabberusern.
Mit Audio- und Videochat siehts sozusagen ziemlich beschissen aus, ausser du willst der Sklave skupelloser Kapitalisten sein.