Из Википедии, свободной энциклопедии
Перейти к навигацииПерейти к поиску

Psi является свободным обмена мгновенными сообщениями клиент для XMPP протокола (включая такие услуги , как Google Talk [3] ) , который использует Qt инструментарий. Он работает в Linux (и других Unix-подобных операционных системах), Windows , macOS и OS / 2 [4] (включая eComStation и ArcaOS ). [5]

Пользовательский интерфейс программы очень гибок в настройке. Например, есть режимы «многооконный» и «все в одном», поддержка разных наборов иконок и тем.

Готовые к установке пакеты deb и RPM доступны для многих дистрибутивов Linux . Сообщалось об успешном переносе Psi для операционных систем Haiku , [6] FreeBSD и Sun Solaris .

Из-за того, что Psi является бесплатным / открытым исходным кодом, появилось несколько форков , которые иногда содержат функции, которые могут появиться в будущих официальных версиях Psi.

Название проекта

«Пси» - это двадцать третья буква греческого алфавита (Ψ), которая используется в качестве логотипа программного обеспечения.

Заявление о миссии

Цель проекта Psi - создать мощный, но простой в использовании клиент XMPP, который пытается строго придерживаться черновиков XMPP и XMPP XEP. Это означает, что в большинстве случаев Psi не будет реализовывать функцию, если для нее не будет принят стандарт в сообществе XMPP. Это гарантирует, что Psi будет совместимым, стабильным и предсказуемым.

История

Приложение было создано Джастином Карнегесом и начиналось как побочный проект. В разные периоды своего существования Карнегесу платили за разработку кодовой базы, в течение которых Psi процветал. Однако, как правило, цикл выпуска Psi относительно медленный, но клиент всегда считался его поклонниками очень стабильным и мощным клиентом для обмена мгновенными сообщениями. Карнегес покинул проект в конце 2004 года, чтобы заняться другими делами. [7] В 2002 году Михаил Пищагин начал взламывать код Qt, который позже стал библиотекой libpsi. Пищагин присоединился к команде в марте 2003 года и отвечает за многие большие фрагменты Psi-кода.

В ноябре 2004 года техническое обслуживание взял на себя Кевин Смит, давний участник проекта. В 2009 году Смит вернул поддержку Karneges, [8] который также поддерживает Iris, библиотеку Qt / C ++ XMPP, на которой основан Psi. [9]

Ремко Тронсон начал писать свои собственные патчи для Psi в 2003 году и стал официальным разработчиком в мае 2005 года.

В 2009 году был запущен форк Psi под названием Psi + . Цели проекта: реализация новых функций, написание патчей и плагинов для передачи их в апстрим . С 2017 года все активные разработчики Psi + стали официальными разработчиками Psi, [10] и теперь Psi + - это просто ветвь разработки Psi с моделью разработки скользящих выпусков .

Пользователи, которые хотят быстро получать новые функции и исправления ошибок, могут использовать Psi + ежедневно. Пользователи, которые не заботятся о новых тенденциях и предпочитают постоянство, могут выбрать Psi, поскольку он использует классическую модель разработки, а его выпуски довольно редки.

Особенности

Поскольку XMPP позволяет использовать шлюзы для других служб, которые поддерживают многие серверы, он также может подключаться к Yahoo! , AIM , Gadu-Gadu , ICQ и сети Microsoft . [11] Другие услуги, доступные с использованием шлюзовых серверов, включают новостные ленты RSS и Atom , отправку SMS- сообщений в сотовые сети и прогнозы погоды.

По состоянию на 2012 год у Psi есть языковые пакеты для 20 языков, и их количество находится в стадии разработки. [12]

Смайлов пакеты поддерживаются с помощью jisp формата. Доступно множество пакетов смайликов jisp, в том числе от AIM, iChat и Trillian .

Psi поддерживает передачу файлов между другими клиентами XMPP, и можно отправлять или получать файлы из других сетей обмена мгновенными сообщениями , если серверы пользователя поддерживают это. Psi поддерживает уведомление о вводе текста (которое работает с контактами Yahoo !, MSN и AIM). Версия 0.10, выпущенная в январе 2006 года, принесла автоматическое изменение размера списка контактов и окно создания сообщений в диалогах чата, чаты с вкладками, поддержку системы обмена сообщениями Growl в Mac OS X , прозрачность окна и многие другие изменения.

Поддержка аудио и видео звонков в Psi через Jingle реализована через официально поддерживаемый плагин PsiMedia. [13]

Шифрование

Безопасность также является важным фактором, и Psi обеспечивает ее как для клиент-сервер (TLS), так и для клиент-клиент ( OpenPGP , [14] OTR , [15] и OMEMO [16] ) через соответствующие плагины. Шифрование сообщений в групповых чатах поддерживается только через плагин OMEMO .

См. Также

  • Сравнение клиентов обмена мгновенными сообщениями

Ссылки

  1. ^ Карнегес, Джастин. "Домашняя страница Джастина!" . Пси . Архивировано из оригинала 18 декабря 2001 года.
  2. ^ КОПИРОВАНИЕ
  3. ^ «Другие клиенты IM» . Справка Google Talk . 2011 . Проверено 24 января 2012 года .
  4. ^ Сборка psi для OS / 2 . Версия 0.15, ZIP-архив.
  5. ^ «Программное обеспечение XMPP: клиенты» . Фонд стандартов XMPP . Проверено 24 января 2012 года .
  6. ^ "Пси" . BeBits . 8 февраля 2010 года в архив с оригинала на 22 июля 2012 года . Проверено 24 января 2012 года .
  7. ^ Karneges, Джастин (25 ноября 2004). «[Psi-devel] Передача факела» . psi-devel (список рассылки) . Проверено 24 января 2012 года .
  8. Смит, Кевин (5 марта 2009 г.). «[Psi-devel] Psi - под новым управлением ^ h ^ h ^ hold» . psi-devel (список рассылки) . Проверено 24 января 2012 года .
  9. ^ "Библиотека Iris XMPP" . Проект Delta XMPP . Программное обеспечение Affinix. 5 декабря, 2004. Архивировано из оригинала на 11 февраля 2006 года . Проверено 24 января 2012 года .
  10. ^ "README.md" . 7 марта 2018 . Проверено 7 марта 2018 года .
  11. Попа, Роксана (29 мая 2007 г.). «Psi Review» . Софтпедия . Проверено 24 января 2012 года .
  12. Попа, Богдан (27 марта 2008 г.). «5 лучших клиентов Jabber для Windows в картинках» . Софтпедия . Проверено 24 января 2012 года .
  13. ^ PsiMedia
  14. ^ Плагин OpenPGP
  15. ^ Плагин OTR
  16. ^ Плагин OMEMO

Внешние ссылки

  • Официальный веб-сайт
  • Интервью с Джастином Карнегесом