Multiprotocol instant messaging application

From Wikipedia, the free encyclopedia

A multiprotocol instant messaging application is software that allows one instant messenger (IM) client to connect to multiple IM networks, particularly AOL Instant Messenger, MSN Messenger, ICQ and Yahoo! Messenger, along with some lesser known ones such as Novell GroupWise, Rendezvous, and Jabber networks. Some also support IRC, though this isn't really designed to be an instant messenger network (in particular, most IRC networks do not give a strong assurance that the person using a nick is always going to be the same person).

The major instant messaging networks have in the past been rather hostile towards multiprotocol clients, breaking them through small protocol changes. At one stage, the Trillian developers team was making a release every few days, since AOL changed its servers frequently to break Trillian. As of June 2006, however, there has been no such breakage for over 2 years.

Examples of multi-protocol IM clients include Gaim (multi-platform), Trillian (perhaps the most widely-used), Miranda IM and Instan-t (for Windows), Kopete (for Linux and other Unix-like operating systems running KDE), Simple Instant Messenger (multi-platform), PlanetaMessenger.org (for Java Platform) and Agile Messenger for mobile telephones and PDA's running Windows Mobile, BlackBerry or Symbian, and Adium and Proteus for the Apple Mac and the location-aware Meetro for Windows XP.

Jabber brought with it the idea of gateways (better known as transports). In this system, connections to the closed IM networks would be handled by a gateway on the users Jabber server, while Jabber users could talk to each other directly. This seems to function well for users running a private Jabber server, but large public Jabber servers sometimes become the subject of IP blocks from the large networks, or are not able to handle the high load. On the other hand, using a Jabber transport brings several advantages, both for the end user and the programmer of the client: less complexity on the client level, possibility to log in with multiple clients (e.g. mobile phone and computer) to the same account, lower chance for security and privacy risks for the end user thanks to the use of only one connection that can be secured to the Internet and thanks to the fact that people will not know your IP, possibility to archive messages on the Jabber server (as easy as normal Jabber messages) to comply with regulations such as the Sarbanes-Oxley Act, amongst others.

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.