Разработчик(и) | Колин Лерой, Энди С. Мэлони, Филип Теллис, Эдвард Л. Халетки, Тахир Хашми, Торри Сирл, Сиддхеш Поярекар |
---|---|
Стабильный релиз | 0.6.3 / 10 июля 2010 г. ( 2010-07-10 ) |
Написано в | С , С++ |
Операционная система | Кроссплатформенный |
Тип | Клиент обмена мгновенными сообщениями |
Лицензия | GPL |
Веб-сайт | ayttm.sourceforge.net |
Ayttm (произносится как «item» или «AYTTM») — многопротокольный клиент для обмена мгновенными сообщениями . Является наследником проекта EveryBuddy . [1] [2]
Ayttm в первую очередь поддерживает чаты один на один и групповые чаты в MSN , Yahoo !, ICQ, AIM, XMPP и IRC. Он также поддерживает отправку элементарных писем через SMTP , что может использоваться для отправки SMS по электронной почте на SMS-шлюзы . Ayttm также поддерживает веб-камеры в Yahoo! Messenger и голосовой чат через MSN с использованием Ekiga (ранее GnomeMeeting).
Краткое описание услуги:
Когда контакты, принадлежащие одному и тому же человеку, но в разных протоколах, группируются вместе, Ayttm может автоматически продолжить разговор, используя другой протокол, когда соединение по исходному протоколу прерывается. Разработчики называют это резервным обменом сообщениями.
Когда контакт привязан к определенному языку, сообщения могут быть автоматически переведены с помощью Babelfish . Как и в случае с большинством электронных переводчиков, его точность может быть сомнительной.
Aycryption — это фильтр, который обеспечивает шифрование чата с использованием ключей GPG . Весь исходящий текст шифруется с использованием открытого ключа удаленного контакта , а входящий зашифрованный текст расшифровывается с использованием локального закрытого ключа .
Архитектура плагина Ayttm позволяет добавлять поддержку новых протоколов без изменения основного приложения. Плагины должны быть скомпилированы для версии ядра и будут работать только с версиями ядра, которые двоично совместимы с версией ядра, для которой был создан плагин.
Поддерживаются пять типов плагинов:
К концу 2002 года проект everybuddy начал стагнировать и страдал от двух основных проблем: нестабильности и сложного набора предпочтений. Команда разработчиков разделилась на две части, чтобы исправить проблему. Одна группа под руководством Мередидда Лаффа начала переписывать, что должно было стать долгосрочным решением. Это привело к проекту eb-lite. Другая группа под руководством Колина Лероя решила исправить все основные проблемы everybuddy и работать над функциями только после стабилизации ядра. Результатом стал Ayttm. [3]
Ayttm впервые появился в репозитории CVS Savannah 21 декабря 2002 года, и практически ежедневно выпускались релизы для разработчиков: [4] Впервые он был анонсирован на Freshmeat 27 декабря 2002 года.
31 марта 2003 года, ссылаясь на проблемы с доступностью Savannah , проект был перенесен на SourceForge , где он и находится по сей день. [5] Версия 0.2.2 Ayttm была выпущена 1 апреля 2003 года. [6]
Последняя версия Ayttm — 0.6.3 — была выпущена 10 июля 2010 года. [7]
Первоначально предполагалось, что это будет имя "Yattm", но Колин Лерой неправильно написал его, когда регистрировал проект в Саванне. Журнал CVS в Саванне показывает, что имя исполняемого файла было изменено с "yattm" на "ayttm" 16 января 2003 года. На тот момент расширения для Ayttm не было. Было предпринято несколько попыток расширения имени, и в итоге было решено использовать "Are You Talking To Me?". Вопросительный знак является частью имени. Имя Ayttm является бэкронимом , и заслуга в создании этого термина принадлежит Наташе Шарме.
Работает на:
Несколько портов используют набор графических виджетов GTK+ .
Программное обеспечение лицензировано в соответствии с условиями GNU General Public License и защищено авторским правом команды Ayttm.
Общие ссылки