В следующих таблицах сравнивается общая и техническая информация по ряду известных клиентских программ IRC , которые обсуждались в независимых, надежных ранее опубликованных источниках.
Общий
Основная общая информация о важных клиентах: создатель/компания, лицензия и т. д. Клиенты, перечисленные на светло-фиолетовом фоне, больше не находятся в активной разработке.
- ^ Может быть установлен как часть веб-браузера.
- ^ Неполный, доказательство концепции
- ^ ab Отдельный клиент и демон
- ^ Официального графического интерфейса нет, доступно несколько вариантов (например, Glowing Bear, веб-интерфейс)
Выпускать
Краткий обзор истории выпуска.
Поддержка операционной системы
Операционные системы , на которых клиенты могут работать изначально (без эмуляции).
- ^ abcdefghijklmno Требуется Cygwin [19] [20]
- ^ ab Требуется OS X v10.4.3 или более поздняя версия
- ^ Не поддерживает Windows 95 или Windows 98 [27]
Unix и Unix-подобные операционные системы:
- Unix ( BSD ): 386BSD , BSD/OS , FreeBSD , NetBSD , OpenBSD , SunOS , ULTRIX
- Unix ( System V ): AIX , A/UX , HP-UX , IRIX , SCO OpenServer , Solaris , UnixWare
- Unix-подобные: Linux , NeXTSTEP , OpenVMS [ требуется ссылка ] , OSF/1 , QNX , Tru64 UNIX
- ^ abcdefghijk Известно, что BitchX работает на BSDI 2.0, 2.1, 3.1, 4.0; FreeBSD 2.x, 3.x, 4.0; NetBSD 3.x, 4.x; SunOS 4.1.4; Ultrix; AIX; HP-UX 9.x, 10.x; IRIX 5.x, 6.x; Solaris 5.x и более поздних версиях; Linux; OSF/1 (DEC Alpha); QNX
- ^ abc WeeChat протестирован на FreeBSD 4.11, 5.4, 6.0; NetBSD 2.0, 2.1; OpenBSD 3.6, 3.7, 3.8; Solaris 5.10; QNX 6.3 [28]
- ^ В разработке [28]
Поддержка протокола
Какие протоколы и стандарты IRC поддерживает каждый клиент.
- ^ Поддерживается через патч
- ^ ab Поддерживается через плагин
Поддержка прямого взаимодействия «клиент-клиент» (DCC)
Протокол Direct Client-to-Client Protocol (DCC) уже давно является основным методом установления прямых соединений между клиентами IRC. После установки соединения DCC обходят сеть и серверы IRC, позволяя передавать между клиентами любые виды данных, включая файлы и прямые сеансы чата.
- ^ Планируется для более поздней версии.
- ^ ab Поддерживается через скрипты
- ^ ab Несовместимо с другими клиентами IRC [36]
- ^ abc Поддерживает протокол возобновления DCC [37]
- ^ ab Поддерживается через скрипт [38]
Поддержка IRCv3
Это программное обеспечение изначально совместимо; другое программное обеспечение может быть совместимо с расширениями. [39] [40]
Механизмы IRCv3 SASL
Аутентификация IRC SASL в основном использует те же механизмы, что и SASL в других протоколах. Чаще всего:
- PLAIN, как определено в RFC 4616
- ВНЕШНИЙ, как определено в RFC 4422
- SCRAM-SHA-256, как определено в RFC 7677
Функции
Информация о том, какие функции поддерживает каждый из клиентов.
- ^ Автоматически обновляется через фреймворк Sparkle
- ^ Может быть добавлено с помощью отдельных пакетов.
- ^ Поддерживает автоматические обновления через менеджер пакетов Emacs.
- ^ Начиная с версии 2.9.5 HexChat поставляется только с Perl и Python.
- ^ Поддерживается с версии 20050921
- ^ Любой язык, поддерживающий DCOP, может быть использован для скриптов Konversation. Практически любой язык можно заставить поддерживать скрипты Konversation, выполнив программу командной строки "dcop".
- ^ Ищет только обновления, их необходимо вручную загрузить и установить.
Смотрите также
Ссылки
- ^ Bersirc IRC Client - о Bersirc Архивировано 12 августа 2011 г. на Wayback Machine
- ^ "Сайт HexChat".
- ^ "Загрузить leafChat бесплатно". Mac.softpedia.com. 2010-01-21 . Получено 2012-11-18 .
- ^ "mIRC: Регистрация mIRC" . Получено 2009-07-14 .
- ^ "mIRC: Персональные FAQ" . Получено 2011-04-09 .
- ^ "ChatZilla :: Версии :: Дополнения для Firefox" . Получено 2016-11-11 .
- ^ Мак Кормак, Шейн (25 января 2013 г.). "DMDirc 0.7" . Получено 08.05.2013 .
- ^ "2.16.2, Финальный выпуск". 9 февраля 2024 г. Получено 11 февраля 2024 г.
- ^ "HexChat ChangeLog". 7 февраля 2024 г. Получено 11 февраля 2024 г.
- ^ "Irssi 1.4.4 Released". 31 марта 2023 г. Получено 3 мая 2023 г.
- ^ "2024-01-14: Выпущен KVIrc 5.2.0 "Quasar"" . Получено 2024-02-29 .
- ^ "Konversation - KDE Applications". Архивировано из оригинала 23 марта 2024 года.
- ^ "Заметки о выпуске – Linkinus". Conceited Software . Получено 2011-03-02 .
- ^ "mIRC: Последние новости". mirc.com . Получено 2024-07-12 .
- ^ "Nettalk - www.ntalk.de - IRC-клиент" . Получено 2013-03-23 .
- ^ "Snak - IRC для Mac" . Получено 2012-03-11 .
- ^ https://sourceforge.net/projects/visualirc/files/ViRC/2.0pl2/
- ^ "Версия 4.4.0". weechat.org . Получено 2024-08-17 .
- ^ "SourceForge: файлы BitchX см. "INSTALL", включенный в BitchX" . Получено 18.09.2009 .
- ^ "WeeChat cygwin". Архивировано из оригинала 2009-09-12 . Получено 2009-09-18 .
- ^ "Какие версии Windows поддерживаются?" . Получено 19 марта 2023 г. .
- ^ "Emacs 29 был перенесен в операционную систему Haiku" . Получено 19 марта 2023 г. .
- ^ "Emacs | eCSoft/2". Полная энциклопедия программного обеспечения OS/2 .
- ^ "EmacsForDOS".
- ^ Подключайтесь к IRC-каналам ReactOS
- ↑ 2012-07-03: Выпущена версия 4.2.0!
- ^ "Nettalk: Download". Архивировано из оригинала 2009-05-07 . Получено 2009-10-09 .
- ^ ab "WeeChat: Поддерживаемые ОС" . Получено 18.09.2009 .
- ^ "Билет 3915 с запросом поддержки OTR". Архивировано из оригинала 2019-10-01 . Получено 2017-03-17 .
- ^ «Проблема 1418, запрашивающая поддержку OTR».
- ^ «Проблема 651, запрашивающая поддержку OTR».
- ^ "Cypherpunks - OTR-Enabled Software" . Получено 2014-03-16 .
- ^ "GitHub - weechat-otr - скрипт WeeChat для обмена сообщениями Off-the-Record". GitHub . Получено 2014-03-16 .
- ^ "Mozilla ChatZilla: Ошибка Bugzilla 285630: Chatzilla не поддерживает возобновление загрузок dcc". 2009-02-20 . Получено 14-07-2009 .
- ^ "DCC-согласование и подключение" . Получено 2014-12-16 .
- ^ "Протокол возобновления DCC" . Получено 2009-07-14 .
- ^ "SysReset mIRC FileServer" . Получено 2009-07-14 .
- ^ «Клиенты - IRCv3».
- ^ «Библиотеки - IRCv3».
- ^ "irc".