IM interoperability is a commendable goal, but given that the majority of people could care less about it.. I find it rather unlikely.
I am trying to transition more to Jabber/XMPP, but so far the server implementations leave much to be desired.. you either jabberd1 or 2 (..separate projects, both active) with unmaintained 3rd party protocol transports or you have Java/Erlang implementations, which is not an option for someone trying to maintain a minimal footprint.. even the protocol itself is rather bulky and unoptimized, every message you send over XMPP is actually sent twice due to overhead (..and not every server supports TLS/SSL so it's not fun over low bandwidth/high latency connections).
One protocol I hear is becoming common, SIP.. but I haven't read much about that, seems related to VoIP (..which I've been avoiding).
|