1. server : OpenFire @import url(http://www.cppblog.com/CuteSoft_Client/CuteEditor/Load.ashx?type=style&file=SyntaxHighlighter.css);@import url(/css/cuteeditor.css);
2. client : spark/psi/adium
3. Library
(a) Java : smack
(b) iOS : xmppframework
(c) C++ : gloox