[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] [ANNOUNCE] xen ocaml tools



On 17/02/2009 01:19, "Jun Koi" <junkoi2004@xxxxxxxxx> wrote:

>> libxenctrl is using the GPL license, whereas we chose the LGPL license with
>> ocaml static exception everywhere.
> 
> This part is interesting!
> 
> I have some doubts here: for ex, now I want to reimplement some parts
> of libxenstore in BSD or LGPL. But I cannot avoid to include
> "/usr/include/{xs,xenctrl|.h", because they have some must-have data
> definition. But it seems all these headers are in GPL, so my code
> violates the copyright! Or not??

I think as long as the boilerplate and formatting is your own, the actual
meat of the struct definitions you could take and relicense without really
any issue. Since as you say there is really no other way those definitions
could be written.

 -- Keir



_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.