On Fri, Aug 16, 2013 at 09:59:07AM -0500, Anthony Liguori wrote: > Laszlo Ersek <ler...@redhat.com> writes: > > > Paolo asked me to write such a driver based on his textual specification > > alone. The first patch captures his email in full, the rest re-quotes > > parts that are being implemented. > > > > The tree compiles at each patch. The series passes "make check-block". > > > > "block/raw.c" is not removed because I wanted to keep it out of my > > series and out of my brain. > > > > Disclaimer: I couldn't care less if the raw block driver was public > > domain or AGPLv3+, as long as it qualifies as free software. I'm only > > trying to do what Paolo asked of me. > > Generally speaking, rewriting parts of QEMU to be !GPL is something I > would strongly, strongly oppose. > > I believe that Paolo had a good reason for this though. I suppose the > logic is that we want to expose a "libqemublock" that libvirt can use such > that it can stop parsing qcow2 files. > > Now libvirt just needs LGPLv2+, right?
LGPLv2+ is fine, but regardless of license, libvirt won't use any libqemublock.so library as long as it links to glib with abort on OOM behaviour. 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 :|