[movitz-devel] Re: implementing the process abstraction in movitz
Scott Parish
sRp at srparish.net
Tue Nov 23 14:51:10 UTC 2004
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/
More information about the movitz-devel
mailing list