Empathy

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
Empathy
Логотип программы Empathy
Скриншот программы Empathy
Тип Программа мгновенного обмена сообщениями
Разработчики Guillaume Desmottes, Xavier Claessens
Написана на Си[3][4]
Интерфейс GTK
Операционная система *nix
Первый выпуск 16 марта 2007[1]
Последняя версия
Репозиторий gitlab.gnome.org/Archive…
Лицензия GNU GPL 2+[вд][5][6]
Сайт wiki.gnome.org/At… (англ.)
Логотип Викисклада Медиафайлы на Викискладе

Empathy — свободный клиент для сетей мгновенного обмена сообщениями, созданный в рамках проекта GNOME, на основе фреймворка Telepathy. Являлся основным IM-клиентом в GNOME с версии 2.24. Входил в базовую сборку Ubuntu[7][8] и Fedora[9].

О программе

[править | править код]

Empathy разработана как встроенный в среду GNOME клиент для систем мгновенных сообщений. Программа основана на коде другой программы — Imendio Gossip. Разработка велась с учётом требований GNOME HIG — простота интерфейса, удобство и лёгкость освоения, интеграция с другими компонентами среды GNOME. Предполагалось, что Empathy заменит другую программу обмена мгновенными сообщениями — Pidgin.

Название Empathy переводится как «эмпатия» — способность к сопереживанию. Это слово перекликается с названием программного каркаса Telepathy («телепатия»), на котором основана Empathy.

Разработка Empathy прекращена в 2017 году[10], пакет удалён из репозитория Fedora.

Возможности

[править | править код]
  • Мультипротокольность (см. ниже)
  • Редактор учётных записей (отдельный для каждого протокола)
  • Автостатус при неактивности
  • Автоматическое пересоединение при обрыве (с помощью NetworkManager)
  • Групповые чаты
  • Проверка орфографии
  • Голосовые и видео-звонки (SIP и Jingle)
  • Передача файлов по XMPP и MSN[11]
  • Геолокация контактов (отображение контактов на карте с помощью GeoClue)
  • Совместная работа (с помощью Tubes)

Недостатки

[править | править код]
  • Нет шифрования голосовых и видеозвонков[12].
  • Ограниченный системной темой и зашитый в коде набор статических смайликов.
  • Отличие клавиатурных команд от команд программы Pidgin (на чью замену ориентирована Empathy) либо вовсе отсутствие клавиатурных команд для некоторых действий.
  • Неполнота представляемой информации о собеседнике (например, по протоколу ICQ).
  • Ограниченная поддержка конференций

Примечания

[править | править код]
  1. Empathy changelog
  2. Empathy 3.12.14
  3. The empathy Open Source Project on Open Hub: Languages Page — 2006.
  4. GitHub (англ.) — 2007.
  5. https://raw.githubusercontent.com/GNOME/empathy/master/COPYING
  6. https://gitlab.gnome.org/GNOME/empathy/-/blob/3.25.90/src/empathy.c
  7. Ubuntu 9.10 features Архивная копия от 10 января 2010 на Wayback Machine  (англ.)
  8. What’s New in Ubuntu 9.10 Архивная копия от 31 декабря 2009 на Wayback Machine (Что нового в Ubuntu 9.10)  (англ.)
  9. Изменения в Fedora для пользователей настольных компьютеров. Дата обращения: 28 апреля 2020. Архивировано 10 января 2010 года.
  10. Attic/Empathy - GNOME Wiki! Дата обращения: 29 июня 2023. Архивировано 29 июня 2023 года.
  11. Bug 22507 – missing feature: file transfer. Дата обращения: 28 апреля 2020. Архивировано 28 июня 2017 года.
  12. Bug 22952 - ZRTP support for end-to-end encryption of RTP. Дата обращения: 14 мая 2011. Архивировано 29 апреля 2016 года.

Обзоры