On Thu, Dec 16, 1999 at 08:07:16PM +0000, Jack J. Woehr wrote:
> Ketil Froyn wrote:
>
> > I was just curious about something... Would it be possible to make an
> > 'operating system' that lets you run concurrent OSes on top of it?
>
> Yes, it was invented in 1967 by the IBM Corportation and called CP67.
> In 1972 it began marketing as IBM VM. It is still in use today as IBM
> VM/ESA (http://www.vm.ibm.com). IBM 370 hardware support for
> this operating system which launches the other IBM operating systems
> (DOS, MVS) was the antecedent of Intel 386 X86 mode. It's also the
> inspiration for the project FreeMWare is emulating.
>
> --
> Jack J. Woehr # The Drug War is Race War
> PO Box 51, Golden, CO 80402 # The Drug War is Class War.
> [EMAIL PROTECTED] [EMAIL PROTECTED] # The Drug War is Civil War.
> http://www.well.com/~jax/rcfb # Arrest the War on Drugs.
>
>
It may also have been part of the design of the mach microkernel
in that you can run multiple servers as well as linking the servers in
such a way that you can debug one os under another os, although I will
admint it isn't the same.
Motorola machines are able to do a full vm as well as sparc, as you
can on an amiga run MacOS in a window with very little software code,
and I have personally run a debugger ontop of the solaris kernel on sparc.
Trap out of kernel to debugger, trap out of debugger to prom, continue back to
debugger, continue back to kernel....
So, who's gonna write freevmware for sparc and m68k? :-)
--
Todd Fries .. [EMAIL PROTECTED]