Ciao non so se può servirti ma nella msdn library della microsoft ci sono degli esempi di chat in c (cerca la parola "chat" all'interno della guida) se te ne intendi di c dovresti con qualche modifica riportarla su linux a prima vista non usa chiamate all'os perciò non dovresti avere grossi problemi se no cerca un po' su internet di solito è pieno di chat ip to ip
CerioX
http:\\
www.cerio.t