AN OVERVIEW OF BBS PROGRAMS
| |
CLICK HERE FOR A FULLY EXPANDED VERSION |
This directory is an outgrowth of the BBS documentary. To help in my research about BBSes, I am attempting to make a canonical list of all the BBS Software Packages there ever were for any platform, excepting one-off "custom" sets that weren't distributed. The priority is on dial-up software created before 1995, although additions for any and all BBS programs are welcome.To save time, if a hardware platform had no modem made for it or lacks any known BBS software, it will be greyed out. Information for the rest of the entries are being grabbed from many disparate sources and may be in dire need of fixing.
If you see a lot of empty space, that probably means I haven't given that OS or Software my full attention. In some cases, I am finding lists of BBS Software online, shoving the names, and getting back to it all "later". Either way, feel free to send me information if you have it nearby.
Please mail in your corrections, additions, and suggestions.
CUSTOMIZED
S-100 KIT COMPUTER
|
CBBS
|
Author:
| Ward Christensen (With Randy Suess doing the Hardware side)
|
Author Contacted:
| Ward has written in! Huzzah!
|
Interviewed!
| Ward Christensen Interviewed on February 16-17, 2002
|
Additional Notes:
| Ward Christensen writes "The world's first BBS, CBBS/Chicago. Conceived to mimic a "cork board and push pin bulletin board" ona computer - thus "Computerized Bulletin Board System". Ran on CP/M-8080 with a 300 baud modem. About 20,000 lines of CP/M assembly language. It received almost a quarter million callers on its one phone line over the course of its life."
Source and Info Files:
|
26
|
MULTI-PLATFORM
|
CP/M
|
ACBBS
|
Author:
| Howard Stateman
|
Additional Notes:
| This appears to be the source code for an S&M BBS that ran in California on a Televideo 802H CP/M machine.
Source and Info Files:
|
1
|
BBSC
|
Author:
| Mike Kelly
|
Source and Info Files:
|
1
|
BYE3
|
Author:
| BYE was originally hacked together by:
Dave Hardy,
Keith Petersen,
Howard Moulton (I think),
Bruce Ratoff,
and Ben Bronson.
-pst 10/21/85
|
Additional Notes:
| BYE is a program that relocates underneath the CCP of your CP/M 2.2 system. It parallels modem I/O to the BIOS console I/O jumps. It also monitors the system for breaches in security and loss of carrier. BYE can be used to run a BBS under CP/M or a RCP/M (Remote CP/M) system. NOTES: BYE3 is not surpassed by the BYE5 series. These are two different programs, which were desigend with two different philosophies.
Source and Info Files:
|
46
|
BYE5
|
Author:
| Wayne Masters, Irv Hoff, and George Peace
|
Source and Info Files:
|
84
|
CITADEL
|
Additional Notes:
| Of the Citadel Source file below, Gene Buckle writes "This is the source code to the original Citadel for CP/M, written by Cynbe ru Taren (Jeff Prothero) in 1981. All room systems are decended from either this exact code base or based upon the "room system" concept that it expresses. There are two other known versions of the original CP/M source code out there. Versions 2.15 and 2.20 have been "seen in the wild". This archive includes all documentation as well as menus and help files. A compiled Citadel is also included. It requires BDS C to compile if you're going to try it under CP/M. Leor Zolman, the author of BDS C, has make this compile available on his website http://www.bdsoft.com for free. See the entery under the "free tools" link."
Source and Info Files:
|
4
|
THE CLASSY SYSTEM
|
Author:
| Richard Wheeler and Dan Zehme
|
Additional Notes:
| Richard Wheeler writes "My name is Richard Wheeler, and myself, along with Dan Zehme, were the authors of "The Classy System" BBS software that ran under CP/M, athough it was optimized for the Epson QX-10, a Z-80 based computer produced in the early 80s. The system was the first BBS that we were aware of that used escape codes for full screen cursor control. The system originated in 1982, and was fully operational by early 1983. There were more than a few Classy Systems (on the order of 12, at one point). Each was assigned a name chronologically, in the form of a latin number. The orginal system was "Classy System Primus", which ran on my system, while Dan Zehme's system was "The Classy System Secondus", and so forth. As mentioned, there were as many as 12 numbered system, but there were rarely that many operating. The systems did not operate in any kind of node system like Fido. The software itself was written in Cbasic, and mostly ran on QX-10s with 2 5.25 floppy drives, although some systems ran on early Comdex hard drive systems. It had the typical BBS message board functions, as well as the traditional download area. On systems without hard drives, it was custom to allow the B: to contain the download library, and this was rotated on a daily basis. There was also a mini-version that allowed use with an Epson HX-20 (with a very small screen). There was a 2.0 version developed, but never implemented. It had more advanced full screen control for features such as word wrap, a menu driven download page and consideration for a node type system."
DBBS
|
Additional Notes:
| Gene Buckle writes "This is dBBS v4.1 It's the only bbs I've ever seen written *in* dBase II for CP/M (for any platform for that matter). It was written in the '86-'87 timeframe by Ryan Katri. This version has been modified by Larry Slattery according to the documentation. All the source code and database files are included."
Source and Info Files:
|
1
|
EMX
|
Author:
| Simon Ewins, Toronto, Ontario, Canada.
|
Source and Info Files:
|
6
|
HBBS
|
Additional Notes:
| HBBS was written by Irv Hoff, based on Russ Pencin's PBBS, based on Simon Erwin's EMX.This software was used to run the Public Remote Access Computer Standards Association (PRACSA) in San Jose, CA. From the welcome.bbs file: Hello and welcome to the PRACSA RCPM, Los Altos Hills, CA (415) 948-2513 85 Mb system with 300-1200-2400-9600 bps Sysop Irv Hoff (415) 948-2166 voice PRACSA President David McCord (415) 948-3820 (work hours) This system is operated by the Public Remote Access Computer Standards Association (PRACSA) and is intended for the use of its members. Mem- bership information is available on A0: drive. Membership applications can also be obtained from: PRACSA, P.O. Box 1204, San Jose, CA 95108 PRACSA is an organization of Sysops and interested computer enthusiasts. We cooperate fully with local telephone companies and law enforcement agencies to pursue the prosecution and conviction of any person attempt- ing unlawful access or anyone using this system for unlawful activities. First-time users will be limited to 15 minutes access. They are able to leave the Sysop a private note by using the 'E' (enter message) command.
Source and Info Files:
|
4
|
MBBS
|
Source and Info Files:
|
4
|
MBYE
|
Author:
| Kim Levitt
|
Additional Notes:
| MBYE (MODULAR 'BYE') REMOTE CONSOLE PROGRAM FOR CP/M AND MODEM (includes optional support for MBBS(tm) msg system) See mbye45.inf for more information.
Source and Info Files:
|
32
|
MINIRBBS
|
Source and Info Files:
|
20
|
Additional Notes:
| CP/M completely confuses the structure of this directory. Since it could be run across many different hardware platforms, programs affiliated with one specific platform might actually run on more than one. I've done my best to make sense of it all, but reader beware.
PASBBS
|
Author:
| Bryan A. Nace (1984)
|
Versions:
| Version 1.3 (1984)
|
Additional Notes:
| Calls itself PASCAL BULLETIN BOARD SERVICE. Interestingly, the program contains the following notice: "(C) Copyright Westinghouse Electric Corp 1984".
Source and Info Files:
|
1
|
PBBS
|
Author:
| Ian Cottrell
|
Versions:
| Version 5.00 (1990)
|
Additional Notes:
| The Public Bulletin Board System (PBBS) is written in Z-80 assembly. PBBS requires BYE in order to operate - it does no modem I/O itself.
Source and Info Files:
|
29
|
PICS
|
Author:
| Les Archambault
|
Additional Notes:
| (*****************************************************************************) (* *) (* PICS - Pascal Integrated Communications System *) (* *) (* Version for CP/M Computers *) (* Copyright (c) 1986,1987 by *) (* Les Archambault *) (* *) (* All commercial rights reserved. *) (* *) (* This program is based on ROS Vers 3.4 by Steve Fox. It is released *) (* into the public domain for private use only. Additional thanks to: *) (* Irv Hoff whose 1k protocal in KMD was invaluable in writing the *) (* Turbo Pascal routines. The authors of DEARC for the basic code that *) (* deals with Arc files. The author of ASYNC.ARC for the code to make *) (* possible the interupt service routines. *) (* Special thanks to Lindsay Jones, Eric Daniel, Freeman Bradford and *) (* John Van Hengel for beta testing and support. *) (* *) (*****************************************************************************)"There was PICS (standard) and PICS v1.6 (multi-line and multi-user)." - Jim Bianchi
Source and Info Files:
|
11
|
QBBS
|
Author:
| Lawrence R. Davis, Christopher McEwen
|
Additional Notes:
| "A unique entry in the world of CP/M programs, as not only is it shareware, but it's a binary only distribution. Version 4 is from 1987. It requires BYE v5.08 to operate." - Gene Buckle
Source and Info Files:
|
6
|
RBBS
|
Author:
| Howard Moulton, Trveor Marshall (1985), Bruce Ratoff (1980), Ron Fowler (1980) (Many Others)
|
Additional Notes:
| RBBS turns out to be one of my great personal embarassments of my own experience of the history of BBSes. While I though the BBS was specifically written by Tom Mack and nobody else, it turns out that the program has an unbelievably rich history going to before IBM PCs into the world of CP/M. It gets somewhat muddled but names definitely appear, such as Howard Moulton, Bruce Ratoff, and so on, who all did work on this program in the late 1970's, long before the IBM PC even existed. It was in the form of a BASIC program, meaning porting it to the new platform is much simpler. From its time on PCs it gains even more momentum and additional features, making it the well-known program it is in History. But the initial strides are made in the CP/M world, and should not be forgotten.
Source and Info Files:
|
25
|
RCPM
|
Additional Notes:
| This is a collection of programs designed to assist in running an RCP/M (Remote CP/M) system. ZIP files have been created out of the LBR files for easier perusal.
Source and Info Files:
|
103
|
ROS
|
Author:
| Steven Fox
|
Additional Notes:
| ROS was written by Steve Fox in order to provide a "complete" BBS program for CP/M systems that didn't rely upon external programs for file transfers or modem I/O. Note that most of the documentation in the archives presented here are in WordStar format. Because of this, the documents are littered with "high bit" characters that can make the information slightly problematic to understand.
Source and Info Files:
|
13
|
SBBS
|
Author:
| Tim Redden
|
Additional Notes:
| Stands for "Super" Bulletin Board System. Released to the Public Domain in 1984. Requires BYE to run.
Source and Info Files:
|
1
|
T-ROOM
|
Additional Notes:
| T-Room BBS is a Citadel-like room system written for CP/M using Turbo Pascal. It requires BYE.COM to use.
Source and Info Files:
|
1
|
TBBS
|
Author:
| Phil Becker
|
Additional Notes:
| Brice Fleckenstein says "TBBS for MS-DOS was originally a port from the CP/M TBBS, by Phil Becker (esoft). It originally was a single-line BBS program, but in time evolved into different versions up to 64 lines. Supported UseNet newsgroups and FidoNet mail/echomail via several different methods."
TPBBS
|
Author:
| James Whorton abd Eddie H. Curlin
|
Versions:
| Version 1.0 (April 30, 1984)
|
Source and Info Files:
|
1
|
TURBOBBS
|
Author:
| Robert Maxwell
|
Versions:
| 1.05 (1985)
|
Additional Notes:
| Gene Buckle writes "A rare beast, a CP/M board that is self-hosted. That is to say, it provides its own internal communications routines and doesn't require BYE for this purpose. This particular board is the only example I've ever seen that is cross-plaform between CP/M and MS-DOS. All that is needed to build for a platform is changing out the source file that does the serial port access."
Source and Info Files:
|
1
|
XBBS
|
Author:
| Robert Crump
|
Source and Info Files:
|
1
|
ZBBS
|
Author:
| Alfred K. Carr
|
Source and Info Files:
|
1
|
METAL | |