В двух словах
CBBS — первая массовая компьютерная доска объявлений с дозвоном по модему: программу и самодельное железо в январе–феврале 1978 года в Чикаго собрали вдвоём Уорд Кристенсен и Рэнди Сьюсс, члены одного компьютерного клуба, чтобы не обзванивать друг друга перед собраниями. Статья о проекте в журнале Byte разошлась по всему хобби-сообществу и запустила культуру электронных досок объявлений, которая продержалась почти два десятилетия — до массового интернета. Оба основателя уже умерли — Сьюсс в 2019, Кристенсен в 2024 — но их изобретение, и отдельно протокол XMODEM, пережили их самих на десятилетия.
Как всё начиналось (основатели)
Кристенсен и Сьюсс познакомились около 1975 года в клубе CACHE (Chicago Area Computer Hobbyists' Exchange) — клуб основал Боб Шварц в Northwestern University на волне интереса к микрокомпьютерам. Оба — обычные инженеры, не предприниматели: Кристенсен программировал в IBM с 1968 года и до пенсии в 2012-м, Сьюсс работал в IBM и Zenith, до этого служил на флоте. Ещё до доски объявлений они гоняли файлы друг другу через кассеты на 300-бодном акустическом модеме; в январе 1977 Кристенсен купил лицензию CP/M, а летом того же года написал MODEM.ASM — протокол передачи файлов, который под руками другого хоббиста, Кита Питерсена, вскоре превратился в XMODEM.
16 января 1978 года в Чикаго шёл снег настолько сильный, что Кристенсен не смог выехать из дома — дата подтверждена не только мемуарами 1989 года, но и самой статьёй в Byte, написанной по горячим следам ещё в 1978-м — это не тот самый исторический «Great Blizzard of 1978», который придёт на Средний Запад только через полторы недели (см. «Легенда против документа»). Кристенсен позвонил Сьюссу с идеей повесить запасную S-100-машину на линию клубного автоответчика, чтобы члены CACHE надиктовывали новости для рассылки. Сьюсс идею перехватил и переиначил: «...forget the club, a committee project will never be done — just the two of us — you do the software, I'll do the hardware». То есть штука задумывалась для клуба, но собиралась демонстративно в обход клубного процесса. Работали по вечерам около двух недель; тестировать начали в начале февраля, но публично объявили срок «один месяц», чтобы не выглядеть слишком поспешным проектом, — с тех пор днём рождения CBBS считается 16 февраля 1978 года; ту же дату называет сама статья 1978 года и историк BBS Джейсон Скотт в 2024-м.
Таймлайн по годам
- 1975 — Кристенсен и Сьюсс знакомятся в клубе CACHE, Чикаго факт
- 1977-01 — Кристенсен покупает лицензию CP/M факт
- 1977 (лето) — Кристенсен пишет MODEM.ASM для обмена файлами со Сьюссом; программу подхватывает CP/M users group факт
- 1977 — Кит Питерсен упрощает программу и называет её XMODEM — имя приживается как название протокола факт
- 1978-01-16 — снегопад запирает Кристенсена дома, звонок Сьюссу, решение делать доску вдвоём, в обход клуба факт
- 1978-02 (начало) — первые тесты системы; софт на этом этапе называется «CE.C» факт
- 1978-02-16 — официальный «день рождения» CBBS; реальная разработка заняла ~2 недели, публично объявили «месяц» — подтверждено тремя независимыми источниками (статья Byte 1978, мемуары 1989, историк Джейсон Скотт 2024) факт
- 1978-11 — статья «Hobbyist Computerized Bulletin Board» в Byte (том 3, №11, с.150–157) описывает проект всему хобби-рынку и прямо приглашает звонить на систему, и сам номер доски напечатан в тексте факт
- 1978–нач.1980-х — копию программы продают через Сьюсса по $50 (после торга с $25), около 200 продаж; независимо по стране начинают появляться другие доски по образцу CBBS оценка
- 1982 — Сьюсс запускает «wlcrjs», позже Chinet — один из первых двух публичных Unix-хостов в США наряду с M-Net в Анн-Арборе, подключён к интернету через спутниковый радиоканал; по NYT — 22 телефонные линии против «12 линий, 300–600 пользователей» в более слабом источнике — предпочли NYT оценка
- 1980-е — оригинальная система приняла более полумиллиона звонков по единственной линии, прежде чем её вывели из строя — цитата подтверждена напрямую текстом некролога Сьюсса в NYT (Cade Metz, 2019-12-20), хотя сам некролог не называет источник цифры факт
- нач. 1990-х — версия Кристенсена «Ward's Board» закрывается; ветка Сьюсса продолжает жить как форум на chinet.com — некролог NYT подтверждает, что именно общую однолинейную систему вывели из строя ещё в 1980-х, то есть «Ward's Board» 1990-х — отдельная, более поздняя ветка Кристенсена факт
- 2003-02-16 — мэр Чикаго Ричард Дейли объявляет день «BBS Day» к 25-летию; в Chicago Tribune выходит статья Патрика Кампферта «Low-key pioneer» с фото Кристенсена и оригинального железа — заголовок и дата публикации подтверждены напрямую, полный текст остаётся за пейволлом факт
- 2019-12 / 2024-10 — Сьюсс умирает 10 декабря 2019 (некролог NYT прочитан напрямую), Кристенсен — в ночь на 11 октября 2024 в Rolling Meadows, Иллинойс, друзья вызвали полицию для проверки состояния (статья Ars Technica прочитана напрямую)
Малоизвестные, но значимые факты
- Софт изначально назывался не CBBS, а «CE.C» — Сьюсс в шутку окрестил его «Computer Elite's project C — Communications»; имя «CBBS» закрепилось только со статьёй в Byte.
- Кристенсен и Сьюсс продавали копии программы за деньги, а не раздавали бесплатно. После торга ($25 → $50) разошлось около 200 копий; все деньги забрал Сьюсс, вложивший в железо. Бесплатной была документация в Byte, а не сам код.
- Для защиты моторов дисковода Сьюсс собрал схему на 555-таймерах, которая включала систему по сигналу телефонного звонка и выключала через 10 секунд после отбоя — иначе моторы на 117В быстро изнашивались от непрерывной работы.
- Звонки на доску Сьюсс анализировал офлайн-«дашбордом» — старым чарт-самописцем Heath, подключённым к мотору дисковода, с листом на двое суток, — по графику вычисляли паттерны звонков.
- Кристенсен и Сьюсс сами иногда «дежурили» онлайн и переписывались со звонившими — часть пользователей сомневалась, что «Ward & Randy» вообще существуют как реальные люди, а не автоматика.
- На клубной встрече CACHE ожидали 5–10 желающих позвонить — подняли руки 25 человек. Точный ранний сигнал спроса внутри клуба, который на этапе разработки формально обошли.
Легенда против документа
- Легенда: «идею CBBS придумали во время Великой метели 1978 года» (Great Blizzard of 1978). Так пишут Wikipedia и большинство ретроспектив, указывая на конкретный исторически именованный ураган 25–27 января 1978 года, сильнее всего ударивший по Огайо и Среднему Западу (в Чикаго — 12+ дюймов снега, 5 часов вайтаута). Документ: в совместных мемуарах 1989 года Кристенсен называет точную дату звонка Сьюссу — 16 января 1978 («a very snowy day») — на 9–11 дней раньше официально названного урагана. Вердикт: день был снежный и реальный, но это не тот исторически именованный ураган, к которому его обычно приписывают задним числом — снегопадов в ту чикагскую зиму хватало, и легенда взяла более громкое название. Атрибуция к «Great Blizzard» настолько живуча, что её повторяют даже серьёзные редакции постфактум — NYT (2019) и Ars Technica (2024) — против точной даты в самой статье Byte 1978 года и в мемуарах 1989-го.
- Легенда: «CBBS — клубный проект, сделанный для клуба CACHE». Отчасти верно — задумывался как автоответчик для клубной рассылки, — но документ показывает обратное в части процесса: Сьюсс прямо отверг клубный формат — «forget the club, a committee project will never be done» — и настоял делать вдвоём, без комитета и голосований. Вердикт: сделано ДЛЯ клуба, но демонстративно в обход клубного процесса — иначе, по словам самого Сьюсса, ничего бы не вышло.
- Легенда: «CBBS — первая доска объявлений в мире». Так говорит заголовок почти каждой статьи о CBBS. Документ: Community Memory в Беркли работала с 1973 года — на пять лет раньше, — с публичными терминалами в магазинах и библиотеках, подключёнными к таймшеринговой машине SDS 940. Вердикт: CBBS — не первая система для обмена сообщениями через компьютер, а первая, до которой звонили по телефону с домашнего модема: Community Memory была сетью публичных терминалов, а не dial-up-сервисом для персональных компьютеров — разные категории систем.
- Легенда: «XMODEM придумали специально для CBBS». Хронология и прямые слова автора говорят обратное: MODEM.ASM (будущий XMODEM) Кристенсен написал ещё летом 1977 года для обмена файлами со Сьюссом — за полгода до идеи доски объявлений. Сам он пишет прямым текстом: «XMODEM was born of the necessity of transferring files… CBBS was born of the conditions "all the pieces are there, it is snowing… let's hack"» — то есть называет их двумя разными проектами с разной мотивацией. Вердикт: протокол старше доски на полгода и создан по отдельной причине.
Первый рычаг роста
Рычагом стала не сама доска, а статья о ней. В ноябре 1978 года, через девять месяцев после запуска, Кристенсен и Сьюсс описали проект — железо, софт, подход — в Byte, самом влиятельном хобби-издании эпохи микрокомпьютеров. Byte расходился по всей Северной Америке и читался именно той аудиторией, которая могла повторить систему у себя, — другими членами клубов вроде CACHE. Это не был рекламный жест: статья подробно раскрывала техническую реализацию, вплоть до уровня BIOS, и в разделе «Accessing the System» прямо приглашала читателей позвонить на систему, и сам номер доски напечатан в тексте — отдельно на экране приветствия были показаны личные номера самих Кристенсена и Сьюсса для сообщений о технических проблемах. Открытым был не код — копию программы Сьюсс продавал по $50, — а сама возможность увидеть, как это устроено, и повторить с нуля. Именно это запустило волну: независимые хоббисты по стране начали собирать собственные доски по образцу CBBS, и уже к середине 1980-х таких систем были уже тысячи — из них через несколько лет выросла и сетевая надстройка вроде FidoNet, объединившая независимые доски друг с другом. Второй, менее заметный рычаг — сам протокол XMODEM: Кристенсен не защищал его и не пытался монетизировать, поэтому он разошёлся куда шире и быстрее самой доски и стал де-факто стандартом обмена файлами по модему на десятилетия вперёд.
Параллели сегодня (проекты из каталога)
- Capgo (
capgo) — тот же паттерн «scratch your own itch»: Мартен Донадьё чинил свой же старый апп на Capacitor полгода, и только тогда решение стало отдельным продуктом — как Кристенсен, писавший MODEM для собственного обмена файлами со Сьюссом, а не на продажу. Разница эпохи: у Capgo рост тянет вечнозелёный форум сообщества (Ionic), у CBBS тот же эффект дала разовая статья в печатном журнале. — смотреть досье этого проекта → - MockShot (
mockshot) — прямая параллель самому происхождению CBBS: рабочую версию собрали за считанные дни (у MockShot — буквально выходные, у CBBS — снежный день плюс около двух недель вечеров), и в обоих случаях история «сделано на коленке» сама стала частью того, почему о продукте вообще узнали. Разница — MockShot разошёлся через серию лончей на агрегаторах, а CBBS — через единственную статью в отраслевом журнале, потому что агрегаторов запуска в 1978 году просто не существовало. — смотреть досье этого проекта →
Чему это учит билдера в 2026
- Сделай для своей боли — так, чтобы обойти комитет, который эту боль только обсуждает. Идея дозвона для CACHE витала в клубе и раньше; сдвинулось дело только тогда, когда Сьюсс демонстративно исключил из процесса сам клуб.
- Раздавай знание об устройстве продукта охотнее, чем сам продукт. CBBS продавали за деньги, а бесплатной была статья с полным техническим разбором — в итоге разошлась не копия программы, а сама идея, повторённая тысячами хоббистов самостоятельно.
- Инфраструктурный побочный продукт может пережить главный. XMODEM, написанный просто для обмена файлами со Сьюссом, разошёлся шире и дольше самой доски объявлений — потому что решал маленькую, но универсальную проблему без лишних условий.
- Красивая история почти всегда чуть точнее легенды о ней. «Собрали за одну снежную ночь» продаётся лучше, чем «две недели вечеров после одного снежного дня», — поэтому и сами авторы округлили две недели до месяца, и это разошлось уже как факт.
- Готовность лично отвечать первым пользователям — часть продукта, а не издержка. Кристенсен и Сьюсс сами сидели на линии и переписывались со звонившими, вплоть до того, что часть пользователей сомневалась в их реальности.
Расхождения и что не удалось проверить
- Число телефонных линий Chinet. NYT называет 22 линии; более слабый агрегированный источник — 12 линий и 300–600 пользователей. Предпочли NYT, но не установили, к какому году относится вторая цифра — возможно, к другому этапу роста Chinet, а не ошибка.
- Источник цифры «500 000+ звонков». Сам текст некролога NYT (прочитан напрямую во второй проверке) даёт эту цифру без ссылки на первоисточник — вероятно, со слов семьи или самого Сьюсса при жизни. Это по-прежнему разовое утверждение одного издания, не проверяемая независимо статистика самой системы.
- Полный текст Chicago Tribune, «Low-key pioneer» (2003). Заголовок, дата и тизер подтверждены даже в архивной копии — сам текст остаётся за пейволлом, и это не техническая блокировка.
- Что закрыто во второй проверке: Byte (ноябрь 1978), некролог NYT и статья Ars Technica о смерти Кристенсена — все три прочитаны напрямую (через текстовый слой archive.org и через Wayback Machine), хотя обычное прямое чтение на их домены по-прежнему не проходит.
Источники (primary первыми)
- Ward Christensen, Randy Suess — «The Birth of the BBS» (совместные воспоминания, 1989)
- Christensen, Suess — «Hobbyist Computerized Bulletin Board», Byte Magazine, ноябрь 1978, том 3 №11, с.150–157 (текст прочитан напрямую через djvu.txt архива)
- Wikipedia — CBBS (библиография и точные цитаты)
- Wikipedia — Randy Suess
- Wikipedia — Ward Christensen
- Wikipedia — XMODEM
- Wikipedia — Community Memory
- Cade Metz — «Randy Suess, Computer Bulletin Board Inventor, Dies at 74», NYT, 2019-12-20 (полный текст прочитан напрямую через Wayback Machine)
Secondary (контекст, кросс-проверка):
- Computer History Museum — «Community Memory: Precedents in Social Media and Movements»
- Chicago Tribune, «Low-key pioneer», Патрик Кампферт, 2003-02-16 (тизер и метаданные подтверждены через Wayback, полный текст за пейволлом)
- Benj Edwards — «Ward Christensen, BBS inventor and architect of our online age, dies at age 78», Ars Technica, 2024 (полный текст прочитан напрямую)
- historyofinformation.com — записи о CBBS и XMODEM (указатель)
- Wikipedia (все статьи выше) — только как указатель на первоисточники