I don't know a lot about Jabber but it allows chatrooms as well as the peer-to-peer messaging. There is also a Jabber server that is open source and from what I can tell written in C. <http://www.jabber.org/> They have GPL clients for Win32, too: <http://www.jabber.org/user/clientlist.php> hth, Elizabeth