Copy Link
Add to Bookmark
Report
Syndicate ZMagazine Issue 121
SYNDICATE ZMAGAZINE
August 31, 1988
Issue #121
Publisher
Ron Kovacs
Managing Editor
R.F. Mariano
ZMag Editor
John Deegan
American Publishing Enterprises, Inc.
Post Office Box 74
Middlesex, New Jersey 08846-0074
CONTENTS
Title Author/Service Page
=========================================================================
Deegans Desk John Deegan 3
ZMag Shorts Compilation 4
CompuServe Editor Commands CompuServe 10
Commentary/Reply GEnie 13
Copyrights Part 2 Jordon Breslow 16
Survey #2 Update John Deegan 25
-Page 2-
Deegans Desk
by John Deegan (Editor)
This week I will spare you personal commentary and let you know that we
are researching interesting topics for future releases.
Next week, we will reprint a few hard hitting commentary columns from ST-
Report Magazine, our sister publication. If you cant wait, check out
Issue #50 of ST-Report!
This edition has been released in four formats. Atascii, Ascii, Arc and
printer formatted. The last meaning that the issue can be printed via DOS
on the 8BIT or through GEM on the ST. This issue is designated as
filename ZP121.ARC or ZP121.TXT. Look for it on The Launch Pad BBS and
CompuServe. This is a test release and is not presently considered for
release. Please leave feedback on this special release.
Congrats to Larry Mihalik and wife. At the time of this writing, Ron
Kovacs has notified me that Mrs. M is close to delivering child number 3.
When we receive the details we will happily pass them along. Best of luck
on the event should it not have already occured!
Enjoy the last week of vacation!
This is the special release of ZMAG121. Please send your comments to us
at the following address or through Email on any of the services or BBS
system you read/capture ZMagazine from.
American Publishing
PO Box 74
Middlesex, New Jersey 08846-0074
-Page 3-
ZMAG SHORTS
Compiled by the staff:
ANALOG UPDATE
Issue #63 Analog Errata. Train Type in Program, Missing lines.
Please note that ATASCI characters appeared here. Due to ascii conversion
those characters DO NOT appear here. Please refer to Issue #63 of Analog
Magazine or download this file from CompuServe Atari Vendors SIG via
XMOdem.
4007 FOR T=2 TO 17:V=V+128:FOR O=0 TO 8:NEXT O:SOUND 1,V,8,6:POSITION
T,1:? #6;- OVer-:NEXT T:POSITION 17,1
4008 ? #6;- -:POSITION 14,0:? #6;-OVer-
4010 POKE 559,42:POSITION 7,0:? #6;-GAme OVer -:? #6;--:SOUND 1,0,0,0
4030 ? #6;- scORe -;SC+215:? #6;--
4040 ? #6;- PreSS sTArt-:? #6;--
4045 ? #6;- fOR a New GamE-:? #6;--:POKE 559,42:GOSUB 4050
4047 FOR YY=1 TO 15:POSITION 6,4:? #6;- -:FOR T=1 TO 30:IF
PEEK(53279)=6 THEN RUN
4048 NEXT T:POSITION 6,4:? #6;-PreSS sTArt-:FOR T=1 TO 30:IF PEEK
(53279)=6 THEN RUN
4049 NEXT T:NEXT YY:RUN
4050 IF SC>15000 THEN POSITION 4,8:? #6;-EXCELLENT SCORE-:RETURN
4051 IF SC>10000 THEN POSITION 6,8:? #6;-GREAT SCORE-:RETURN
4052 IF SC>4000 THEN POSITION 7,8:? #6;-good score-:RETURN
4053 IF SC<4000 THEN POSITION 7,8:? #6;-try again-:RETURN
5000 PM$(P1+Y,P1+Y+19)=P$(I,I+19)001 I=58:X=X-2.4:S=STICK(0)
5002 IF PEEK(53253)>0 THEN 10000
5003 IF S=14 OR S=13 THEN 422
5004 IF STRIG(0)=0 THEN X=X+1:GOTO 455
5010 POKE 53249,X:IF X<53 THEN GOTO 3000
5030 GOTO 5000
9000 IF PEEK(53253)=2 THEN SC=SC+200:GOTO 9002
9001 GOTO 620
9002 RESTORE 9004+LP:READ O:POKE DM+256*1+O,0:SOUND 1,50,10,8:IF LP=4 THEN
CX=-8:BA=6
9003 IF LP=5 THEN CX=-8:BA=6004 DATA 20
9005 DATA 58
9006 DATA 97
9007 DATA 133
9008 DATA 168
9009 DATA 206
9010 POSITION CX+LP+LP,BA:? -Z-
9011 I=3:V=120:ZX=ZX+3:POSITION 30-TT+ZX,2:? -rrr-:O=0:FOR Z=Y TO 37 STEP
2:V=V+10:SOUND 1,V,10,5
9020 PM$(P1+Z,P1+Z+19)=P$(I,I+19):NEXT Z:I=58
9025 PM$(P1+34,P1+53)=P$(I,I+19):Y=34:GOTO 421
10000 IF PEEK(53253)=8 AND LP=5 THEN 900
10001 IF PEEK(53253)>0 THEN 9000
20000 Q=Q+37:POKE DM+256*3+Q+2,0:POKE DM+256*3+Q+1,0:LP=LP+1:O=0:GOTO 421
30000 RUN
-Page 4-
COMPUSERVE UPDATE
PRIME/DAYTIME HOURS EXTENDED
Ctsy CompuServe
Effective Sunday, Oct. 2, CompuServe's prime/daytime will be defined as
8 a.m. to 7 p.m. CompuServe's basic connect-time rates, which are the
same as prime/standard and standard/evening rates, are unchanged.
The one-hour lengthening of prime/daytime to 7 p.m. is to allow
CompuServe's definition of daytime access to be consistent with that of
its supplemental communications networks.
The CompuServe network surcharge will continue as one rate for all time
periods. For more information about CompuServe Information Service rates
and network surcharges, type GO RATES at any prompt.
Due to increased network costs, CompuServe will adjust network surcharges
effective Tuesday, Sept. 6. The CompuServe network surcharge will change
from 25 cents to 30 cents per hour. CompuServe basic connect-time rates
will remain the same.
Members accessing CompuServe from overseas through Computer Sciences
Corporation Infonet will incur a $50 per hour surcharge at all times.
The TYMNET and Telenet prime/daytime surcharge will increase from $10 to
$12 per hour, though the standard/evening access surcharge will remain
the same. Members now using TYMNET or Telenet are encouraged to check the
online phones list (GO PHONES) for a CompuServe network number in their
area.
INNOVATIVE CONCEPTS SALE
For a limited time only, we at Innovative Concepts are having a SALE, on
the following products:
[For The Atari 8 Bit]
* Atari 130XE Computer --- $100.00 * Atari 800XL Computer --- $65.00
* Atari XF551 Disk Drive - $150.00 * Atari 1050 Disk Drive -- $100.00
* Atari Touch Tablet ----- $45.00 * Atari 410 Recorder ----- $10.00
* Atari 1030 Modem ------- $25.00 * Koala Pad (for Atari) -- $45.00
* ICX-85 Keypad (New) ---- $39.95 * Deluxe ICX-85 (New) ---- $59.95
* ICX-85 Kit (New) ------- $19.95 * SIO Port Box (New) ----- $19.95
* SIO Switch Box (New) --- $29.95 * IC1050 Controller (New)- $19.95
* Imm. Controller (New) -- $21.95 * Ramdrive Utility Pkg. -- $9.95
* Function Key Kit (New) - $9.95 * Ram - Aid (New) -------- $9.95
* IC PD Disks (See Catalog) $5.00 * Voice Master w/o sw ---- $45.00
[General Computers]
* SupraModem 2400 (New) -- $149.95
* Mitsubishi 80track DS/DD (New Half-height 5 1/4-) $69.95
* Teac 80track DS/DD 3 1/2- (Half-height) ---------- $99.95
* Mitsubishi 80track SS/DD (Half-height 3 1/2-) --- $39.95
To qualify for this sale, just mention the word -CompuServe-, in your
letter or phone conversation. The products are on sale until September 31,
or until sold out, (whichever comes first). All sales are on a first come,
first served basis.
Notes: Unless otherwise noted, the merchandise is used/reconditioned, and
carries a 30 day warranty from Innovative Concepts. New products carry
full manufacturer's warranty.
-Page 5-
(continued)
Terms: (USA) $3.00 S&H for the first pound, $1.00 for each additional
pound. Certified check, money order, and personal check (allow extra time)
are accepted. COD (USA only): $2.20 extra. APO & FPO: Same as USA, but no
COD's.
Foreign orders: Canada & Mexico: $7.00 first pound, $2.50 each additional
pound. Other Foreign: $10.00 first pound, $3.00 each additional pound. ALL
foreign orders MUST include payment with orders, in U.S. funds.
Final Note: For a complete listing of our Public Domain disks, as well as
a listing of our many other products, download the ASCII text file, named
-CATLOG.ASC-, in DL15 of the Atari 8-bit section on CompuServe (where this
file has originated).
If you have any questions, you have several options of doing so: Call,
write, send E-Mail, or post message in message base 15, of the Atari 8-bit
section.
Innovative Concepts (I.C.)
31172 Shawn Drive
Warren, MI 48093 USA
Phone #: (313) 293-0730
CompuServe #: 76004,1764
Mark D. Elliott -Pres-
This message file originated on CompuServe, and may be distributed on
BBS's, as long as it remains unchanged and intact.
ATARI USER CONVENTION
THE FIRST CANADIAN ATARI USER CONVENTION is coming this NOVEMBER 6, 1988.
This is CANADA'S first and only Atari user convention this year. This
convention is being put on and sponsored by -THE TORONTO ATARI FEDERATION-
user group. This group has over 500 members both in the TORONTO ONTARIO
CANADA area and across the country as well as having associate members from
around the world. We have a 40 meg 24hr bulletin board 416-235-0318 that
has everything anyone would require when using ATARI SYSTEMS. If anyone
wants more info re our computer show leave a message on the board and we
will be in touch. If this is not convenient contact the people listed
below.
This unique computer show is dedicated exclusively to ATARI COMPUTER
SYSTEMS. This exciting new event promises to be jam packed with
information, demonstrations, lectures and hands on work shops. One of
the main exhibitors will be Atari Canada, showing off all the latest
software as well as its new and innovative products. That's not all,
there will be lots of retailers selling their wares as Special Low
Convention prices, hardware and software manufacturers displaying their
latest products, user groups talking to the crowds about Atari products
and selling their PD software disks, lectures by knowledgeable speakers,
seminars by prominent developers and even hands-on workshops where the
registered participants can actually work on projects under the guidance
of an expert. There will be something for everyone. From multi-player
adventure games on the 8-bit to business applications for the Atari clones.
-Page 6-
(continued)
So, if you are an Atari owner, or plan to be one or just looking for
information, this is the place you will want to be.
THE FIRST CANADIAN ATARI USERS CONVENTION is being held at THE SKYLINE
TRIUMPH HOTEL located just off highway 401 on Keele Street. NOVEMBER 6TH,
1988 from 10:00am to 6:00pm. (Special hotel rates available) Phone:
1-800-268-1332.
For more information contact:
PRESS: (Mike Searl) ..........416/245-5543
EXHIBITORS: (Jim Jorritsma)...416/242-3413
PUBLIC INFO LINE..............416/425-5357
TAF ONLINE BBS (24hr)........416/235-0318
or call Jim Clark, President, Toronto Atari Federation 416/928-1143
For more information send all inquiries to:
-TORONTO ATARI FEDERATION-
5334 Yonge ST.
1527 WILLOWDALE
ONTARIO CANADA M2N 6M2
ATTENTION -COMPUTER SHOW-
-Page 7-
SYSOP SPECIAL
(Downloaded from the Hayes Advanced Systems BBS. Uploaded by permission).
For a two month period ending 29 October 1988, qualified Sysops can
purchase up to 4 Hayes V-series Smartmodem 9600s for a special Sysops
price of US$400 each (a 70% reduction from the estimated retail price
of US $1,299).
Hayes V-series system products provide the features that BBS operators
most want - high speed (2400 bps and 9600 bps), error control, adaptive
data compression and automatic feature negotiation. And, now, you can buy
them at a special discount to use on your bulletin board.
(Note from uploader: Hayes has commited to provide upgrades to CCITT V.42
in the near future; these modems will be fully upgradable).
Qualifying for SysOp rates is easy. You must demonstrate that:
* The bulletin board and operator are serving a specific user group.
* The bulletin board serves as an information center or center for
exchange of information between separate users' groups or computer
associated groups.
* The bulletin board has been in operation for at least six months and
receives a minimum of 50 calls per week or 200 calls per month.
If you want the SYSOP Information Packet, or have any questions, give
Hayes a call. They speak your language.
NOTE: Sysops who have already purchased Hayes V-series Smartmodem 9600s
through the Hayes Sysop Purchase Plan will be offered an additional price
reduction of $250, (for each V-series 9600 previously purchased), towards
the purchase of additional V-series 9600s. That means if you have already
purchased a Hayes V-series Smartmodem 9600 through the Sysop Purchase
Plan, you can now order another V-series 9600 for $150. (1 for 1, 2 for
2, etc).
Call Hayes Customer Service at (404) 441-1617, 8:00am to 8:00pm Monday
through Friday. Ask our Customer Service Reps to send you the SysOp
packet.
-Page 8-
ZMAG SHORTS
SPECIAL SUPRA MODEM OFFER!!!
CompuServe's Atari Forums have made arrangements with Paramount Products
Inc. to offer the members of our forums the chance to upgrade your system
to 2400 baud service at a very special price. For a limited time,
CompuServe subscribers may purchase the SUPRA CORP. 2400 baud Hayes-
compatible modem for the very **LOW** price of just $139.95 !!!!! These
are brand new, not reconditioned units, with the full SUPRA CORP.
warranty.
The SUPRA MODEM uses the Hayes Smartmodem 'AT' command set and operates at
300-1200-2400 baud. It's an outboard unit (not an internal plug-in card)
allowing ease of transfer to other computers. Connection is thru the
standard RS-232 interface. (Just plug it into the back of your ATARI ST).
To take advantage of this special offer, just phone the 800 number listed
below or write to:
Paramount Products Inc.
1405 S.E. Pacific Blvd.
Albany, Oregon 97321
Phone orders: (800)444-4061
Price: $139.95 + shipping
UPS ground: add $4.00
UPS Blue label: add $8.00
C.O.D.: add $2.25
MasterCard or VISA accepted. Orders will be shipped the next business
day. If you've been accessing CompuServe at 1200 baud, this is a great
way to lower your total online bill since CIS does *NOT* charge a premium
for 2400 baud access. (You can get the same amount of information or
download the same amount of programs in approximately 1/2 the time as 1200
baud users!) This modem will PAY FOR ITSELF in just a few sessions.
-Page 9-
COMPUSERVE EDITOR COMMANDS
CIS -EDIT- Editor Commands
Most Frequently Used in ATARI Message Base
Postings
SHORT LIST OF MOST FREQUENTLY USED COMMANDS:
A
=
The A command appends the specified string to the end of the current
line. Mnemonic for APPEND String.
Format: /A[/string/]
B
=
The B command moves the line pointer to the last line in the file.
Mnemonic for BOTTOM of file.
Format: /B
C
=
The C command changes the nth occurrence of an old string on the line to
a new string; deletes the nth occurrence of the old string; or inserts a
new string at the beginning of the line. Mnemonic for CHANGE string.
Format: /C[n][/old-string/new-string/]/old-string//new-string/
D
=
The D command deletes the specified number of lines from the file,
starting with the current line. Mnemonic for DELETE lines.
Format: /D[n]
EXIT
The EXIT command closes the file and returns control to ICS command mode.
Puts you back into the Forum where you may PRE (Preview the reformatted
message), L (Leave), POS (Post), S (Send), MA (Email), MB (Message
Base), UA (Use the previous Address (From: line) to establish a new
thread in reply to a message), or A (Abort) the message you have composed.
Format: /EXIT or /EX
-Page 10-
(continued)
HELP
The HELP command gives you information on the commands available when
Note Bene: The characters ,,[, and ] are NOT to be typed, they are for
clarification of the examples. The Character / (and NOT \) must be typed
where it is shown in each example, and must be the first character on a
new line (immediately after a [Return])in the message space to be
recognized as a command. Lines which start with a Period, a Space, or a
Tab will force the a new line in the message when it is read by other
users.
Format: /HELP[...]
Using HELP without the ... gives you a short list of all available
commands with the option to read each or any of the detailed command
descriptions. With the ... you will get a listing similar to this.
L
=
The L command searches forward in the file for the first line containing
the specified number of occurrences of the indicated string. Mnemonic
for LOOK for this string.
Format: /L[n][/string/]
P
=
The P command prints the specified number of lines of the file, starting
with the current line. Mnemonic for PRINT lines.
Format: /P[n]
POS
===
The POS command moves the line pointer to the specified line in the file.
Mnemonic for POSITION to line.
Format: /POS[n]
R
=
The R command replaces the current line with the specified string.
Mnemonic for REPLACE the line.
Format: /R[/string/]
T
=
The T command moves the line pointer to an imaginary line at the top of
the file. Mnemonic for go to Top of file.
Format: /T
-Page 11-
(continued)
TYPE
====
The TYPE command displays the entire contents of the file, leaving the
line pointer at last line in the file. Note Bene: The characters ,,[,
and ] are NOT to be typed, they are for clarification of the examples.
The Character / (and NOT \) must be typed where it is shown in each
example, and must be the first character on a new line (immediately after
a [Return]) in the message space to be recognized as a command. Lines
which start with a Period, a Space, or a Tab will force the a new line
in the message when it is read by other users.
Format: /TYPE
W
=
The W command displays the position of the line pointer. Mnemonic for
WHAT line am I on.
Format: /W
This text Ctsy CompuServe Atari SIGs
-Page 12-
COMMENTARY and REPLY
Ctsy GEnie
SWANSONS SOAPBOX
by Rod Swanson - 8/88
Hope you had a great month, I didn't!
FAMILY 'HOME/OFFICE' COMPUTING- Ever heard of this magazine? It has been
around for many years but it used to be called simply 'Family Computing'.
The are usually fair and equal in coverage however they are quite
'inaccurate'. They once reviewed the Atari 1030 modem and said it lacked
tone or auto dialing. I sent them a letter correcting them and did not see
or hear anything since, not even in their lame letters column. They more
recently did a thing giving the specs of the ST and said it had a maximum
color number of 4. Real accurate reporting aye? Last month in a section
that they call 'machine specifics' they told of the release on Word
Perfect for the ST and at the end said that in order to follow along with
direction of the magazine with its new name, they will be dropping the
Atari and Commode-door sections. I suppose that if they changed their name
to Family 'Games/Entertainment' Computing then they would give Atari and
ommode-door more coverage and drop Apple and IBM! Jeezz what a pack of
morons. Write these idiots PLEASE!
Family Computing
730 Broadway
NY, NY 10003.
THE AMAZING AMIGA- I was visiting a computer store in Berkley Ca.
recently and got to talking to the owner about the ST and I happened to
mention the fact that he had no Amiga's. Bob (not real name) said that he
did not carry or support the Amiga anymore but that he used to since it
seemed to be a promising machine. He said that he remembers selling his
last Amiga with great relief. Obviously, he did not like the machine after
all. He said that the big problem was two-fold.
1) It crashed too often and
2) It was a machine with everything on board but nothing complete.
Lets take a closer look. The Amiga has multi-tasking, sort of. You can run
more than 1 program at a time. you take the speed of the computer and
divide that number by the number of programs running and you get -Amiga-
asking-. The more you multi-task, the slower it runs. Not quite up to UNIX
standards is it? During multi-tasking it is even more crash-prone. If you
multi-task it seems that you are pretty serious about the amount of time
at the computer, the faster your work should be completed. Crash-recovery
is not my idea of using time effectively. The Amiga also has 4,096 colors
built in. That is nice even though you can get that with the ST through
the use of software. 4,096 colors is very memory hungry, so if you plan
to use that many colors 'get more memory'! I should mention that 4,096
colors is pretty, but not easy on the eyes. Ever heard of 'flicker'? You
can of course do animation with it (ST too) but if you use 'lots of
colors' then you need even 'more memory'. I'd say 4 meg should be enough
(hehe). I was told multi-user interfacing is almost impossible to do
effectively but I do not know why. Ask someone who knows more about it.
The Amiga can do 600x400 but it is a joke if you plan on 'looking' at the
screen if doing desktop publishing. Maybe a $1000 monitor would help. The
-Page 13-
(continued)
Amiga has a proprietary operating system that has gone through more
revisions than Jason on Friday the 13th. Oh yeah, the Amiga has stereo
sound, at 1/3 the frequency range as the ST's mono chip. I have a 'stereo'
simulator hooked to my ST ($80) and it is great. SO, buy an Amiga, the
computer that has it all (or WILL someday).
DOG OF THE YEAR- I just took a look at the latest, greatest(?) and most
waited for game for the ST, 'JET' by Sub-logic. It is 'sub-playable'! A
real letdown. The graphics look most like the Amiga's but the playabillity
is like the IBM version. This is NOT nearly acceptable. The object
graphics are nice and detailed (planes, buildings etc) except for when you
bail out of your plane you see a 'stick' figure that a 2 year old could
have drawn better, fall out of the sky. Pathetic! When you are moving, the
screen updated are about as fast as a slide show off of a disk (slooow).
Not that bad but not far from it either. Looks like page flipping, 8-bit
style. After seeing and playing 'Flight Sim II', which is great, I was
left speechless in disgust by 'JET'. This turkey is billed as the
greatest flight simulator for the ST. 'ST' or 'XT' fellas? I enjoyed 'F-15
Strike Eagle' more. Save your $$ on this garbage and buy 'High Roller' by
Mindscape instead. I have an opinion about what Sub-Logic's (aka
sub-quality) strategy here. They spend all this time holding up a product
that was begged for months and months ago. They release a crap version
that nobody will buy. They lose sales, see it pirated (since nobody in
their right mind would buy the damn thing) and sit back and say -Aha! You
Atari people are nothing but a bunch of thieves!-. They quit supporting
us and they are free to do other projects for the 'other', 'real' machines
without having to listen to our words anymore. Forget about 'JET' unless
you are in no hurry for the screen updates every second or so.
REPLY
Subject: Kicking Ron Swanson's soapbox out from under his feet.
Ron;
Everyone's entitled to their opinion, of course - a disclaimer that
should go unsaid in the good ole USA, but which always seems to pop into
my mind whenever I read the sort of tripe you passed off as an -opinion-
piece in your -soapbox- article. You thought that the Atari world -needs-
to read your comments? I beg to differ - the Atari world needs you to
misplace your word processor.
Let's dissect your piece point by point. I can't really disagree with your
opinion regarding Family Computing - their discontinuance of Atari and
Commodore coverage is lamentable, though perhaps understandable. I always
read specialty magazines myself, rather than try and sort through many
pages of unrelated material looking for an occassional tidbit of Atari
news, and I imagine that the editors at Family Computing are starting to
realize that this is a trend. But what is this -Commode-door- crap? If
your letter to Family Computing showed this much disrespect for other
computer users, I fully understand why they didn't publish it. You should
also remember that not every letter received is published.
Regarding your discussion of the Amiga - have you graduated from junior
high school? Computer bashing is for insecure children who need the
reassurance that -my toy is better than your toy-. I don't use an Amiga,
and I prefer my Atari, but the people I know who do use Amigas are very
happy with them. It works, and does it's job. Show me a computer operating
system without bugs, and I'll show you a pipe dream.
-Page 14-
(continued) I can't comment on
your specific complaints, but I have never heard an Amiga user complain
about some of the things you mentioned, and they use the machine, and
therefore know a bit more about it than you do. One thing you should
realize, though, is that the -frequency range- of a sound chip is probably
it's least important spec, and is not AT ALL related to it's -frequency
response-, which is important. By saying that the ST's sound is even
comparable to the Amiga's, let alone better, you expose yourself as the
fool you are. (By the way, I use my ST as a musical instrument, and have
14 years of experience with sound synthesis, so I know what I'm talking
about.)
Finally, regarding your comments on Jet, a game from SubLogic, I have no
comment. As one who uses my ST as a tool, rather than a toy, I have no use
whatsoever for game software. You apparently do, and you are certainly
entitled to pass on your opinion of what you feel is bad software. However,
when you say -it's OK to pirate this software because it's bad-, I get
really steamed. No - I get so mad that I can't even put my emotions down
in text. If I met you in the street, perhaps I could express my opinion
in a more colorful manner. Yes, I realize that you did not come out and
say -it's OK- etc. but by saying that such theft is understandable, you
condone it. If the software is bad, don't buy it, defame it in print, but
DON'T STEAL IT! I can't understand these people who collect boxes and
boxes of pirated software that they don't like, which it seems you are one
of. I won't go into my standard diatribe against software theft here, but
if you don't respect the efforts of games programmers enough to defend
their copyright, your mother should take your modem away from you.
Jim Johnson
-Page 15-
COPYRIGHTS Part 2
From: Jordan J. Breslow
Subject: Copyright Law
COPYRIGHT LAW (Copyright 1986 Breslow)
I am an attorney practicing copyright law and computer law. I read a
series of queries in Net.Legal about copyright law and was dismayed to
find that people who had no idea what they were talking about were
spreading misinformation over the network. Considering that the
penalties for copyright infringement can include $50,000.00 damages per
infringed work, attorneys fees, court costs, criminal fines and
imprisonment, and considering that ignorance is no excuse and innocent
intent is not even a recognized defense, I cringe to see the network
used as a soapbox for the ill-informed. For that reason, this article
will discuss copyright law and license law as they pertain to computer
software.
My goal is to enable readers to determine when they should be concerned
about infringing and when they can relax about it. I also want to let
programmers know how to obtain copyright for their work. I'll explain
the purpose of software licenses, and discuss the effect that the license
has on copyright. For those of you who are programmers, I'll help you
decide whether you own the programs you write on the job or your boss owns
them. I will also mention trademark law and patent law briefly, in order
to clarify some confusion about which is which. Incidentally, if you read
this entire essay, you will be able to determine whether or not the essay
is copyrighted and whether or not you can make a printout of it.
This is a long article, and you may not want to read all of it. Here is
an outline to help you decide what to read and what to ignore:
PART ONE
THE MEANING OF COPYRIGHT FROM THE VIEWPOINT OF THE SOFTWARE USER
0.1 A bit of history
0.2 The meaning of -copyright-
0.3 The meaning of -public domain-
0.4 A hypothetical software purchase
0.5 - 0.6 Can you use copyrighted software?
0.7 Can you make a backup copy?
0.8 Licenses may change the rules
0.9 Can you modify the program?
0.10 Can you break the copy protection scheme?
0.11 Summary
PART TWO
COPYRIGHT SOUNDS NEAT -- HOW DO I GET ONE? OR, HOW DO I KNOW IF THIS
PROGRAM IS COPYRIGHTED?
0.12.1 How do you get a copyright?
0.12.2 How do you lose a copyright?
0.12.3 How do you waste a stamp?
0.12.4 Do you have to register?
0.13 How copyright comes into existence
0.14 - 0.17 The copyright notice
0.18 Advantages of registration
0.19 A test to see if you understand this article
-Page 16-
PART THREE
WHO OWNS THE PROGRAM YOU WROTE?
0.20 Introduction
0.21 - 0.22 Programs written as an employee
0.23 - 0.25 Programs written as a contractor
PART FOUR
A BRIEF WORD ABOUT LICENSES
0.26 Why a license?
0.27 Is it valid?
PART FIVE
I HAVE A NEAT IDEA. CAN I TRADEMARK IT? WHAT ABOUT A PATENT?
0.28 Trademark law explained
0.29 Patent law
0.39 CONCLUSION: Where to find me for more info.
PART ONE
THE MEANING OF COPYRIGHT FROM THE VIEWPOINT OF THE SOFTWARE USER
0.1 If you're not interested in history, you can skip this paragraph.
-Modern- copyright law first came into existence in 1570, by an act of
Parliament called the Statute of Anne. Like most laws, it hasn't changed
much since. It was written with books and pictures in mind. Parliament,
lacking the foresight to predict the success of the Intel and IBM
corporations, failed to consider the issue of copyrighting computer
programs. At first, courts questioned whether programs could be
copyrighted at all. The problem was that judges couldn't read the
programs and they figured the Copyright Law was only meant to apply to
things humans (which arguably includes judges) could read without the aid
of a machine. I saw some mythical discussion about that in some of the
net.legal drivel. Let's lay that to rest: programs are copyrightable as
long as there is even a minimal amount of creativity. The issue was laid
to rest with the Software Act of 1980. That Act modified the Copyright
Act (which is a Federal law by the way), in such a way as to make it clear
that programs are copyrightable. The few exceptions to this rule will
rarely concern anyone. The next question to arise was whether a program
was copyrightable if it was stored in ROM rather than on paper. The
decision in the Apple v. Franklin case laid that to rest: it is.
0.2 Now, what is copyright? As it is commonly understood, it is the
right to make copies of something -- or to put it the other way around,
it is the right to prohibit other people from making copies. This is
known as an exclusive right -- the exclusive right to -reproduce,- in
the biological language of the Copyright Act -- and what most people don't
know is that copyright involves not one, not two, but five exclusive
rights. These are (1) the exclusive right to make copies, (2) the
exclusive right to distribute copies to the public, (3) the exclusive
right to prepare -derivative works- (I'll explain, just keep reading),
(4) the exclusive right to perform the work in public (this mainly
applies to plays, dances and the like, but it could apply to software),
and (5) the exclusive right to display the work in public (such as showing
a film).
-Page 17-
0.3 Before we go any further, what is public domain? I saw some
discussion on the net about public domain software being copyrighted.
Nonsense. The phrase -public domain,- when used correctly, means the
absence of copyright protection. It means you can copy public domain
software to your heart's content. It means that the author has none of
the exclusive rights listed above. If someone uses the phrase -public
domain- to refer to -freeware- (software which is copyrighted but is
distributed without advance payment but with a request for a donation),
he or she is using the term incorrectly. Public domain means no copyright
-- no exclusive rights.
0.4 Let's look at those exclusive rights from the viewpoint of someone who
has legitimately purchased a single copy of a copyrighted computer
program. For the moment, we'll have to ignore the fact that the program
is supposedly licensed, because the license changes things. I'll explain
that later. For now, assume you went to Fred's Diner and Software Mart
and bought a dozen eggs, cat food and a word processing program. And for
now, assume the program is copyrighted.
0.5 What can you do with this copyrighted software? Let's start with the
obvious: can you use it on your powerful Timex PC? Is this a joke? No.
Prior to 1980, my answer might have been No, you can't use it! And people
actually pay me for advice like that! Well think: you take the floppy
disk out of the zip lock baggy, insert it in drive A and load the program
into RAM. What have you just done? You've made a copy in RAM --in
legalese, you've reproduced the work, in violation of the copyright
owner's exclusive right to reproduce. (I better clarify something here:
the copyright owner is the person or company whose name appears in the
copyright notice on the box, or the disk or the first screen or wherever.
It may be the person who wrote the program, or it may be his boss, or it
may be a publishing company that bought the rights to the program. But in
any case, it's not you. When you buy a copy of the program, you do not
become the copyright owner. You just own one copy.)
0.6 Anyway, loading the program into RAM means making a copy. The
Software Act of 1980 addressed this absurdity by allowing you to make a
copy if the copy -is created as an essential step in the utilization of
the computer program in conjunction with a machine and . . . is used in
no other manner . . . .- By the way, somebody tell me what -a machine-
means. If you connect 5 PC's on a network is that -a machine- or several
machines? A related question is whether or not running software on a
network constitutes a performance. The copyright owner has the exclusive
right to do that, remember?
0.7 OK, so you bought this copyrighted program and you loaded it into RAM
or onto a hard disk without the FBI knocking on your door. Now can you
make a backup copy? YES. The Software Act also provided that you can
make a backup copy, provided that it -is for archival purposes only....-
What you cannot do, however, is give the archive copy to your friend so
that you and your pal both got the program for the price of one. That
violates the copyright owner's exclusive right to distribute copies to the
public. Get it? You can, on the other hand, give both your original and
backup to your friend -- or sell it to him, or lend it to him, as long as
you don't retain a copy of the program you are selling. Although the
copyright owner has the exclusive right to distribute (sell) copies of the
program, that right only applies to the first sale of any particular copy.
By analogy, if you buy a copyrighted book, you are free to sell your book
to a friend. The copyright owner does not have the right to control
resales.
-Page 18-
0.8 At this point, let me remind you that we have assumed that the
program you got at the store was sold to you, not licensed to you.
Licenses may change the rules.
0.9 Now, you're a clever programmer, and you know the program could run
faster with some modifications. You could also add graphics and an
interactive mode and lots of other stuff. What does copyright law say
about your plans? Well . . . several different things, actually. First,
recall that the copyright owner has the exclusive right to make derivative
works. A derivative work is a work based on one or more preexisting
works. It's easy to recognize derivative works when you think about music
or books. If a book is copyrighted, derivative works could include a
screenplay, an abridged edition, or a translation into another language.
Derivative works of songs might be new arrangements (like the jazz version
of Love Potion Number 9), a movie soundtrack, or a written transcription,
or a -long version,- (such as the fifteen minute version of -Wipe Out-
with an extended drum solo for dance parties). In my opinion, you are
making a derivative work when you take the store-bought word processor and
modify it to perform differently. The same would be true if you
-translated- a COBOL program into BASIC. Those are copyright
infringements -- you've horned in on the copyright owner's exclusive right
to make derivative works.
There is, however, some breathing room. The Software Act generously
allows you to -adapt- the code if the adaptation -is created as an
essential step in the utilization of the computer program in conjunction
with a machine....- For example, you might have to modify the code to
make it compatible with your machine.
0.10 Moving right along, let's assume your store-bought program is copy
protected, and you'd really like to make a backup copy. You know this
nine-year-old whiz who can crack any copy-protection scheme faster than
you can rearrange a Rubix cube. Is there a copyright violation if he
succeeds? There's room to argue here. When you try to figure out if
something is an infringement, ask yourself, what exclusive right am I
violating? In this case, not the right to make copies, and not the right
to distribute copies. Public performance and display have no relevance.
So the key question is whether you are making a -derivative work.- My
answer to that question is, -I doubt it.- On the other hand, I also doubt
that breaking the protection scheme was -an essential step- in using the
program in conjunction with a machine. It might be a -fair use,- but that
will have to wait for another article. Anyone interested in stretching
the limits of the -fair use- defense should read the Sony -Betamax- case.
0.11 Let me summarize. Copyright means the copyright owner has the
exclusive right to do certain things. Copyright infringement means you
did one of those exclusive things (unless you did it within the limits
of the Software Act, i.e., as an essential step . . . .).
0.12 PART TWO
COPYRIGHT SOUNDS NEAT -- HOW DO I GET ONE? OR, HOW DO I KNOW IF THIS
PROGRAM IS COPYRIGHTED?
0.12.1 If you've written an original program, what do you have to do to
get a copyright? Nothing. You already have one.
0.12.2 If you've written an original program, what do you have to do to
lose your copyright protection? Give copies away without the copyright
notice.
-Page 19-
0.12.3 If you mail the program to yourself in a sealed envelope, what have
you accomplished? You've wasted a stamp and an envelope and burdened the
postal system unnecessarily.
0.12.4 Do you have to register your program with the U.S. Copyright
Office? No, but it's a damn good idea.
0.13 Copyright protection (meaning the five exclusive rights) comes into
existence the moment you -fix- your program in a -tangible medium.- That
means write it down, or store it on a floppy disk, or do something
similar. Registration is optional. The one thing you must do, however,
is protect your copyright by including a copyright notice on every copy
of every program you sell, give away, lend out, etc. If you don't,
someone who happens across your program with no notice on it can safely
assume that it is in the public domain (unless he actually knows that it
is not).
0.14 The copyright notice has three parts. The first can be either a c
with a circle around it, or the word -copyright- or the abbreviation
-Copr.- The c with a circle around it is preferable, because it is
recognized around the world; the others are not. That's incredibly
important. Countries around the world have agreed to recognize and
uphold each others' copyrights, but this world-wide protection requires
the use of the c in a circle. On disk labels and program packaging, use
the encircled c. Unfortunately, computers don't draw small circles well,
so programmers have resorted to a c in parentheses: (c). Too bad. That
has no legal meaning. When you put your notice in the code and on the
screen, use -Copyright- or -Copr.- if you can't make a circle.
0.15 The second part of the notice is the -year of first publication of
the work.- -Publication- doesn't mean distribution by Osborne Publishing
Co. It means distribution of copies of the program to the public -by sale
or other transfer of ownership, or by rental, lease, or lending.- So when
you start handing out or selling copies of your precious code, you are
publishing. Publication also takes place when you merely OFFER to
distribute copies to a group for further distribution. Your notice must
include the year that you first did so.
0.16 The third part of the notice is the name of the owner of the
copyright. Hopefully, that's you, in which case your last name will do.
If your company owns the program -- a legal issue which I will address
later in this article --the company name is appropriate.
0.17 Where do you put the notice? The general idea is to put it where
people are likely to see it. Specifically, if you're distributing a human
-readable code listing, put it on the first page in the first few lines of
code, and hard code it so that it appears on the title screen, or at sign
-off, or continuously. If you're distributing machine-readable versions
only, hard code it. As an extra precaution, you should also place the
notice on the gummed disk label or in some other fashion permanently
attached to the storage medium.
0.18 Now, why register the program? If no one ever rips off your program,
you won't care much about registration. If someone does rip it off,
you'll kick yourself for not having registered it. The reason is that if
the program is registered before the infringement takes place, you can
recover some big bucks from the infringer, called statutory damages, and
the court can order the infringer to pay your attorneys fees.
Registration only costs $10.00, and it's easy to do yourself. The only
potential disadvantage is the requirement that you deposit the first and
last 25 pages of your source code, which can be inspected (but not copied)
by members of the public.
-Page 20-
0.19 Now, someone tell me this: is this article copyrighted? Can you
print it?
0.20 PART THREE
WHO OWNS THE PROGRAM YOU WROTE?
The starting point of this analysis is that if you wrote the program,
you are the author, and copyright belongs to the author. HOWEVER, that
can change instantly. There are two common ways for your ownership to
shift to someone else: first, your program might be a -work for hire.-
Second, you might sell or assign your -rights- in the program, which for
our purposes means the copyright.
0.21 Most of the programs which you write at work, if not all of them,
belong to your employer. That's because a program prepared by an employee
within the scope of his or her employment is a -work for hire,- and the
employer is considered the -author.- This is more or less automatic if
you are an employee --no written agreement is necessary to make your
employer the copyright owner. By contrast, if you can convince your
employer to let you be the copyright owner, you must have that agreement
in writing.
0.22 By the way, before you give up hope of owning the copyright to the
program you wrote at work, figure out if you are really an employee. That
is actually a complex legal question, but I can tell you now that just
because your boss says you are an employee doesn't mean that it's so. And
remember that if you created the program outside the -scope- of your job,
the program is not a -work for hire.- Finally, in California and probably
elsewhere, the state labor law provides that employees own products they
create on their own time, using their own tools and materials. Employment
contracts which attempt to make the employer the owner of those off-the-
job -inventions- are void, at least in sunny California.
0.23 Wait a minute: I'm an independent contractor to Company X, not an
employee. I come and go as I please, get paid by the hour with no tax
withheld, and was retained to complete a specific project. I frequently
work at home with my own equipment. Is the program I'm writing a -work
for hire,- owned by the Company? Maybe, maybe not. In California, this
area is full of landmines for employers, and gold for contractors.
0.24 A contractor's program is not a -work for hire,- and is not owned by
the company, unless (1) there is a written agreement between the company
and the contractor which says that it is, and (2) the work is a
-commissioned work.- A -commissioned work- is one of the following: (a)
a contribution to a -collective work,- (b) an audiovisual work (like a
movie, and maybe like a video game), (c) a translation, (d) a compilation,
(e) an instructional text, (f) a test or answer to a test, or (g) an
atlas. I know you must be tired of definitions, but this is what the real
legal world is made of. An example of a collective work is a book of
poetry, with poems contributed by various authors. A piece of code which
is incorporated into a large program isn't a contribution to a collective
work, but a stand-alone program which is packaged and sold with other
stand-alone programs could be.
0.25 So where are we? If you are a contract programmer, not an employee,
and your program is a -commissioned work,- and you have a written
agreement that says that the program is a -work for hire- owned by the
greedy company, who owns the program? That's right, the company. But
guess what? In California and elsewhere the company just became your
employer! This means that the company must now provide worker's
compensation benefits for you AND UNEMPLOYMENT INSURANCE.
-Page 21-
0.26 PART FOUR
A BRIEF WORD ABOUT LICENSES.
When you get software at the local five and dime, the manufacturer claims
that you have a license to use that copy of the program. The reason for
this is that the manufacturer wants to place more restrictions on your use
of the program than copyright law places. For example, licenses typically
say you can only use the program on a single designated CPU. Nothing in
the copyright law says that. Some licenses say you cannot make an archive
copy. The copyright law says you can, remember? But if the license is a
valid license, now you can't. You can sell or give away your copy of a
program if you purchased it, right? That's permitted by copyright law,
but the license may prohibit it. The more restrictive terms of the
license will apply instead of the more liberal copyright rules.
0.27 Is the license valid? This is hotly debated among lawyers. (What
isn't? We'll argue about the time of day.) A few states have passed or
will soon pass laws declaring that they are valid. A few will go the
other way. Federal legislation is unlikely. My argument is that at the
consumer level, the license is not binding because there is no true
negotiation (unless a state law says it is binding), but hey that's just
an argument and I'm not saying that that's the law. In any case, I think
businesses which buy software will be treated differently in court than
consumers. Businesses should read those licenses and negotiate with the
manufacturer if the terms are unacceptable.
0.28 FINALLY, PART FIVE
I HAVE A NEAT IDEA. CAN I TRADEMARK IT?
WHAT ABOUT PATENT?
Sorry, no luck. Trademark law protects names: names of products and
names of services. (Note that I did not say names of companies. Company
names are not trademarkable.) If you buy a program that has a trademarked
name, all that means is that you can't sell your own similar program under
the same name. It has nothing to do with copying the program.
0.29 Patent law can apply to computer programs, but it seldom does. The
main reasons it seldom applies are practical: the patent process is too
slow and too expensive to do much good in the software world. There are
also considerable legal hurdles to overcome in order to obtain a patent.
If, by chance, a program is patented, the patent owner has the exclusive
right to make, use or sell it for 17 years.
0.30 CONCLUSION: I know this is a long article, but believe it or not I
just scratched the surface. Hopefully, you'll find this information
useful, and you'll stop passing along myths about copyright law. If
anyone needs more information, I can be reached at (415) 932-4828, or
by mail at 1225 Alpine Road, Suite 200, Walnut Creek, CA 94596.
Thank you. JORDAN J. BRESLOW
-Page 22-
=========================================================================
Credits
Syndicate ZMagazine is published weekly by American Publishing Enterprises
Inc. Opinions presented in this magazine are those of the original author
and does not reflect the opinions of ZMagazine, APEInc or the editor.
Oposing points of view are welcome and encouraged. You may send any reply
to the following address:
American Publishing Enterprises, Inc.
Post Office Box 74
Middlesex, New Jersey 08846-0074
Attn: Issue #121
Syndicate ZMagazine Issue #121 is Copyright (c)1988 APEInc. All Rights
Reserved. Reprint permission granted as long as Syndicate ZMag and the
author are credited at the top of the article. Restrictive reprints are
noted in any article.
PUBLISHER: Ron Kovacs
MANAGING EDITOR: R.F. Mariano
ZMAG EDITOR: John Deegan
ASSISTANT: Lisa Kovacs
The following bulletin board systems are registered headquarter systems
for distribution of ZMagazine.
ZMAG NORTH (Launch Pad BBS)
(201) 343-1426
ZMAG MIDWEST (Stairway To Heaven)
(216) 784-0574
ZMAG SOUTH (Bounty Atari)
(904) 786-4176
ZMAG WEST (Shadow Haven)
(916) 962-2566
The Online Services have dedicated areas for distribution of ZMagazine.
COMPUSERVE
Go Atari8 - LIB 11
GEnie
Atari8 - Library 13
DELPHI
Group Atari - Database - News and Reviews
THE SOURCE
Coming Soon!
-Page 23-
========================================================================
SURVEY #2 Update: Compiled by John Deegan
We have received over 15 letters and numerous email responses to our
Survey which appeared in ZMAG119. August 17, 1988. Here is an update on
the questions and the responses.
Question #1
How do you honestly feel about your 8 Bit computer?
Most response enjoy the Atari 8 Bit, one responder felt that it was not
worth owning an longer since his ST can do the job. Others stated it was
a powerful machine and they couldn't live without it.
Question #2
Do you feel that your 8 bit computer has a future?
Every response felt it did have a future, if the software people or more
people believed it. They are all doubtful any thing more spectacular will
ever be released.
Question #3
Do you think the software publishers will ever produce any software for
the Atari 8 Bit worth buying?
Some said maybe, others and most felt there would not be anymore software
produced. A few stated the Public Domain software was a better bet.
Question #4
If you call the Online services, Please rate them on a scale of 1-10.
A few did not answer this question. Of the 22 who did respond, here are
the current stats:
Compuserve Atari Areas:
22 Responses
16 Votes of 7+, 5 Votes of 5, 1 Vote of 3
GEnie Atari Areas:
22 Responses
10 Votes of 7+, 6 Votes of 5, 4 Votes of 4, 2 Votes of 1-
Delphi Atari Areas:
22 Responses
9 Votes of Never Called, 11 Votes of 5, 2 Votes of 1-
Question #5
BBS System or Online Service you capture, download, read Zmag on.
14 Responses from Local BBS Service, 10 responses from GEnie, and 6
responses from CompuServe.
This is a sample of some of the responses received to date. Please take a
few minutes out and capture the Survey from Issue #119 and send it in!
=========================================================================
ZMAGAZINE Issue #121 August 31, 1988 (C)1988 APEInc, SPC
=========================================================================
-Page 24-