Открыть сервис

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 →