Gaim

From Wikipedia, the free encyclopedia

Gaim
Chat window on Gaim 1.5.0 on GNOME 2.10
Chat window on gaim 1.5.0 on GNOME 2.10
Maintainer: Sean Egan
Stable release: 1.5.0  (August 12, 2005) [+/-]
Preview release: 2.0.0beta6  (January 18, 2007) [+/-]
OS: Cross-platform
Use: Instant messaging client
License: GPL
Website: gaim.sourceforge.net

Gaim is a popular multi-platform instant messaging client that supports many commonly used instant messaging protocols. Gaim is free software available under the GNU General Public License.

Contents

Originally written by Mark Spencer for Unix-like operating systems, Gaim now runs on a variety of platforms, including Microsoft Windows, GNU/Linux, FreeBSD, SkyOS and Trolltech's PDA system, Qtopia. Mac OS X users can run it using Apple's X11 interface but the Gaim website recommends those Mac users who want an IM client that uses the native Mac OS X GUI, Aqua, try Adium instead.

Long ago, the Gaim developers started to separate the core code, which handles things such as network connections and messaging, from the GUI code, which controls how these actions are presented to the user. Now that the code split is complete, it is possible to write client programs using a developer's GUI library of choice. The core library produced by the split is called libgaim; this library is already in use in the Adium, WengoPhone and Proteus clients as well as the Meebo web-based application. Gaim 2.0.0beta4 was the first release to include a full separated libgaim, which is used by the included gaim-text [1], a console based version of Gaim.

Gaim 2 beta 6 running under GNOME 2.16.0
Gaim 2 beta 6 running under GNOME 2.16.0

Gaim 2.0 is in beta development, though several versions have been released. New features include a global buddy icon, extended preferences, a new status system, a console-based client, improved session management, and improved file transfer support.

On August 16, 2006, the MSN protocol began causing crashes for Gaim users, most notably on the Windows platform. Consequently, Gaim version 2 beta 3.1 was released four days later. No prior releases have stable support for MSN.

  • Aliasing nicknames
  • Buddy Pounce feature automatically takes action when a given buddy changes his or her status [2]
  • Grouping multiple buddies into a single "contact" [3]
  • Logging [4]
  • Tabbed message windows for easy management of conversations
  • Support for many protocols
  • User can log on to many different accounts at once
  • Graphical toaster style popups available through the Guifications plugin
  • Encrypted messaging is available through the Off-the-Record Messaging (OTR) or Gaim-encryption (NSS crypto library) plugins
  • Window transparency using a plugin (only under Microsoft Windows)

  • Gaim relies on GTK+, which does not integrate perfectly with Windows. For example, the Windows version opens and saves files via the GTK+ file browser rather than the standard open/save dialogs used by most Windows applications. This, however, is not a problem on Gaim's primary platform, GNU/Linux.
  • The Gaim 1.5 series has been abandoned by the developers (there have been major crash bugs since its latest release), while the 2.0 series has been in beta for over a year and is still not API or ABI stable.[citation needed]
  • Passwords saved by the program are stored in a plain text file and are accessible by anyone with direct access to the computer.[5]
  • Transfer of files through MSN network can be slow, due to lack of implementation of the peer-to-peer file transfer method used in the official client.
  • Gaim currently only supports text messaging, while competing instant messaging clients also include audio and video conferencing.
  • Support for various profiles related to the same Yahoo ID is barely usable - it can use just one profile at a time.

  • Gaim has never supported AIM DirectIM or file transfer very well,[6] though a Google Summer of Code project introduced UPnP NAT traversal, which improves the situation somewhat.[7]
  • Lack common features like 'log in invisible' for example

PhoneGaim is a software based on Gaim (and thus also available under the GPL) that uses the SIP protocol to gain voice communication over the Internet via VoIP.

ScatterChat is an encrypted instant messaging client based on Gaim.

Adium and Proteus are instant messaging clients for Mac OS X that support multiple protocols through the libgaim library.

OpenWengo is a hybrid SIP based VoIP and Instant messaging client which uses libgaim for messaging support.

UOL Messenger is a derived version of Gaim created by UOL, a big Brazilian internet service provider (ISP). It integrates with some of the ISP“s services such as web radio and has a completely reimplemented look&feel, but it only runs on Microsoft Windows because it depends on components such as Internet Explorer and Windows Media Player.[citation needed]

Gaim is also available in a portable form in the following packages:

Wikimedia Commons has media related to:
Advanced Search
Included Web Search Engines


Safe Search

close

Top Matching Results

Occasionally Search.com will highlight specialized results that are based on the context of your query. Examples of specialized results include specific links to news, images, or video.

Top Matching Results may highlight information from other Search.com pages, content from the CNET Network of sites, or third party content. The listings are based purely on relevance. Search.com does not receive payment for listings in this section but our partners that provide this data may get paid for listing these products.

Sponsored Links

This section contains paid listings which have been purchased by companies that want to have their sites appear for specific search terms and related content. These listings are administered, sorted and maintained by a third party and are not endorsed by Search.com.

Search Results

Search.com sends your search query to several search engines at one time and integrates the results into one list which has been sorted by relevance using Search.com's proprietary algorithm. You can customize the list of search engines included in your metasearch from the preferences.

The search engines that are used in your metasearch may allow companies to pay to have their Web sites included within the results. To view the Paid Inclusion policy for a specific search engine, please visit their Web site. Search.com does not accept payment or share revenue with any search engine partner for listings in this section.