[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v4 05/10] qemu-ga: Add configure options to spec
From: |
Daniel P. Berrange |
Subject: |
Re: [Qemu-devel] [PATCH v4 05/10] qemu-ga: Add configure options to specify path to Windows/VSS SDK |
Date: |
Fri, 28 Jun 2013 12:30:25 +0100 |
User-agent: |
Mutt/1.5.21 (2010-09-15) |
On Fri, Jun 28, 2013 at 01:18:10PM +0200, Paolo Bonzini wrote:
> 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
That sounds more reasonable then from the POV of the gpl system
components exception.
BTW, I notice that mingw64 includes the vss.h header and vssapi.a library,
so I wonder if that's sufficient to compile this code, without needing
to use the VSS SDK download at all.
Daniel
--
|: http://berrange.com -o- http://www.flickr.com/photos/dberrange/ :|
|: http://libvirt.org -o- http://virt-manager.org :|
|: http://autobuild.org -o- http://search.cpan.org/~danberr/ :|
|: http://entangle-photo.org -o- http://live.gnome.org/gtk-vnc :|
- [Qemu-devel] [PATCH v4 00/10] qemu-ga: fsfreeze on Windows using VSS, Tomoki Sekiyama, 2013/06/06
- [Qemu-devel] [PATCH v4 02/10] Add c++ keywords to QAPI helper script, Tomoki Sekiyama, 2013/06/06
- [Qemu-devel] [PATCH v4 05/10] qemu-ga: Add configure options to specify path to Windows/VSS SDK, Tomoki Sekiyama, 2013/06/06
- Re: [Qemu-devel] [PATCH v4 05/10] qemu-ga: Add configure options to specify path to Windows/VSS SDK, Laszlo Ersek, 2013/06/25
- Re: [Qemu-devel] [PATCH v4 05/10] qemu-ga: Add configure options to specify path to Windows/VSS SDK, Daniel P. Berrange, 2013/06/28
- Re: [Qemu-devel] [PATCH v4 05/10] qemu-ga: Add configure options to specify path to Windows/VSS SDK, Paolo Bonzini, 2013/06/28
- Re: [Qemu-devel] [PATCH v4 05/10] qemu-ga: Add configure options to specify path to Windows/VSS SDK, Daniel P. Berrange, 2013/06/28
- Re: [Qemu-devel] [PATCH v4 05/10] qemu-ga: Add configure options to specify path to Windows/VSS SDK, Paolo Bonzini, 2013/06/28
- Re: [Qemu-devel] [PATCH v4 05/10] qemu-ga: Add configure options to specify path to Windows/VSS SDK,
Daniel P. Berrange <=
- Re: [Qemu-devel] [PATCH v4 05/10] qemu-ga: Add configure options to specify path to Windows/VSS SDK, Paolo Bonzini, 2013/06/28
- Re: [Qemu-devel] [PATCH v4 05/10] qemu-ga: Add configure options to specify path to Windows/VSS SDK, Laszlo Ersek, 2013/06/28
[Qemu-devel] [PATCH v4 09/10] qemu-ga: install Windows VSS provider on `qemu-ga -s install', Tomoki Sekiyama, 2013/06/06
[Qemu-devel] [PATCH v4 03/10] checkpatch.pl: check .cpp files, Tomoki Sekiyama, 2013/06/06
[Qemu-devel] [PATCH v4 06/10] qemu-ga: Add Windows VSS provider to quiesce applications on fsfreeze, Tomoki Sekiyama, 2013/06/06