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/
Home Products Support Community News


[Xen-devel] License problems

To: xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-devel] License problems
From: Bastian Blank <bastian@xxxxxxxxxxxx>
Date: Sat, 30 Apr 2011 15:54:22 +0200
Delivery-date: Sat, 30 Apr 2011 06:55:33 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Mail-followup-to: Bastian Blank <bastian@xxxxxxxxxxxx>, xen-devel@xxxxxxxxxxxxxxxxxxx
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mutt/1.5.20 (2009-06-14)
Hi folks

I did some license review of Xen. I found some problems. At least one
part is undistributable as it stands.

mini-os consists of parts with a MIT-style license, parts with GPL v2
and parts with a 4-clause BSD:
| extras/mini-os/include/lib.h: BSD (4 clause)
| extras/mini-os/include/lib.h: BSD (4 clause)
| extras/mini-os/lib/printf.c: BSD (4 clause)
| extras/mini-os/lib/math.c: BSD (4 clause)

The 4-clause BSD license is considered incompatible with the GPL[1].

public headers
All the public headers in xen/include/public are supposed to be licensed
under a MIT-style license, however some files lists other licenses.

| xen/include/public/arch-ia64/debug_op.h: GPL (v2 or later) (with incorrect 
FSF address)
| xen/include/public/arch-ia64/hvm/memmap.h: GPL (v2 or later) (with incorrect 
FSF address)
| xen/include/public/arch-ia64/hvm/save.h: GPL (v2 or later) (with incorrect 
FSF address)
| xen/include/public/arch-ia64/sioemu.h: GPL (v2 or later) (with incorrect FSF 
| xen/include/public/mem_event.h: GPL (v2 or later) (with incorrect FSF address)
| xen/include/public/xsm/flask_op.h: *No copyright* GPL (v2,)
| xen/include/public/xsm/flask_op.h: *No copyright* GPL (v2,)



The joys of love made her human and the agonies of love destroyed her.
                -- Spock, "Requiem for Methuselah", stardate 5842.8

Attachment: signature.asc
Description: Digital signature

Xen-devel mailing list