Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Psi (instant messaging client)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
{{Short description|Instant messaging client}} {{Use mdy dates|date=December 2018}} {{Refimprove|date=January 2012}} {{Infobox software | name = Psi | logo = [[File:Psi icon new.png|frameless|upright=0.25]] | screenshot = [[File:Psi-0.11.png|frameless|center]] | caption = | collapsible = yes | developer = The Psi Team | released = July 7, 2001<ref>{{cite web |url=http://www.affinix.com/~justin |title=Justin's Homepage! |first=Justin |last=Karneges |work=Psi |archive-url=https://web.archive.org/web/20011218061414/http://www.affinix.com/~justin/ |archive-date=December 18, 2001 |url-status=dead }}</ref> | latest_release_version = {{wikidata|property|edit|reference|Q71393|P348|P548=Q2804309}} | latest_release_date = {{start date and age|{{wikidata|qualifier|Q71393|P348|P548=Q2804309|P577}}}} | programming language = [[C++]], [[Qt (framework)|Qt]] | operating system = [[Unix-like]], [[macOS]], [[Microsoft Windows]], [[Haiku (operating system)|Haiku]] | language = [[Chinese language|Chinese]], [[Czech language|Czech]], [[English language|English]], [[French language|French]], [[German language|German]], [[Macedonian language|Macedonian]], [[Polish language|Polish]], [[Portuguese language|Portuguese]], [[Russian language|Russian]], [[Spanish language|Spanish]], [[Ukrainian language|Ukrainian]], [[Vietnamese language|Vietnamese]] | genre = [[Instant messaging]] [[client (computing)|client]] | license = [[GNU General Public License|GPL-2.0-or-later]]<ref>[https://github.com/psi-im/psi/blob/master/COPYING COPYING]</ref> | website = {{URL|https://psi-im.org/}} }} '''Psi''' is a [[Free software|free]] [[instant messaging]] [[client (computing)|client]] for the [[Extensible Messaging and Presence Protocol|XMPP]] protocol (including such services as [[Google Talk]]<ref>{{cite web |url=https://www.google.com/talk/otherclients.html |title=Other IM Clients |work=Google Talk Help |year=2011 |access-date=January 24, 2012 }}</ref>) which uses the [[Qt (framework)|Qt]] toolkit. It runs on [[Linux]] (and other [[Unix-like]] operating systems), [[Microsoft Windows|Windows]], [[macOS]] and [[OS/2]]<ref name="Psi/2">[ftp://ftp.netlabs.org/pub/qtapps/psi.zip Psi build for OS/2]. Version 0.15, ZIP package.</ref> (including [[eComStation]] and [[ArcaOS]]).<ref>{{cite web |url=https://xmpp.org/xmpp-software/clients/ |title=XMPP Software: Clients |work=XMPP Standards Foundation |access-date=January 24, 2012 }}</ref> User interface of program is very flexible in customization. For example, there are "multi windows" and "all in one" modes, support of different iconsets and themes. Ready-to-install [[deb (file format)|deb]] and [[RPM Package Manager|RPM]] packages are available for many [[Linux distribution]]s. Successful ports of Psi were reported for [[Haiku (operating system)|Haiku]],<ref>{{cite web |url=http://www.bebits.com/app/4625/ |title=Psi |work=[[BeBits]] |date=February 8, 2010 |access-date=January 24, 2012 |archive-url=https://archive.today/20120722113703/http://www.bebits.com/app/4625/ |archive-date=July 22, 2012 |url-status=dead }}</ref> [[FreeBSD]] and [[Sun Microsystems|Sun]] [[Solaris (operating system)|Solaris]] operating systems. Due to Psi's free/open-source nature, several [[Fork (software development)|forks]] have appeared, which occasionally contain features that may appear in future official Psi versions. == Project name == 'Psi' is the twenty-third letter of the [[Greek alphabet]] (Ψ), which is used as the software's logo. == Mission statement == The goal of the Psi project is to create a powerful, yet easy-to-use XMPP client that tries to strictly adhere to the XMPP drafts and XMPP XEPs. This means that in most cases, Psi will not implement a feature unless there is an accepted standard for it in the XMPP community. Doing so ensures that Psi will be compatible, stable, and predictable. == History == The application was created by Justin Karneges and it began as a side project. At various points during its existence Karneges was paid to develop the codebase, during which Psi flourished. Typically however, the release cycle of Psi is relatively slow, but the client has always been seen by its fans as a very stable and powerful instant messaging client. Karneges left the project in late 2004 to pursue other endeavors.<ref>{{cite mailing list |url=http://lists.affinix.com/pipermail/psi-devel-affinix.com/2004-November/001280.html |title=[Psi-devel] Passing the torch |first=Justin |last=Karneges |date=November 25, 2004 |mailing-list=psi-devel |access-date=January 24, 2012 }}</ref> In 2002 Michail Pishchagin started hacking Qt code which later became libpsi library. Pishchagin joined the team in March 2003 and he is responsible for many large chunks in Psi code. In November 2004, maintenance was taken over by Kevin Smith, a long-time contributor to the project. In 2009, Smith handed maintenance back to Karneges,<ref>{{cite mailing list |url=http://lists.affinix.com/pipermail/psi-devel-affinix.com/2009-March/008511.html |title=[Psi-devel] Psi - under new^h^h^hold management |first=Kevin |last=Smith |date=March 5, 2009 |mailing-list=psi-devel |access-date=January 24, 2012 }}</ref> who also maintains Iris, the [[Qt (framework)|Qt]]/[[C++]] XMPP library upon which Psi is based.<ref>{{cite web |url=http://delta.affinix.com/iris/ |title=Iris XMPP Library |work=Delta XMPP Project |publisher=Affinix Software |date=December 5, 2004 |access-date=January 24, 2012 |archive-url=https://web.archive.org/web/20060211051839/http://delta.affinix.com/iris/ |archive-date=February 11, 2006 |url-status=dead }}</ref> Remko Tronçon started writing his custom patches for Psi in 2003, and became an official developer in May 2005. In 2009 a Psi [[Fork (software development)|fork]] named [https://psi-plus.com Psi+] was started. Project purposes are: implementation of new features, writing of [[Patch (computing)|patches]] and plugins for transferring them to [[Upstream_(software_development)|upstream]]. As of 2017 all active Psi+ developers have become official Psi developers,<ref>{{cite web |url=https://github.com/psi-im/psi/blob/a7afbd9a0d/README.md#development |title=README.md |website=[[GitHub]] |date=March 7, 2018 |access-date=March 7, 2018 }}</ref> and now Psi+ is just a development branch of Psi with [[rolling release]] development model. Users who wants to receive new features and bug fixes very quickly may use Psi+ on daily basis. Users who do not care about new trends and prefer constancy may choose Psi as it uses classical development model and its releases are quite rare. == Features == Because XMPP allows gateways to other services, which many servers support, it can also connect to [[Yahoo! Messenger|Yahoo!]], [[AOL Instant Messenger|AIM]], [[Gadu-Gadu]], [[ICQ]] and [[Microsoft Messenger service|Microsoft]] networks.<ref>{{cite web |url=http://www.softpedia.com/reviews/linux/Psi-Review-55917.shtml |title=Psi Review |first=Roxana |last=Popa |work=[[Softpedia]] |date=May 29, 2007 |access-date=January 24, 2012 }}</ref> Other services available using gateway servers include [[RSS (file format)|RSS]] and [[Atom (standard)|Atom]] news feeds, sending [[Short message service|SMS]] messages to cellular networks and weather reports. As of 2012, Psi has language packs for 20 languages, with more being created.<ref>{{cite web |url=http://news.softpedia.com/news/Best-5-Jabber-Clients-for-Windows-in-Pictures-86636.shtml |title=Best 5 Jabber Clients for Windows in Pictures |first=Bogdan |last=Popa |work=[[Softpedia]] |date=March 27, 2008 |access-date=January 24, 2012 }}</ref> [[Emoticon]] packs are supported using the [[Jisp (icons)|jisp]] format. Many jisp emoticon packs are available, including ones from AIM, [[iChat]], and [[Trillian (instant messenger)|Trillian]]. Psi supports file transfers between other XMPP clients, and it is possible to send to or receive files from other [[Instant messenger|IM]] networks, if the user's servers support this. Psi supports Contact Is Typing Notification (which works with Yahoo!, MSN, and AIM contacts). Version 0.10, released in January 2006, brought automatically resizing contact list and composing window in chat dialogs, tabbed chats, support for Growl messaging system on [[Mac OS X]], window transparency and many other changes. Support of audio and video calls in Psi via [[Jingle_(protocol)|Jingle]] is implemented via officially supported plugin PsiMedia.<ref>[https://github.com/psi-im/psimedia PsiMedia]</ref> === Encryption === Security is also a major consideration, and Psi provides it for both client-to-server (TLS) and client-to-client ([[OpenPGP]],<ref>[https://github.com/psi-im/plugins/tree/master/generic/openpgpplugin OpenPGP Plugin]</ref> [[Off-the-Record Messaging|OTR]],<ref>[https://github.com/psi-im/plugins/tree/master/generic/otrplugin OTR Plugin]</ref> and [[OMEMO]]<ref>[https://github.com/psi-im/plugins/tree/master/generic/omemoplugin OMEMO Plugin]</ref>) via appropriate plugins. Encryption of messages in group chats is supported only via [[OMEMO]] plugin. == See also == {{Portal|Free and open-source software}} * [[Comparison of instant messaging clients]] == References == {{Reflist}} == External links == {{Commons and category|Psi|Psi (instant messaging client)}} * [https://psi-im.org/ Official website] * [https://web.archive.org/web/20050207094404/http://blogs.openaether.org/index.php?p=45 Interview with Justin Karneges] {{Instant messaging}} {{DEFAULTSORT:Psi (Instant Messaging Client)}} [[Category:2001 software]] [[Category:Free instant messaging clients]] [[Category:Free XMPP clients]] [[Category:Instant messaging clients for Linux]] [[Category:MacOS instant messaging clients]] [[Category:Windows instant messaging clients]] [[Category:Portable software]] [[Category:Software that uses Qt]]
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)
Pages transcluded onto the current version of this page
(
help
)
:
Template:Cite mailing list
(
edit
)
Template:Cite web
(
edit
)
Template:Commons and category
(
edit
)
Template:Infobox software
(
edit
)
Template:Instant messaging
(
edit
)
Template:Portal
(
edit
)
Template:Refimprove
(
edit
)
Template:Reflist
(
edit
)
Template:Short description
(
edit
)
Template:Use mdy dates
(
edit
)