Система «Хлебный совет»
Система Bread Board ( TBBS ) — это многострочный на базе MS-DOS, программный пакет коммерческой системы досок объявлений написанный в 1983 году Филипом Л. Беккером. Первоначально он создал это программное обеспечение в результате игры в покер с друзьями, которые хвалили программное обеспечение BBS, созданное Уордом Кристенсеном . Беккер сказал, что мог бы добиться большего, и в 1984 году основал eSoft , Inc., основываясь на высоких продажах TBBS.
История
[ редактировать ]TBBS — это аббревиатура от The Bread Board System , хотя это объяснение было скрыто в документации . Это было по-другому, потому что «BBS» чаще всего использовалось для обозначения системы доски объявлений. Название было выбрано потому, что оно проводило параллели между « макетной платой » электроники (на которой можно построить основу для любой схемы).
TBBS зародилась в 1983 году как однострочная система досок объявлений (BBS), первоначально написанная для машин RadioShack TRS-80 , а позже была перенесена на компьютеры IBM-PC . Его преимущество заключалось в том, что системный оператор мог полностью настроить его, так что никакие две системы TBBS не выглядели одинаково. В других пакетах BBS в то время структура меню была жестко запрограммирована.
Со временем Фил полностью переписал программу TBBS на ассемблере для работы на компьютерах IBM под управлением DOS. В 1988 году он добавил собственное многозадачное ядро , которое позволяло нескольким абонентам одновременно получать доступ к системе TBBS. Другие программные пакеты BBS могли обеспечить одновременный доступ пользователей только путем запуска своего программного обеспечения в системах локальной сети, выделяя одну полную машину для каждого модема, или с помощью многозадачного программного обеспечения, такого как DESQview от Quarterdeck . TBBS создала несколько линий на одной машине. Для желающих запустить две линии не требовалось никакого дополнительного оборудования — нужно было использовать только COM1 и COM2. Для тех, кто хотел запустить больше линий, использовались многопортовые последовательные платы от компании Digiboard, позволяющие подключить до 96 модемов к одной машине. На пике своего развития в 1996 году TBBS могла поддерживать больше одновременных пользователей на полной скорости и с меньшим количеством оборудования, чем любой конкурирующий продукт BBS.
Многие компании-разработчики программного обеспечения, такие как Microsoft, и большинство компаний по производству компьютерного оборудования по всему миру полагались на TBBS в своей онлайн-технической поддержке и услугах загрузки файлов, пока в середине 1990-х годов Интернет-сайты и FTP-сайты не заменили необходимость присутствия BBS с прямым набором номера.
Дополнительные модули
[ редактировать ]Дополнительные «дополнительные модули» использовались для внутреннего расширения набора функций TBBS.
- TDBS (система баз данных) представлял собой компилируемый язык, совместимый с dBase3 , который поддерживал создание многострочных приложений и игр без необходимости выхода из среды TBBS через пакетные файлы (или dropfiles ), что делало его более стабильным, чем его конкуренты.
- TIMS (Интегрированная почтовая система) была выпущена для обеспечения взаимодействия с технологией FidoNet .
- QSO был выпущен, чтобы позволить пользователям использовать популярный формат сообщений QWK для чтения почты в автономном режиме.
- SYSOM был выпущен, чтобы дать системному оператору контроль в реальном времени над файлами, учетными записями пользователей и флагами меню без отключения системы TBBS.
- Interchange был выпущен, чтобы позволить системе TBBS захватывать исходящие модемные линии для набора других услуг, объединяя в сеть несколько систем BBS.
- TIGER (Интернет-шлюз и маршрутизатор электронной почты) представлял собой дополнительный модуль, который облегчал подключение электронной почты Интернета и групп новостей Usenet к TBBS через UUCP . Первоначально TIGER был разработан и продан редактором журнала Boardwatch Magazine Джеком Рикардом под названием PIMP (персональный почтовый процессор Интернета). eSoft приобрела и переименовала продукт в мае 1995 года. [1]
- UltraChat представлял собой гибкий модуль чата, который включал конфигурации по умолчанию для эмуляции популярных систем чата из конкурирующих продуктов и был выпущен как дополнительная альтернатива функции чата по умолчанию. [2]
В целом, TBBS и его дополнительные модули по производительности и надежности превосходили все, о чем могли мечтать другие авторы BBS. TBBS обладал силой, даже не ожидаемой автором. Например, в 1988 году Университет Южной Калифорнии установил TBBS для своей 16-строчной системы BBS , которой управляла Сьюзен Биддлкомб, которая была директором по компьютерной поддержке системы здравоохранения USC. [3] Настоящий компьютер находился в компьютерном центре, на некотором расстоянии от ее офиса, поэтому ей приходилось идти в компьютерный центр, чтобы внести самые незначительные изменения. Ее решением было полностью отказаться от внутреннего меню и системы интерфейса, продумав стандартную структуру меню и построив меню «на лету» с помощью дополнительного модуля TDBS. Любые изменения или дополнения к меню она загружала в виде записей в базу данных. [4] и удаленно перекомпилировать меню. После ежедневной перезагрузки изменения автоматически вступят в силу без необходимости похода в компьютерный зал. Дополнительным преимуществом был динамический контент : при регистрации или входе в систему пользователь мог ввести или изменить любую информацию, например личную информацию, предпочтения или интересующие поддоски, эта информация вводилась в базу данных, а затем динамически настраивалась. система меню представлялась пользователю, и никакие два пользователя не обязательно получали одинаковую информацию. Это означало, что весь интерфейс, видимый пользователям, на самом деле был надстройкой, работающей под управлением TDBS, а основная программа функционировала просто как многозадачная программа. Подобная концепция сегодня широко используется во Всемирной паутине как контент, управляемый базой данных, что является одной из ее наиболее мощных функций. E-Soft не афишировала этот метод построения системы меню и предоставила пользователям возможность открыть для себя возможности этой усовершенствованной реализации.
IPAD
[ редактировать ]В 1993 году Фил Беккер увидел приближающуюся коммерческую миграцию в Интернет и начал работу над проектом IPAD (адаптер интернет-протокола). Он был разработан как встроенное аппаратно-программное решение, которое изначально было ориентировано на двунаправленный доступ через Telnet к TBBS. Он также предоставлял другие услуги ( RAS , DNS , FTP и т. д.) для абонентов TBBS, находящихся на телефонных линиях, используя компьютер IPAD в качестве прямого шлюза. Это позволило многим владельцам IPAD легче стать провайдерами интернет-услуг (ISP), поскольку использование BBS в целом начало сокращаться из-за растущей популярности Интернета.
IPAD пользовался огромной популярностью среди коммерческих операторов TBBS. К сожалению, это было очень дорого и недоступно большинству системных операторов-любителей TBBS, которые уже вложили тысячи долларов в дополнительные модули TBBS плюс для использования в бесплатных системах без надежды когда-либо получить прибыль.
Последствия
[ редактировать ]eSoft и TBBS разошлись, поскольку eSoft преследовала рынок Интернета. Вся разработка новых TBBS закончилась в 1997 году, а к концу 1999 года вся техническая поддержка TBBS и сопутствующих продуктов официально прекратилась. Продажи новых TBBS продолжались до 2003 года как часть вертикальных приложений, созданных на языке TDBS.
TBBS до недавнего времени поддерживался форумом поддержки пользователей на TBBS.org. IPAD в настоящее время разрабатывается и поддерживается Ассоциацией владельцев IPAD, Inc. [1] Компания eSoft находится в Брумфилде, штат Колорадо .
Ссылки
[ редактировать ]- ^ Рикард, Джек (декабрь 1995 г.). «ВАША НОЯБРЬСКАЯ РЕДАКЦИЯ» . Письма в редакцию. Журнал Boardwatch . Литтлтон, Колорадо: Джек Рикард . Проверено 14 декабря 2023 г.
- ^ «ESOFT ОБЪЯВЛЯЕТ РАСШИРЕННЫЕ ВОЗМОЖНОСТИ ЧАТА ДЛЯ TBBS» . Интернет-архив . Журнал Boardwatch. стр. 42–44 . Проверено 2 апреля 2023 г.
- ^ «Группы Google» . гугл.com . Проверено 25 июня 2016 г.
- ^ «Научно-информационные центры в библиотеках АРЛ» . Ассоциация исследовательских библиотек. 1 января 1991 года . Проверено 25 июня 2016 г. - через Google Книги.
Источники
[ редактировать ]- Научно-информационные центры в библиотеках АРЛ. Создано Ассоциацией исследовательских библиотек. Центр обмена системами и процедурами, июнь 1991 г.