Введение
Major BBS (иногда MajorBBS или MBBS) — это программное обеспечение для системы электронных досок объявлений (сервер СЭДА), разработанное компанией Galacticomm в период с 1986 по 1999 год. В 1995 году оно было переименовано в Worldgroup Server и поставлялось в комплекте с клиентской программой Worldgroup Manager для Microsoft Windows. Изначально работавшая под DOS, программа была также доступна в Unix-версии (две редакции), а последние версии – и для серверов на базе Windows NT.
История
Major BBS был разработан Тимом Страйкером и запущен в 1986 году компанией Страйкера, Galacticomm, Inc., как демонстрация возможностей библиотеки Galacticomm Software Breakthrough Library (или GSBL). GSBL представляла собой мощный набор ассемблерных подпрограмм, написанных для IBM и совместимых ПК, который позволял устанавливать до 32 одновременных соединений через последовательные порты или модем к одному экземпляру программы без необходимости использования внешнего многозадачного менеджера. "Прорыв" заключался в том, что библиотека осуществляла опрос последовательных портов, а не позволяла им прерывать процессор, что противоречило общепринятым представлениям того времени. Благодаря использованию опроса и FIFO-буферов, которые к тому времени стали стандартными на чипах UART, к ПК можно было подключить беспрецедентное количество последовательных портов. Поскольку прерывания не использовались, не возникало проблем, связанных с конфликтами прерываний на аппаратном обеспечении ПК того времени. GSBL лицензировалась разработчикам для различных целей, таких как системы связи, банковские системы и системы управления недвижимостью. В конечном итоге, Major BBS была настолько усовершенствована, что стала самостоятельным коммерческим продуктом. К концу 1987 года Galacticomm лицензировала больше копий Major BBS, чем GSBL. GSBL продолжала развиваться, увеличив количество пользователей до 64 к 1988 году, а затем до 256 к 1992 году, что привело к увеличению пропускной способности Major BBS. Поскольку это была одна из немногих многолинейных систем электронных досок объявлений, программное обеспечение MBBS славилось тем, что способствовало формированию онлайн-сообществ и интерактивному онлайн-опыту, где пользователи могли взаимодействовать друг с другом через телеконференции (чаты) и многопользовательские игры. Эта гибкость породила небольшую индустрию независимых поставщиков программного обеспечения (ISV), которые начали разрабатывать дополнения для MBBS, включая все – от виртуальных торговых центров (то, что сейчас называется программным обеспечением для онлайн-магазинов) до онлайн-ролевых игр. Major BBS поддерживала входящие соединения через модемы по телефонным линиям, сети IPX и сети X.25 с коммутацией пакетов. В середине 1990-х годов функциональность была расширена за счет добавления поддержки TCP/IP от ISV Vircom, канадской компании, которая впоследствии стала известна своим антиспам/антивирусным программным обеспечением, а вскоре после этого Galacticomm выпустила собственное дополнение TCP/IP – опцию подключения к Интернету (ICO), которая была разработана на основе решения другого ISV. В 1992 году Национальная медицинская библиотека выбрала Major BBS в качестве механизма доступа к системе медицинских журналов Grateful Med, непосредственно перед обеспечением всеобщего доступа через Всемирную паутину.
Мировая группа
Стремясь конкурировать с America Online, Galacticomm расширил программное обеспечение Major BBS для работы в клиент-серверной модели с использованием собственной программы. Программное обеспечение MBBS было переименовано в Worldgroup Server и выпущено в 1995 году, с перезапуском нумерации версий с 1.0; поставляемое клиентское программное обеспечение для пользователей было названо Worldgroup Manager (но иногда также Worldgroup Client) и работало в Microsoft Windows. Версия 3.0, вышедшая в 1997 году, стала первой 32-битной версией Worldgroup Server и была выпущена для Windows NT. Разработка других версий, например, совместимой с DOS, продолжалась параллельно. Версия 3.0, наконец, была ориентирована на активное HTML-веб-сообщество, после трех лет концентрации на первоначальной клиент-серверной стратегии. Версия 3.1 стала последней версией Worldgroup Server, поддерживающей DOS.
Кончина
Хотя Worldgroup изначально добилась некоторого успеха, первоначальная проприетарная клиент-серверная модель оказалась неудачным стратегическим решением, поскольку Всемирная паутина только начинала приобретать доминирующее положение. Популярность BBS, основанных на текстовых терминалах, а также проприетарная клиентская модель America Online, снизилась по мере того, как онлайн-доступ становился веб-ориентированным. Медленная реакция Galacticomm на переход к веб-модели, вероятно, стала роковой. Основатель Тим Стрикер покончил с собой 6 августа 1996 года в Колорадо, а компания была продана его вдовой Кристиной группе под руководством Янника Тессие, владельца Tessier Technologies, который разрабатывал программное обеспечение как ISV. Под названием Galacticomm Technologies, Inc. Тессие и Питер Берг вели компанию к первичному публичному размещению акций, которое не состоялось в 1998 году. Компания прекратила деятельность в 1999 году и была взыскана основным кредитором; кредитор приобрел активы компании в результате взыскания в 2002 году. В 2005 году активы компании были выкуплены у банка компанией ISV.
Дополнительные элементы для подключения
Vircom TCP/IP позволял системе подключаться к Интернету, обеспечивать входящие и исходящие FTP и Telnet сервисы, а также предоставлять услуги электронной почты. Это дополнение также позволило MajorBBS предоставлять dial-up доступ к Интернету через SLIP и PPP. Позже Vircom начала разрабатывать программные решения для борьбы со спамом. Vircom RADIUS – RADIUS-сервер, который позволил MajorBBS функционировать как центральный сервер аутентификации и биллинга для любого числа приложений, включая интернет-сервисы.