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

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



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