PCBoard

Posted on at


PCBoard (PCB) was a bulletin board system (BBS) application first introduced for DOS in 1983 by Clark Development Corporation. Clark Development was founded by Fred Clark. PCBoard was one of the first commercial BBS packages for DOS systems, and was considered one of the "high end" packages during the rapid expansion of BBS systems in the early 1990s. Like many BBS companies, the rise of the Internet starting around 1994 led to serious downturns in fortunes, and Clark Development went bankrupt in 1997. Most PCB sales were of two-line licenses; additional line licenses (in ranges of 5, 10, 25, 50, 100, 250 and 1000) were also available.

A native 32-bit IBM OS/2 version became also available with PCB V15.22 and higher. There were also a few tools available for PCBoard, which were specifically developed for the OS/2 2.0 and OS/2 Warp operating system.

Pcboard-ppe-eflag.png

Multinode support

Starting in 1988, the RelayNet, also known as RIME for RelayNet International Mail Exchange, allowed BBS's running PCBoard to join a network that exchanged messages with other BBS's in a system similar to the older FidoNet.

History

The first version of PCBoard was released in 1983.

Clark Development Company (CDC) pioneered the FILE ID.DIZ format[2] as well as a powerful scripting language (PPL), which supported modifications and to a large degree replacement of most standard commands and processes. A compiled interpreter script written in PPL was called PPE (PCBoard Programming Executable). PPEs were generated by the PCBoard Programming Language Compiler (PPLC), which was an optional tool provided by Clark Development Company and was also available for purchase as stand alone tool. It was less than $100 by itself and less than $50 in combination with any BBS license. This allowed programmers to develop PPEs for PCBoard without having to purchase a PCBoard BBS license.

Also optional and available by itself were the printed PCBoard manual and the printed PPLC reference handbook.

The script language was introduced with version 15.0 and made this version of PCBoard even more successful than PCBoard V14.5.

Various door programs were in use, including Sam Smith's Prodoor, which added a full screen editor and other features which were later included in PCBoard itself.

The script language PPL and PPE's which became more and more available, increased the popularity of PCBoard and emerged by the mid nineties as the de facto-standard BBS system for warez BBS on the IBM PC. The warez BBS's used mostly pirated versions of the BBS software and thus did not appear in any official sales or usage statistic for the software. What PCBoard was for warez BBSes on the IBM PC, was Amiexpress for BBSes running on Commodore Amiga computers.

Despite the high price tag Clark Development Company sold more than 50,000 PCBoard licenses by 1995.

The last full release of PCBoard by Clark Development Company was version 15.3 in September 1996.

Clark Technologies, a division of Clark Development Company announced on July 29, 1996 the availability of source code and OEM licenses for the PCBoard BBS software.[3]

The final release was 15.4 beta, which had a one-month trial period. Later, the lead software engineer from Clark Development Company released information on how to bypass the trial period timeout;[4] the timeout had been inserted as a reminder and had not been intended to permanently disable the software.

Clark Development Company went bankrupt in July 1997 and closed its offices without prior warning and leaving a great number of upset customers behind. Customers were never notified by the company, and customers who had just purchased licences for the software were not notified, refunded or provided access to the software they had paid for.

PCBoard after CDC

Sysops continued to use PCBoard around the world, even after support by CDC stopped when the company went out of business. Help was available from many individuals who created tools and documentation for the PCBoard system.

The company did not exist anymore when the Year 2000 problem, also known as the Y2K problem or millennium bug, made headline news. Fortunately PCBoard only had a few minor problems with the year 2000 (and 2001) and fixes were made available by several individuals.[6]

The last full release version of PCBoard, version 15.3, never really caught on and most systems that were online after 1997 continued to use the previous 15.2x versions of the software.

PCBoard is still in use today by nostalgic BBS fans. There is a freeware FOSSIL driver called NetFoss which allows PCBoard to be accessible via telnet under Windows. There was also a DOS based PCBoard add-on "PCB Internet Collection" which allowed telnet access by installing a (DOS-only) packet driver.

Awards

PCBoard programming language / PPLC compiler
  • 1994 - Dvorak Award for "Outstanding PC Telecommunications Technology"[7]
BBS Software
  • 1995 - PC Magazine Editors Choice Award (August 1995 Issue)
  • 1995 - Dvorak Award for "Best OS/2-based BBS software"[8]
  • 1997 - Inducted (Clark Development) into the Shareware Hall of Fame in 1997 by the SIAF board.
  • Features

    • Packet switch support
    • Full Internationalization of dates & code page
    • FOSSIL support for virtually any intelligent serial card(/M code)
    • File attachment to messages
    • Multiple daily events
    • Full support for 2 byte international character sets
    • Built-in .QWK message packet support
    • Jukebox & "slow" CD-ROM support
    • Incoming fax support
    • Carbon-copy list support
    • Return receipt message support
    • Caller-ID support
    • ALIAS support by conference area
    • RIPscrip support for remote callers
    • PPL (PCBoard programming language compiler) (optional)
    • Automatic 16550 UART recognition & support
    • Intelligent & non-intelligent multi-port serial card support
    • Full screen text editor
    • ANSI graphics support
    • Full color operation
    • Thread reading of messages
    • Supports up to 65,535 conference (message base) areas
    • 36 file transfer protocols supported
    • Supports 32,767 DOORS per conference
    • Real-time 255 channel node chat (CB chat)
    • Long message headers for all NetMail programs including Internet, Usenet & others.
    • Local network logins for in-house e-mail support
    • Direct connect support for in-house serial networks & PADS
    • Communicates directly with OS/2 COMM drivers to allow large number of multiple nodes under OS/2
    • Automatically detects OS/2 operation for time-slice control
    • Full network support for any NetBIOS compatible network, including NetwareLANtastic, 3-Com, Vines & more.
    • Full remote DOS access for SysOp if desired
    • True & complete multi-lingual language support.
    • Requirements

      • IBM PC compatible
      • Minimum 320k RAM
      • DOS 3.1 or higher
      • Modem to support remote dial-in, a Virtual Modem such as NetSerial, or the NetFoss telnet FOSSIL for Windows.

      PCBoard/M

      • Needs 80386 CPU or higher since code is written using 80386 instructions for maximum speed.

TAGS:


About the author

bitlanders890

Am a student

Subscribe 0
160