It's really not up to the client what is supported. The client just connect to a Jabber server. The server is where the linkage is. The server is modular. Install an ICQ module and call the clients can connect to the ICQ network. Install a module for Yahoo messenger and all the clients can talk on the Yahoo messanger network. That's the basics of how Jabber clients work and it's much more than just IM.