Difference between revisions of "LeechCraft Azoth"
0xd34df00d (Talk | contribs) (Создана страница про LC Azoth.) |
0xd34df00d (Talk | contribs) (Ссылки на пару официальных страниц в описании) |
||
Line 43: | Line 43: | ||
Azoth также имеет модульную архитектуру, в частности, протоколы реализованы отдельными плагинами. Изначально был доступен только XMPP-модуль, затем добавилась поддержка IRC, но, тем не менее, Azoth ориентируется на возможности и особенности протокола XMPP, и архитектура и интерфейс клиента реализованы так, чтобы обеспечить возможность реализации любой функции из XMPP вместо обеспечения лишь базового минимума всех возможных протоколов. Иными словами, это XMPP-клиент с возможностью поддержки других протоколов. | Azoth также имеет модульную архитектуру, в частности, протоколы реализованы отдельными плагинами. Изначально был доступен только XMPP-модуль, затем добавилась поддержка IRC, но, тем не менее, Azoth ориентируется на возможности и особенности протокола XMPP, и архитектура и интерфейс клиента реализованы так, чтобы обеспечить возможность реализации любой функции из XMPP вместо обеспечения лишь базового минимума всех возможных протоколов. Иными словами, это XMPP-клиент с возможностью поддержки других протоколов. | ||
− | Изначально модуль поддержки XMPP в Azoth был основан на [[gloox]], но из-за ряда проблем с этой библиотекой с было принято решение перейти на [[QXmpp]]. QXmpp — активно развивающаяся библиотека, но там отсутствуют многие критичные функции типа поддержки закладок, поэтому в рамках Azoth был сделан форк QXmpp<ref>https://github.com/0xd34df00d/qxmpp-dev | + | Изначально модуль поддержки XMPP в Azoth был основан на [[gloox]], но из-за ряда проблем с этой библиотекой с было принято решение перейти на [[QXmpp]]. QXmpp — активно развивающаяся библиотека, но там отсутствуют многие критичные функции типа поддержки закладок, поэтому в рамках Azoth был сделан форк QXmpp<ref>https://github.com/0xd34df00d/qxmpp-dev</ref>, по большей части обратно совместимый с оригинальной версией, но добавляющий ряд новых функций. |
В настоящее время поддерживаются протоколы XMPP и IRC, планируется реализовать поддержку MSN, а также обеспечить работу с [[libpurple]]. | В настоящее время поддерживаются протоколы XMPP и IRC, планируется реализовать поддержку MSN, а также обеспечить работу с [[libpurple]]. | ||
+ | |||
+ | == Примечания == | ||
+ | |||
+ | * [http://leechcraft.org/ru/plugins-azoth Страница модуля Azoth] | ||
+ | * [http://leechcraft.org/ru/plugins-azoth-xoox Страница модуля поддержки XMPP и список возможностей] | ||
== Ссылки == | == Ссылки == | ||
<references/> | <references/> |
Revision as of 17:58, 1 August 2011
LeechCraft Azoth | |
---|---|
Информация | |
Сайт: | leechcraft.org |
Язык: | C++, Qt, Boost |
ОС/платформа: | Linux, Windows, Mac OS, FreeBSD, Maemo |
Библиотека: | своя, форк QXmpp |
Лицензия: | GPL |
Разработчик: | LeechCraft team |
Характеристики | |
Мультиязычность: | да |
Поддержка плагинов: | да |
Профили аккаунтов: | нет |
Несколько аккаунтов одновременно: | да |
Поддержка смайликов: | да |
История сообщений: | да |
Поддержка стандартов | |
Передача файлов: | да |
Списки приватности: | да |
Обзор сервисов: | да |
Регистрация в транспортах и сервисах: | да |
Поиск в сервисах: | нет |
Команды ad hoc: | да |
Удаленное управление: | нет |
Конференции: | да |
Закладки: | да |
Отображение Новости: | да |
Правка vCard: | да |
Сжатие трафика: | да |
Шифрование трафика: | да |
Шифрование сообщений: | нет |
PubSub: | да |
PEP: | да |
Голосовое и видеообщение: | да |
Поддержка Jingle: | да |
Azoth — кроссплатформенный мультипротокольный клиент с открытым кодом, реализованный в виде модуля для LeechCraft.
Разработка модуля начата в середине осени 2010 года, первый доступный milestone-релиз LeechCraft с этим модулем был выпущен 3 января 2011 года. С осени 2010 года Azoth является одним из приоритетных направлений разработки LeechCraft.
Azoth также имеет модульную архитектуру, в частности, протоколы реализованы отдельными плагинами. Изначально был доступен только XMPP-модуль, затем добавилась поддержка IRC, но, тем не менее, Azoth ориентируется на возможности и особенности протокола XMPP, и архитектура и интерфейс клиента реализованы так, чтобы обеспечить возможность реализации любой функции из XMPP вместо обеспечения лишь базового минимума всех возможных протоколов. Иными словами, это XMPP-клиент с возможностью поддержки других протоколов.
Изначально модуль поддержки XMPP в Azoth был основан на gloox, но из-за ряда проблем с этой библиотекой с было принято решение перейти на QXmpp. QXmpp — активно развивающаяся библиотека, но там отсутствуют многие критичные функции типа поддержки закладок, поэтому в рамках Azoth был сделан форк QXmpp[1], по большей части обратно совместимый с оригинальной версией, но добавляющий ряд новых функций.
В настоящее время поддерживаются протоколы XMPP и IRC, планируется реализовать поддержку MSN, а также обеспечить работу с libpurple.
Примечания
Ссылки
- Программы на C++
- Клиенты на C++
- Программы для Linux
- Клиенты для Linux
- Программы для Windows
- Клиенты для Windows
- Программы для Mac OS
- Клиенты для Mac OS
- Программы для FreeBSD
- Клиенты для FreeBSD
- Программы для Maemo
- Клиенты для Maemo
- Программы, использующие QXmpp
- Программы под лицензией GPL
- Клиенты с поддержкой VoIP
- Jingle
- Клиенты с поддержкой Jingle
- Клиенты