BBS
A long time ago, in a galaxy far, far away...
События и явления, описанные в этой статье, были давно, и помнит о них разве что пара-другая олдфагов. Но Анонимус не забывает!
По сути BBS («Bulletin Board System» — «электронная доска объявлений») — компьютер со специализированным софтом, к которому можно подсоединиться терминалом через модем или IP. Для этого имело место быть превеликое множество терминальных программ, ориентированных на работу с Dial-Up, в которых имели место быть телефонные книжки, автоподстановка префиксов, автодозвон, протоколы для трансфера файлов и прочие прелести.
Что характерно, буржуи иногда используют слово BBS в контексте имиджборд, а поднебесцы так именуют форумы, но в наших интернетах слишком хорошо помнят настоящие бибиэски.
Как это было
Назначение доски имели двоякое: общение и обмен файлами. Были как отдельно стоящие доски, так и прикрученные к фидо-станциям (на последних были доступны фидошные и/или левонетовские эхи). Скорости обмена оставляли желать лучшего (модемы на 33600 — а это, мой юный друг, 4 килобайта в секунду на идеальной линии, что по нынешним меркам до смешного мало — появились уже к закату эпохи BBS), а многолинейные BBS были большой редкостью (в основном, бяски крутились на домашних машинах), посему время, отпущенное на работу с BBS, жёстко лимитировалось. Контент ББСки разбивался на т. н. арии (зоны), по сути являвшимися директориями. Были как файловые арии (для сливки файлов), так и эхоарии (где можно было читать, а иногда — и писать в эхи).
У пользователя также был такой атрибут как уровень, от которого зависел доступ в арии, отпущенное время для сеанса, и UL/DL ratio (по поводу которого было сломано множество копий на тему зло это или благо). Верхние уровни (sysop и cosysop) позволяли удалённое управление доской (а то и доступ к командной строке хоста), что породило такое явление, как взлом досок простенькими троянами.
Отдельной строкой шёл чат. Это была как ель (yell) — вызов сисопа, если он в пределах досягаемости, так и чат между пользователями в случае многолинейки. Иногда он становился основной причиной существования BBS, как это было на CAD Labs BBS (bbs.ru).
Новичкам в этой стране немало проблем доставляла единственно верная в Фидо кодировка CP866. Неофитов с головой выдавала попытка заполнить личные данные на латинице, так как имевшийся в Винде Hyper Terminal не поддерживал перекодировку вводимых символов. Опытные же любители диалапной халявы юзали винрарный Terminate или ZOC.
Красивости
Заставка всегда была предметом гордости сисопа. Так как практически всегда терминал был сугубо текстовым, то и рисунок должен был быть исполнен с помощью символов, что придало ещё большей популярности ASCII-арту. Были как чёрно-белые, так и цветные варианты заставки и интерфейса, однако для последнего требовалось, чтобы клиентская терминалка поддерживала ANSI, и скорость отрисовки снижалась, ибо объём передаваемых данных возрастал в разы (впрочем, ANSI-коды прекрасно сжимались протоколами MNP5 или V42bis).
Также важнейшей частью ритуала приобщения к халявной инфопомойке являлась АНКЕТА. Ее необходимость и дотошность находились в обратной зависимости от крутизны бибиэски. Задроты, осчастливленные родителями «мудемом с мнпии» получали возможность посрамить любого особиста списком вопросов экранов на 5. Набор перлов не ограничивался ничем, включая грамматику и логику, от «Вы мальчик или девочка? : Да/Нет» до «Enter your sex : Lamer of Hacker». На вопрос «Какими языками программирования владеете?» следовало отвечать «Португальским». За регистрацией часто наблюдал сам Зизоп, прибежавший с кухни на звук модема, резкий, чоткий и с бутербродом колбасы.
Поздние инкарнации
Кто сказал, что бяски и треминалы были сугубо текстовыми? А вот и нет, были и графические, использующие протокол RIPscript. В частности, это умели Wildcat и PCBoard, а также Remote Access BBS. На верхних уровнях доступа через них даже можно было получить доступ к гую хостовой машины. Увы, большого распространения они не получили.
Векторные и гипертекстовые?
Идея ВГФ далеко не нова. Существовали станции, доступ к которым осуществлялся средствами ОС по коммутируемой линии, как к провайдеру Интернетов (WEB-BBS). Кроме логина и пароля появлялся третий параметр — имя хоста. На стороне станции ставилось обычное обеспечение web-сервера и движок, как правило, написанный на Perl. Для работы использовался обычный HTML-браузер или ftp/irc/etc.-клиент.
Последний вздох
В начале статьи упоминался IP. Да, оно было. TNSdrive под FreeBSD позволял подобное веселье. В результате на BBS народ заходил не только с телефонных линий, но и из тихо расползающихся интернетов.
Историческая ретроспектива
Попытки автоматизировать обмен сообщениями между юзером и ББС породили некоторое количество программ-клиентов, например, блювава (bluewave). Собственно, именно попытки автоматизировать распространение сообщений от ББС к ББС и привели к появлению этого вашего фидо, которое, по сути, представляло собой сеть ББС, и только с развитием технологии превратилось в сеть обмена сообщениями в пакетном режиме, а не вручную через терминал. Если же все-таки система продолжала быть ББС, то на нее можно было зайти как коммуникационным FTN-софтом, так и терминалом, просто при этом с одним и тем же модемом работали разные программы. Не поддерживающие ББС ноды обозначались в нодлисте флагом MO (Mail Only).
Идеологические преемники
Современным воплощением ББС можно считать (с натяжкой) хабы файлообменной сети DC++. Которые по сути выполняют те же функции — общение и файлообмен, но более ориентированы на современные реалии.
См. также