IRC
Когда речь заходит об Интернете, причинах его популярности и перспективах,
то одно из ключевых слов - коммуникация. Общение. Возможность поговорить с людьми
на другом конце земного шара. То, как это происходит, зависит от принятых программ
и привычек он-лайнового общества. Сначала была программа talk и электронная почта.
Потом начали делать чаты, появился IRC (впрочем, чаты не есть что-то специально интернетовское,
они были еще и на BBS). Потом пошел WWW и веб-чаты.
Потом началась трехмерность (или все-таки она была еще и до веба?).
Потом - ICQ. Все эти программы и системы решают задачу общения через Интернет.
Каждая по-своему. Самая "авторитетная" ветвь интернет-чатов - это, конечно,
IRC - Internet Relay Chat. Сегодня она уступает в популярности прочим, поскольку чуть более сложна.
Однако понять IRC-культуру весьма полезно, и история ее весьма интересна.
Скажем, совершенно необходимо знать некоторый набор TLA, трехбуквенных аббревиатур - см. таб. 1.
Таблица 1 |
AFAIK | As Far As I Know | насколько мне известно |
ASAP | As Soon As Possible | как можно скорее |
BRB | Be right back | сейчас вернусь |
BTW | By the way | кстати |
CUL | See you later | до свидания |
CYO | See you online | до встречи в сети |
IMHO | In my humble opinion | по-моему (скромному мнению) |
IMNSHO | In my not so humble opinion | по-моему
(не столько уж скромному мнению) |
IR | In real life | в реальной жизни (не в сети) |
I3D | In 3D | в трехмерном мире (не в сети) |
L8R | Later | позже |
LOL | Laughing out loud | очень cмешно |
OIC | Oh, I see | да, понятно |
OTOH | On the other hand | с другой стороны |
POTS | Plain old telephone service | обычный телефон |
ROTFL | Rolling on the floor laughing | очень смешно (до судорог) |
SNAFU | Situation normal, all fucked up | все как обычно плохо |
TANSTAAFL | There ain't no such thing as a free lunch | бесплатный сыр
бывает только в мышеловке |
TTYL | Talk to you later | поговорим позже |
10X | Thanks | спасибо |
XMAS | Christmas | рождество |
W8 | Wait | подожди |
Впрочем, не все они трехбуквенные. Плюс-минус зная английский, понимая фонетические как бы соответствия (типа 2=to=too, 8=ate, 1=won, 4=for), обладая некоторой фантазией, можно придумать свои акронимы и пугать ими публику. Если вы настоящий артист, они даже приживутся. Вот например, m8 (приятель), 2l8 (слишком поздно). Маленькая месть жителей exSU англоговорящим странам.
История IRC
Сегодня IRC - система с сотнями, если не тысячами серверов, более чем десятком независимых сетей, множеством пользователей и сложной технологией внутри. Интересно однако, как все это развивалось. Началось все летом 1988 года (кстати, именно тогда Роберт Моррис написал своего "червя", который достал около шести тысяч компьютеров).
Вот даты и вехи: |
День рождения IRC приходится на август 1988-го. Точная дата неизвестна, но где-то в конце месяца.
Первым IRC-сервером был tolsun.oulu.fi.
Где-то в 89-го - Майкл Сандроф выпускает ставший впоследствии очень популярным клиент IRCII.
Июнь 90-го - версия 2.5beta (добавлены именованные каналы).
Июль 90-го - 12 пользователей, 38 серверов.
Август 90-го - IRC делится на две сети: EFnet (Eris Free) и Anet (Anarchy).
Сентябрь 90-го - 41 пользователь, 86 серверов.
|
Январь 91-го - во время "войны в заливе" пик использования IRC вырос со 100 пользователей одновременно до 300.
Март 91-го - 135 серверов, из них 69 в Штатах.
Октябрь 91-го - 399 пользователей, 120 серверов (сети дробились, сервера исчезали).
Май 93-го - появился стандарт RFC1459, описывающий IRC, (ds.internic.net/rfc/rfc1459.txt).
Где-то в 94-го - irc.colorado.edu достиг уровня 1000 пользователей.
Конец 94-го - 5000 пользователей IRC.
Середина 95-го - irc.escape.com достиг уровня 2000 пользователей.
16 сентября 95-го - первое обнаруженное нами упоминание irc.ru (www.primenet.com/~emdee/irc/efnet.txt).
Октябрь 95-го - 15 000 пользователей IRC.
Апрель 97-го - 30 000 пользователей IRC.
Июнь 97-го - irc-e.primenet.com и irc1.phoenix.net достигли уровня 3000 пользователей и т.д. |
Фин Яркко Ойкаринен работал в отделе наук обработки информации в университете Оулу, администрировал местный Unix-сервер, но это не занимало много времени. Поэтому он начал делать коммуникационную программу для своей публичной BBS OuluBox, которая работала на хосте tolsun.oulu.fi. Задача состояла в том, чтобы иметь возможность устраивать дискуссионные группы по образцу USENET, но в реальном времени, интерактивно. Это должно было улучшить BBS OuluBox.
Автору IRC были известны функционально близкие программы. Юрки Куоппала сделал программу rmsg, которая могла посылать сообщения пользователям других компьютеров. Но в ней не было понятия каналов, поэтому эта программа в основном использовалась для общения двух людей друг с другом. Другой уже существующей многопользовательской чат-программой на OuluBox была MUT (MultiUser Talk), ее автором был Юкка Пиил. Но ее проблема состояла в том, что MUT не работала как следует. Итак, обе существующих программы не подходили, поэтому для улучшения BBS Яркко Ойкаринен начал писать IRC. И написал.
Когда у IRC появилось больше десяти пользователей, Яркко попросил своих друзей запустить IRC-серверы в южной Финляндии: в технологических университетах Тампере и Хельсинки. Вскоре подключились еще несколько университетов. Теперь стало уже очевидно, что добавление функций к BBS не было так уж полезно и каждая программа должна решать свою задачу. Так идея расширения BBS умерла, а IRC осталась.
IRC широко распространилась в Финляндии. Тогда автор предложил попробовать программу своим друзьям в других странах. Финский Интернет не был тогда еще связан с другими странами, поэтому IRC-сети тоже получались разными и это не вызвало большого энтузиазма. Но когда появилось интернет-соединение со Штатами, Яркко запустил IRC на легендарной машине ai.ai.mit.edu. Первым пользователем IRC вне Скандинавии стал некто Майк Джекобс.
Потом появились первые серверы IRC в Штатах, включенные в общую сеть, - это были orion.cair.du.edu и jacobcs.cs.orst.edu. И пошло-поехало.