Bei Miranda IM ist das ICQ Protokoll als Plugin dabei und wird auch weiterentwickelt. Das PlugIn ist als
DLL dabei(der Source, C++ afaik, ist auch dabei), wenn man sich damit beschäftigt kann man das sicher verwenden. Die Schnittstellen liegen auch offen. Der große Vorteil wäre: Wenn man sich einmal das Interface von Miranda eingebaut hat, braucht man nur das ICQ Plugin zu aktualisieren, wenn es eine Protokolländerung gibt.
Viele Grüße,
Benjamin