Certainly changing this behavior and rewriting it so it will return with an
error code instead of aborting would increase the usefulness of this module
?
I'll be happy to provide a patch if that is the straw that keeps the
maintainer from relaxing the license

Thanks,

Or


On Mon, Aug 26, 2013 at 3:42 PM, Eric Blake <ebl...@redhat.com> wrote:

> On 08/26/2013 01:27 AM, Or Goshen wrote:
> > hi,
> >
> > I would like to use the module spawn-pipe in a library called libguestfs
> to
> > make it compileable under mingw. currently the library is using the
> > fork/exec combination which doesnt compile under mingw (mingw doesnt
> > support fork). spawn-pipe looks like a good replacement, however it is
> > licensed GPL which is a problem for an LGPL library.
> >
> > Is it possible to relicense that module (and its dependencies) to be LGPL
> > instead ?
>
> Unfortunately, spawn-pipe currently depends on error() in order to exit
> the program on certain failures.  Such behavior is inappropriate for
> libraries, and thus this is a strong argument against relaxing the
> license to LGPL.
>
> --
> Eric Blake   eblake redhat com    +1-919-301-3266
> Libvirt virtualization library http://libvirt.org
>
>

Reply via email to