Oops! Sorry guys - this was my fault. I had read somewhere (I thought it was on this list)
that there was compilable source for paravirt drivers in there, but hadn't actually
checked it out before I mentioned it to Jack. I said that I hadn't had a chance to
check them out, but I wasn't real clear in my email (was typing on a cell phone, so I
wasn't real wordy.) My bad.
--Jim
Date: Thu, 13 Sep 2007 14:20:32 +0100
From: "Daniel P. Berrange" <berrange(a)redhat.com>
Subject: Re: [Fedora-xen] Xen Windows paravirtualized drivers in
Fedora 7?
To: "achan(a)jonathan360.com" <achan(a)jonathan360.com>
Cc: fedora-xen(a)redhat.com
Message-ID: <20070913132031.GC23525(a)redhat.com>
Content-Type: text/plain; charset=us-ascii
On Thu, Sep 13, 2007 at 09:08:11AM -0400, achan(a)jonathan360.com wrote:
> It was my understanding that windows drivers in paravairtualization is
> not possible because of the windows kernel, not because of lack of
> drivers. For it to work properly the kernel would need altered which is
> against the EULA of Microsoft. At least that was my understanding.
That is partially true. If you want to use the DDK, then it is not possible
to make your drivers GPL, but you could choose other open source licenses
I believe. You would end up with a situation where the source was technically
one license, but the binary became a different license. eg BSD source, but
Combined BSD / Microsoft DDK for the binary. In theory you don't have to
use the DDK, but not doing so would involve huge amounts of extra programming
work. It all rather sucks, but that's Windows for you. IANAL btw :-)
Dan.