CBBS
CBBS (Computerized Bulletin Board System) — это одна из первых в мире систем электронных досок объявлений (BBS), созданная в 1978 году в США. Она считается прототипом современных интернет-форумов, чатов и файлообменных сетей, позволяя пользователям с помощью модема подключаться к центральному компьютеру, читать и оставлять сообщения, а также обмениваться файлами.
История
Предпосылки создания
В конце 1970-х годов персональные компьютеры только начинали входить в обиход, а сети передачи данных (например, ARPANET) были доступны лишь ограниченному кругу научных и военных организаций. Для широкой публики единственным способом удалённого общения оставалась телефонная связь. Идея создания системы, которая позволила бы пользователям обмениваться информацией через телефонные линии, используя модемы, возникла у американских программистов Уорда Кристенсена и Рэнди Сьюсса.
Разработка и запуск
В 1978 году Кристенсен и Сьюсс, работавшие в Чикаго (штат Иллинойс), начали разработку программного обеспечения для BBS. Первая версия CBBS была написана на языке ассемблера для микрокомпьютера S-100 (на базе процессора Intel 8080) под управлением операционной системы CP/M. Система работала на компьютере с объёмом оперативной памяти 48 КБ и двумя 8-дюймовыми дисководами гибких дисков. Первый звонок на CBBS был совершён 16 февраля 1978 года. Система позволяла одному пользователю одновременно подключаться к ней через модем со скоростью 300 бит/с.
Распространение
После публикации исходного кода CBBS в журнале Byte в 1978 году и последующей документации, система стала основой для множества других BBS по всему миру. К началу 1980-х годов концепция BBS получила массовое распространение, особенно в США и Европе. CBBS оставалась активной до середины 1990-х годов, когда её вытеснили более совершенные системы и интернет-технологии.
Архитектура и принцип работы
Аппаратное обеспечение
CBBS функционировала на базе микрокомпьютера с процессором Intel 8080 (или совместимым Z80), оснащённого:
- Модемом: для подключения к телефонной линии. Использовались модемы стандарта Bell 103 (скорость 300 бит/с) или более поздние Hayes-совместимые.
- Накопителями: 8-дюймовые дисководы гибких дисков (позже — жёсткие диски).
- Терминалом: для администрирования системы.
Программное обеспечение
Программа CBBS была написана на ассемблере и занимала около 2 КБ. Она реализовывала:
- Многопользовательский режим: хотя физически мог подключаться только один пользователь, система поддерживала последовательный доступ.
- Файловую систему: хранение сообщений и файлов на дисках.
- Протокол передачи: для обмена файлами использовался протокол XMODEM, также разработанный Кристенсеном.
Функциональность
Пользователь, подключившись через модем, попадал в текстовое меню, где мог:
- Просматривать список сообщений (доски объявлений).
- Читать и оставлять новые сообщения (в том числе в тематических разделах).
- Загружать и скачивать файлы (программы, документы, тексты).
- Отправлять личные сообщения другим пользователям.
Значение и влияние
Техническое наследие
CBBS стала прототипом для тысяч BBS, которые доминировали в сфере онлайн-общения до середины 1990-х годов. Многие концепции, заложенные в CBBS (разделы, темы, личные сообщения, файловые архивы), были впоследствии адаптированы в интернет-форумах, чатах и социальных сетях. Протокол XMODEM, разработанный для CBBS, стал стандартом де-факто для передачи файлов по модему.
Социальное влияние
BBS, вдохновлённые CBBS, создали первую массовую среду для онлайн-общения, не привязанную к академическим или военным сетям. Они способствовали формированию сообществ по интересам, обмену программным обеспечением (в том числе пиратским) и распространению компьютерной грамотности. В СССР и России BBS (например, «Демос», «Фидонет») также играли важную роль в развитии компьютерных сетей в 1980–1990-х годах.
Критика и ограничения
Основными недостатками CBBS были:
- Однопользовательский режим: только один человек мог одновременно пользоваться системой.
- Низкая скорость: 300 бит/с (около 30 символов в секунду).
- Зависимость от телефонной линии: пользователь занимал телефонную линию на время сеанса.
- Ограниченный объём: дискеты вмещали всего несколько сотен килобайт.
Интересные факты
- Название «CBBS» расшифровывалось как «Computerized Bulletin Board System», но часто упоминается как «Christensen-Suess BBS» по фамилиям создателей.
- Уорд Кристенсен также разработал протокол XMODEM, который стал первым широко используемым протоколом коррекции ошибок при передаче файлов по модему.
- Первая CBBS работала на компьютере, собранном из набора деталей (kit) — популярной в то время практике.
- В 1990-х годах, с развитием интернета, большинство BBS, включая CBBS, прекратили существование, но их наследие сохранилось в виде веб-форумов и файлообменных сетей.
Источники
- Christensen, W., & Suess, R. (1978). CBBS: A Computerized Bulletin Board System. Byte Magazine, 3(11), 50-56.
- Hafner, K., & Lyon, M. (1996). Where Wizards Stay Up Late: The Origins of the Internet. Simon & Schuster.
- BBS: The Documentary (2005). Режиссёр Джейсон Скотт.
- Статья «Bulletin board system» в энциклопедии «Британника» (онлайн-версия).
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →