Skip to main content

Full text of "Message of the Day (1993-04)(OS-9 Users Group)(US)"

See other formats


USERS 
QEQUP 

"DEDICATED TO EXCELLENCE IN OS-9 COMPUTING" 



Apr-May 'S3 issvie $4.95 



- MOID 



'A MAGAZINE FOR OS-9 USERS / PROGRAMMERS 



MOTD (S pub»is}ied and copyright (c) 4 or more times a year by the OS-9 Users Group, PC Box 336, Wyoming, DE 19934 Telephone 302/492- 
3511. Subscription, advertising and editonal Inquiries may be made to the above address/phone. The editor is James H. DeStafeno. The MOTD 
is induced withi aUthe ottier priwtleges and benefits of OS-9 Users Group annual U.S.menbership fee of $25, $30 Canadian and $35 all other 
countries. Targeted readership includes the U.S., Japan, Australia, United Kingdom, alt of Europe and South America. Readers are encouraged 
to contribute letters, articles, reviews, programming information, and any other material related to the OS-9 operating system. Please send to the 
above address. Thank you for your support. 



From the Desks of Boisy 

and Jim, (Boisy first)... 

This issue of MOTD marks the 
retirement of several officers and the 
introduction of new leadership. From 
the concept of rebirth in late January 
of 1992 to the present, the OS-9 
Users Group stands with a steady 
stream of new members adding to the 
old, and a healthy treasury. In 
addition, we are now a bonafide non- 
profit corporation. 

Jim Destafeno of Wyoming, 
Delaware, has stepped forward to 
give his services to the OS-9 Users 
Group as the new President. I have 
known Jim for 5 years and find his 
enthusiasm for the Users Group 
nothing short of promising. Please 
join in support of Jim as he leads our 
organization. 

Of course, all this would not have 
been possible without the vision and 
work of the following people who 
made the OS-9 Users Group a 
success: 

- Scott McGee - Scott participated in 
the OS-9 Users Group's initial 
formation last year and deserves 
much credit for its existence. 

- Carl Kreider ~ Carl brought experi- 
ence arui credence to the OS-9 Users 
Group at a critical time. He will be 
vacating his position as Vice-Presi- 
dent, but will remain as a member of 
the Board of Directors. 

- Defoi Kreider - Debi has put much 
of her time into making deposits, 



writing checks, balancing the books, 
and making sure new members were 
properly endowed with membership 
cards, welcome letter, and a disk. 
Debi retires as SecretaryrTreasurer. 

- Alan Sheltra - Alan's volunteer ef- 
forts on the MOTD proved helpful to 
the OS-9 Users Group. Alan also 
steps down as MOTD editor. 

- Zack Sessions ~ Zack has done an 
excellent job in bringing together the 
OS-9 Users Group Library and other 
packages; some from Europe. Zack 
will contiruie to serve as Librarian. 

- George Domer -- George will re- 
main as a member of the Board of 
Directors 

These people have given of their 
time (and sometimes, money), without 
compensation, for the betterment of 
this organization. They all deserve our 
thanks and sincere gratitude for jobs 
well done 

Lastly, I want to thank all of you, our 
members, for your support. By be- 
coming a member, you have contrib- 
uted to this organization's achieve- 
ment. <Boisy Pitre> 

- Long live OS-9! - 

"Hello", to all; it feels good to be on 
board. I want to give you an idea 
where we can go. Yet first I want to 
thank Boisy, the board members and 
the people behind the scenes for their 
good faith. Then to you members, ! 
promise to do my very best repre- 



senting your wants and needs. 

I have watched the User Group 
through its vicissitudes for many 
years. It has been headed by com- 
puter dreamers, doers, engineers, 
programmers, and maybe others, but 
never a business major/computer 
user I can't guarantee a better "ride", 
but you can lay money on us working 
the hardest on the basics. 

For starters as editor of the "MOTD" 
the number one priority is to get it 
mailed on time. Right behind that is 
the "MOTD" content. I know I want to 
hear from and about people that are 
using OS-9 under commercial condit- 
ions. Who will be the first? We can do 
it by phone and tape if need be. 

Also, I have an idea of what I would 
like to see in the MOTD, but the more 
important question is, "What sort of 
things would you like to read about? 

In another direction, there has been 
conversation about starting an OS-9 
Standards Committee. In addition, 
others have been taking about 
reviving the thrust to get the Level II, 
Version 3.0 put together. The article 
beginning on page seven details the 
discussion. In both cases the UG has 
offered to help in any way possible 
Would you like to help with these 
projects, or have another idea the UG 
can help with? 

Whichever. , . together we are off on 
a new adventure We hope to mai<e a 
positive contribution to the community 
while having some fun. Piease do let 
me know when you don't like where 
we are going, and why. Thanks again 
to ali - now lets have some get to it 

<Jim DeStafeno> 



MOTD Apr-May 1993 1 



Product Review 

by J Scott Kasten 
Product xscr 

Description Extended SCF file 
manager for OS-9 68000 V2.2 or 
iater. Has enhanced line editing 
and recall capabilities. 

Price $60 plus $4 shipping 

Company ark Systems USA 
PO Box23 
Santa Clara, CA 95052 
Phone/Fax (408) 244-5358 

The XSCF package contains a well 
NAritten 27 page manual and a pro- 
gram disk. The manual has complete 
descriptions of the files on the pro- 
gram disk, installation instructions, 
and usage information The disk has 
the XSCF file manager, an attachment 
program, a program to create custom 
descriptors, and several ready to use 
descriptors. 

XSCF is not a replacement for the 
SCF file manager but is an enhanced 
file manager that works with SCF The 
software requires a properly running 
SCF file manager and descriptor set 
to function. At present, it is not 
ccMnpatiWe with the file manager for 
G-Windows temriinals, but the ARK 
people say they are working to 
resolve that soon. 

The software is very easy to use. 
After loadirKf it onto the hard drive, 
and selecting a ready to use descrip- 
tor, I used the attach program to get it 
running. Command line inputs are 
recalled from the appoximately IK 
command line recaH buffer with the 
arrow keys The arrow keys also 
nrrove the edit cursor. Within an edit 
line, you have both overstrike and 
insert capability. 

The latest version of the program 
has an intelligent insert feature. The 
insert mode is entered automatically 
when the cursor is stopped on a 
space character, thus allowing insert- 
ion of extra command line options 
with fewer keystrokes 

The intelligent part of the recall 
feature lets you type the first few 
characters of the desired command to 
be matched This reduces the require- 
ment of scrolling through all previous 
command lines to zero. Also, after a 
command line instruction is used it is 



moved to the top of the recall stack so 
it may be accessed more rapidly if 
needed again. 

The descriptors allow you to select 
the active hot keys for the XSCF file 
manager so it can be customized for 
any keyboard or terminal. To interpret 
the cursor movement keys of many 
temnirials this file manager will even 
handle keys that generate ASCII 
sequences up to five characters long 
Another nice feature, you don't have 
to edit and assemble a descriptor to 
customize it for your system 

An included utility simply asks for a 
module name, and has you strike the 
keys you want for the editing 
functions. The attachment program is 
what attaches the XSCF file manager 
to an active I/O port on the system 



ARK is a new company 

only in relation to the US. 

They started in Japan in 

1985 providing system 

level programming and 

consulting services for the 

OS-9 68000 market. In 

1989 they moved to 

California. 



h^y experience with ARK has been 
good. There was initially an incom- 
patibility problem with my system, but 
the they proved eager to resolve the 
problem as quickly as possible. At the 
time of our review the software had 
not been tested with the V2.4 of the 
operating system After several fax 
exchanges the cause of the problem 
was found and fixed. Apparently, 
Microware made some low level 
changes that required an update to 
the XSCF file manager. 

This file manager enhancement will 
make your computing life easier. 
When you order, be sure to tell them 
what disk fonnat you need. (Size, 
density, track/sector offsets.) Now 
there are no clear standards for OS-9 
disk formats, therefore many vendors 
and manufacturers have peculiar 
format parameters, It is thus most 
helpful if you can tell a vendor 
specificty what you need. <JSK> 



- Ved / 68000 - 
TEXT EDITOR 2.0 

Our editior just got better! Ved 
2.0 now includes an integrated 
spelling checker! Plus it 
supports multiple buffers! This 
is in addition to all the features 
of the original: user control 
over Macros, Key-Bindings 
and Editing Modes; Automatic 
Indenting and Numbering; 
Word Wrap On/OfT; Search; 
Find/Replace; Block 
Move/Copy/Delete; Word and 
Line Delete; and "undo^'. 

Ved 2.0 supports also your K- 
Windows mouse ... but it still 
works with any terminal (as 
long as it has cursor 
positioning). 

Ved comes complete with 
MVEF (an editor for creating 
tlie enviroimient files Ved uses 
for configuration) and a 100 
page manual which fits in your 
Microware mamuals. For more 
information, just drop us a note 
and well send you full 
information on Ved and other 
fine products. 

Ved 2.0, complete with the 
Spelling Checker and MVEF, 
costs only $59.95 for a 
personal site license or 
$250.00 for an industrial site 
license plus $3.00 shipping and 
handling. To order please send 
your check or M.O. and 
preferred disk fonnat to; 

Bob van der Poel Software 

PO Box 355 PO Box 57 

Porthill, ID Wynndel, BC 

USA 83853 Canada VOB 2N0 

Phone 604/866-5772 
CIS: 76510,2203 



2 MOID Apr-May 1993 



Give your PC a "kick in the boot" 

with OS-9000! 

Bring true multitasking, multi-user power to your 386 or 486 computer with OS-9000! 
Visit the Microware booth at the Chicago CoCoFest, May 1-2 in Elgin, Illinois, to order 
your copy of the OS-9000 PC/AT Development Pak v1,3 for only $350!* That's over 60% 
off the regular retail price! 

This offer is valid only for the duration of the Chicago CoCoFest, and you must be 
a member of a national OS-9 users group in order to participate in this promotion. 

The OS-9000 PC/AT Development Pak v1 .3 features: 

• Bootable OS-9000 distribution diskettes with fast Install utility 

• OS-9000 Real-Time Kernel 

• Virtual PC (VPC) DOS emulator 

• I/O Manager and file managers: 

- Pipe File Manager (named and un-named pipes) 

- Sequential Character File Manager (serial, parallel, A/D, etc) 
' Random Block File Manager (magnetic disk, RAM disk, SCSI) 

- Sequential Block File Manager (tape, SCSI) 

- PC File Manager (DOS disks) 

• Math and CIO libraries 

• 80387/80487 FRCP support 

• Advanced Shell and utilities 

• K&RC Compiler v1 .3 

• SrcDbg C source level debugger 

• ROMbug symbolic debugger 

• uMACS screen editor 

• Professional OS-9000 manual set 

• 90-Day "Hotline" Support 

The following hardware is required: 

• 386/486-based IBM PC/AT or compatible 

• 2 Megabytes of RAM 

• MFM, RLL. ESDI. IDE or SCSI disk controller 

• VGA, EGA, CGA or Hercules video adapter or compatible 

• 5 Megabytes of free hard disk space 

Also make plans to attend the Microware OS-9000 seminar. We'll discuss the features of 
the OS-9000 operating system as well as software development and porting issues. 



♦ 6.5% niinois sales tax included in price. Limit 2 copies per customer, personal use only. 




MORE CHOICES • MORE OPTIONS • TOTAL SUPPORT 



Cotting Tha Most From 
Your Tools 

by Bob van der Poel 

i heard an "old saying" for the first 
time the other day (well, remember I'm 
just a youngster): ''When the only tool 
you have is a hammer, every problem 
ends up looking like a nail.'' And if this 
is true about home renovations and 
hardware stores ... it contains a lot of 
truth for computers too. 
How about some examples? 

- If you are a C programmer ail 
data will fit in a structure and all 
problems 

can be solved with a function. 

- If you are a FORTH program- 
mer, there is no such thing as a real 
number. 

- If you love OS-9 the rest of the 
world is on non-real-time. 

And so it goes. But I digress. What I 
want to talk about is how we let our 
tools determine how we solve pro- 
iems; instead of letting the problems 
determine what tools to use. 

In the worlds of OS-9 and Unix 
countless problems are solved 
everyday simply by combining basic 
programming tools (well, sometimes it 
isn't ail simple). Here are some quick 
examples: 

To find a lost program in the myriad 
of directories on your hard drive you 
could use a "find" program. However, 
you could just use the standard DIR 
and GREP that came with your sys- 
tem. To get a listing of the files whose 
name contains "ved" I could: 

dir -ur ! grep ved 

Or, for a text file containing a sorted 
listing of my C source files: 

dir -ur ! grep \.c$ ! sort >cstuff 

This is pretty basic for any serious 
0S-9er. Things get more interesting 
When application programs start to 
use the same tricks. Sometimes it 
works... and sometimes things don't 
work quite right. 

I was trying a new program awhile 
ago. What it does, doesn't matter; nor 
is its name: we'll just call it 
ULTIMATE. A function of ULTIMATE 
is to edit a small text file. I suppose 



ULTIMATE's author could have spent 
a extra six months writing a text entry 
and editing function. Instead he de- 
cided to let the user call up their own 
editor to do the job. 

Being a thoughtful and considerate 
soul he didn't even force the use of a 
particular editor. Instead, he checked 
the shell environment variable 
EDITOR for the user's choice of 
editor. Then, ULTIMATE forks to this 
editor with the filename of a tempo- 
rary file. When the editing is finished, 
the temporary file is combined into the 
application's database and the temp- 
orary file is deleted. 

All this works, but ... 

It Is not the perfect solution. 

First, ULTIMATE must assume it 
knows the correct calling syntax for 
the editor. In most cases this is an 
easy assumption to make. However, 
what if the user's editor insisted on 
having a "-f in front of the filename? 
For this possibility a second routine Is 
necessary. An "environment" or 
"initialization" file should be used to 
tell ULTIMATE the exact syntax. The 
design of the environment file can 
become very complex when one tries 
to take every eventuality into con- 
sideration. 

Second, when forking to another 
editor, ULTIMATE loses control over 
the visual appearance of the screen. 
In a user environment like G, X or K- 
WINDOWS it is possible for ULTI- 
MATE to create an overlay window for 
the editor to function in. This creates 
two more quandaries: will the editor 
work in a overlay window; and how 
does ULTIMATE know if a windowing 
environment is being used? 

I don't have any easy answers to 
any of these questions. However, they 
are questions that must be addressed 
by the writer of an application pro- 
gram. 

The following is what I hope is just the 
start of a list of things to keep in 
mind: 

1. Shell environment variables that 
should be checked. Some common 
definitions I know about include: 

- HOME, The name of the user's root 
directory. 



- SHELL, The name of the user's 
shell (don't assume it's shell). 

- USER, The name of the user (Bob, 
Joe, or Mary). 

- TERM, The name of the user's ter- 
minal (vt100, wyse. Used by termcap). 

- PORT, The name of the port 
(usually, an RS-232 line line /t4). 

- MODEM, The name of the port used 
by the modem (/t5). 

- EDITOR, The name of the preferred 
editor (emacs, vi, ved). 

- LINES, The screen y-size. 

- ROWS, The screen x-size 

2. Never assume anything! Don't 
assume the user wants log files 
stored in /dd/LOG or game scores 
should be in /h1/usr/etc/data/games! 
Certainly you have to make some as - 
sumptions ... but be flexible. If you are 
looking in a directory, check in /dd, 
/hO, /h1, /dO and HOME. Don't as- 
sume the user has a particular utility 
or, even if he does, it accepts a cer- 
tain command syntax. 

I recall a silent curse when I was 
using a Level II system. It had a 
replacement dir command. The origin- 
-al used an "e" to signal an expanded 
directory; the replacement needed 
"-e". Unfortunately, deldir forks the 
command "dir e'* when asked for a 
listing. It worked fine with the original 
dir; but, with the new one, it attempted 
to list the directory *'e". 

3. With mass storage becoming larger 
and cheaper, be sure to store defaults 
and other options in a read- able, 
user modifiable, accessible for- mat. 
Environment files are good. In my 
programming I "assume" the user will 
keep an application specific 
environment file in "/dd/sys", 
"/hO/sys", etc. 

4. Be cautious using "standard" utili- 
ties. Standards change. 

With a new editor at the helm of 
MOTD, things for us 0S9ers look 
(Tomising. Let's keep up the tradition 
of sharing information. I always wel- 
come article suggestions... but keep in 
ntind, like programs, I only write the 
ones that interest me. Drop a note to 
CIS 76510,2203; PO Box 355, 
Porthill, ID, USA 83853; or PO Box 
57, Wynndel, BC, VOB 2N0 Canada. 
<BvdP> 



,v*010 Apj May 1993 



The OS-9 Users Group Library 



•Package #1. The Original Users Group Library 



Consists of the group's FileMaintenanace (2), Finance (1/2), Communications 
(2), File Processing Filters (1), System Software (1), Text File Processing (6), 
Games (1), Graphics (1), Database Management (1), Programming Aids (1), 
Binary File Processing (1/2), Mathmatics (1), Word Processing (1/2), System 
Utility (2), Languages (1), Text File Output Routines (1), Each group consists 
of 1/2 to 6 Units. Cost is $5.00 per 3 Units, $9,00 per 6 Units, $13.00 per 9 Units, 
or purchase the entire library for just $30.00! 



•Package #2. The OS-9 Project (TOP) Disks 
Get the entire set of TOP disk for just $30.00! 



•Package #3. The European Forum for OS-9 (EFFO) Disk 
This entire library is also available for just $30.00! 



3(ememBcr! The 05-9 Users group LiBrary e?(istsfor and by it's memBers! 
If you you fiave sometfiiTy wortfizvfiiie to contriBute to tfie HSrary pCease send it to: 

The OS-9 Users Group Library 

P.O. Box 540 

Castle Hayne, NC 28429 

To place an order, send your check or M.O. to: 

The OS-9 Users Group 

P.O.Box71131 
Des Moines, lA 50325 



Please specify the fbrnuU you wish to haue your software returned to you in. Available formats are Universal, MM /I, 
Atari ST and Color Computer, 5.25'' only for Color Computer format. MM I lis a High Density format, all of the others 
are Double Density. The TOP and EFFO Packages are specific to OS-9/ 68000 ONLY! The original library has a 
combination of 08-9 Level 2 and OS-9 1 68000 software. Please include $3.00 per package to cover the cost of shipping. 
Sorry, you MUST be a member of the OS-Q User Group to take advantage of these deals, 
(Iowa residents please add 5% salea tax.) 



Tooh 
Corner 

by 



J. Scott Kasten 



LASER PRINTER MANIA, Part 1 of 3 

For this and the next two months 
the subject will be laser printers. No 
doubt many of you have become more 
interested in laser printing technology 
due to the drastic price reduction over 
the last few years. With interest 
comes many questions about how 
they work, how to use them, and 
about the cost. Those are some of the 
issues we will address in this series. 

Drastic price reduction. As manu- 
facturers update their products lines it 
IS possible to find discontinued, but 
new models under $600 in surplus 
equipment catalogs like DAMARK or 
DAK Today it is possible to buy 
Pannesonic Sharp, CITO, etc. laser 
printers from mat! order vendors 
advertising in places like Computer 
Shopper. If you prefer to go through a 
retailer, where you can get help if you 
need it, then tack on about $50 to 
$100 depending on the mode! of the 



printer wanted. 

What about hidden costs? Well 
there are a few in the long-term oper- 
aion of a printer Let's start with a 
crude, but telling, cost analysts. Lets 
compare the laser onnter costs to a 
24-pin dot matrix. An average dot 
matrix ribbon cost is about $8. My 
experience with ribbons is they will 
print about 1200 pages, but only the 
first 500 or so are resume quality. 
Thus, we'll estimate an average of 
750 decent pages per ribbon. Ex- 
cluding any other cost, that is about 1 
cent per page. 

Although you could get more pages 
from a dot matrix ribbon, you must 
consider that the quality goes down 
severely after the first 500 pages. A 
laser printer wilt produce resume 
quality until the toner is almost gone. 

However, when comparing matrix 
quality to laser quality we have to 
keep all costs in mind The laser 
printer toner pack costs about $35 
mail order and lasts about 3000 
pages. Now for a "gotcha"; after about 
12,000 pages, the photosensitive 
drum on which the page image is 
created needs to be replaced. The 



price will vary, but for low cost printers 
like the tow end Pannesonic you can 
expect to pay about $120 for a drum 

The average cost to pnnt 12,000 
pages is about 2 1/3 cents. (I as- 
sumed 4.5 toner cartndges over this 
interval just to be safe.) In this analy- 
sis. I have excluded the cost of a new 
fuser unit (this is what melts the ink 
into the page). The fuser has a life of 
about 100,000 pages, in addition I 
also excluded the replacement cost of 
a dot matrix pnnt head. 

Costly wear repairs were omitted 
because they will occur after several 
years of service, i think when such 
things finally do occur, most people 
would opt to buy a new model printer 
verses repairing the old one. We 
might conclude a laser printer costs 
slightly more than twice as much to 
operate as a quality dot matrix. 

We must also address the issue of 
memory in lasers printers. Most of the 
cheaper printers come with 51 2K or 
so RAM. If all that is needed is quality 
300 dpi text, then 51 2K will probably 
suffice However, most people get 
interested in using a laser for quality 
home publishing, which typically in- 



yoiar Ad Here 

To The OS -9 Community 

For As Little As 

$20.44/Issue For 12 Issues 



OS -9 Users Groxcp membership of 

$25/yr includes MOTD issues^ 

HD Libraxy and Fellowship. 



OS-d TTG 
PO Box 336 

Wyoming DE 19934 

302/492-8511 



USA 



b MCTD Apr^May 1993 



volve Graphic designs. 

The laser printer produces graphics 
nnuch better tyhan a dot matrix. Al- 
though 51 2K may allow full page gra- 
phics, up to 150dpi, or small patches 
of 300dpi graphics, 1 Mb is really 
needed. 

That first meg is the most costly, 
since it includes the cost of the mem- 
ory board. After that, memory is 
cheap, usually about $30 to $50 a 
mega bite. For the cheaper lasers, It 
is possible to buy a board with 2Mb 
RAM in the $100 to $150 range. I've 
found 1 5Mb to 2.5Mb of total memory 
is optimal for most people. This is 
plenty of memory for imaging 300dpi 
graphics pages and still leaves room 
for several user installed fonts. (More 
on that later. ) 

Few people new to laser printers 
realize user installed fonts take up 
memory, and lots of it. Expect to loose 
about 256K for 4 different point sizes 
ranging from 5pt to 20pt. 

I believe the initial cost ($600 
printer plus $100 for added RAM) and 
the long term operating costs are now 
falling well within the price range of 
the average home user. Anyone 
shopping for a new printer should 
consider the sharpness and clarity of 
a lasher printed page can more than 
reward the purchaser far beyond the 
higher startup cost. <JSK> 



Level It Upgrade with 
Standards 

by Chris Perrault 

7776 fbllo\^ing is an example of the 
ability of the UG and MOTD to support 
the users of any variant of OS-9. We 
have offered to help in any way 
possible to reach the goals presented 
below. ED 

Hello and greetings to all members 
of The OS-9 Users Group and MOTD 
subscribers. This article deals with 
two things. The first is an old thought 
revived, encoragerr^ent to upgraded 
OS-9, Level tl to version 3.0. The 
second is to form a Lev tl Standards 
Committee. 

The following is a message I posted 
on Delphi, which mostly deals with my 
ideas of how we could go about de- 
veloping v3.0. I want to use this 



message as an example of how a 
standards committee would be very 
useful in such situations. 

To date Lev II has matured since it's 
release. It has been patched piece by 
piece; rewritten, and hacked at. As a 
result It has really begun to let it's true 
potential shine. It is a slick system 
with those patches, new drivers and 
descriptors, and other rrKKJifications 
installed. In addition, the computer 
Lev II was patched to run better on, 
the Tandy Color Computer, has many 
third party perfonnance arxJ capacity 
upgrades. Ail <rf these things make for 
a much more usable system. 

As great an improvement as this 
has been there is a downside. The 
oonfusk>n arxJ possible incompatibiliti- 
es involved with all the modifications 
is a major turn off. A turn off to not 
only newcomers or novices, but even 
the sy^em veterans tend to have pro- 
blems keeping everything together 

Fama Systems showed that differ- 
ent Lev II patches could be made to 
operate together when they released 
their PatchOSff disk. Now we need to 
follow that lead and do a fiill fledged 
job, move ahead and detail our own 
Level II, V 3.0. Tandy and Microware 
have made it clear they are not inter- 
ested in v 3.0. It is time we take this 
upon oursdves. 

We have a lot to wori( v^. Good 
idea and solution communication 
between the system users including 
the various vendors can result in the 
needed modules and the hardware 
updates, through the MOTD arxi other 
magazines, and BBSes. We will de- 
ckle what is b€»st for our computer and 
Operating Syistem as a community. 
We ufKioubtedly know what is best, 
better then anyone. 

Why do I think this is necessary? 
Because it will make things much 
easier arKl more flexible. This is true 
for both Programmers arKi End users. 
There will no longer be the hassle of 
making a millk>n different modiftca- 
tk^ns )ust for a program to work with 
an operating system that has many 
dHferent versions. "Turn-key users 
and programmers are unwilling to go 
through alt this, arKi no one can blame 
them 

How can this be ctone legally? Once 
the struture of Level II, v 3 is finish- 
ed, it could be distributed on a disk 
such as the *PatchOS9' disk I previ- 



ously mentioned TTie disk would corv 
tain all the patches and modifications 
along with an install program that 
would blend the original LEVEL II disk 
content with the upgrades. The result 
of running the install program would 
be Level II, v 3,0 

We would then have one standard 
to work with. People couk) advertising 
their programs saying, "Level II, v 3.0 
required*'. I would like to know how 
you all think we should go at this? 

To make v 3.0 we r>eed only to 
finish making whatever modifications 
we feel are still necessary; new 
drivers, etc; and to get as much of the 
urK)ffidal upgrade incprporated as 
possible. Lastly, we would have to de- 
cide on the hardware standards. 

I think we start on this project as 
soon as possible, we have already 
waited to long. It is time to end the 
oonfuskxi and obstacles of sticking to 
a system this old. Also, we have be- 
gun talking about the feasibility of 
forming on a Standards Committee 
again. Such a committee would prove 
very instrumental in this process of 
detailing v 3.0. . We do need an 
official group to pull all this together. 

We definitely have some great 
people here supporting us in the com- 
munity; vendors, magazine publis- 
hers, the User Group, etc. Unfortun- 
ately it is very hard for them to keep in 
consistent contact with the whole 
community; arni there is so much work 
to do. A functioning Standards Com- 
mittee would come in handy. The 
'deafening silence* in the community 
right now doesn't mean doom. It's far 
fi^om it, but there is just no committee 
of community representatives to pull 
us together. We are too big and the 
OS-9 operating system is too good 
not to have it. <CP> 

Chris would like to know if you think 
OS'9 Level It should be upgraded to 
version 3,0. If you think it should be 
and feel you are qualified, are you in- 
terested in serving on a Standards 
Committee? He would also like to 
know if you worked on the previous 
^fort to develop v 3 0. Also, do you 
know someone else that worked on 
the previously attempted v 3.0 up- 
grade? If your answer to any of the 
above is affirmative, please send your 
name and address to the MO TD Ed 



MOTD Apf-May 1993 7 



SYSTEM IV 



The perfect, low cost, high-quality and high performance OS-9 
computer serving customers world-wide. Designed for and 
accepted by industry. Ideal low-cost work-station, development 
platform or just plain fun machine. Powerful flexible and 
expandable inexpensively. 



G-WINDOWS 



G-WINDOWS is now available for SYSTEM V (and computers 
using the CD68X20 board from Computer Design Services). 
Everyday more vendors are offering G-WINDOWS with their 
hardware and more users are demanding it A proven winner! 



OS-9/ 68000 SOFTWARE 

NEW - O^tSlDCX, a free form data management program designed 
to keep records like a card file system. No programming language to learn. 
Variable record sizes permitted. 



QUICK ED - Screen Editor and T«xt Formatter 
VED ENHANCED - Text Editor 
SCULPTOR - Development and RunTime Systems 
FLEXELim" V400 - The C Source Code Checker 
WINDOWS - C Source Code Windowing Library 
IMP ' Intelligent Make Program 



CALC-9 - Spreadsheet 
VPRINT - Print Foimatter 
PAN UTILITIES 
DISASM^OS9 OS-9 Dissasscmbler 
PROFILE - Program Prof iler 
M6809 - OS-9 6809 

Emulator/Interpreter 



For even higher OS-9 performance, the 
ALL NEW 

SYSTEM V 



68020 running at 25 MHz. up to 128 MBytes of wait state 
memory, SCSI and IDE interface, 4 serial and 2 parallel ports, 5 
16-bit and 2 8-bit PC/AT slots and more. Continuing the 
design concepts proven in the SYSTEM IV by providing max- 
imum flexibility and inexpensive expandibility. 

An OS-9 first - the Microproccessor is mounted on a daughter 
board which plugs onto the motherboard. Will permit inex- 
I)ensive upgrades in the future when even greater performance 
is required. 

G-WINDOWS benchmark performance index 0.15 seconds 
faster than 68030 running at 30 MHz with ACRTC video 
(85.90 seconds vs 86.05 seconds) using a standard VGA board. 

Call, write or fax for complete information and pricing. 
Available for immediate delivery. 

(fe/mar co 

PO Box 78 - Middletown Plaza - Middletown, DE 19709 
302-378-2555 FAX 302-378-2556 



0-9 Users Group 
PO Box336 
Wyoming DE 19934 
USA 

Address Correction Requested • 



First Class