home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Best Objectech Shareware Selections
/
UNTITLED.iso
/
boss
/
comm
/
misc
/
017
/
register.doc
< prev
next >
Wrap
Text File
|
1993-06-01
|
9KB
|
172 lines
TeleReplica Registration Form
=========== ============ ====
Note: It is assumed you have already obtained and evaluated a copy of
TeleReplica. Your registration is for the benefit you have already
received from TeleReplica.
TeleReplica source code should compile on any PC that is running
Turbo C++ version 1.01 and Turbo Assembler version 2.01. It is
likely to require minor modification for other versions of Turbo
C, and significant modifications for other C compilers. Source
code is all either C or assembler. In total there is about 390K
of C code, plus about 90K of assembler!
WARNING: The source code is very complicated (partly due to the
nature of the program), tangled (many of the source
files are riddled with conditional preprocessor
directives so that several different object files can
be produced from the one source file), sparsely
commented (I can offer no excuse for this!), and
frequently poorly structured (it "grew" over several
years, starting life as a dumb terminal program, and
unfortunately each new capability patched in increased
the program's entropy). Personally I think the program
is about due to be written again from scratch with
a proper design (as Brooks says, "Plan to throw one
away; you will, anyhow.") However, as the current
version does all I need, and as the moderate number
of registrations I have received over the past few years
do not justify my devoting a lot of time to the program (my
apologies and thanks to those who have registered), I have
decided to "throw it away" in the direction of other
programmers who may find at least parts of the code
interesting, or who may even be able to add in new features
required for their own particular environments and
applications.
On a more positive note, I do at least provide a make
file so that all the programs can be re-created simply.
Also, be aware that we can only provide 3.5" 720K disks.
Source code will be provided for your own private use only. If
you modify it, you may use the modified version in place of the
standard version under the standard licence agreement. You may also
use parts of the code in totally different applications. However,
you are explicitly prohibited from distributing my source code to
others, and also from distributing modified versions of the executable
programs. [Anyone who wants to release a new improved TeleReplica,
using my code as a starting point, is welcome to discuss up front
payment and/or royalty arrangements, but I am going to want
significantly more than one flat $25.00 fee!]
BONUS: The source code for TeleReplica will also generate a few
other programs. One is a simple terminal emulation program:
the program out of which TeleReplica grew. The other programs
allow you to log a TeleReplica session (that is, record
exactly what appears on the screen and what is typed on the
replica PC), to edit a logged session (to include comments
explaining what is going on etc) and to play back a logged
session as a more-or-less interactive tutorial. None of these
programs are tidy enough to be worth releasing by themselves,
and are probably not useful enough to justify the effort,
but some people may enjoy playing with them and it would be
more trouble than it was worth to eliminate them...
The following details are optional. If you provide them (and if
you register) then you will be notified of any further major release
of TeleReplica. Registered users are entitled to use all future
releases without additional registration fees. You should obtain
any new release in whatever way you obtained your first copy.
All new releases of TeleReplica are uploaded to the major Internet
FTP sites (garbo, SIMTEL20 and thence to all the sites that mirror
them). An announcement will usually be posted in the Internet newsgroup
comp.archives.msdos.announce. If you regularly read this newsgroup,
then please indicate this (so that I don't waste postage, time and
effort notifying you about updates you already have!). Failing this,
if you have an e-mail address that is reachable from the Internet
(for example, CompuServe) it will be both faster and cheaper for me
to notify you (and I will also notify you of minor releases as well
as the major ones).
Date: _____________________
Name: _______________________________________ Title: Mr/Ms/Dr/Prof/______
Company: ________________________________________________________________
Address: ________________________________________________________________
_________________________________________________________________________
City: ___________________________________________________________________
State: ________________________________ Postcode/Zip: ___________________
Country:_________________________________________________________________
Regular comp.archives.msdos.announce reader: YES / NO
E-mail address from Internet:____________________________________________
Please complete the form below. Cheques written in Australian dollars
should be drawn on Australian banks. Otherwise, please use the current
exchange rate to calculate the appropriate amount in your local
currency, and send a cheque drawn on your local bank in your local
currency. Personal cheques are acceptable. Sorry we are not able to
accept credit card payments.
NOTE: Australian banks unfortunately cannot process "EUROCHECKS"
drawn in Australian dollars, but can accept them in your local
European currencies!
Please make cheques payable to:
M. J. THOMSON
Direct bank transfers should be made to:
Account name: M. J. THOMSON
Bank: Commonwealth Bank of Australia
Branch: Morwell
Account number: Australia 063 522 1008 4213
Type of payment: Cheque / Postal Order / Bank Transfer / Cash*
* please only use cash for small amounts (such as the $10 for a disk)
+----------+------------------------------+------------+----------+
| Quantity | Description | Cost | Total |
+----------+------------------------------+------------+----------+
| | registration of | AU$25.00 | |
| | TeleReplica release 4.26 | | |
| | [per link] (you will only | | |
| | be sent a receipt, no disk) | | |
| | | | |
| | current version (or next | AU$10.00 | |
| | release after 4.26 when it | | |
| | becomes available) on 720K | | |
| | 3.5" disk [this is NOT | | |
| | registration] | | |
| | | | |
| | source code disk | AU$25.00 | |
| | [3.5" 720K format ONLY] | | |
| | (includes full shareware | | |
| | version as well as source) | | |
| | [this is NOT registration] | | |
| | | | |
| | source code disk update | AU$10.00 | |
| | [only available if you