From: Whirled.Peas on
The Linux Ware Weekly #7

Welcome to the Linux Ware Weekly, a series of posts intended to introduce
Linux users to software they may find useful for completing their various
tasks. Each week I plan to bring you a list of applications that are
suited to a certain task. I don't guarantee that the lists will be
exhaustive by any stretch. In fact I can guarantee that I will probably
overlook several applications since there are so many different programs
written for Linux and forks upon forks of the popular ones.

This week we are going to look at Instant Messaging clients. Everyone
already knows about Pidgin, so we'll skip that one and look at some other
multi-protocol clients. Some of these may be familiar to you, but
hopefully one or two of them will be new.

GUI IM Clients:

Instantbird
Homepage: http://instantbird.com/
Screenshot: http://instantbird.com/screenshots.html
Instantbird supports aim, MSN, yahoo messenger, icq, urc, google talk and
more. It uses the libpurple library from Pidgin and Mozilla's rendering
engine to display messages. It will run on Linux, Mac OSX, and Windows.

Ayttm
Homepage: http://ayttm.sourceforge.net/
Screenshot: http://ayttm.sourceforge.net/screenshots.php
Ayttm is a very active project. It currently supports Yahoo, MSN, jabber,
irc, icq, aim, and several other protocols. From the homepage: “Ayttm is
an instant messaging (aka chat) client that provides all-in-one chat
functionality for several major instant messaging services from one
simple program. Ayttm "Contacts" allow you to refer to several accounts
of the same person from a single contact name, making it one of the
cleanest and simplest clients to use.”

Kopete
Homepage: http://kopete.kde.org/
Screenshot: http://kopete.kde.org/screenshots.php
Kopete is KDE's instant messaging (IM) client. It allows you to
communicate with your friends and colleagues using various instant
messaging services including AIM, ICQ, MSN, Yahoo, Jabber, IRC, Gadu-
Gadu, Novell GroupWise Messenger, and more. It is designed to be a
flexible and extensible multi-protocol system suitable for personal and
enterprise use. The goal of Kopete is to provide users with a single easy-
to-use way to access all of their instant messaging systems. The
interface puts people first, and is integrated with the system address
book to let you access your contacts from other KDE applications. IM can
be intrusive, but Kopete's notification system can be tuned so that only
important contacts interrupt you.

Empathy
Homepage: http://live.gnome.org/Empathy
Screenshot: See Homepage
Empthy is the default Gnome IM client. It supports text, voice and video
chat. It supports all the protocols that are found in Pidgin. As with
most Gnome tools, it integrates well with the desktop and specifically
with those other tools that utilize Telepathy for protocol support.

Psi
Homepage: http://psi-im.org/
Screenshot: See home page
Psi is a client for the Jabber network. It supports multiple accounts and
group chats. From the home page: “Google Talk, LiveJournal, and Portugal
Telecom are just a few of the groups that are actively using the Jabber
network around the world — and many other companies and educational
institutions are still joining in. Psi allows you to seamlessly chat with
anyone connected to this global IM network through services like these.”

Spark
Homepage: http://www.igniterealtime.org/projects/spark/index.jsp
Screenshot: http://www.igniterealtime.org/projects/spark/screenshots.jsp
Spark is another client for the Jabber network, however it is very well
suited to intra-office IM when coupled with the OpenFire chat server. You
can create your own secure chat network using these two tools.


Terminal IM Clients:

Center IM
Homepage: http://www.centerim.org/index.php/Main_Page
Screenshot: http://www.centerim.org/index.php/Image:Centerim-
screenshot.png
CenterIM is a fork of the CenterICQ project that is reputed to be more
secure. From the man page: “centerim is a text mode menu- and window-
driven IM interface. Currently ICQ2000, Yahoo!, AIM, IRC, MSN, Gadu-Gadu
and Jabber protocols are supported. It allows you to send, receive, and
forward messages, URLs, SMSes and, contacts, mass message send, search
for users (including extended "whitepages search"), view users' details,
maintain your contact list directly from the program (including non-icq
contacts), view the messages history, register a new UIN and update your
details, be informed on receiving email messages, automatically set away
after the defined period of inactivity (on any console), and have your
own ignore, visible and invisible lists. It can also associate events
with sounds, add events to the outgoing queue from command line, define
external event processing actions (like events auto-forwarding or
elizatalk), has support for Hebrew and Arabic languages and allows to
arrange contacts into groups.”

Barnowl
Homepage: http://barnowl.mit.edu/
Screenshot: http://barnowl.mit.edu/attachment/wiki/WikiStart/barnowl.png
BarnOwl is a curses-based instant messaging client supporting the Jabber,
IRC, AIM, and Zephyr protocols. It is designed to be easily extensible
through Perl plug-in modules, and much of the core functionality is
provided by such modules.

Finch
Homepage: http://developer.pidgin.im/
Screenshot: http://bp2.blogger.com/_OZFvQnApO2I/R5LHQ78TbjI/AAAAAAAAch0/
Z--RERyN7Kc/s1600-h/finch.png
Finch is the terminal version of Pidgin. Finch is a console-based IM
program that lets you sign on to AIM, Jabber, MSN, Yahoo!, and other IM
networks. It runs on Unixes. It uses GLib and ncurses.

Bitlbee
Homepage: http://www.bitlbee.org/main.php/news.r.html
Screenshot: http://www.bitlbee.org/main.php/screenshots.html
BitlBee brings IM (instant messaging) to IRC clients. It's a great
solution for people who have an IRC client running all the time and don't
want to run an additional MSN/AIM/whatever client.
BitlBee currently supports the following IM networks/protocols: XMPP/
Jabber (including Google Talk), MSN Messenger, Yahoo! Messenger, AIM and
ICQ. A virtual channel is created with all of the user's buddies in it,
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.


--
If you try, you can envision peas on earth.
From: Wheel on
Whirled.Peas wrote:
> The Linux Ware Weekly #7
> This week we are going to look at Instant Messaging clients. ...

> GUI IM Clients:

[snip]

Although Instant messaging is not my thing, it's still adds to
easing the learning curve.

Don't sue me when I publish my "Guide to Linux Applications". :)


Thank you.
From: Dewey Edwards on

On Mon, 05 Apr 2010 23:12:54 +0100, Wheel <penpoint(a)ntlworld.com>
wrote:

>Whirled.Peas wrote:
>> The Linux Ware Weekly #7
>> This week we are going to look at Instant Messaging clients. ...
>
>> GUI IM Clients:
>
>[snip]
>
>Although Instant messaging is not my thing, it's still adds to
>easing the learning curve.
>
>Don't sue me when I publish my "Guide to Linux Applications". :)
>
>
>Thank you.

Me thinks it's worth considering whether this should be saved ala
wasbit's lists.

Not my call though.
From: Wheel on
Dewey Edwards wrote:
> On Mon, 05 Apr 2010 23:12:54 +0100, Wheel <penpoint(a)ntlworld.com>
> wrote:
>
>> Whirled.Peas wrote:
>>> The Linux Ware Weekly #7
>>> This week we are going to look at Instant Messaging clients. ...
>>> GUI IM Clients:
>> [snip]
>>
>> Although Instant messaging is not my thing, it's still adds to
>> easing the learning curve.
>>
>> Don't sue me when I publish my "Guide to Linux Applications". :)
>>
>>
>> Thank you.
>
> Me thinks it's worth considering whether this should be saved ala
> wasbit's lists.
>
> Not my call though.

Nice call. I wouldn't want to put pressure on anyone, but...