Instant Messaging

Kommunikationsform, bei der sich zwei oder mehr Teilnehmer per Textnachrichten unterhalten
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 22. Juni 2005 um 13:12 Uhr durch 84.179.145.22 (Diskussion) (Features). Sie kann sich erheblich von der aktuellen Version unterscheiden.

Vorlage:Enthält IPA

Instant Messaging (IM) (englisch /ˈɪnstənt ˈmesɪdʒɪŋ/: „sofortige Nachrichtenübermittlung“ ) ist ein Dienst, der es ermöglicht, mittels eines Client-Programms, dem Instant Messenger, in Echtzeit zu chatten, kurze Nachrichten (im Push-Verfahren) an andere Teilnehmer über ein Netzwerk (meist das Internet) zu schicken oder Dateien auszutauschen.

In den meisten Instant Messenger ist es möglich, so genannte Buddy-Listen zu erstellen. Dabei werden die Adressen von anderen Teilnehmern gespeichert und es wird gemeldet, sobald diese im Internet sind und ebenfalls IM nutzen.

Die meisten IM-Dienste sind aufgrund verschiedener zum Teil proprietärer Protokolle untereinander inkompatibel und werden von einem Betreiber kontrolliert. Ausnahmen sind Jabber, dessen Protokoll als Internetstandard anerkannt ist und SILC, das auch zum Standard erhoben werden soll. Die IETF hat bereits das Session Initiation Protocol (SIP) und die SIP for Instant Messaging and Presence Leveraging Extensions (SIMPLE) erstellt.

AOL, dem Betreiber des AOL Instant Messengers (AIM) und seit 1998 auch Betreiber von ICQ, wurde im September 2002 ein US-Software-Patent auf Instant Messaging zugesprochen. Neuere Versionen der beiden Instant Messenger AIM und ICQ sind zudem teilweise zueinander kompatibel.

Es gibt auch universelle IM-Software, die mehrere Protokolle beherrscht (Multiprotokollclients), so z.B. Gaim, Miranda, Trillian und SIM. Jabber unterstützt die Verbindung zu anderen Protokollen serverseitig, so dass am Client nur Jabber benötigt wird.

Darüber hinaus existieren auch Business-Lösungen zu IM, etwa Lotus Instant Messaging and Web Conferencing (ehemals Lotus Sametime) oder Microsoft Live Communications Server. Diese haben etwa die Vorteile, in Anwendungen integriert werden zu können und verschlüsselte Übertragung zu beherrschen.


Entstehung des Begriffs

Der Ausdruck „Instant Message“ wurde von Paul A. Linebarger geprägt. Er beschrieb damit in seinen Science-Fiction Geschichten aus den 1960er Jahren – die er unter dem Pseudonym Cordwainer Smith verfasste – Nachrichten, die mit Überlichtgeschwindigkeit über interstellare Distanzen hinweg verschickt werden konnten. Seine „sofortigen Nachrichten“ galten als extrem teuer und er schrieb einige Episoden, die die Unerschwinglichkeit dieser Nachrichten zum Thema hatten.

Die Mitglieder der New England Science Fiction Association (die meisten waren Computerexperten) haben den Ausdruck aufgenommen und ihren wöchentlichen Newsletter so genannt. Der heutige Gebrauch des Begriffs dürfte dort seinen Ursprung haben.


Nutzerverteilung

  • AIM: Keine Daten über die aktiven Nutzer vorhanden, aber 195 Millionen registrierte IDs (Januar 2003)
  • Gadu-Gadu: 3.6 Millionen (Januar 2005)
  • ICQ: 6 Millionen aktiv, 140 Millionen total (Juni 2003)
  • IRC: Multiple Netzwerke erschweren die Statistik, man rechnet mit mehreren Millionen Nutzern.
  • Jabber: 4 Millionen total (Oktober 2003)
  • MSN: 100 Millionen aktiv, 155 Million total (April 2005)
  • Trillian: 1 Million Nutzer 2002. Mehr als 5 Millionen Downloads.([1])
  • Yahoo Messenger: 19.1 Millionen im Mai 2002 ([2])


Generelle Informationen

Die folgenden Tabellen enthalten generelle und technische Informationen der meisten Instant Messaging-Programme und Protokolle zur Kommunikation mit einem oder mehrerern Gesprächspartnern. Weitere Informationen finden Sie in den einzelnen Artikeln.

Entwickler Erstes Release Typ Toolkit Aktuell stabile Version Kosten Lizenz
Adium Adam Iser Sep. 2001 Multi-protocol Cocoa 0.82 Kostenlos GPL
AIM AOL Mai 1997 Single protocol W32 5.1 (Win)
4.3 (Mac)
Kostenlos
Adware
Proprietär
aMSN Alvaro J. Iradier Muro Mai 2002 Single protocol Tcl/Tk 0.94 Kostenlos GPL
BitlBee Wilmer van der Gaast Sep. 2002 Multi protocol (IRC) 0.92 Kostenlos GPL
Centericq Konstantin Klyagin ? Multi protocol textbased 4.20.0 Kostenlos GPL
Colloquy ? ? Multi protocol Cocoa 2.0 Kostenlos GPL
Fire Eric Peyton ? Multi protocol Cocoa 1.5.2 Kostenlos GPL
Gaim Mark Spencer Nov. 1998 Multi protocol Gtk 1.3.1 lizenzkostenfrei GPL
iChat Apple Computer Aug. 2002 Multi protocol Cocoa 3 Kostenlos Proprietär
ICQ Mirabilis Nov. 1996 Single protocol W32 5 Kostenlos
Adware
Proprietär
IM2 IM2 Team Nov. 2003 Multi protocol W32 1.5 Kostenlos Proprietär
JAJC Mikel Ivanov 2002 Single protocol W32 0.0.8.112 Kostenlos Proprietär
Jeti/2 ES de Boer / V.Ehlert 2004 Single protocol ? 0.6.4 Kostenlos GPL
Kopete Kopete Team Mär. 2002 Multi protocol Qt/KDE 0.10.1 Kostenlos GPL
licq Jon Keating, Dennis Tenn, Thomas Reitelbach Feb. 1998 Single protocol Qt 1.3.0 Kostenlos GPL
mICQ Mattew D. Smith (bis ICQv5); Rüdiger Kuhlmann 2001 Single protocol textbased 0.5.0.4 Kostenlos GPL v2
Miranda IM Miranda IM Project 2000 Multi protocol W32 0.4 Kostenlos GPL
MSN Messenger Microsoft Jul. 1999 Single protocol W32 7.0 Kostenlos
Adware
Proprietär
Proteus Defaultware ? Multi protocol Cocoa 4.11 15 US$ Proprietär
Psi Justin Karneges 2001 Single protocol Qt/KDE, W32 0.9.3 Kostenlos GPL
QQ (OICQ) Tencent Feb. 1999 Single protocol ? 2004 II Kostenlos Proprietär
Skype Niklas Zennström und Janus Friis 2003 Single protocol Qt/KDE, W32 1.3.0.45 (Win)
1.0.0.24 (Mac)
1.1.0.13 (Linux)
1.1.0.6 (Pocket PC)
Kostenlos Proprietär
SIM Shutoff. Co. ? Multi protocol Qt/KDE 0.9.3 Kostenlos GPL
Tkabber Alexey Shchepin 2003 Single protocol Tcl/Tk 0.9.7.1 Kostenlos GPL
Trillian Cerulean Studios Jul. 2000 Multi protocol W32 3.1 Kostenlos Proprietär
Trillian Pro Cerulean Studios Sep. 2002 Multi protocol W32 3.1 25 US$ Proprietär
Yahoo! Messenger Yahoo! Jun. 1999 Single protocol W32, Cocoa, Gtk 6.0 (Win)
2.5.3 (Mac)
1.0.4-1 (Unix)
4 (FreeBSD)
Kostenlos Proprietär
Entwickler Erstes Release Typ Toolkit Aktuell stabile Version Kosten Lizenz

Netzwerk-Unterstützung

Informationen zu den Netzwerken, zu denen der Client eine Verbindung aufbauen kann.

AIM ICQ MSN Messenger Y!M IRC SILC Jabber Bonjour Novell GroupWise Messenger Lotus Sametime Gadu-Gadu Skype QQ Tlen Walla
Adium Ja Ja Ja Ja Nein Nein Ja Ja Ja Ja Ja Nein ? ? ?
AIM Ja Ja Nein Nein Nein Nein Nein Nein Nein Nein Nein Nein Nein ? ?
aMSN Nein Nein Ja Nein Nein Nein Nein Nein Nein Nein Nein Nein ? ? ?
BitlBee Ja Ja Ja Ja Nein Nein Ja Nein Nein Nein Nein Nein ? ? ?
Centericq Ja Ja Ja Ja Ja Nein Ja Nein Nein Nein Ja Nein ? ? ?
Colloquy Nein Nein Nein Nein Ja Ja Nein Nein Nein Nein Nein Nein Nein ? ?
Fire Ja Ja Ja Ja Ja Nein Ja Ja ? ? Nein Nein ? ? ?
Gaim Ja Ja Ja Ja Ja Ja Ja Nein Ja Plugin [3] Ja Nein Plugin [4] ? ?
iChat Ja Ja Nein Nein Nein Nein Ja Ja ? ? Nein Nein ? ? ?
ICQ Ja Ja Nein Nein Nein Nein Nein Nein Nein Nein Nein Nein Nein ? ?
JAJC Nein 1 Nein 1 Nein 1 Nein 1 Nein 1 Nein Ja Nein Nein Nein Nein 1 Nein ? ? ?
Kopete Ja Ja Ja Ja Ja Nein Ja Nein Ja Ja Ja Nein ? ? ?
mICQ Nein Ja Nein Nein Nein Nein Nein Nein Nein Nein Nein Nein ? ? ?
Miranda IM Ja Ja Ja Ja Ja Nein Ja Nein Ja Nein Plugin [5] Plugin [6] Plugin [7] Plugin [8] Plugin [9]
MSN Nein Nein Ja Nein Nein Nein Nein Nein Nein Nein Nein Nein Nein ? ?
Psi Nein 1 Nein 1 Nein 1 Nein 1 Nein 1 Nein Ja Nein Nein Nein Nein 1 Nein ? ? ?
Proteus Ja Ja Ja Ja Ja Nein Ja Ja ? ? Ja Nein ? ? ?
QQ Nein Nein Nein Nein Nein Nein Nein Nein Nein Nein Nein Nein Ja ? ?
Skype Nein Nein Nein Nein Nein Nein Nein Nein Nein Nein Nein Ja ? ? ?
SIM Ja Ja Ja Ja Nein Nein Ja Nein Nein Nein Nein Nein ? ? ?
Tkabber Nein 1 Nein 1 Nein 1 Nein 1 Nein 1 Nein Ja Nein Nein Nein Nein 1 Nein Nein ? ?
Trillian Ja Ja Ja Ja Ja Nein Nein Nein Nein Nein Nein Nein ? ? ?
Trillian Pro Ja Ja Ja Ja Ja Nein Ja Ja Ja Ja Nein Plugin ? ? ?
Y!M Nein Nein Nein Ja Nein Nein Nein Nein Nein Nein Nein Nein Nein ? ?
AIM ICQ MSN Messenger Y!M IRC SILC Jabber Bonjour Novell GroupWise Messenger Lotus Sametime Gadu-Gadu Skype QQ Tlen Walla

Fußnote 1: Interoperabilität mit proprietären Protokollen kann durch serverseitige Gateways (sogenannte Transports) erreicht werden (siehe Jabber).

Betriebssystem-Unterstützung

Betriebssysteme, unter denen die Clients laufen (ohne Emulation).

Windows Mac OS X Unix, Linux, BSD
Adium Nein Ja Nein
AIM Ja Ja Ja
aMSN Ja Ja Ja
BitlBee Ja Ja Ja
Centericq Ja Ja Ja
Colloquy Nein Ja Nein
Fire Nein Ja Nein
Gaim Ja Ja 2 Ja
iChat Nein Ja Nein
ICQ Ja Ja Nein
JAJC Ja Nein Nein
Kopete Nein Nein Ja
mICQ Ja 3 Ja Ja
Miranda IM Ja Nein Nein
MSN Ja Ja Nein
Proteus Nein Ja Nein
Psi Ja Ja Ja
QQ Ja Nein Nein
Skype Ja Ja Ja
SIM Ja Ja Ja
Tkabber Ja Ja Ja
Trillian Ja Nein Nein
Trillian Pro Ja Nein Nein
Y!M Ja Ja Ja
Windows Mac OS X Unix, Linux, BSD

Fußnote 2: Die Mac OS X Version muss selbst kompiliert werden und benötigt einen installierten X Server und GTK+.
Fußnote 3: Benötigt ein ANSI-kompatibles Terminal.

Features

Information darüber, welche Features die einzelnen Clients unterstützen.

Verschlüsselung Dateitransfer Grafische Smileys Spiele Themes/Skins Plugin-System 4 Third-party Add-Ons 5
Adium ? Teilweise Ja Ja Ja Ja Ja
AIM Nein Ja Ja Teilweise Ja Nein Ja
aMSN ? Ja Ja Nein Ja Ja Ja
BitlBee Nein Nein Nein Nein Nein Nein Nein
Centericq Ja9 Teilweise Nein Nein Ja Nein ?
Colloquy Ja Ja Ja Nein Ja Ja ?
Fire Nein ? Ja Nein ? ? Ja
Gaim via Plugin4 Teilweise Ja Nein Ja Ja Ja
iChat via Add-On5 Ja Ja Nein Nein Nein Ja
ICQ Nein Ja Ja Ja Ja Nein Ja
JAJC Ja9 Ja Ja Ja Ja Ja Nein
Kopete Ja Teilweise Ja Nein Nein Ja Ja
mICQ Ja7 Ja Nein Nein Ja Nein Nein
Miranda IM via Plugin Ja via Plugin via Plugin Ja Ja Ja
MSN Nein Ja Ja Ja Ja Nein Ja
Proteus ? Teilweise Ja Nein Ja Ja Ja
Psi Ja9 Ja Ja Nein Nein Nein (geplant) Nein
QQ Nein Ja Ja Ja Ja Nein Ja
SIM Ja7 Ja Ja Nein Nein Ja Ja
Skype Ja (Skype-to-Skype) Ja Ja Nein Nein Ja Nein
Tkabber Ja9 Ja Ja Ja Ja Ja Ja
Trillian Ja8 Ja Ja Nein Ja Nein Ja
Trillian Pro Ja8 Ja Ja Ja Ja Ja Ja
Xfire Nein Teilweise6 Ja Nein Ja Nein Nein
Y!M Nein Ja Ja Ja Ja Nein Nein
Verschlüsselung Dateitransfer Grafische Smileys Spiele Themes/Skins Plugin-System Third-party Add-Ons

Fußnote 4: Plugin-System, um die standardmäßigen Features zu erweitern oder neue hinzuzufügen (Client oder Protokoll).
Fußnote 5: Add-Ons werden in der Regel nicht vom Autoren vorgesehen und sind eigenständige Programmteile.
Fußnote 6: Transfer nur von Server zu Client, beispielsweise für Downloads von Demos und/oder Updates.
Fußnote 7: SSL-verschlüsselte Direktverbindung; kompatibel sind licq, mICQ und SIM.
Fußnote 8: Proprietär; nur zu sich selber kompatibel.
Fußnote 9: SSL und GnuPG (End-to-End-Verschlüsselung).

Weitere Konferenzmöglichkeiten

Informationen darüber, welche sonstigen Möglichkeiten der Kommunikation die Clienten unterstützen.

Audio Chat Multi-Person Audio Chat Video Chat Multi-Person Video Chat SMS (mobile) Messaging
Adium Nein Nein Nein Nein ?
AIM Ja ? Ja ? Ja
aMSN Nein Nein Nein Nein ?
BitlBee Nein Nein Nein Nein Nein
Centericq ? ? ? ? ?
Fire Nein Nein Nein Nein ?
Gaim Ja ? Ja ? Ja
iChat Ja Ja Ja Ja ?
ICQ Ja ? Ja ? Ja
IM2 Ja ? Ja ? ?
JAJC Nein Nein Nein Nein ?
Kopete Nein Nein Nein Nein ?
mICQ ? ? ? ? ?
Miranda IM Ja Nein Nein Nein Ja
MSN Ja Nein Ja Nein Ja
Proteus Nein Nein Nein Nein ?
Psi Nein Nein Nein Nein Ja (Transport)
QQ Ja Ja Ja ? Ja
SIM Nein Nein Nein Nein Ja
Skype Ja Ja Nein Nein ?
Tkabber Nein Nein Nein Nein ?
Trillian Ja ? Ja ? ?
Trillian Pro Ja ? Ja ? ?
Y!M Ja Ja Ja Nein Ja
Audio Chat Multi-Person Audio Chat Video Chat Multi-Person Video Chat SMS (mobile) Messaging

Protokolle

Informationen über die Netzwerkprotokolle, mit denen sich die Clients verbinden.

Entwickler Erste Veröffentlichung Lizenz Identität (ohne alias) Asynchronous message relaying
Bonjour (vorh. Rendezvous) Apple Computer August 2002 Proprietär Username@hostname Nein
Gadu-Gadu sms-express.com 17. Juli 2000 Proprietär Eindeutige Nummer
z.B. 12345678
Ja
IRC Jarkko Oikarinen August 1988 Freie Software Nickname!Username@hostname
(od. "hostmask")
z.B. user!~usr@a.b.com
Ja
Jabber Jeremie Miller Mai 2000 Freie Software Jabber ID
zum Beispiel usr@a.b.c/home
Ja
SILC Pekka Riikonen Sommer 2000 Freie Software Fingerprint des öffentlichen Schlüssels ?
Mobile Status Notification Protocol (MSNP) Microsoft Juli 1999 Proprietär E-mail Adresse (z.B. Microsoft .NET Passport) Nein
OSCAR Protokoll AOL ? Proprietär Username od. UIN
z.B. 12345678
Ja
Yahoo! Messenger Yahoo! ? Proprietär Username Nein
Entwickler Erste Veröffentlichung Lizenz Identität (ohne alias) Asynchronous message relaying


Vorlage:WikiReader Internet