If you use Linux, there are a lot of Instant Messaging clients for you to choose from. And this is not an easy choice at all. There is the features vs stability problem all the time. In order to simplify your choice, I've decided to come up with the most know.
- Gaim is the number one client in the open source community. It is being widely developed, and it's awesome due to it's stability and supported protocol diversity. The version in SVN already supports web cam and a lot more.
- Kopete, I would say, is to Gaim, as KDE is to Gnome. It has some extra feature, but complete useless. While the main window is simple, the chat window has way too much garbage.
- Emenese is still in it's early development, but is already being talked. It is being written in python, which gives it a promising future, with lots of extensions and a fast development, common for everything that comes the python language.
- Mercury messenger is for all of those who are used to Windows Messenger. Supporting almost everything that the Microsoft client supports, it's only disadvantage is that it is written in java, and it consumes a lot of memory!
- Amsn is just ugly. It was an attempt to copy Windows Messenger, but, in my opinion, it went completely wrong and I just can't like it!
- Despite I haven't ever tried Kmess out, it seems to be a real simples messenger client for KDE, with all the basic needs and really usable.
I am now using Gaim 2.0.0beta6, from the Ubuntu Feisty repositories, and I'm really getting along with it. Still, my favorite one, since I've had Microsoft's MSN Messenger for some years, is Mercury Messenger. The only reason I'm not using it right now is that it was giving me some problems, probably because of the java integration. I've taken the opportunity to see how Gaim was going and decided to keep it.
Have I missed any really good one? What's the best for you?