Введение

ISCABBS, также известный как ISCA, — это система электронных досок объявлений ("BBS"), ранее располагавшаяся в Университете Айовы. Для работы ISCA была разработана собственная версия Citadel, раннее ответвление от программного обеспечения Citadel/UX BBS. Как и большинство систем Citadel, она была почти полностью ориентирована на общение между пользователями.

История

Управляемая и названная в честь Ассоциации студенческих компьютеров Айовы (ISCA), ISCABBS начала свою работу в 1989 году. Ранее на центральном компьютере Университета Айовы (работающем под операционной системой Primos) располагалась программа для компьютерных конференций под названием "Participate", разработанная компанией Unison (студенты Айовы называли её "Parti"), и она была доступна всем студентам университета.

Прекурсоры

Многие пользователи Parti перешли из студенческой BBS под названием BBS1 (около 1985 года), к которой был доступ с личного аккаунта её создателя "astran" на мэйнфрейме компьютера PrimeA Университета Айовы. BBS1 была создана и администрировалась Рэнди Фрэнком (Мистер Найббл) и Дэвидом Ричардсом (Оракул) после того, как они заметили популярность своих игр и скрытую систему обмена сообщениями, доступную внутри этих игр. Изначально система сообщений была спрятана в их игре "Draw Poker" и позволяла создателям отслеживать прогресс и оставлять заметки о текущих проектах. Информацию о BBS распространяли по всему кампусу с помощью листовок, размещенных в компьютерных классах. Пользователи выбирали себе ники и развивали собственную культуру, где социализация была основной целью использования BBS. Была создана группа пользователей BBS1, которая проводила нечастые встречи и предлагала футболки с мистическим изображением и надписью "BBS1: Встреча умов". В конечном итоге программное обеспечение было изменено и распространялось недобросовестным сисопом в версии, известной как "STEALTH", которую можно было скомпилировать и запустить на личном аккаунте пользователя. Как только основная масса пользователей узнала имена каталогов, основные файлы системы сообщений перестали быть безопасными и конфиденциальными. Анонимность, обеспечиваемая ником, оказалась фиктивной, а взломанное программное обеспечение позволяло любому читать любые файлы и отслеживать пользователей до их исходных личных аккаунтов.

Создание DOC

Несколько студентов-программистов приступили к созданию улучшенного кода с использованием фреймворка Citadel. Поскольку несколько разработчиков носили имя "Дэйв", включая двух ключевых разработчиков раннего программного обеспечения, проект получил название "собственная версия Дэйва" или "DOC" (Примечание: часто это записывалось как "Daves' own version", чтобы подчеркнуть множественность Дэйвов, участвовавших в проекте). Среди "Дэйвов" – руководитель проекта "Доктор Дэйв" Лейси, ныне врач, и Дэйв "Кричащий кулак" Нельсон. Изначально ISCABBS работал на компьютерной инженерной сети "ICAEN" инженерных факультетов Университета Айовы и был доступен только студентам-инженерам. Однако вскоре ISCABBS стал доступен всем студентам Университета Айовы, а затем и всем пользователям, имеющим доступ к Интернету. Помимо BBS, была создана система обмена файлами для бесплатного и условно-бесплатного программного обеспечения, которая в определенный момент стала одним из самых популярных репозиториев в сети распространения файлов Simtel.

Пик популярности

На пике своего развития, незадолго до появления Всемирной паутины, система поддерживала более тысячи пользователей, одновременно находящихся в сети, и виртуальную очередь с бархатными канатами, в которой сотни других ждали возможности войти, когда система была перегружена. Популярность ISCA как места встреч, общения и иногда виртуального бара даёт представление о том, как развивались современные чат-румы. Здесь можно было найти как серьёзные дискуссии на самые разные темы – от социальных проблем и политики до компьютеров и ремонта дома, – так и лёгкую болтовню практически обо всём. Кроме того, мгновенные сообщения (называемые eXpress Messages или просто Xes в терминологии DOC BBSes и других систем, основанных на Citadel) предоставляли возможность для приватных обсуждений и бесед. До появления Интернета ISCABBS была одной из крупнейших бесплатных публичных систем электронных досок объявлений в мире. И сегодня она, вероятно, остаётся самой активной ББС, работающей через Telnet.

Переход на новое программное обеспечение

В какой-то момент BBS был готов перейти на новую платформу под названием Gestalt. Это был проект, разработанный почти полностью Ли Бринтлом (также известным как "Тандж"), членом ISCA и бывшим BBS Sysop. ISCA (Iowa Student Computer Association) получила предложение бесплатной лицензии на использование этой новой платформы BBS, которая предлагала не только интеграцию со старой платформой BBS, но и позволяла разработчикам создавать интерфейсы мгновенных сообщений, электронной почты и веб-интерфейсы для BBS, подобно многим современным форумам. Переход был запланирован на "некоторое время в 1998 году" и позволил бы BBS легко работать на стандартном оборудовании (компьютерах Intel) вместо дорогостоящих, проприетарных и все более труднодоступных рабочих станций HP. Конфликты относительно условий лицензирования, прав собственности и других личных разногласий помешали переходу на Gestalt. 23 сентября 2014 года ISCA была окончательно перенесена на виртуальную систему на базе Linux, когда в исходной системе возникли проблемы. Большая часть функциональности осталась прежней, с некоторыми изменениями, такими как добавление хранения сообщений eXpress и устранение задержек при регистрации и удалении неактивных учетных записей.

Уход из университета Айовы

Студенческая группа ISCA создала некоммерческую корпорацию (Iowa Student Computing Alumni) и отделилась от Университета Айовы 16 декабря 2006 года. Доменное имя было изменено с bbs.isca.uiowa.edu на bbs.iscabbs.com.

Инфраструктура

ISCABBS изначально поддерживал более тысячи одновременных пользователей на 50 МГц PA RISC системе с 64 МБ оперативной памяти, работающей под управлением HP UX. В последующие годы система была модернизирована до процессора 80 МГц и 128 МБ оперативной памяти, хотя число активных пользователей значительно уменьшилось. Подключение к сети обеспечивалось Университетом Айовы. В связи с популярностью BBS и ограниченностью ресурсов, значительные усилия были направлены на уменьшение объема памяти, занимаемого процессом BBS. Были созданы урезанные версии стандартных библиотек, включавшие лишь небольшое количество функций, необходимых для работы BBS. Когда ISCA отделилась от Университета Айовы и стала самостоятельной некоммерческой организацией, BBS был перенесен в новый центр размещения данных в городе Айова-Сити, штат Айова. ISCABBS работал на рабочей станции HP Visualize модели B132L с процессором 132 МГц, 192 МБ оперативной памяти и двумя дисками SCSI объемом 2 ГБ каждый. Однако, как уже упоминалось, в настоящее время он работает на виртуальной машине Linux, размещенной пользователем Крисом Готье (Copper Lethe).

Тематические темы обсуждения

ISCABBS располагает возможностью создания 200 форумов (ранее называвшихся комнатами) для обсуждения заданных тем. Модераторы форумов, назначенные для каждого форума, несут ответственность за обеспечение соответствия обсуждений тематике форума, а также общей политике ISCABBS.

Быстрое обмен сообщениями

eXpress-сообщения – это еще одна функция, позволяющая пользователям отправлять другому пользователю мгновенное или "экспресс"-сообщение объемом до пяти строк. Эти сообщения не сохраняются постоянно; просмотреть можно только сообщения, полученные и отправленные в рамках текущей сессии пользователя.

Внутренняя рассылка

Специальный почтовый форум позволяет пользователям отправлять и получать личные сообщения неограниченной длины. Эти сообщения хранятся в течение значительного периода времени (обычно от трех до девяти месяцев).

Клиентский интерфейс

Было создано несколько клиентов для упрощения взаимодействия с ISCABBS, предоставления дополнительных возможностей и перераспределения части нагрузки ISCABBS с сервера на клиентские машины. Клиентские программы стали популярны среди пользователей BBS в середине 1990-х годов, поскольку пользователи клиентов могли сократить время ожидания в очереди перед входом в систему. Клиенты по-прежнему широко используются благодаря своим графическим, навигационным и коммуникационным функциям, а также простоте подключения в один клик. Клиентов можно найти на сайте BBSClient.net.

ISCANic

ISCABBS проводит полугодовые пикники, известные как "ISCANIC", в городе Айова-Сити, штат Айова, обычно с последующими вечеринками и/или встречами. Недавно были добавлены ежегодные походы с ночевкой или "CampNic". Различные региональные "NIC" проводились по менее регулярному графику. Эти мероприятия проводятся уже почти пятнадцать лет, хотя в последнее время ни одного из них не было.

Кампник

Недавно в кемпинге Уайтбрест у озера Ред-Рок недалеко от Ноксвилла, штат Айова, ежегодно проводится "CampNic" для более неформальных встреч членов ISCABBS, любящих активный отдых на природе.

ISCA Не для прибыли корпорации

16 декабря 2007 года управление BBS перешло к организации Iowa Student Computing Alumni, некоммерческой корпорации штата Айова. Это положило конец сотрудничеству между ISCABBS и Университетом Айовы.

Первоначальные требования к членству

Членство в новой ISCA открыто для всех пользователей BBS при условии одобрения 2/3 голосов действующих членов и уплаты ежегодных взносов. Заседания проводятся онлайн, а не в городе Айова.

Совет по вопросам политики

Выпускники Университета Айовы избрали семичленный совет по выработке политики для управления повседневной деятельностью BBS. Весной открыты для выборов четыре места, а осенью – три, на срок в один год.