• On BNET: Vote: How will Apple blow it?
July 28, 2007 5:14 AM PDT

Adium, the Mac-based instant-messaging king

by Matt Asay

Given all the great consumer-facing open-source software available, I figured that I'd try to evaluate and write reviews on those I use most often. Open source long ago stopped being about developers for other developers. Here's proof.

Adium is quite simply the best instant-messaging (IM) client available. Period. It has its flaws and is, in some ways, deficient compared to iChat, Apple's own IM client. But its strengths vastly outnumber its weaknesses. I've been using it for years. In some ways, it's very similar to Trillian on the Windows platform in that it allows you to combine nearly all of your IM services (Yahoo!, MSN, AOL, Jabber, etc.) into one client.

But Adium actually goes further and provides more.

I initially resisted Adium because, well, I'm not fond of ducks as program icons. But then I discovered that I could dress the duck in an Arsenal uniform, and the resistance crumbled. When I discovered that my Arsenal Adium duck could also wave Arsenal banners, I became an Adium devotee. It has been one big devotional ever since.

It is in this area of customization that Adium proves its open-source credentials. Successful open-source projects tend not to necessarily garner a lot of outside code contributions to the core of a project (85 percent of core development work is done by a core development group of fewer than 15 people, on average), but rather invite a robust community "at the periphery." Language packs, add-ons, etc.

This is emphatically true of Adium, which has an amazing array of third-party add-ons or tweaks called Adium Xtras. This is where I found the Arsenal "skin," and it's where you can make your dock icon juggle and do just about anything (or look like just about anything). I actually purposefully decided not to include a screenshot because there is no shortage of ways to customize the appearance of Adium--how I have configured it would tell you nothing about how you could (or would).

But Adium is more than a pretty face. It provides for near-infinite tailoring of the user interface to make the buddy dock and chat windows look and behave as you wish. You can also choose from a wide array of sounds to use with the program. I use "Tokyo Train Station," which often causes my kids to head to the front door to see who rang the doorbell.

Beyond appearance and sound, I mentioned above that Adium supports just about every chat protocol you can imagine:


The only one missing that I dearly wish were there is Skype, as I tend to use Skype IM quite a bit, as it's the one "neutral" platform that I've found for IM between Mac, Windows and Linux users, AOL Instant Messenger (AIM) being the second most common platform used. But many of Alfresco's developers, for example, refuse to use AIM, so Skype becomes the standard. Unfortunately, Adium has no Skype support.

Adium allows you to initiate and hold group chats, display your status in a variety of ways (including my favorite: iTunes status (displaying song, composer or whatever you want), use emoticons specifically tailored to the chat platform you're on (i.e. choosing to use AIM-specific emoticons or a broader set when using the AIM protocol on Adium) and do file transfers.

It is in this last area, however, where Adium proves its fallibility. I often have file transfers roll over and die in Adium. Other weaknesses? It's available only for the Mac (which is great if that happens to be your platform) and doesn't offer audio or video chat (video chat with Apple's iChat is fantastic - dramatically better than anything else out there, whether Mac, Windows, or Linux-based).

Even so, for straight chat on the Mac, there's nothing better. It's 100 percent free, as in price tag as in license: GPL version 2. If you use IM, you need Adium. If you are stuck on Windows, well, buy a Mac.

Read other reviews from Macworld, FileForum and Tim Bray (Sun Microsystems), and user reviews at Download.com.

Matt Asay brings a decade of in-the-trenches open-source business and legal experience to The Open Road, with an emphasis on emerging open-source business strategies and opportunities. Matt is vice president of business development at Alfresco, a company that develops open-source software for content management. He is a member of the CNET Blog Network and is not an employee of CNET. Disclosure. You can follow Matt on Twitter @mjasay.
Recent posts from The Open Road
Mobile: Still waiting to see what sticks
Google privacy controls: Most people won't care
Amazon's move mocks EU's fear of Oracle
Skype to open-source far too little
The difference a few years makes to open source
Novell cuts 3 percent of its workforce, plus benefits
Data's one-two punch in open-source business models
Open source as an antitrust strategy
Add a Comment (Log in or register) (5 Comments)
  • prev
  • 1
  • next
Honourable mention to pidgin
by carrio110 July 28, 2007 7:31 AM PDT
Pidgin (nee GAIM) is also worth a look. Unfortunately it doesn't do skype and doesn't do Mac, but it is coming of age rather rapidly. It supports a wide range of protocols too.
Reply to this comment
Great post, Matt!
by caroline.mccarthy July 28, 2007 7:44 AM PDT
I've been using Adium for about two months now and I'm astounded by how feature-heavy and customizable it is. My favorite part is how well I can tweak it to match my desktop background without looking like a corny all-in-one skin theme.

(I, too, was skeptical about the duck.)
Reply to this comment
Adium versus ichat
by markawatson July 28, 2007 12:31 PM PDT
When I first got a mac (which btw was your fault) I tried Proteus, Adium and
ichat. This was moving from Gaim on Linux. I much preferred Proteus, paid
for a copy, but development seemed to be on a tectonic timescale, and
moved to Adium. I stayed there for a long while, but now every member of
the family has a mac (for which you are to blame) I use ichat. The company
chat is on jabber, which ichat handles better than adium (it can use it for
video). The family chat is .mac, and again I can use it for video when on the
road. Everyone else I need to speak to has AIM.

The problem with Adium is that ichat is more than good enough, even if
Adium is better for certain things.

BTW is it just me or does this blog look awful in Safari?
Reply to this comment
Sorry for corrupting you, Mark
by Matt Asay July 29, 2007 5:24 AM PDT
...though it was just a matter of time. You have too much taste and good sense to stick with Windows. ;-)

I agree that if you're dealing with an AIM-centric world that iChat is probably better. I talk with a range of people, however, who refuse to move off YIM and MSN (OK, this latter group works at Microsoft :-). So a multi-protocol client is important. But when I see my family online and we want to video chat (which is often because my kids love talking with family through iChat's video conferencing), we go straight to iChat.
Reply to this comment
Better than Skype
by odubtaig July 29, 2007 7:35 AM PDT
Gizmo (http://gizmoproject.com/download.php)

All three main platforms and it uses standard SIP protocols so SIP phones and other SIP compatible software. like Kphone, can connect to the service. Much better support for localised dial-in numbers as well.
Reply to this comment
(5 Comments)
  • prev
  • 1
  • next
advertisement
Click Here

FAQ: Buying the right Windows 7 upgrade

Readers still have lots of questions on just which version of the software they need to buy in order to upgrade their PC. CNET News tries to offer some answers.

N.Y. lawsuit details Intel's 'largesse' toward Dell

Attorney General Andrew Cuomo's federal antitrust case filed Wednesday alleges a longstanding symbiotic relationship between Intel and Dell.

advertisement

About The Open Road

Matt Asay brings a decade of in-the-trenches open-source business and legal experience to the Open Road, with an emphasis on emerging open-source business strategies and opportunities. Matt is general manager of the Americas division and vice president of business development at Alfresco, a company that develops open-source software for content management. He is a member of the CNET Blog Network and is not an employee of CNET. Disclosure.

Add this feed to your online news reader

The Open Road topics

advertisement
advertisement

Inside CNET News

Scroll Left Scroll Right