hidden pixel

Instant Messaging Information

Instant Messaging (IM) is a form of real-time direct text-based chatting communication in push mode between two or more people using personal computers or other devices, along with shared clients. The user's text is conveyed over a network, such as the Internet. More advanced instant messaging software clients also allow enhanced modes of communication, such as live voice or video calling and inclusion of links to media.

Contents

Definition

Instant messaging (IM) falls under the umbrella term online chat, since it is also text-based, bi-directionally exchanged, and happens in real-time. IM is distinct from chat in that IM is based on clients that facilitate connections between specified known users (often using a contact list, buddy list, or friend list). Online 'chat' includes web-based applications that allow communication between (often directly addressed, but anonymous) users in a multi-user environment.

Overview

Instant messaging (IM) is a set of communication technologies used for text-based communication between two or more participants over the Internet or other types of networks. IM–chat happens in real-time. Of importance is that online chat and instant messaging differ from other technologies such as email due to the perceived quasi-synchronicity of the communications by the users. Some systems permit messages to be sent to users not then 'logged on' (offline messages), thus removing some differences between IM and email (often done by sending the message to the associated email account).

IM allows effective and efficient communication, allowing immediate receipt of acknowledgment or reply. However IM is basically not necessarily supported by transaction control. In many cases, instant messaging includes added features which can make it even more popular. For example, users may see each other via webcams, or talk directly for free over the Internet using a microphone and headphones or loudspeakers. Many client programs allow file transfers, although they are usually limited in the permissible file-size.

It is usually possible to save a text conversation for later reference. Instant messages are often logged in a local message history, making it similar to the persistent nature of emails.

History

Command-line Unix "talk", using a split screen user interface, was popular in the 1980s and early 1990s.

Instant messaging predates the Internet, first appearing on multi-user operating systems like Compatible Time-Sharing System (CTSS) and Multiplexed Information and Computing Service (Multics)[1] in the mid-1960s. Initially, some of these systems were used as notification systems for services like printing, but quickly were used to facilitate communication with other users logged in to the same machine. As networks developed, the protocols spread with the networks. Some of these used a peer-to-peer protocol (e.g. talk, ntalk and ytalk), while others required peers to connect to a server (see talker and IRC). The Zephyr Notification Service (still in use at some institutions) was invented at MIT's Project Athena in the 1980s to allow service providers to locate and send messages to users. During the bulletin board system (BBS) phenomenon that peaked during the 1980s, some systems incorporated chat features which were similar to instant messaging; Freelancin' Roundtable was one prime example. The first[2] dedicated online chat service was the CompuServe CB Simulator in 1980,[3] created by CompuServe executive Alexander "Sandy" Trevor in Columbus, Ohio.

Early instant messaging programs were primarily real-time text, where characters appeared as it is typed. This includes the Unix "talk" command line program, which was popular in the 1980s and early 1990s. Some BBS chat programs (i.e. Celerity BBS) also used a similar interface. Modern implementations of real-time text also exist in instant messengers, such as AOL's Real-Time IM[4] as an optional feature.[5]

In the latter half of the 1980s and into the early 1990s, the Quantum Link online service for Commodore 64 computers offered user-to-user messages between concurrently connected customers, and made AOL Instant Messenger (AIM), discussed later). While the Quantum Link service ran on a Commodore 64, using only the Commodore's PETSCII text-graphics, the screen was visually divided into sections and OLMs would appear as a yellow bar saying "Message From:" and the name of the sender along with the message across the top of whatever the user was already doing, and presented a list of options for responding.[6] As such, it could be considered a type of graphical user interface (GUI), albeit much more primitive than the later Unix, Windows and Macintosh based GUI IM software. OLMs were what Q-Link called "Plus Services" meaning they charged an extra per-minute fee on top of the monthly Q-Link access costs.

Modern, Internet-wide, GUI-based messaging clients as they are known today, began to take off in the mid 1990s with PowWow, ICQ, and AOL Instant Messenger. Similar functionality was offered by CU-SeeMe in 1992; though primarily an audio/video chat link, users could also send textual messages to each other. AOL later acquired Mirabilis, the authors of ICQ; users therefore had to run multiple client applications if they wished to use more than one of these networks. In 1998, IBM released IBM Lotus Sametime,

In 2000, an open source application and open standards-based protocol called Jabber was launched. The protocol was standardized under the name Extensible Messaging and Presence Protocol (XMPP). IBM Lotus Sametime's November 2007 release added IBM Lotus Sametime Gateway support for XMPP.

As of 2010, social networking providers often offer IM abilities.

The term "Instant Messenger" is a service mark of Time Warner[7] and may not be used in software not affiliated with AOL in the United States. For this reason, in April 2007, the instant messaging client formerly named Gaim (or gaim) announced that they would be renamed "Pidgin".[8]

Clients

Main article: Instant messaging client

Each modern IM service generally provides its own client, Adium, Digsby, Jappix, Meebo, Miranda IM, Pidgin, Qnext and Trillian are a few of the common ones.

Interoperability

Pidgin's tabbed chat window in Linux

Standard, complimentary instant messaging applications offer functions like file transfer, contact list(s), the ability to hold several simultaneous conversations, etc. Reuters signed the first inter-service provider connectivity agreement on September 2003. Following this, Microsoft, Yahoo! and AOL agreed to a deal in which Microsoft's Live Communications Server 2005 users would also have the possibility to talk to public instant messaging users. Separately, on 13 October 2005, Microsoft and Yahoo! announced that by the 3rd quarter of 2006 they would interoperate using SIP/SIMPLE, which was followed, in December 2005, by the AOL and Google strategic partnership deal in which Google Talk users would be able to communicate with AIM and ICQ users provided they have an AIM account.

There are two ways to combine the many disparate protocols:

instant messaging fuuuu jpg
ragetoons.com
instant messaging fuuuu jpg
594px x 696px | 74.70kB

[source page]



Google Images Search: instant messaging,
Tue Jan 3 08:50:26 2012