HexChat является Internet Relay Chat клиент , раздвоенный от XChat . У него есть выбор между интерфейсом документа с вкладками или древовидным интерфейсом, поддержкой нескольких серверов и многочисленными параметрами конфигурации. Оба командной строки и графические версии были доступны.
Разработчики) | Патрик Гриффис [1] |
---|---|
Первый выпуск | 6 июля 2012 г . |
Стабильный выпуск | 2.14.3 / 20 декабря 2019 г . [2] |
Репозиторий | github |
Платформа | Unix-подобный, приложение для Windows 10, 64-разрядная версия Windows 7+, 32-разрядная версия Windows 7+, Flatpak, Snap, исходный код |
Лицензия | GPL-2.0 или новее |
Веб-сайт | hexchat hexchat github |
Разработчики) | Питер Железны (Зед), Брайан Эванс (LifeIsPain) |
---|---|
Первый выпуск | X-Chat 1.0.0: 29 июня, 29 июня 1999 г . [3] |
Окончательный релиз | 2.8.9 / 28 августа 2010 г . |
Репозиторий | |
Написано в | C |
Операционная система | macOS , Unix-подобная , Windows |
Платформа | Кроссплатформенность |
Доступно в | Многоязычный |
Тип | IRC-клиент |
Лицензия | GPL-2.0 или новее |
Веб-сайт | xchat |
Клиент доступен для Unix-подобных систем; производные с нативной поддержкой MacOS «s Аква интерфейс также доступны ( см ниже ).
Основное дерево исходного кода XChat не получало никаких исправлений с 2013 года. [4] В прошлом некоторые дистрибутивы Linux , такие как Fedora , поддерживали свои собственные версии для исправления ошибок, обеспечения работоспособности и возможности сборки программы, а также для решения проблем безопасности. . [5]
Форк XChat HexChat, ранее специфичный для Windows X-Chat WDK, установлен по умолчанию на Linux Mint и поддерживается по состоянию на август 2018 года. [6] [7]
Функции
Клиент Internet Relay Chat предлагает графический пользовательский интерфейс, окружающий основное окно чата. Он включает в себя все основные функции, которые есть в большинстве других IRC-клиентов, включая завершение ников, [8] подключение к нескольким серверам, [9] безопасные соединения, [10] протокол клиент-клиент , прямую передачу файлов между клиентом и чаты. и система плагинов для различных языков программирования (включая как минимум C или C ++ , Perl , Python , Tcl , Ruby , [11] Lua , [12] CLISP , D и DMDScript [13] ). Плагины позволяют расширять возможности и настраивать функциональность XChat.
Представление по умолчанию для клиентского окна называется «древовидным представлением», но вместо этого его можно настроить для интерфейса с вкладками . Вкладки меняют цвет по мере поступления текста, перехода других пользователей на каналы или выхода из них или при обращении к псевдониму пользователя другим пользователем. Интерфейс может отображать интерактивные команды оператора («op») и другие, а также позволяет настраивать шрифты, звуки событий, временные метки и ведение журнала. [14] XChat реализует все стандартные команды IRC (например, /NICK
или /JOIN
), а также DCC chatting ( /CHAT
), который позволяет продолжить чат, если сервер IRC отключен. [14]
Клиент работает в Unix-подобных операционных системах [6] [15], и многие дистрибутивы GNU / Linux включают пакеты в свои репозитории. [16]
Лицензирование
Основная часть кода XChat находится под лицензией GNU GPL-2.0 или более поздней версии . Однако 23 августа 2004 г. официальная сборка для Windows стала условно-бесплатным ПО , и его пришлось покупать после 30-дневного пробного периода. Предыдущие сборки для Windows были удалены с официального сайта. [17] Авторы заявили, что плата за условно-бесплатное ПО требуется из-за чрезмерного количества времени, которое потребовалось для его компиляции под Windows. [18] Это вызвало споры, поскольку Питер Железны не обладал авторскими правами на весь код, который он требовал повторно лицензировать, а также связывал частный условно-бесплатный код принудительного исполнения с кодом под лицензией GPL, что делало версию XChat для Windows нарушением. закона об авторском праве и GPL. [19]
Однако, поскольку версия кода XChat для Unix является бесплатным программным обеспечением под лицензией GNU GPL-2.0 или более поздней версии, поддерживается несколько бесплатных неофициальных сборок для Windows. [20]
Производное программное обеспечение
- Сборка Silverex для Windows на основе XChat 2.8.6 (снята с производства)
- XChat Aqua или XChat Azure для macOS
- XChat Gnome
- lurc , клиент IRC на основе XChat 1.0
- HexChat (ранее XChat-WDK), кроссплатформенный форк, который добавляет различные функции
- XChat (SE)
Прием
XChat был описан как популярный, [21] [22] [23] сборный для различных платформ. В период своего расцвета он считался одним из лучших IRC-клиентов для Linux. [24] IRC Hacks: 100 Industrial-Strength Tips & Tools содержит подробное объяснение его установки, конфигурации и дополнительных функций в Unix [21] и macOS. [25]
Смотрите также
- Сравнение IRC-клиентов
Рекомендации
- ^ https://blog.tingping.se/about/
- ^ https://hexchat.readthedocs.io/en/latest/changelog.html
- ^ "Новости" . XChat.org. 18 сентября 1999 года Архивировано из оригинала на 1999-09-21.
- ^ История репозитория XChat Subversion , показывающая несколько коммитов, кромекода плагина, с 2010 г.
- ^ «Пакет xchat» . apps.fedoraproject.org . Проверено 18 сентября 2016 .[ постоянная мертвая ссылка ]
- ^ a b Новости HexChat
- ^ Объявление HexChat Опубликовано 06 июл 2012
- ^ Whaples, Томас (2004). «Уловка №2: XChat» . В баранине, Пол (ред.). IRC Hacks: 100 полезных советов и инструментов . O'Reilly Media. п. 63. ISBN 978-0596-00687-7.
- ^ IRC Hacks , стр. 90.
- ^ IRC Hacks , стр. 93.
- ^ Веб-сайт плагина Xchat-Ruby . ruby.sourceforge.net
- ^ Плагин xchat Lua [ постоянная мертвая ссылка ] . ankh-morp.org. https://archive.today/20120630205600/http://ankh-morp.org/code/xchat-lua/ 30 июня 2012 г.
- ^ Домашняя страница xcdscript. Архивировано 1 мая 2011 г. на Wayback Machine . ludost.net.
- ^ a b Arnote, Пол (сентябрь 2009 г.). "Internet Relay Chat: The Forgotten Chat Frontier" Архивировано 29 июля 2012 г. на Wayback Machine . Журнал PCLinuxOS .
- ^ «FAQ» . xchat.org .
- ^ «Условно-бесплатное ПО» . hexchat.github.io .
- ^ Престон, Аллан К. (июнь 2006 г.). «XChat для Windows (обзор релиза от Silverex)» . IRCReviews.org. Архивировано из оригинала на 2011-07-18 . Проверено 9 июля 2011 .
- ^ XChat для Windows. Архивировано 25 августа 2004 г. в Wayback Machine . xchat.org. «В. Почему XChat для Windows не может быть бесплатным? A. [...] Создание XChat для Windows - сложный процесс, для его выполнения требуются определенные навыки и опыт. Это требует времени и никоим образом не автоматизировано. [...] "
- ^ "xchat.org :: Просмотр темы - О лицензировании релизов Windows" . 2007-02-16. Архивировано из оригинала на 2007-02-16 . Проверено 18 сентября 2016 .
- ^ Build Lineup [ постоянная мертвая ссылка ] . xchatdata.net.
- ^ a b IRC Hacks , стр. 3
- ^ Хадсон, Эндрю; Хадсон, Пол; Хельмке, Мэтью; Трой, Райан (2009). «Интернет-чат» . Ubuntu Unleashed 2010 Edition: охват 9.10 и 10.4 . Издательство Sams / Pearson Education. п. 124. ISBN 978-0672331091.
- ^ "IRCHelp.org" .
- ^ «Пять лучших IRC-клиентов для Linux» . Архивировано из оригинала на 2015-03-02 . Проверено 1 апреля 2016 .
- ^ IRC Hacks , стр. 11.
Внешние ссылки
- Официальный веб-сайт
- #hexchat подключитесь к Libera.chat
- #xchat [ постоянная неработающая ссылка ] в EFnet
- Установщик тем Toxin XChat [ постоянная мертвая ссылка ]