textfiles/bbs/FIDONET/JENNINGS/PROGRAMS/FIDOSHEETS/datasht.txt

424 lines
18 KiB
Plaintext
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Fido/FidoNet Specifications & Prices, June 89
Fido Software
164 Shipley
San Francisco CA 94107
voice: (415)-764-1688
data: (415)-764-1629
Fido/FidoNet is a software package for DOS based Personal<61>
Computers that contains a complete Bulletin Board System plus a<>
fully automatic Electronic Mail system.
Fido is the most popular Bulletin Board system in the world<6C>
because of its flexibility, reliability, and features; FidoNet is<69>
the software that defined the FidoNet protocol now in use around<6E>
the world. The worlds largest privately-owned computer network is<69>
based upon the FidoNet communications protocol.
Fido(r) Bulletin Board System:
Absolute security
Complete caller access controls
200 independent message & file areas
Complete Email and message commands
Fully error correcting file transfer protocols
Supports all major DOS/MSDOS Personal Computers
Callers, commands, message and file areas can all have separate<74>
privilege levels and Locks & Keys applied to them; these let you<6F>
limit callers' access to any part of the Fido system to fit your<75>
needs.
FidoNet(r) Electronic Mail Network:
Completely automatic Electronic Mail
Full error correction protocol
Extensive time-of-day event scheduling
Powerful message routing language
Automatic message routing
FidoNet is an automatic "store-and-forward" mail system that uses<65>
modems to transfer messages and files between
FidoNet-equipped computers. Using Fido, you enter messages,<2C>
choosing the destination computer(s) from a list; later, FidoNet<65>
automatically transfers those messages to the destination<6F>
computers. Fido/FidoNet will inform you when the message has been<65>
successfully sent. There can be any number of messages pending to<74>
any number of destination computers. FidoNet's routing language<67>
and other resources let you control exactly how and when FidoNet<65>
messages are sent. All transfers use error correction for<6F>
absolute reliability (Fido supports both the original and<6E>
universal FidoNet protocol, as well as the WaZoo protocol,<2C>
developed by Wynn Wagner).
FidoNet networks can be organized into "Nets" and "Regions"<22>
(FidoNet also has "Zones", groups of Nets and Regions, that<61>
handle the problems of intercontinental traffic; differences in<69>
time zones, incompatible modems, outgoing "gateways" for lowest<73>
cost, and so on), each of which can contain any number of<6F>
computers running the Fido/FidoNet software, or compatibles,<2C>
(nodes) one of which is designated Host for the Net. A Host<73>
receives mail for the entire Net, and distributes the mail to its<74>
local nodes. FidoNet is intelligent enough to send all messages<65>
for a given net in one phone call; you can get further efficiency<63>
with the routing language.
FidoNet networks can be as small as two or three computers, or as<61>
large as 5,000 spread over five continents, the size of the<68>
amateur hobbyist IFNA Network as of January, 1989.
System Description
Ease of use: Fido/FidoNet is extremely easy to use, and is<69>
compatible with just about any users terminal program or<6F>
computer. The user interface does not get in the way of<6F>
communicating; there are only two levels of menus. Users see only<6C>
what they need; novices find an easy to understand selection of<6F>
simple commands, and experts can choose a brief prompt. Context<78>
sensitive help is available at all decision points.
Reliability: Fido/FidoNet is designed first and foremost for<6F>
reliability, meaning it will run 24 hours a day for months at a<>
time with no human intervention. (Obviously this doesn't include<64>
responding to callers questions or other such things.) Tools are<72>
provided that handle all routine maintenance tasks automatically.
Performance: Fido/FidoNet makes excellent use of ordinary<72>
computers; "PC class" computers are all that's needed. ("AT<41>
class" or better are recommended at 9600 baud and above.)
More than one modem: While Fido/FidoNet supports only one modem,<2C>
you can run more than one copy of Fido/FidoNet per computer using<6E>
multitasker programs. Fido/FidoNet prevents file and message<67>
"collisions" when there are other users reading and writing the<68>
same messages and downloading or uploading files, and for some<6D>
multitaskers will give unused CPU time to the other Fido/FidoNet.<2E>
See "Supported Operating Systems" for the current list of<6F>
supported multitaskers.
Low disk space overhead: A 20 Megabyte hard disk means<6E>
essentially unlimited space; room for thousands of messages,<2C>
files, a 4,000+ node FidoNet network, and plenty of disk space<63>
left over.
For a sample "small scale" system, with only two 360K floppies<65>
and 256K of memory, there is room for all of the basic<69>
Fido/FidoNet system utilities plus your text editor and other<65>
tools, over 200 messages, and close to 100K bytes free. The same<6D>
system with a 1,600 node FidoNet Network can have approximately<6C>
80 messages.
Modem Handling: Fido/FidoNet achieves extremely high reliability<74>
with ordinary modems. During idle periods, Fido/FidoNet "talks<6B>
to" the modem to make sure it is ready and working. (While of<6F>
course modems are not supposed to misbehave, in real life they<65>
can get confused by callers' strange and incompatible modems,<2C>
improper operation, bad phone lines, and the very cheap modems<6D>
frequently have firmware bugs. Fido/FidoNet generally takes care<72>
of all of these things. Almost all problems reported to Fido<64>
Software are modem-related problems!) Incoming callers' baud rate<74>
is determined automatically; callers do not have to hit the<68>
"ENTER" key to get the systems attention. Outgoing calls made by<62>
FidoNet (if so enabled) watch for busy, no-dial-tone, and other<65>
features as supported by each modem.
Caller DataBase: Each caller to the system has a record in a<>
database that maintains each callers name, password, terminal­
specific settings, privilege levels and controls, and various<75>
statistics. Tools provided manipulate these records both manually<6C>
and automatically. The number of callers is limited only by disk<73>
space.
System Messages and Bulletins: Fido/FidoNet uses ordinary text<78>
files for most system messages and bulletins, that are meant to<74>
be customized for your installation. When displaying and entering<6E>
text, the Fido takes into account each callers terminal settings,<2C>
such as screen width and length, and performs on-screen<65>
formatting for a clean display.
Access Controls: There are six privilege levels that callers can<61>
be assigned. You can specify minimum privilege levels needed to<74>
access commands and message and file areas.
In addition to privilege levels, there are 32 "locks" with<74>
matching "keys". Locks are be applied to things such as commands<64>
and message and file areas; callers may be given any number of<6F>
keys. Callers can access only those things for which they have<76>
all of the matching keys, plus meet the privilege level<65>
requirements. For example, if the E)nter-Message command has lock<63>
#20 applied, only callers that have Key #20, plus any necessary<72>
minimum privilege levels, can use, see or get help with that<61>
command.
Limits can be placed on each callers' connect-time on the system<65>
per-call and per-24-hour period, and on file downloads. Time<6D>
limits are enforced at all times, including file download and<6E>
upload, so that scheduled Events are not preempted by caller file<6C>
downloads or uploads. ("Optional" events, described elsewhere,<2C>
may be preempted by human callers.)
Context-Sensitive Help System: Help is
context-sensitive, taking into account what commands the caller<65>
has access to because of privilege levels or locks and keys. Help<6C>
is available on every command in the system. The Help files are<72>
text files that can be customized to fit your specific needs.
Message Areas: There can be up to 200 separate message areas,<2C>
each with access controls as described above. The number of<6F>
messages in each area is limited only by disk space. Callers can<61>
enter new messages, modify existing saved messages, search for<6F>
messages by keyword or as addressed to or from them, and perform<72>
many other operations upon messages. Help is available at all<6C>
decision points.
File Areas: There can be up to 200 independent file areas, with<74>
access controls as described earlier. There are a number of ways<79>
in which to make files available (or not) to callers. Commands<64>
and functions have been added to make remote maintenance of file<6C>
areas and other parts of the disk easier for the system operator.<2E>
Files can be uploaded and downloaded in ASCII, ZMODEM, XMODEM,<2C>
Telink, "MODEM BATCH" or Kermit protocols. XMODEM is nearly<6C>
universal, and can handle binary files; ZMODEM has performance to<74>
match high-performance modems; Kermit and ASCII are used between<65>
otherwise-incompatible computers.
Fido Software's "FidoTerm" program works well with Fido/FidoNet<65>
(or any other modem based system).
Programmed events: There can be up to 100 "Events", scheduled to<74>
run at any time of the day and any day of the week. Events allow<6F>
Fido/FidoNet to run FidoNet network mail, execute external<61>
programs via DOS Batch Files, and other events for various<75>
special purposes. The events system can handle simultaneous<75>
and/or overlapping events, special "optional" events, and<6E>
combinations of events and special characteristics. ("Optional"<22>
events can be used, for example, to simulate "background" FidoNet<65>
network activity while no caller is otherwise occupying the<68>
system.)
FidoNet mail at any time: Fido/FidoNet can send or receive mail<69>
to and from other Fido/FidoNet systems at any time a caller is<69>
not occupying the system, as well as during scheduled FidoNet<65>
Network Events. Optionally, Fido/FidoNet can execute external<61>
programs via a DOS Batch File to do special processing of<6F>
unscheduled Incoming Mail.
Other Features & Enhancements: You can sign in to the system from<6F>
the local keyboard, as if you had called in remotely with a<>
modem, without "taking down" the system. Upcoming events can be<62>
listed, and previously-run events can be reenabled from the local<61>
keyboard.
Fido works with external "shell" programs to allow programmers<72>
and "aftermarket" add-on programs to work with Fido/FidoNet.<2E>
Technical information is available in the manual. (External<61>
"shell" support programs are not supplied by Fido Software.)
Customization
Fido/FidoNet parameters, lists of events, command names, and<6E>
message and file area definitions are contained in ordinary text<78>
files you can display and change with your own text editor<6F>
program. Message and file areas are defined in one text file;<3B>
the Fido/FidoNet system takes care of all the work of creating<6E>
and verifying the actual DOS subdirectories used. Commands are in<69>
their own text file, along with any privilege levels and locks.<2E>
You can change command names to any single word you choose.
Programs Supplied with Fido/FidoNet
The following are some of the programs supplied as part of the<68>
standard Fido/FidoNet system package. In addition, there are many<6E>
"aftermarket" programs from other authors that make using and<6E>
maintaining Fido/FidoNet easier and more powerful.
You can schedule Events in Fido/FidoNet to execute these or other<65>
programs at any time, using an MSDOS Batch File you create to<74>
make your system completely or partially automatic.
MSGMGR.EXE: (the Message Manager) performs routine maintenance on<6F>
messages within Fido/FidoNet Message Areas, such as purging<6E>
messages by age, and renumbering messages so they are sequential.<2E>
MSGMGR has it's own text file of commands that tells it what to<74>
do.
SYSOP.EXE: is a database-like tool for managing the caller<65>
database that contains the names, passwords and statistics and<6E>
other information on each caller. You can enter new callers,<2C>
delete existing callers one by one or by time since last logged<65>
in; set caller privilege level and assign Keys; force callers<72>
into specific message and file areas; and many more functions.<2E>
There is also an "undo" feature and context sensitive help.
FIDOMAIL.EXE: lets you create FidoNet network messages with your<75>
own text editor or word processor. For example, during the day<61>
you can create text files destined for other FidoNet network<72>
nodes, and via an Event, have AutoMail put them into the FidoNet<65>
message system.
TWIX.EXE: prints FidoNet network mail newly received on your<75>
printer or in a disk file you specify.
Requirements and Specifications
Computers: Fido/FidoNet works on all IBM(r) Personal Computers;<3B>
PC, XT, AT, all PS/2 models, and all compatible "clones", whether<65>
8088, 8086, 80286, 80386. (A "FOSSIL" version is available for<6F>
other non-compatible MSDOS computers.)
Your computer must have at least the following:
192K available memory
At least 700K of disk storage
One Serial Port (or internal modem)
Modem as described below
The following are strongly recommended:
Hard disk
Internal Clock
Modems: The following are explicitly supported by Fido/FidoNet;<3B>
other "Hayes compatible" (The phrase "Hayes compatible" is just<73>
about meaningless, "AT" command compatibility is not enough;<3B>
there are other more important and subtle variables.) modems<6D>
usually work, but models not listed below are not guaranteed by<62>
Fido Software to work. (Fido/FidoNet does allow you to customize<7A>
modem installations.)
Hayes SmartModem 1200
Everex Internal & External models
U.S. Robotics Courier 2400
U.S. Robotics Courier HST
Hayes SmartModem V-series
Telebit TrailBlazer and Plus
Multi-Tech 2400
Prentice POPCOM 1200 or 2400
Most other "Hayes compatible" modems
"Dumb" modems (FidoNet cannot be used)
Direct connect to PBX or special serial device
Operating Systems Supported: MSDOS/PCDOS versions 2.00 and up,<2C>
with most Local Area Networks (ViaNet, Novell Netware, etc) most<73>
multitasker programs (DoubleDOS, DESQView, Multilink, etc) and<6E>
multiprocessor hardware products (Alloy Computer Products' Slave<76>
Cards); please contact the manufacturers of those products for<6F>
details.
Fido/FidoNet is specifically DoubleDOS and DESQView aware.
Software Policy
This is the new (June 1989) software policy for the Fido/FidoNet<65>
package. Please read it carefully.
First, some definitions:
Hobbyists run BBSs for their own personal reasons. Their BBS is<69>
not associated with their employer or any business. How they run<75>
their BBS is none of my business, ie. private, public,<2C>
subscription or chattel slavery.
Commercial users are companies, corporations, proprietorships or<6F>
any other business entities that run a BBS, either publicly or<6F>
privately, associated with their business. "Non-profit" and "not<6F>
for profit" organizations are included in this category.
And here's the deal:
Hobbiests and Individuals: Fido/FidoNet is shareware; you can<61>
download the software itself, minus documentation, from the Fido<64>
Software BBS. There is no downloadable documentation. (If you<6F>
thought the version 11 docs were unwieldy...) I will provide no<6E>
direct support. Hobbyists can receive the complete package<67>
(diskettes and documentation) for a reduced price, as listed on<6F>
the price sheet.
Commercial Users: Fido/FidoNet is an ordinary licensable product,<2C>
the license fee is as it has been for two years. You will receive<76>
the complete package of diskettes, complete documentation, and<6E>
support via the Fido Software BBS and voice telephone. (This has<61>
proved to be more than adequate for over two years.)
It is common practice that commercial users "try out"<22>
Fido/FidoNet as "shareware" first. There is nothing wrong with<74>
this as long as if the software has been or will be useful to<74>
you, the product is licensed immediately.
Special arrangements can be made on a case by case basis. In all<6C>
cases, bugs are fixed promptly, as they have been for five years.<2E>
This is basically the policy that was in force 1985 through 1987,<2C>
and worked very well; people appreciate being trusted, and<6E>
Fido/FidoNet is an extremely high quality system.
"Shareware" Distributors: I do not wish Fido/FidoNet to be<62>
distributed by "shareware distributors", "libraries" or other<65>
similar organizations. The problems are too numerous to count:<3A>
shipping ancient, incomplete versions; missing critical files;<3B>
giving out incorrect information regarding support; giving bad<61>
operating advice, etc. Never mind the fact that they are using<6E>
the software for profit, regardless of claims to the otherwise<73>
and suggesting that their customers pay instead.
Ordering
Fido/FidoNet Version 12 Commercial price: $175
Hobbiest price: $50.00
Complete Fido/FidoNet system license, including support programs,<2C>
diskette, manuals, telephone support and extended access to the<68>
Fido Software customer support bulletin board.
Fido/FidoNet Version 12 program update $25
When enhancements to Fido/FidoNet version 12 are made (bugs<67>
fixed, features added) customers may upgrade their current<6E>
licensed Version 12 software to the latest revision; the original<61>
diskette must be returned to in order to qualify. Errata sheets<74>
are provided as necessary.
Fido/FidoNet upgrade from previous versions $50
Fido Software customers who licensed any previous version number<65>
of Fido/FidoNet directly from Fido Software can upgrade to<74>
version 12 for this price; the original diskette must be<62>
returned. NOTE: This is not a normal "program update", as<61>
described above, because of the new materials that must be<62>
provided.
FidoTerm Terminal Program $12
The FidoTerm program is a simple, powerful and easy to use<73>
terminal program. You can view the last few hundred lines that<61>
scrolled off the top of your screen; supports powerful file<6C>
transfer protocols (ASCII, Xmodem, Zmodem), and has a true script<70>
language with true programming language constructs: a switch()<29>
statement, local variables, subroutining and recursion. Comes<65>
complete with printed manual.
FidoTerm is well integrated into Fido/FidoNet; it may be invoked<65>
from Fido's local console, and will "know" about the installed<65>
modem type and port, and recently-added commands let you dial<61>
from a FidoNet nodelist.
All orders: The software is available directly from Fido Software<72>
or authorized distributors only. Terms: Prepaid with order, or<6F>
invoices accepted from rated companies, payment Net 30 days. No<4E>
credit cards accepted.
US/Canada: All orders are shipped U.S. Postal Service First Class<73>
(Priority Mail). Prices listed include shipping and taxes, where<72>
applicable. For Federal Express next-
day service add $25.
Outside US/Canada: For checks written outside U.S., add $20.00<EFBFBD>
per order; please, only checks "drawn upon a US bank". All orders<72>
shipped Air Mail.
Fido, FidoNet, and the dog-with-diskette are registered<65>
trademarks of Tom Jennings. Fido/FidoNet and all support programs<6D>
are copyright by Tom Jennings 1989