Hacker News new | ask | show | jobs
by kaylarose 5426 days ago
I can't tell the difference between IM and IRC in Adium. It's the best non-IRC, IRC client.
1 comments

Pidgin is another multi-protocol popular option.
Uhm. Some clarifications.

http://www.adium.im/about/ ->

"Based on the _libpurple_ protocol library, Adium can connect you to any number of messaging accounts on any combination of supported messaging services (see further down for the list) and then chat with other people using those services." (Emphasis mine)

http://trac.adium.im/wiki/LibPurple ->

"Libpurple is the library which provides network-level connectivity for most services in Adium. Like Adium itself, it is licensed under the GPL. In addition to Adium, libpurple is the core of the Linux and Windows IM clients Pidgin and Finch. (...)

Libpurple was previously named Libgaim. "

So yeah, Pidgin is an option, because neither Adium nor Pidgin speak IRC, libpurple does. The support should be ~the same~, of course depending on the version of the library used.

More info: http://developer.pidgin.im/wiki/WhatIsLibpurple

Does Pidgin do IRC? I didn't think it did.

I wanted to switch to Pidgin a while back because it had support for the kind of encryption I wanted (public key) and Adium didn't, but I ended up not doing it and I thought the reason was because Pidgin doesn't do IRC.

Am I misinformed?

Both Pidgin and Adium are based on libpurple[1], which does support IRC.

1. http://developer.pidgin.im/wiki/WhatIsLibpurple

"Pidgin is compatible with the following chat networks out of the box: AIM, ICQ, Google Talk, Jabber/XMPP, MSN Messenger, Yahoo!, Bonjour, Gadu-Gadu, IRC, Novell GroupWise Messenger, QQ, Lotus Sametime, SILC, SIMPLE, MySpaceIM, and Zephyr."[2]

2. http://socghop.appspot.com/org/home/google/gsoc2009/pidgin

IRC is listed as a supported protocol on the front page of http://www.pidgin.im/
The Pidgin developers are also the libpurple developers- if Adium supports it, so does Pidgin.
This hasn't always gone the other way however. Adium finally added support for IRC recently, though pidgin and libpurple have had it for years.
I just checked to make sure, it does. I think it's had it for years, too.
Yep: Pidgen has supported IRC so long that back when I was still using it, and the project hadn't yet been renamed from Gaim, it already supported it; it had a few stupidities, and didn't support userhost-masks for buddy bindings (something that simply "makes sense" if you use IRC enough), but it definitely worked and still does (I have friends who use it all the time for IRC, and one who even contributes patches to it).