Path: utzoo!attcan!uunet!easy!lron From: lron@easy.UUCP (Dwight Hubbard) Newsgroups: comp.sys.amiga.tech Subject: Re: AmigaOS/UNIX - A Suggestion Message-ID: Date: 18 Oct 90 04:07:55 GMT References: <6782@sugar.hackercorp.com> <324@pdxgate.UUCP> <1990Oct17.141554.6314@infonode.ingr.com> Lines: 28 [junk deleted] >UNIX has VM and protected modes, but AmigaDOS doesn't. So unix may >be protected from rampant amiga applications, but the amiga apps still >aren't protected from each other -- unless you run multiple copies of >AmigaDOS - one for each application you want to protect from each other. >I guess that you would also need multiple copies of all utilities that you >also liked to have running in the Amiga background...... can you say slower >still, and a memory/swap space hog! > That's only true if your running AmigaDos under Unix, not AmigaDos applications. Why would you want to run AmigaDos under Unix? You only need to provide the AmigaDos applications with their normal AmigaDos function calls and libraries. The AmigaDos application is going to have no way of knowing if it is using the normal AmigaDos libraries under AmigaDos or if it is calling a series of routines that take the AmigaDos function parameters and call the necessary Unix routines to do the same thing. This would slow things down most notable when it comes to passing messages since protected mode is in all likelyhood going to require passing the entire message and not just a pointer to it. This is the same kind of thing IBM is supposed to do with the new release of OS/2 (ability to run Windows apps under OS/2 by mapping the windows functions to the OS/2 routines) The one thing about this is that the AmigaDos apps are only going to require one copy of the code to do the mapping for all the AmigaDos Apps and it will let the AmigaDos applications use the Unix capabilites as well. -- -Dwight Hubbard, |-Kaneohe, HI -USENET: uunet.uu.net!easy!lron |-GT-Power: 029/004