From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:39946) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UsWhA-0000lB-IT for qemu-devel@nongnu.org; Fri, 28 Jun 2013 07:18:29 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UsWh8-0001Vd-LU for qemu-devel@nongnu.org; Fri, 28 Jun 2013 07:18:28 -0400 Received: from mx1.redhat.com ([209.132.183.28]:22332) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UsWh8-0001VW-CZ for qemu-devel@nongnu.org; Fri, 28 Jun 2013 07:18:26 -0400 Message-ID: <51CD70F2.6030208@redhat.com> Date: Fri, 28 Jun 2013 13:18:10 +0200 From: Paolo Bonzini MIME-Version: 1.0 References: <20130606150618.10486.60669.stgit@hds.com> <20130606150641.10486.35710.stgit@hds.com> <51C97C16.70008@redhat.com> <20130628104326.GJ2507@redhat.com> <51CD6B4C.90106@redhat.com> <20130628110141.GK2507@redhat.com> In-Reply-To: <20130628110141.GK2507@redhat.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH v4 05/10] qemu-ga: Add configure options to specify path to Windows/VSS SDK List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: "Daniel P. Berrange" Cc: libaiqing@huawei.com, seiji.aguchi@hds.com, stefanha@gmail.com, mdroth@linux.vnet.ibm.com, qemu-devel@nongnu.org, vrozenfe@redhat.com, Tomoki Sekiyama , lcapitulino@redhat.com, Laszlo Ersek , areis@redhat.com Il 28/06/2013 13:01, Daniel P. Berrange ha scritto: >>> What is the license of the VSS SDK ? In particular is the license >>> compatible with QEMU to allow us to link to it from GPL code ? >> >> Doesn't it fall under the "operating system component" exception? > > Maybe, maybe no. I think it depends what the VSS SDK actually includes. > > IANAL, but my interpretation is that the exception would only apply > to stuff that is distributed as part of the base Windows install. Since > this is a separate download from Microsoft, it isn't clear to me that > the exception would apply in this case. > > Does the VSS SDK actually include the .dll library that qemu-ga would > be linking aginst, or is the .dll part of base windows install, and > VSS SDK merely includes the header files needed for compilation ? Only the headers, the IDL files, and the "import libraries": Program Files/Microsoft/VSSSDK72/lib/winxp/obj/i386/vss_uuid.lib Program Files/Microsoft/VSSSDK72/lib/winxp/obj/i386/vssapi.lib Program Files/Microsoft/VSSSDK72/lib/win2003/obj/ia64/vss_uuid.lib Program Files/Microsoft/VSSSDK72/lib/win2003/obj/ia64/vssapi.lib Program Files/Microsoft/VSSSDK72/lib/win2003/obj/i386/vssapi.lib Program Files/Microsoft/VSSSDK72/lib/win2003/obj/i386/vss_uuid.lib Program Files/Microsoft/VSSSDK72/lib/win2003/obj/amd64/vss_uuid.lib Program Files/Microsoft/VSSSDK72/lib/win2003/obj/amd64/vssapi.lib Program Files/Microsoft/VSSSDK72/inc/winxp/vss.h Program Files/Microsoft/VSSSDK72/inc/winxp/vswriter.h Program Files/Microsoft/VSSSDK72/inc/winxp/vsbackup.h Program Files/Microsoft/VSSSDK72/inc/win2003/vdslun.h Program Files/Microsoft/VSSSDK72/inc/win2003/vswriter.h Program Files/Microsoft/VSSSDK72/inc/win2003/vsmgmt.h Program Files/Microsoft/VSSSDK72/inc/win2003/vscoordint.h Program Files/Microsoft/VSSSDK72/inc/win2003/vscoordint.idl Program Files/Microsoft/VSSSDK72/inc/win2003/vsswprv.idl Program Files/Microsoft/VSSSDK72/inc/win2003/vsswprv.h Program Files/Microsoft/VSSSDK72/inc/win2003/vss.idl Program Files/Microsoft/VSSSDK72/inc/win2003/vss.h Program Files/Microsoft/VSSSDK72/inc/win2003/vdslun.idl Program Files/Microsoft/VSSSDK72/inc/win2003/vsbackup.h Program Files/Microsoft/VSSSDK72/inc/win2003/vsprov.idl Program Files/Microsoft/VSSSDK72/inc/win2003/vsprov.h Program Files/Microsoft/VSSSDK72/inc/win2003/vsmgmt.idl Paolo