|
|
|
|
|
|
|
|
|
|
xen-devel
Re: [Xen-devel] [PATCH] xs.h cannot include xenctrl.h
On 11 Oct 2005, at 17:25, David Hopwood wrote:
Anthony Liguori wrote:
xs.h is LGPL. xenctrl.h is GPL. If xs.h includes xenctrl.h it
implicitly makes xs.h GPL'd. The following patches remove the
xenctrl.h
dependency in xs.h.
Why not just make all headers LGPL (or less restrictive, e.g. BSD)?
Don't many of these headers need to be referenced from OSes where
software
is typically BSD-licensed, anyway?
(BSD without the advertising clause is compatible with GPL and LGPL.)
libxenctrl is GPL. Anything that includes the header file ought also to
be linking with libxenctrl, so just changing the header file license is
something of a hack.
Getting rid of the dependency is the right answer I think.
-- Keir
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
|
|
|
|