Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: utzoo!mnetor!uunet!cbmvax!daveh
From: daveh@cbmvax.UUCP (Dave Haynie)
Newsgroups: comp.sys.amiga
Subject: Re: The Next Generation
Message-ID: <2867@cbmvax.UUCP>
Date: Wed, 25-Nov-87 13:20:28 EST
Article-I.D.: cbmvax.2867
Posted: Wed Nov 25 13:20:28 1987
Date-Received: Sun, 29-Nov-87 01:18:48 EST
References: <517@zippy.eecs.umich.edu>
Organization: Commodore Technology, West Chester, PA
Lines: 21

in article <517@zippy.eecs.umich.edu>, pla@zippy.eecs.umich.edu (Paul Anderson) says:

> My feeling is that it is a complete waste of time to talk
> about adding an MMU without removing the need for MEMF_PUBLIC,
> since no amount of address translation is going to overcome
> this "security" hole.  I don't mind having publicly accesible
> memory, mind you, but if the OS depends on it, that is bad news.

You can't have everything.  If you want purely protected tasks with no
MEMF_PUBLIC associated with them, then you have to pass messages by value
instead of by reference.  Then all of a sudden, your nice, fast AmigaOS
starts turning into a slow pig like the things that run on Apollos and
Suns.  Maybe as an option.  Or maybe someone will port one of the other
OSs over for folks who want it; they say nearly any popular OS will run
on an '851 based system.

>  Paul Anderson
-- 
Dave Haynie     Commodore-Amiga    Usenet: {ihnp4|uunet|rutgers}!cbmvax!daveh
   "The B2000 Guy"              PLINK : D-DAVE H             BIX   : hazy
		"I can't relax, 'cause I'm a Boinger!"