Gajim (/ɡɛˈʒiːm/[9]) — свободный кроссплатформенный мессенджер для протокола XMPP, написанный на языке Python и использующий GTK+. Он запускается в операционных системах Linux, BSD и Microsoft Windows. Также существует возможность установки на macOS, однако работа в этом направлении ещё не закончена.[10] Название Gajim — это рекурсивный акроним для «Gajim is a jabber instant messenger» (Gajim — это мессенджер для Jabber).
Gajim | |
---|---|
Тип | XMPP-клиент |
Разработчик | множество |
Написана на | Python[3] |
Интерфейс | GTK |
Операционные системы | Linux[4], Windows[5], BSD[вд][6] и macOS[7] |
Языки интерфейса | на 29 языках, включая русский |
Первый выпуск | 21 мая 2004[1] |
Последняя версия | |
Репозиторий | dev.gajim.org/gajim/gaji… |
Состояние | активное |
Лицензия | GNU GPL 3[8] |
Сайт | gajim.org (англ.) |
Медиафайлы на Викискладе |
Цель
правитьЦель проекта Gajim — предоставить полнофункциональный и простой в использовании jabber-клиент.
Особенности Gajim
править- Gajim доступен на многих языках, включая русский.
- Смайлики, аватары, сообщения о статусе, поддержка расширенных статусов (настроение, занятие, проигрываемая песня).
- Вкладки в окне беседы, возможность объединить окно списка контактов (ростера) с окном беседы. Поддержка метаконтактов.
- Поддержка конференций (с протоколом MUC), приглашений, преобразования чата в конференцию, сокрытие конференций в ростере. Закладки для комнат.
- Поддержка транспортов.
- Передача файлов.
- URL-граббер, проверка орфографии, поддержка разметки текста reStructuredText.
- Поддержка формул LaTeX.
- Иконка в трее.
- Запросы к Википедии, словарю и поисковой машине.
- Поддержка нескольких учётных записей.
- Локальная связь (bonjour / zeroconf)
- Поддержка D-Bus.
- XML-консоль[прояснить].
- Проверка CAPTCHA выводится в самом клиенте.
- Поддержка плагинов
- Поддержка универсальной передачи файлов «HTTP upload» (требуется поддержка сервером)
- Обзор возможностей сервера (наличие XEP), обзор конференции и транспортов
Безопасность
править- Поддержка TLS и наследование поддержки SSL.
- Поддержка OpenPGP. Также между двумя клиентами Gajim по умолчанию включается шифрование по алгоритму Диффи — Хеллмана.
- Поддержка OMEMO (через плагин)
Поддержка англоязычных пользователей осуществляется в конференции[11], русскоязычных пользователей производится в конференции[12].
Сетевые особенности
правитьПоскольку Jabber разрешает транспорты ко многим другим сервисам, он также может подключаться к сетям Yahoo! Messenger, AIM, ICQ и .NET Messenger Service. Другие сервисы доступны через сервера транспортов, включая новости через RSS и Atom, отправку сообщений SMS и прогноз погоды. Дополнительно смотрите статью Jabber. Начиная с версии 0.13 появилась возможность совершать аудио-вызовы по протоколу Jingle и видеозвонки (пока не реализовано на Windows).
Примечания
править- ↑ https://dev.gajim.org/gajim/gajim/-/blob/master/ChangeLog
- ↑ Gajim 1.9.3 — 2024.
- ↑ The gajim Open Source Project on Open Hub: Languages Page — 2006.
- ↑ https://gajim.org/download/#linux
- ↑ https://gajim.org/download/#windows
- ↑ https://gajim.org/download/#freebsd
- ↑ https://gajim.org/download/#macos
- ↑ https://dev.gajim.org/gajim/gajim/-/commit/22c1aeda29dabafed26e26065d91f7c91163d078
- ↑ Le Boulanger, Yann pronunciation example of "Gajim" (19 апреля 2008). Дата обращения: 19 апреля 2008. Архивировано 17 февраля 2012 года.
- ↑ Gajim on Mac OSX . Дата обращения: 26 января 2009. Архивировано 30 января 2009 года.
- ↑ xmpp:gajim@conference.gajim.org
- ↑ xmpp:gajim@conference.jabber.ru
Ссылки
править- Официальный сайт
- Обзор приложений для Linux. Часть III: коммуникационные программы . Tom's Hardware Guide Russia (16 ноября 2009). Дата обращения: 8 января 2010.