Psi (Instant Messenger)

Psi (Instant Messenger)
Psi
Psi icon new.png
Psi-Roster
Psi-Roster (Version 0.11/
unixoides System
)
Basisdaten
Entwickler Psi-Team
Aktuelle Version 0.14
(3. Dezember 2009)
Betriebssystem plattformübergreifend
Programmier­sprache C++
Kategorie Instant Messenger
Lizenz GPL (Freie Software)
Deutschsprachig ja, mehrsprachig
psi-im.org

Psi (gesprochen [ˈsaɪ]) ist ein Instant-Messaging-Programm für das Extensible Messaging and Presence Protocol (XMPP).

Inhaltsverzeichnis

Leitlinien

Ziel des Psi-Projektes ist es, einen leistungsstarken XMPP-Client anzubieten. So wird bei der Programmierarbeit versucht, sich genau an die XMPP-Vorlagen und XEPs zu halten. Dies bedeutet, dass das Psi-Team keine Merkmale implementiert, solange sie nicht von der XMPP-Gemeinde als Standard akzeptiert wurden. Somit soll sichergestellt werden, dass Psi kompatibel und stabil bleibt.

Merkmale

Psi ist ein leistungsstarker XMPP-Client, der sich strikt an die Standards der XMPP Standards Foundation hält.

Mit Einstellungsprofilen können (auch an einem Rechner, auf einem [Betriebssystem-]Benutzerkonto) für mehrere Benutzer separate Einstellungen gespeichert werden. Die Unterstützung von ID-Priorisierung erleichtert die gleichzeitige Nutzung eines Kontos von mehreren Rechnern aus.

Datenübertragung

Psi bietet umfangreiche Präsenzbenachrichtigung, die zum Beispiel auch ermittelt und überträgt, ob der Benutzer gerade tippt oder nicht (englisch „typing notification“).

Psi kann auch Vollduplex-Audioverbindungen herstellen (IP-Telephonie) und zwischen XMPP-Nutzern (unverschlüsselt) Dateien übertragen.

Psi erlaubt End-zu-End-Verschlüsselung von Textnachrichten nach dem OpenPGP-Standard sowie Punkt-zu-Punkt-Verschlüsselung mit TLS.

Benutzeroberfläche

Psi bietet eine graphische Benutzeroberfläche, bei der auch Fenster transparent geschaltet werden können. Mehrere offene Chat-Sitzungen können über ein Registerkarten-System unter eigenen Karteireitern in einem gemeinsamen Fenster dargestellt werden. Die Oberfläche wurde in zahlreiche Sprachen übersetzt (Sprachpakete für zum Beispiel Deutsch, Chinesisch, Französisch, Italienisch und Spanisch). Zahlreiche im populären jisp-Format (genutzt von AIM, iChat, Trillian, ...) verfügbare Emoticon-Pakete (Smileys) können genutzt werden.

Verfügbarkeit

Es ist als freie Software auch im Quelltext unter den Bedingungen von Version 2 oder höher der GNU General Public License (GPL) erhältlich, mit der zusätzlichen Erlaubnis für das Binden mit den Qt- (auch der kommerziellen Variante) und OpenSSL-Bibliotheken, ohne deren Quelltext beilegen zu müssen.

Psi läuft unter Linux, Windows, Mac OS X und eComStation. Installationspakete (RPM, deb) sind für viele Linux-Distributionen verfügbar. Portierungen gibt es auch für FreeBSD- und Solaris-Betriebssysteme. Es ist in den meisten populären Linux-Distributionen direkt aus den Standard-Paketquellen installierbar.[1][2][3]

Technik

Psi ist in der Programmiersprache C++ geschrieben und hat eine auf der Qt-Bibliothek basierende graphische Benutzeroberfläche. Die in der Programmbibliothek Iris[4] gekapselte XMPP-Funktionalität wird in einem eigenen Unterprojekt eines gemeinsamen Mutterprojektes (das „Delta XMPP Project“) entwickelt. Die Telefonie-Funktionalität nutzt die Protokollerweiterung Jingle und überträgt das Sprachsignal mittels des Sprachcodecs Speex.

Für die Punkt-zu-Punkt-Verschlüsselung zu Kommunikations-Servern wird die TLS-Implementierung des OpenSSL-Projektes verwendet, für die OpenPGP-End-zu-End-Verschlüsselung von Textnachrichten kann GnuPG eingebunden werden. Darüber hinaus existiert für Psi ein Plugin für Off-the-Record Messaging (OTR)[5] in Psi+[6] kann OTR (unter Linux) nativ verwendet werden.

Geschichte

Das Projekt wurde 2001 von Justin Karneges initiiert.[7] Die Programmierung des Basiscodes konnte Karneges zwischenzeitlich vergütet werden – so entwickelte sich Psi sehr gut. Dennoch verläuft die Freigabe der Veröffentlichungen relativ langsam. Justin Karneges verließ das Projekt Ende 2004. Die Pflege des Projekts lag seit dem in den Händen von Kevin Smith. Anfang 2009 hat Smith das Zepter wieder an Karneges zurückgegeben, der der in letzter Zeit etwas schleichenden Entwicklung wieder neuen Wind einhaucht. Das Kernteam besteht darüber hinaus aus Michail Pishchagin, Hal Rottenberg und Remko Tronçon. Von der Mitte Oktober 2007 erschienenen Entwicklungsversion 0.11 wurde das Jabbin-Projekt abgespalten, das Unterstützung für IP-Telephonie über XMPP bei freier Software einführte.[8] Psi übernahm diese Funktionalität in der Ende Juni 2009 freigegebenen Version 0.13, an der seit Ende 2005 gearbeitet wurde,[9] nachdem die von der Funktion genutzte Protokollerweiterung Jingle standardisiert wurde. Die letzte stabile Version (0.14) stammt vom 3. Dezember 2009. Seither findet zum Beispiel in einer Abspaltung namens „Psi+“ noch aktive Entwicklungsarbeit statt.[10]

Namensgebung

„Psi“ ist die Abkürzung von psynergy, einer Wortschöpfung aus psychic (übersinnlich) und energy (Energie). Psi ist ebenfalls ein griechischer Buchstabe (Ψ), dieser ist das Logo des Messengers.[11]

Weblinks

 Commons: Psi (instant messaging client) – Sammlung von Bildern, Videos und Audiodateien

Quellen

  1. http://packages.ubuntu.com/search?psi
  2. https://admin.fedoraproject.org/pkgdb/applications/Psi
  3. http://software.opensuse.org/search?q=psi
  4. Webpräsenz der XMPP-Bibliothek Iris
  5. Psi-Patch und OTR-Plugin auf tfh-berlin.de, englisch
  6. Website der Psi-Entwicklerversion Psi+, englisch
  7. http://psi-im.org/about/
  8. http://www.linux.com/archive/articles/57711
  9. http://www.kismith.co.uk/wordpress/index.php/2005/12/16/i-say-i-say-i-say-did-you-hear-the-one-about/
  10. Webpräsenz der Abspaltung Psi+
  11. Frequently Answered Question im Psi-Wiki

Wikimedia Foundation.

Игры ⚽ Поможем сделать НИР

Schlagen Sie auch in anderen Wörterbüchern nach:

  • AOL Instant Messenger — Тип программа мгновенного обмена сообщениями Разработчик AOL LLC …   Википедия

  • Simple Instant Messenger — SIM IM …   Википедия

  • Psi (instant messaging client) — Infobox Software name = Psi caption = Psi 0.11 collapsible = yes developer = The Psi Team released = July 7th 2001 [ [http://web.archive.org/web/20011218061414/www.affinix.com/ justin/ http://www.affinix.com/ justin Archive.org] ] frequently… …   Wikipedia

  • Instant messenger — Messagerie instantanée Pour les articles homonymes, voir Chat (homonymie). La messagerie instantanée ou le clavardage (au Québec), également désignée par l anglicisme chat, permet l échange instantané de messages textuels entre plusieurs… …   Wikipédia en Français

  • PSI — ist: ein griechischer Buchstabe, siehe Psi (Buchstabe) eine Instant Messenger Software, siehe Psi (Instant Messenger) die Kurzbezeichnung für sogenannte parapsychologische Phänomene, siehe Psi Phänomen psi steht für Pound force per square inch,… …   Deutsch Wikipedia

  • Psi — ist: ein griechischer Buchstabe, siehe Psi (Buchstabe) eine Instant Messenger Software, siehe Psi (Instant Messenger) die Kurzbezeichnung für sogenannte parapsychologische Phänomene, siehe Psi Phänomen psi steht für Pound force per square inch,… …   Deutsch Wikipedia

  • Psi (Software) — Psi Psi Roster (Version 0.11/ unixoides System) Basisdaten …   Deutsch Wikipedia

  • Psi (cliente de mensajería instantánea) — Saltar a navegación, búsqueda Psi …   Wikipedia Español

  • Instant messaging — Pidgin 2.0 running under GNOME 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 …   Wikipedia

  • Comparison of instant messaging clients — The following tables compare general and technical information for a number of instant messaging clients. Please see the individual products articles for further information. This article is not all inclusive or necessarily up to date. External… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”