Kopete is a flexible and extendable multiple protocol instant messaging system designed as a plugin-based system. All protocols are plugins and allow modular installation, configuration, and usage without the main application knowing anything about the plugin being loaded. The goal of Kopete is to provide users with a standard and easy to use interface between all of their instant messaging systems, but at the same time also providing developers with the ease of writing plugins to support a new protocol. The core Kopete development team provides a handful of plugins that most users can use, in addition to templates for new developers to base a plugin on.
kicq is an ICQ client specifically designed for the KDE desktop. It has a simple, clean interface very similar to the original Windows ICQ client, and includes all of the most commonly used ICQ features such as messaging, real-time chat, and file transfer. It features complete message history, a New ICQ User registration window, multiple ICQ accounts, SOCKS5 proxy inline support, configurable sound events, Cyrillic koi8-r/cp1251 recoding, and support for the ICQ UDP v5 and ICQ TCP v2 protocols.