libguestfs (an LGPLv2+ library) would like to use the useful quotearg
functions to ensure we can run system(3)-style external commands while
safely quoting shell arguments.

However this would require relaxation of the license to LGPLv2+ for
at least the following modules [*]:

  quotearg
  quotearg-simple
  xalloc
  xalloc-die
  xalloc-oversized

(1725 lines of code in total)

The contributors to these modules appear to be:

  Bruno Haible
  Paul Eggert
  Jim Meyering
  Eric Blake
  Paolo Bonzini
  Joel E. Denny
  Akim Demaille

Rich.

[*] Is there a way to list the dependencies and licenses of a module?
I constructed that list by examining the dependencies and licenses by
hand, so I may have missed some.

-- 
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
libguestfs lets you edit virtual machines.  Supports shell scripting,
bindings from many languages.  http://libguestfs.org

Reply via email to