WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

Re: [Xen-devel] plan 9 status

To: "Ronald G. Minnich" <rminnich@xxxxxxxx>
Subject: Re: [Xen-devel] plan 9 status
From: Keir Fraser <Keir.Fraser@xxxxxxxxxxxx>
Date: Thu, 14 Oct 2004 09:10:47 +0100
Cc: "Mark A. Williamson" <mark.williamson@xxxxxxxxxxxx>, xen-devel@xxxxxxxxxxxxxxxxxxxxx, Keir.Fraser@xxxxxxxxxxxx
Delivery-date: Thu, 14 Oct 2004 09:23:17 +0100
Envelope-to: steven.hand@xxxxxxxxxxxx
In-reply-to: Your message of "Wed, 13 Oct 2004 16:18:04 MDT." <Pine.LNX.4.58.0410131617250.23705@xxxxxxxxxx>
List-archive: <http://sourceforge.net/mailarchive/forum.php?forum=xen-devel>
List-help: <mailto:xen-devel-request@lists.sourceforge.net?subject=help>
List-id: List for Xen developers <xen-devel.lists.sourceforge.net>
List-post: <mailto:xen-devel@lists.sourceforge.net>
List-subscribe: <https://lists.sourceforge.net/lists/listinfo/xen-devel>, <mailto:xen-devel-request@lists.sourceforge.net?subject=subscribe>
List-unsubscribe: <https://lists.sourceforge.net/lists/listinfo/xen-devel>, <mailto:xen-devel-request@lists.sourceforge.net?subject=unsubscribe>
Sender: xen-devel-admin@xxxxxxxxxxxxxxxxxxxxx
> 
> 
> On Wed, 13 Oct 2004, Mark A. Williamson wrote:
> 
> > I'm curious as to how your source for this port will be distributed...  
> > In fact, I don't know how the p9 source is managed - is it possible for
> > you to get the port checked in to the main tree, or will it be available
> > as a separate patch?
> 
> I have been told I can get it in. There will be issues as the Xen stuff is 
> -- I guess -- GPL and Plna 9 is not, so we're going to get into that 
> damned mess.
> 
> So I don't know how it will go.

Personally, I'm happy to relicense our 'unprivileged guest' drivers
under a BSD-style license. This would include at least the following
files that contain no Linux code:

linux-2.6.8.1-xen-sparse:
 drivers/xen/netfront/*
 drivers/xen/blkfront/*
 drivers/xen/evtchn/*
 drivers/console/*
 arch/xen/i386/mm/hypervisor.c
 arch/xen/kernel/ctrl_if.c
 arch/xen/kernel/evtchn.c
 include/asm-xen/ctrl_if.h
 include/asm-xen/evtchn.h
 include/asm-xen/hypervisor.h
 include/asm-xen/multicall.h
 include/asm-xen/suspend.h

I consider this the least we can do given the lack of documentation
that would allow OS porters to roll their own. :-)

There is the issue that there are bits and pieces of other people's
code in there as well --- e.g., Christian Limpach, Mike Wray, Mark
Williamson. But I don't foresee any problems.

 -- Keir


-------------------------------------------------------
This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
Use IT products in your business? Tell us what you think of them. Give us
Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
http://productguide.itmanagersjournal.com/guidepromo.tmpl
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/xen-devel