PCBoard - PCBoard

PCBoard
Программное обеспечение PCBoard BBS Logo.gif
PCBoard 15.3 с файловым флажком PPE
PCBoard 15.3 с файловым флажком PPE
Разработчики)Clark Development Company, Inc.
изначальный выпуск1983; 37 лет назад (1983)
Окончательный релиз
15.3 / сентябрь 1996 г.; 24 года назад (1996-09)
Предварительный выпуск
15.4 бета / июнь 1997 г.; 23 года назад (1997-06)
Операционная системаДОС / OS / 2
Типэлектронная доска объявлений
ЛицензияПроприетарный
Интернет сайт(несуществующий)
Снимок коробки с продуктом, руководства и установочных дисков

PCBoard (PCB) была электронная доска объявлений (BBS) приложение, впервые представленное для ДОС в 1983 г. Компания Clark Development. Clark Development была основана Фредом Кларком. PCBoard был одним из первых коммерческих пакетов BBS для систем DOS и считался одним из пакетов «высшего класса» во время быстрого распространения систем BBS в начале 1990-х годов. Как и во многих BBS-компаниях, рост Интернет начало примерно 1994 года привело к серьезному спаду в состояниях, и Clark Development обанкротилась в 1997 году. Большинство продаж печатных плат приходилось на двухстрочные лицензии; также были доступны лицензии на дополнительные линии (в диапазоне 5, 10, 25, 50, 100, 250 и 1000).

Родной 32-битный IBM OS / 2 также стала доступна версия PCB V15.22 и выше. Для PCBoard также было доступно несколько инструментов, специально разработанных для OS / 2 2.0 и OS / 2 Деформация Операционная система.

Поддержка мультиузлов

PCBoard поддерживает 16C550 UART (универсальный асинхронный приемник-передатчик ), Такие как 16550 UART («Fifo»), 16554 UART и 16650 UART, что позволяло запускать несколько узлов BBS на одном (многозадачность ) компьютер, использующий IBM OS / 2 или инструмент многозадачности DOS DESQview в сочетании с менеджером памяти QEMM. Немного сисопы пытался запустить PCBoard на (тогда) новой Windows 95 Операционная система к Microsoft[1] и сообщил о смешанных результатах. Стабильность была критичной для BBS, которая обычно работала 24/7, а в ранней версии 32-разрядной операционной системы Microsoft он отсутствовал. Windows 95 никогда официально не поддерживалась CDC.

Стандартные ПК тогда и сегодня имеют только один или два (если есть) последовательные порты (COM-порты), которые необходимы для подключения внешнего модем к компьютеру. Это сделало многопортовые карты, такие как G-Tek "BlackBoard", "BBS550" или "SmartCard" и "DigiCard" от Digi International популярен среди сисопов. Другими вариантами были внутренние мульти-модемные карты и несколько компьютеров, подключенных локальная сеть.

PCBoard также поддерживает ISDN (Цифровая сеть с интегрированными услугами ) и Telnet доступ через Интернет. Открытый исходный код эмулятор терминала SyncTERM, доступный для Win32, Linux, FreeBSD, NetBSD, OpenBSD, Solaris и Mac OS X, может использоваться, например, для подключения к немногим оставшимся установкам PCBoard BBS, подключенным к Интернету.

Сети с несколькими BBS

Начиная с 1988 г. RelayNet, также известный как RIME для RelayNet International Mail Exchange, позволял PCBoard BBS присоединяться к сети, которая обменивалась сообщениями с другими BBS в системе, аналогичной предыдущей. FidoNet.

История

Первая версия PCBoard была выпущена в 1983 году.

Компания Clark Development (CDC) первой внедрила ИД ФАЙЛА.DIZ формат[2] а также мощный язык сценариев (PPL), который поддерживает модификации и в значительной степени замену большинства стандартных команд и процессов. Скомпилированный сценарий интерпретатора, написанный на PPL, назывался PPE (PCBoard Programming Executable). PPE были созданы с помощью компилятора языка программирования PCBoard Programming Language Compiler (PPLC), который был дополнительным инструментом, предоставляемым Clark Development Company, а также был доступен для покупки как отдельный инструмент. Сама по себе она стоила менее 100 долларов и менее 50 долларов в сочетании с любой лицензией BBS. Это позволило программистам разрабатывать СИЗ для PCBoard без необходимости покупать лицензию PCBoard BBS.

Также необязательными и доступными сами по себе были печатное руководство по печатной плате и печатное справочное руководство по PPLC.

Язык сценариев был представлен в версии 15.0 и сделал эту версию PCBoard даже более успешной, чем PCBoard V14.5.

Разные дверные программы использовались, в том числе Prodoor Сэма Смита, в котором был добавлен полноэкранный редактор и другие функции, которые позже были включены в саму PCBoard.

Язык сценариев PPL и PPE, которые становились все более и более доступными, повысили популярность PCBoard и к середине девяностых стали стандартом де-факто системы BBS для варез BBS на IBM PC. На варезных BBS использовались в основном пиратские версии программного обеспечения BBS, поэтому они не фигурировали в официальных статистических данных о продажах или использовании программного обеспечения. То, что PCBoard было для варезных BBS на IBM PC, было Алиэкспресс для BBS, работающих на Коммодор Амига компьютеры.

Несмотря на высокую цену, к 1995 году компания Clark Development продала более 50 000 лицензий на печатные платы.

Последним полным выпуском PCBoard от Clark Development Company была версия 15.3 в сентябре 1996 года.

29 июля 1996 года Clark Technologies, подразделение Clark Development Company, объявило о доступности исходного кода и OEM-лицензий для программного обеспечения PCBoard BBS.[3]

Финальным выпуском была бета-версия 15.4 с пробным периодом в один месяц. Позже ведущий инженер-программист из Clark Development Company опубликовал информацию о том, как обойти тайм-аут пробного периода;[4] Тайм-аут был вставлен как напоминание и не предназначался для окончательного отключения программного обеспечения.

Компания Clark Development ушла банкрот в июле 1997 года и закрыла свои офисы без предварительного предупреждения, оставив позади множество недовольных клиентов. Компания никогда не уведомляла клиентов, а клиенты, которые только что приобрели лицензии на программное обеспечение, не получали уведомлений, не получали возмещения и не предоставляли доступ к программному обеспечению, за которое они заплатили.[5]

Печатная плата после CDC

Сисопы продолжали использовать PCBoard по всему миру, даже после того, как поддержка со стороны CDC прекратилась, когда компания вышла из бизнеса. Помощь была доступна от многих людей, которые создавали инструменты и документацию для системы PCBoard.

Компания больше не существовала, когда Проблема 2000 года, также известная как проблема 2000 года или ошибка тысячелетия, попала в заголовки новостей. Однако у PCBoard было всего несколько мелких проблем с 2000 (и 2001) годами, и некоторые исправления были предоставлены несколькими людьми.[6]

Последняя полная версия PCBoard, версия 15.3, так и не получила широкого распространения, и большинство систем, которые были подключены после 1997 года, продолжали использовать предыдущие версии программного обеспечения 15.2x.

PCBoard до сих пор используется ностальгирующими фанатами BBS. Есть бесплатная программа ИСКОПАЕМОЕ водитель позвонил NetFoss который позволяет доступ к PCBoard через телнет под виндой. Также существовала надстройка PCBoard на базе DOS "PCB Internet Collection", которая позволяла доступ по telnet путем установки (только для DOS) пакетного драйвера.

Награды

Язык программирования PCBoard / компилятор PPLC
  • 1994 - Премия Дворжака за "Выдающиеся телекоммуникационные технологии для ПК"[7]
Программное обеспечение BBS
  • 1995 - Выбор редакции журнала PC (выпуск за август 1995 года)
  • 1995 - Премия Дворжака за "Лучшее программное обеспечение BBS на базе OS / 2"[8]
  • 1997 - Введен (Clark Development) в Зал славы условно-бесплатного программного обеспечения в 1997 году правлением SIAF.[9]

Функции

  • Поддержка пакетного коммутатора
  • Полная интернационализация дат и кодовой страницы
  • FOSSIL поддержка практически любой интеллектуальной последовательной карты (код / ​​M)
  • Прикрепление файлов к сообщениям
  • Несколько ежедневных событий
  • Полная поддержка 2-х байтовых международных наборов символов
  • Встроенная поддержка пакетов сообщений .QWK
  • Музыкальный автомат и "медленная" поддержка CD-ROM
  • Поддержка входящих факсов
  • Поддержка списка копий
  • Поддержка сообщения о получении возврата
  • Поддержка Caller-ID
  • Поддержка ALIAS по конференц-залу
  • Поддержка RIPscrip для удаленных абонентов
  • PPL (компилятор языка программирования PCBoard) (необязательно)
  • Автоматическое распознавание и поддержка 16550 UART
  • Интеллектуальная и неинтеллектуальная поддержка многопортовых последовательных карт
  • Полноэкранный текстовый редактор
  • Поддержка графики ANSI
  • Полноцветная работа
  • Чтение цепочек сообщений
  • Поддерживает до 65 535 конференц-зон (базы сообщений)
  • Поддерживается 36 протоколов передачи файлов
  • Поддерживает 32767 ДВЕРЕЙ на конференцию
  • Чат узла 255 каналов в реальном времени (CB chat)
  • Длинные заголовки сообщений для всех программ NetMail, включая Internet, Usenet и другие.
  • Вход в локальную сеть для внутренней поддержки по электронной почте
  • Поддержка прямого подключения для внутренних последовательных сетей и PADS
  • Обменивается данными напрямую с драйверами COMM OS / 2, что позволяет использовать большое количество нескольких узлов под OS / 2
  • Автоматически определяет работу OS / 2 для управления временным интервалом
  • Полная сетевая поддержка для любых NetBIOS совместимая сеть, включая NetWare, LANtastic, 3-Com, Vines и многое другое.
  • Полный удаленный доступ к DOS для SysOp при желании
  • Истинная и полная многоязычная языковая поддержка

Требования

  • Совместимость с IBM PC
  • Минимум 320 КБ ОЗУ
  • DOS 3.1 или выше
  • Модем для поддержки удаленного доступа, виртуальный модем, такой как NetSerial, или NetFoss telnet FOSSIL для Windows.

Печатная плата / M

  • Потребности 80386 CPU или выше, поскольку код написан с использованием инструкций 80386 для максимальной скорости.

Версии PPLC

  • Печатная плата V15.00 PPLC V1.00
  • Печатная плата V15.10 PPLC V2.00
  • Печатная плата V15.20 PPLC V3.00
  • Печатная плата V15.21 PPLC V3.10
  • Печатная плата V15.22 PPLC V3.20
  • Печатная плата V15.30 PPLC V3.30
  • PCBoard V15.40 PPLC V3.40 (обе бета)

Группы PPE / PPL

Тысячи СИЗ были разработаны и опубликованы, зачастую бесплатно, отдельными лицами или группами лиц. Также был разработан ряд коммерческих СИЗ, в основном под условно-бесплатная лицензирование. Был сформирован ряд групп разработчиков, специализирующихся на PPE и других разработках инструментов для печатных плат / BBS, таких как французская группа Aegis Corp, российская группа Brutal PPE / PCE / PRO Coders (BPC) и немецкие группы Peanuts (PNS) и Паранойя (PNA).

Группы Warez, такие как PWA и DOD выпустила несколько PPE, которые использовались многими сисопами, включая PPE PWA "NewScan", PPE PWA "Files-Reverse" и DOD "LARS Upload Processor".

Французская группа Aegis Corp распространила De-compiler PPE (PPLX), написанный Lone Runner, который позволял декомпилировать двоичные файлы PPE обратно в читаемый человеком код PPL. Lone Runner также написал компилятор Aegis PPL, который создавал меньший и более быстрый код, чем исходный компилятор PPL от Clark Development. Затем последовали и другие инструменты для разработчиков средств индивидуальной защиты. Еще одним декомпилятором PPE был PPLDecompiler (PPLD), написанный CHiCKEN, членом «Швейцарского отдела кодирования» группы Electronic Rats (EcR).

PCBoard Метомиры

Метомиры была попыткой CDC создать в Интернете среду, подобную BBS, в основном закрытый почтовый ящик в формате HTML в Интернете. Доступ к контенту был возможен только для зарегистрированных пользователей, которые должны были аутентифицировать себя с помощью имени пользователя и пароля для доступа к системе. Метомиры поддерживали параллельную работу стандартным ANSI на базе программного обеспечения PCBoard BBS и использовались Microsoft SQL Server в качестве базовой базы данных. Версия исполнения Microsoft SQL Server поставлялась с программным обеспечением Metaworlds. CDC прекратили свою деятельность до того, как закончился проект Metaworlds. Metaworlds был разработан CDC для перехода к Интернету, когда упадок BBS стал очевиден.[10]

Смотрите также

Рекомендации

  1. ^ Запуск PCBoard под Windows 95, NT 3.5x и 4.x, UE-00149.TXT, Подземная Империя, получено 16 июня 2007 г.
  2. ^ Ричард Холлер (17 мая 1994 г.), FAQ file_id.diz, ASP (Ассоциация профессионалов условно-бесплатного ПО), онлайн-версия с Textfiles.com, полученная 4 августа 2007 г.
  3. ^ МЮРРЕЙ, штат Юта, Clark Technologies предлагает исходный код и лицензии OEM для PCBoard, PR Newswire через Highbeam.com, получено 7 июня 2007 г.
  4. ^ Дэвид Терри (16 июня 1997 г.), (1 Mw-tech) Бета-патч PCBoard, bbsdocumentary.com, получено 4 июня 2007 г.
  5. ^ Лиза Каррикабуру (пятница, 20 июня 1997 г.), «Развития Кларка больше нет» (онлайн на textfiles.com ),The Salt Lake Tribune
  6. ^ Печатные платы Y2K сборник патчей из разных источников
  7. ^ "Победители Премии Дворжака за выдающиеся достижения в области телекоммуникаций 1994 г.". 1994. Архивировано с 1994 оригинал Проверять | url = ценить (помощь) на 2008-08-08. Получено 2007-09-25.
  8. ^ "Победители конкурса Dvorak PC Telecommunications Excellence Awards 1995". 1995-04-06. Архивировано из оригинал на 2007-09-28. Получено 2007-06-07.
  9. ^ Фонд условно-бесплатного программного обеспечения, Зал славы условно-бесплатного ПО В архиве 2007-06-21 на Wayback Machine, SIAvoting.com, получено 7 июня 2007 г.
  10. ^ Могучий SCI,Информационный бюллетень PCBoard № 2 - Раздел часто задаваемых вопросов (Немецкий),Подземная Империя, получено 16 июня 2007 г.

внешняя ссылка