Zum Inhalt springen

Instant Messaging

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 18. August 2006 um 16:31 Uhr durch Polarlys (Diskussion | Beiträge) (Änderungen von Bling Bling (Beiträge) rückgängig gemacht und letzte Version von 84.135.2.1 wiederhergestellt). Sie kann sich erheblich von der aktuellen Version unterscheiden.

Instant Messaging [ˈɪnstənt ˈmɛsɪdʒɪŋ] (engl. für „sofortige Nachrichtenübermittlung“) ist ein Dienst, der es ermöglicht, mittels einer Software (Client), dem Instant Messenger, in Echtzeit mit anderen Teilnehmern zu kommunizieren (chatten). Dabei werden kurze Text-Mitteilungen im Push-Verfahren über ein Netzwerk (Server) an den Empfänger geschickt (meist über das Internet), auf die dieser unmittelbar antworten kann. Auf diesem Weg lassen sich meist auch Dateien austauschen. Zusätzlich bieten zahlreiche Messaging-Programme Video- oder Telefonkonferenzen an. In der deutschsprachigen Fachliteratur wird auch der Begriff Nachrichtensofortversand als Synonym verwendet.

Datei:Fire.png
Fire, ein IM für Mac OS X

In den meisten Instant Messenger-Programmen können Kontaktlisten, so genannte Buddy-Listen, erstellt werden. Dabei werden ähnlich wie in einem Adressbuch die Adressen von anderen Teilnehmern gespeichert. Darüber hinaus bekommt man angezeigt, welchen Status (online, nicht verfügbar, abwesend, nicht stören, offline usw.) dieser im IM-Netzwerk aktuell hat.

Die meisten IM-Dienste sind aufgrund verschiedener, zum Teil proprietärer Protokolle untereinander inkompatibel und werden jeweils von einem Betreiber kontrolliert. Ausnahmen sind die Protokolle

  • Jabber (als Internetstandard anerkannt)
  • SILC (soll ebenfalls zum Standard erhoben werden)
  • SIMPLE (gibt dem SIP-Standard IM-Funktion)

AOL, dem Betreiber des AOL Instant Messengers (AIM) und seit 1998 auch Betreiber von ICQ (beide sind teilweise miteinander kompatibel), wurde im September 2002 ein US-Patent auf Instant Messaging zugesprochen.

Es gibt auch universelle IM-Software, die mehrere Protokolle beherrscht (Multi-Protokoll-Clients), so z.B. Adium, Gaim, IM2, Kopete, Miranda, SIM oder Trillian.

Jabber unterstützt die Verbindung zu anderen Protokollen serverseitig, so dass am Client nur Jabber benötigt wird (der Verbindungs-Server muss das gewünschte Protokoll unterstützen).

Darüber hinaus existieren auch Business-Lösungen zu IM, etwa "Lotus Sametime" (war kurzzeitig in Lotus Instant Messaging and Web Conferencing umbenannt) oder "Microsoft Live Communications Server". Diese haben etwa den Vorteil, in andere Anwendungen integriert werden zu können.

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, 195 Millionen registrierte IDs (Januar 2003)
  • Gadu-Gadu: 3,6 Millionen (Januar 2005)
  • ICQ: 6 Millionen aktiv, 140 Millionen total (Juni 2003) (2005 sollen es 190 Millionen sein)
  • IRC: Multiple Netzwerke erschweren die Statistik, man rechnet mit mehreren Millionen Nutzern.
  • Jabber: 4 Millionen total (Oktober 2003)
  • MSN: 27,3 Millionen aktiv, 155 Millionen total (April 2005)
  • Yahoo Messenger: 19,1 Millionen im Mai 2002 ([1])

Generelle Informationen

Die folgenden Tabellen enthalten generelle und technische Informationen der meisten Instant Messaging-Programme und Protokolle zur Kommunikation mit einem oder mehreren Gesprächspartnern. Den Multi-Protokoll-Clients ist eine eigene Seite gewidmet. Weitere Informationen finden Sie in den einzelnen Artikeln.

Entwickler Erstes Release Typ Toolkit Aktuell stabile Version Kosten Lizenz
Adium Adam Iser, Evan Schoenberg et al. Sep. 2001 Multi-Protokoll-Client Cocoa 0.89.1 Kostenlos GPL
AIM AOL Mai 1997 Single protocol W32 5.1 (Win)
4.3 Deutsch (4.7 English) (Mac)
Kostenlos Proprietär
aMSN Alvaro J. Iradier Muro Mai 2002 Single protocol Tcl/Tk 0.95 Kostenlos GPL
BitlBee Wilmer van der Gaast Sep. 2002 Multi-Protokoll-Client (IRC) 1.01 Kostenlos GPL
Centericq Konstantin Klyagin ? Multi-Protokoll-Client textbased 4.21.0 Kostenlos GPL
Coccinella Mats Bengtsson 1999 Single protocol Tcl/Tk 0.95.11 Kostenlos GPL
Colloquy ? ? Single protocol Cocoa 2.0 Kostenlos GPL
eMP.CQ! Markus Grün 1. Jan. 2004 Single protocol W32 1.0 Kostenlos GPL
Fire Eric Peyton ? Multi-Protokoll-Client Cocoa 1.5.3 Kostenlos GPL
Gajim Yann Le Boulanger Mai 2004 Single protocol Gtk 0.10.1 lizenzkostenfrei GPL
Gaim Mark Spencer Nov. 1998 Multi-Protokoll-Client Gtk 1.5.0 lizenzkostenfrei GPL
Google Talk Google, Inc. 24. Aug. 2005 Single protocol W32 1.0.0.86 Kostenlos Proprietär
iChat Apple Computer Aug. 2002 Multi-Protokoll-Client Cocoa 3 Kostenlos Proprietär
ICQ Mirabilis (AOL) Nov. 1996 Single protocol W32, Carbon 5.1 Kostenlos
Adware
Proprietär
IM2 IM2 Team Nov. 2003 Multi-Protokoll-Client W32 1.5 Kostenlos Proprietär
Jbother Adam Olsen ? Single protocol Java 0.8.9 Kostenlos GPL
Jeti/2 ES de Boer / V.Ehlert 2004 Single protocol Java 0.7.5.5 Kostenlos GPL
Kopete Kopete Team Mär. 2002 Multi-Protokoll-Client Qt/KDE 0.12.0 Kostenlos GPL
licq Jon Keating, Dennis Tenn, Thomas Reitelbach Feb. 1998 Multi-Protokoll-Client Qt 1.3.2 Kostenlos GPL
mICQ Mattew D. Smith (bis ICQv5); Rüdiger Kuhlmann 2001 Single protocol textbased 0.5.1 Kostenlos GPL v2
Miranda IM Miranda IM Project 2000 Multi-Protokoll-Client W32 0.5 Kostenlos GPL
Proteus Defaultware ? Multi-Protokoll-Client Cocoa 4.12 Kostenlos (seit Feb. 06) Proprietär
Psi Justin Karneges 2001 Single protocol Qt/KDE, W32 0.10 Kostenlos GPL
Qnext Qnext Corp. 2004 Multi-Protokoll-Client Java 2.0 Kostenlos Proprietär
qip qip 2005 Single protocol W32 7960 Kostenlos ?
QQ (OICQ) Tencent Feb. 1999 Single protocol W32 2004 II Kostenlos Proprietär
Skype Niklas Zennström und Janus Friis 2003 Single protocol Qt/KDE, W32 2.0.0.97 (Win)
1.4.0.49 (Mac)
1.2.0.18 (Linux)
2.0.0.50 (Pocket PC)
Kostenlos Proprietär
SIM Shutoff. Co. Jun. 2002 Multi-Protokoll-Client Qt/KDE,W32 0.9.3 Kostenlos GPL
Tapioca iNdT März 2006 Single protocol Gtk 0.3.9 lizenzkostenfrei GPL
Tkabber Alexey Shchepin 2003 Single protocol Tcl/Tk 0.9.8 Kostenlos GPL
Trillian Cerulean Studios Jul. 2000 Multi-Protokoll-Client W32 3.1.0.121 Kostenlos Proprietär
Trillian Pro Cerulean Studios Sep. 2002 Multi-Protokoll-Client W32 3.1.0.121 25 US$ Proprietär
WengoPhone NG OpenWengo Mai 2006 Multi-Protokoll-Client Qt für W32, Mac OS X, Linux 2.0 BETA Kostenlos GPL
Windows Live Messenger (ehemals MSN Messenger) Microsoft Jul. 1999 Single protocol W32 8.0 Kostenlos
Adware
Proprietär
Xfire Xfire Team September 2004 Single protocol W32 1.56 Kostenlos Proprietär
Yahoo! Messenger Yahoo! Jun. 1999 Single protocol W32, Carbon, Gtk 7.0 (Win)
2.5.3 (Mac)
1.0.4-1 (Unix)
4 (FreeBSD)
Kostenlos
Adware
Proprietär
Entwickler Erstes Release Typ Toolkit Aktuell stabile Version Kosten Lizenz

Single-Protokoll-Clients

Die folgenden Tabellen geben einen Überblick über Programme,

  • deren Instant-Messaging-Protokoll noch kein eigener Artikel gewidmet wurde und
  • zu denen (außer Multi-Protokoll-Clients) keine Alternative verfügbar ist.

Betriebssystem-Unterstützung

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

Windows Mac OS X Unix, Linux, BSD
QQ Ja Nein Nein
Skype Ja Ja Ja
Y!M Ja Ja Ja
Windows Mac OS X Unix, Linux, BSD

Funktionen

Information darüber, welche Funktionen die einzelnen Programme unterstützen.

Verschlüsselung Dateitransfer Grafische Smileys Spiele veränderbares Aussehen Plugin-System 4 Externe Zusatzprogramme 5
QQ Nein Ja Ja Ja Ja Nein Ja
Skype Ja8 Ja Ja Nein Nein Ja Ja
Xfire Nein Ja Ja Nein Ja Nein Nein
Y!M Nein Ja Ja Ja Ja Nein Nein
Verschlüsselung Dateitransfer Grafische Smileys Spiele veränderbares Aussehen Plugin-System Externe Zusatzprogramme

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 8: Proprietär; nur zu sich selber kompatibel.

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
QQ Ja Ja Ja ? Ja
Skype Ja Ja Ja Ja Ja
Y!M Ja Ja Ja Ja Ja
Xfire Ja Nein Nein Nein Nein
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 Aliase) Offline Messaging
Gadu-Gadu Gadu-Gadu 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
XMPP (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 ?
SIMPLE ? ? Freie Software SIP-Adresse (sip:username@hostname) ?
Mobile Status Notification Protocol (MSNP) Microsoft Juli 1999 Proprietär E-mail Adresse (z.B. Microsoft .NET Passport) Nein
OSCAR Protokoll AOL November 1996 Proprietär Username od. UIN
z.B. ICQ:12345678
Ja
Yahoo! Messenger Yahoo! ? Proprietär Username Ja
Entwickler Erste Veröffentlichung Lizenz Identität (ohne alias) Asynchronous message relaying


Vorlage:Navigationsleiste Instant-Messaging-Protokolle