stringtranslate.com

ircII

ircII (произносится как irc-two или irk-two , [3] [4] и иногда упоминается как IRC-клиент, второе издание [5] ) — это бесплатный Unix IRC и ICB- клиент с открытым исходным кодом, написанный на языке C . Первоначально выпущенный в конце 1980-х годов, он является старейшим IRC-клиентом, который до сих пор поддерживается. [6] [7]

История

Несколько других клиентов UNIX IRC, включая BitchX , EPIC и ScrollZ, изначально были ответвлениями ircII. Это был первый клиент, реализовавший возможности передачи файлов через IRC. [8] Протокол CTCP был реализован Майклом Сандрофом в 1990 году для версии 2.1. [9] Протокол DCC был реализован Троем Ролло в 1991 году для версии 2.1.2, [10] и никогда не предназначался для переноса на другие клиенты IRC. [11] [12]

Функции

ircII написан на языке программирования C и реализует пользовательский интерфейс termcap , текстовый режим. Зашифрованные соединения TLS с серверами IRC устанавливаются с помощью библиотеки OpenSSL . [13] Концепция передачи файлов по сетям IRC была впервые реализована авторами ircII. Клиент был первым, кто реализовал как протокол Client-to-client (CTCP), так и протокол Direct Client-to-Client (DCC). Приложение рекламировалось как «быстрое, стабильное, легкое, портативное и легко фоновое». [14]

Смотрите также

Ссылки

  1. ^ История IRC daniel.haxx.se
  2. ^ "Новости проекта ircII".
  3. ^ "IRC-клиенты в первую очередь для оболочки Unix". irchelp.org. 9 мая 2004 г. Получено 10 ноября 2010 г. Примечание о произношении ircII: Некоторые из нас любят называть его "eye-are-see-two". Однако другой основной вариант, "irk-two", вероятно, исторически более точен. Его также обычно называют "urk-ee", что совершенно определенно неверно. Не стесняйтесь не соглашаться с нами, мы не собираемся спорить об этом до смерти. Что совершенно точно, так это то, что это "two", а не "ee".
  4. ^ Левин, Джон Р.; Янг, Маргарет Левин (9 мая 1997 г.). Еще больше Интернета для чайников (3-е изд.). Hungry Minds . стр. 150. ISBN 0-7645-0135-6.
  5. ^ Хан, Харли (январь 1996). Полный интернет-справочник (2-е изд.). McGraw-Hill Osborne . стр. 525. ISBN 0-07-882138-X. Программу IRC иногда называют ircII (IRC-клиент, второе издание) [...]
  6. ^ Шенк, Томас (7 июля 2000 г.). Red Hat Linux System Administration Unleashed . Sams. ISBN 0-672-31755-9. Это, вероятно, старейший и наиболее часто используемый IRC-клиент в сообществе Linux/UNIX.
  7. ^ Пиккар, Пол; Брайан Баскин; Джордж Спиллман; Маркус Сакс (1 мая 2005 г.). «Обычные клиенты IRC по ОС». Защита приложений IM и P2P для предприятий (1-е изд.). Syngress. стр. 428. ISBN 1-59749-017-2Клиент ircII , возможно, является старейшим доступным клиентом на сегодняшний день.
  8. ^ Пиккар, Пол; Брайан Баскин; Джордж Спиллман; Маркус Сакс (1 мая 2005 г.). «IRC-сети и безопасность». Защита приложений IM и P2P для предприятий (1-е изд.). Syngress. стр. 386. ISBN 1-59749-017-2. Авторы программного пакета ircII изначально были пионерами передачи файлов по IRC.
  9. ^ См. файлы «NOTES» и «source/ctcp.c», входящие в состав ircii-2.1.4e.tar.gz [ постоянная неработающая ссылка ]
  10. ^ Смотрите файлы «UPDATES» и «source/dcc.c», включенные в ircii-2.1.4e.tar.gz [ постоянная неработающая ссылка ]
  11. Трой Ролло (20 января 1993 г.). "/dcc". Группа новостей : alt.irc. Usenet:  [email protected] . Получено 10 ноября 2010 г.
  12. ^ Ролло, Трой. "Описание протокола DCC". irchelp.org . Получено 10 ноября 2010 г. Первое, что я должен сказать, это то, что протокол DCC никогда не был разработан для переносимости на клиенты, отличные от IRCII. Поэтому я не несу ответственности за то, что его будет сложно реализовать для других клиентов.
  13. ^ "ssl.c". 2021-03-14 . Получено 2021-06-24 .
  14. ^ "IRC-клиенты в первую очередь для оболочки Unix". Справка IRC . Получено 29.02.2008 .

Внешние ссылки