How to Manage All Your IM Connections in One Program
Pidgin, the Free Cross-Platform Multi-Protocol Instant Messenger Client
Multiple IM Protocols
One challenge faced by users of IM software is fact that their contacts may use any one of a number of providers, each supporting similar but different services. For example, one may have some contacts on AOL (AIM), some using Yahoo! (YIM), others with Google (GTalk), and yet others using ICQ or even good old Internet Relay Chat (IRC).
Traditionally, each of these programs required a different piece of software (known as an IM client) to manage contacts and connections between users. This meant installing multiple programs, and introduced complexity in maintaining contact lists. Fortunately, there is a completely free IM client that will work with virtually all common IM providers, namely, pidgin. Pidgin supports virtually all of the most common IM formats, including those already mentioned, plus MySpaceIM, MSN (aka Windows Live), Groupwise, Bonjour, Sametime, and a host of others.
Pidgin Plugins
One of pidgin's strengths is its support for plugins. By including mainly core functionality in the base pidgin program, the developers hope to keep the code light and fast. Extra bells and whistles can be added via plugins, allowing the user to choose the specific set of features he or she desires, without adding a lot of unnecessary bloat. Official plugins exist to control the look and feel of the program, to track additional information about each contact, and create and view conversation logs, among other things.
Some 3rd party plugins exist to support additional messaging protocols, like Facebook, Skype, and Twitter, among others. Worried about security? Plugins can also add encryption and spam protection. Videos and music can be embedded in Instant Message windows with plugins. There are currently at least 30 official plugins, and over 90 third party plugins available.
Pidgin is Multi-Platform
Pidgin is available for various flavors of Linux (installation packages for Ubuntu and Fedora, others can be built from source), Windows, MAC OS X, FreeBSD, and probably the other BSD variations as well. Pidgin can also be installed on a removable device such as a thumb drive, for use on any similar computer. Linux / UNIX users should use their package managers to install pidgin if it is offered. For example, on FreeBSD, pidgin is in the ports collection under /usr/ports/net-im/pidgin. Otherwise, use one of the installation packages mentioned previously, or just build it from source. Windows users can simply download and execute the pidgin installer.
Creating Accounts for Pidgin
Note that although pidgin works with practically all protocols and providers, one still has to create the accounts on the various services. For example, to use Google Talk, one needs a Google account. For Yahoo! Messaging, a Yahoo account is required. These accounts can generally be created on the websites of their respective providers. The pidgin FAQ lists some helpful links for account creation.
Pidgin Works Through Firewalls
Some users need communicate with their IM contacts from behind a firewall with limited access to the internet. Pidgin works with a variety of proxies, including HTTP, SOCKS 4, and SOCKS 5. The settings can be made globally, and each individual connection can be configured to either use the global settings or use proxy settings specific to that connection. If all else fails, but SSH traffic is allowed through the firewall, pidgin can be set up to use port-forwarding.
Maintaining Contacts - Pidgin Buddy Lists
The final step in getting all of your IM contacts together into one program is to add them as "Buddies" in pidgin. Buddies are added by the list by selecting the supported protocol from a drop-down list, and entering the contact's ID. The ID is usually the user's email address on the selected service. For example, to add a Yahoo! Messaging user, the ID would be the same as Yahoo! email ID.
Various groups can be defined for different purposes, and Buddies added to one or more of these groups. For example, a pidgin user might create one group for each IM service, and put contacts in the group corresponding to the same service. The Buddy list can then be displayed by group, by status, alphabetically, and in certain combinations of these parameters.
Once the Buddy list has been created, pidgin users can enjoy chatting with all of their friends, family members, and business contacts in one place. Multiple conversations can take place simultaneously, either in multiple windows or in separate tabs in one window. All of the other IM client software can be uninstalled to free up memory and disk space.
The Contributor has no connection to nor was paid by the brand or product described in this content.
Published by Joe Poniatowski
A full time IT consultant with over 20 years experience. Clients have included 2 of the big 3, financial institutions, and state and local governments. View profile
- Top 5 Alternatives to Yahoo MessengerUnlike other regions of the world such as Asia or North America, where the applications from Microsoft and AOL are situated on the first places, in Europe, Yahoo Messenger is by far the most popular IM client (Instan...
Linkinus - a Great IRC Client for Mac OS XLinkinus is a fantastic IRC (Internet Relay Chat) client for Mac OS X. It combines the flexibility of IRC with the overall look and feel of Mac OS X to make IRC easier than it'...- Applications and Software for Linux UbuntuHave you decided to look past the trite OS's of today and venture into the world of Linux? If so, I'm sure that by now you are in love with it. Can Ubuntu get anymore awesome than it already is? The answer is yes.
- Hazards to Avoid When Using Instant Messenger ProgramsThis article details the hazards of using instant messenger programs like AOL & Yahoo. Find out how to protect yourself while enjoying your conversations.
- A Review of Pidgin - An Open Source Instant Messenger ProgramPidgin, an open source instant messenger program, is unlike most programs out there. What are some advantages? It's free, it's memory-friendly and it's simply awesome.
- Pidgin, the New Gaim Instant Messenger Client!
- My Ubuntu 7.04 (Feisty Fawn) Review - Part 3
- How to Configure Pidgin Chat Client to Work With Google Talk
- Top 10 Essential Freeware Replacements for Windows Apps
- Xfire: IM for Gamers
- Top 10 Wordpress Plugins for Twitter
- Pidgin: a New Chat Client for Linux
- Keep all your IM connections and manage all conversations in one program.


1 Comments
Post a CommentExcellent review. I don't use instant messaging a lot, and when I do it's MSN with the webcam with family, but I have used a similar program in the past (Travian?) which helped by combining the various services. These programs usually also have a smaller footprint than the MSN, AOL programs etc, and no advertising either!