Modules in gnulib that are GPL and are used in libguestfs
How did you construct this list? It appears to list modules which are not used by libguestfs directly or indirectly, eg (picked at random):
avltreehash-list:31:GPL avltree-list:24:GPL avltree-oset:21:GPL
Rich. -- 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
after creating a git clone I executed "bootstrap" and then entered "libguestfs/.gnulib/modules" and executed "grep -rn GPL * | grep ":GPL" | grep -v "build tool" > ~/GPLed" On Thu, Aug 22, 2013 at 11:05 AM, Richard W.M. Jones <rjones@redhat.com>wrote:
How did you construct this list? It appears to list modules which are not used by libguestfs directly or indirectly, eg (picked at random):
avltreehash-list:31:GPL avltree-list:24:GPL avltree-oset:21:GPL
Rich.
-- 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
On Thu, Aug 22, 2013 at 11:18:09AM +0300, Or Goshen wrote:
after creating a git clone I executed "bootstrap" and then entered "libguestfs/.gnulib/modules" and executed "grep -rn GPL * | grep ":GPL" | grep -v "build tool" > ~/GPLed"
The .gnulib subdirectory is the gnulib submodule, so it contains a complete copy of the gnulib upstream sources. The 'interesting' modules are ones which are copied into ../gnulib, and then only the ones which are actually used from libguestfs library code (not from the tools which are themselves GPLv2+). Gnulib doesn't exactly make it easy to determine these licensing issues. Rich. -- Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones Read my programming blog: http://rwmj.wordpress.com Fedora now supports 80 OCaml packages (the OPEN alternative to F#)
well, correct me if I'm wrong, but there is at least one module that is used and is GPL: xvasprintf On Thu, Aug 22, 2013 at 11:38 AM, Richard W.M. Jones <rjones@redhat.com>wrote:
On Thu, Aug 22, 2013 at 11:18:09AM +0300, Or Goshen wrote:
after creating a git clone I executed "bootstrap" and then entered "libguestfs/.gnulib/modules" and executed "grep -rn GPL * | grep ":GPL" | grep -v "build tool" > ~/GPLed"
The .gnulib subdirectory is the gnulib submodule, so it contains a complete copy of the gnulib upstream sources.
The 'interesting' modules are ones which are copied into ../gnulib, and then only the ones which are actually used from libguestfs library code (not from the tools which are themselves GPLv2+). Gnulib doesn't exactly make it easy to determine these licensing issues.
Rich.
-- Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones Read my programming blog: http://rwmj.wordpress.com Fedora now supports 80 OCaml packages (the OPEN alternative to F#)
On Thu, Aug 22, 2013 at 11:47:32AM +0300, Or Goshen wrote:
well, correct me if I'm wrong, but there is at least one module that is used and is GPL: xvasprintf
We only use xvasprintf in tools (df, edit, rescue), and those are already GPLv2+. Rich. -- Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones Fedora Windows cross-compiler. Compile Windows programs, test, and build Windows installers. Over 100 libraries supported. http://fedoraproject.org/wiki/MinGW
participants (2)
-
Or Goshen -
Richard W.M. Jones