Pidgin is an instant messaging program for Windows, Linux, BSD, and other Unixes. You can talk to your friends using AIM, ICQ, Jabber/XMPP, MSN Messenger, Yahoo!, Bonjour, Gadu-Gadu, IRC, Novell GroupWise Messenger, QQ, Lotus Sametime, SILC, SIMPLE, MySpaceIM, and Zephyr.
Pidgin can log in to multiple accounts on multiple IM networks simultaneously. This means that you can be chatting with friends on AIM, talking to a friend on Yahoo Messenger, and sitting in an IRC channel all at the same time.
Pidgin supports many features of the various networks, such as file transfer, away messages, and typing notification. It also goes beyond that and provides many unique features. A few popular features are Buddy Pounces, which give the ability to notify you, send a message, play a sound, or run a program when a specific buddy goes away, signs online, or returns from idle; and plugins, consisting of text replacement, a buddy ticker, extended message notification, iconify on away, spell checking, tabbed conversations, and more.
Pidgin can work with:
* Google Talk
Pidgin is free software.
o Fix the exceptions in purple-remote on Python 2.6+. (Ari Pollak) (#12151)
o When a conversation has reached the maximum limit on the number of smileys, display the text representation of the smiley properly when it contains HTML-escapable characters (e.g. "<3" was previously displayed as "<3").
o Drop dependency on GdkGC and use Cairo instead.
o New UI hack to assist in first-time setup of Facebook accounts with icon from Jakub Szypulka.
o Don't hide the buddy list if there is no notification area in which to put the icon. (#12129)
o Fix multipart parsing when '=' is included in the boundary for purple_mime_document_parse. (Jakub Adam) (#11598)
* AIM and ICQ:
o Buddies who unset their status message will now be correctly shown without a message in your buddy list. (#12988)
o Updated our bundled libgadu and minimum requirement for external libgadu to 1.9.0. (#12789)
o Stop showing ourselves in the list of endpoints that can be disconnected.
o Allow full-size display names, by not escaping (most) non-English characters. (#8508)
o Fix receiving messages from users on Yahoo and other federated services. (#13022)
o Correctly remove old endpoints from the list when they sign out.
o Add option to disable connections from multiple locations. (#13017)
o Correctly update your own display name in the buddy list. (#13064)
o Correctly show ourselves as offline in the buddy list when going invisible. (#12945)
o Correctly update your own icon in the buddy list. (#12973)
o Remove struct packing for better portability. (#12856)
o Terminate Jingle sessions with unsupported content types. (#13048)