delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2000/12/01/17:14:12

Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT sources DOT redhat DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT sources DOT redhat DOT com>
List-Help: <mailto:cygwin-help AT sources DOT redhat DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner AT sources DOT redhat DOT com
Delivered-To: mailing list cygwin AT sources DOT redhat DOT com
Message-Id: <200012012322.SAA04703@ccure.karaya.com>
X-Mailer: exmh version 2.0.2
To: cygwin AT sourceware DOT cygnus DOT com
Cc: Ville Herva <vherva AT mail DOT niksula DOT cs DOT hut DOT fi>, vladivan AT pacbell DOT net,
dimi AT cs DOT toronto DOT edu, lhall AT rfk DOT com
Subject: Re: User Mode Linux on Win32 [Was: Re: Wine on Cygwin]
In-Reply-To: Your message of "Fri, 01 Dec 2000 22:36:56 +0200."
<20001201223656 DOT B1265 AT niksula DOT cs DOT hut DOT fi>
Mime-Version: 1.0
Date: Fri, 01 Dec 2000 18:22:17 -0500
From: Jeff Dike <jdike AT karaya DOT com>

vherva AT mail DOT niksula DOT cs DOT hut DOT fi said:
> Actually, the author of User Mode Linux, Jeff Dike, is actively
> searching for volunteers to undertake (or participate to) the Windows
> port of UML.

Indeed I am.  It's interesting for all the reasons given that Wine on Cygwin 
would be interesting, plus it would be useful for all the reasons people run 
Linux on vmware on windows.  It would also be more lightweight than vmware, 
and there would be fewer barriers to its use since it would be free (speech 
and beer), so it would have an easier time infiltrating Windows desktops than 
vmware.

>  Some progress has already been made, so this not a
> start-from-scratch offer. 

There is the start of a Linux execution environment which does the system call 
interception necessary to virtualize system calls (see 
http://neomueller.org/~isamu/line/).  This was headed in the direction of 
being UML on Windows, but never made it all the way.

That's the major thing that needs to work.  There is some fancy mmapping going 
on, and the various Windowses apparently differ in their ability to do that.

There are a couple other things that might be tricky, but if you can get the 
system call interception and memory mapping working, the whole thing will 
probably work.

So, if you're interesting in participating in this, let me know.  I know squat 
about Windows, but I'll be happy to help in whatever other way I can.

				Jeff



--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019