Re: Re: implementing the process abstraction in movitz
Scott Parish <[email protected]> Tue, 23 Nov 2004 14:51:10 +0000
| Newsgroups | gmane.lisp.movitz.devel |
|---|---|
| Message-ID | <[email protected]> |
On Tue, Nov 23, 2004 at 02:58:09PM +0100, Pascal J. Bourguignon wrote: > It seems to me that if the goal is Linux, it would be much better to > approach it from the virtual machine point of view: provide a hardware > abstraction layer, and adapt UML, User-Mode-Linux (or Linux using > User-Mode-linux as a model) to your hardware abstraction virtual > machine. At most, you'll have to write a couple of Linux > drivers. (Some inspiration could be got from MOL, Macintosh-On-Linux > too). > > Then it'll be possible to port any OS to this Movitz Virtual Machine. > > This could simplify the driver problem too, since the virtualizer > could just arbitrate (some) hardware access to the guest OSes. We'd > need drivers only for the hardware used directly by Movitz. Basically, rewrite Xen (http://www.cl.cam.ac.uk/Research/SRG/netos/xen/). sRp -- Scott Parish http://srparish.net/