Licq includes all the basic features of ICQ, like sending/receiving messages, chat, file transfer, contact list with pixmaps and user status, basic/extended user info, adding/editing users from within the GUI, user history, user groups, and new user registration. All commands and information are available through a simple and convenient tab dialog. Licq also has a completely configurable user interface with Skin and Icon pack support. It is written in C++ and comes with a GUI plugin using the Qt widget set. Other plugins are also available, like basic MSN support.
centericq is a text mode menu- and window-driven IM interface that supports the ICQ2000, Yahoo!, AIM, IRC, MSN, Gadu-Gadu, and Jabber protocols. It allows you to send, receive, and forward messages, URLs, SMSes (both through the ICQ server and email gateways supported by Mirabilis), contacts, and email express messages, and it has many other useful features. An internal RSS reader and a LiveJournal client are also provided.
BitlBee allows users to talk to people on the major instant messaging and microblogging networks (including MSN, Google Talk, AIM, and Twitter) from within any IRC client by emulating an IRC server. Virtual channels are created with all of the user's contacts in them, who can be talked to in the channel or in a query. Also, one can participate in group chats and chat rooms like they were normal IRC channels.
Gabber is a Jabber client for GNOME. Jabber is a flexible distributed Open Source instant messaging system. It also happens to allow communication with other instant messaging systems, such as ICQ, AIM, Yahoo!, MSN, and even IRC. Gabber aims to implement quite a bit of Jabber's functionality while remaining easy to use.
SMSTerm is an application that uses the ICQ2000 protocol to present you a shell on your mobile phone which allows you to interact with your computer from any mobile on a GSM network. It runs a shell on a pty, and allows you to directly send commands to the shell through SMS. Minimal authentication is done over SMS before spawning a shell and offering it to the user on the mobile phone. It is very useful for remote administration tasks, or checking out the status of the network, or just to run some small chores on your system while you are away. It uses Expect.pm in the background. SMSTerm also includes a script to send SMS through the ICQ network from the command line to any GSM mobile, and also includes a PHP script to set up a Web->SMS gateway.
YSM (You Sick Me) v7 is an ICQ console client. It was originally meant to run in Linux, but it has been successfully tested in Linux, BSD, Win32, BeOS, and QNX. The client requires no extra libraries, and is written in the C language. YSM is based on the last ICQ protocol version, v7/8.
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.
Gaim for Qtopia is an official port of the Gaim instant messenger. It is a multi-protocol instant messaging client for the Qtopia and OPIE embedded environments, compatible with the AIM (using the Oscar protocols), ICQ, MSN Messenger, Yahoo!, IRC, Jabber, Gadu-Gadu, Napster, and Trepia networks.
OpenGaim is an instant messaging or "text chat" client capable of communicating over many protocols, including Jabber, AOL Instant Messenger (AIM), ICQ, MSN Messenger, Yahoo! Messenger, Internet Relay Chat (IRC), and more. It is a loose relative of the Gaim project and contains much of the source code in Gaim itself. However, OpenGaim aims to provide quicker releases to fix major problems, and advanced customization options and features not available in Gaim.
The Off-the-Record (OTR) Messaging proxy is a multi- platform proxy that allows you to have private conversations using the AIM client of your choice. It provides encryption, which prevents someone who intercepts your instant messages from reading them, authentication, which ensures that the correspondent is who you think it is, and perfect forward secrecy, which ensures that no previous conversation is compromised if you lose control of your private keys.