bug-gnulib
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: posix_spawn* license change request


From: Bruno Haible
Subject: Re: posix_spawn* license change request
Date: Thu, 28 Oct 2010 23:27:30 +0200
User-agent: KMail/1.9.9

Eric Blake wrote:
> >> For what package is this?
> 
> netcf, which is currently one of the libraries directly linked into the
> LGPLv2+ libvirt.

And you have already explained that libvirt needs to stay LGPLv2+, in
  <http://lists.gnu.org/archive/html/bug-gnulib/2010-07/msg00199.html>
  <http://lists.gnu.org/archive/html/bug-gnulib/2010-08/msg00112.html>
  <http://lists.gnu.org/archive/html/bug-gnulib/2010-09/msg00435.html>

Since the posix_spawn sources in gnulib come actually from glibc, there's
no problem with going back to LGPLv2+. Patch below.

> For good or for bad, both netcf and libvirt are managed by Red Hat
> rather than FSF, so the political battle to relicense these libraries
> lies with Red Hat management.

I don't wish to start a political battle. I only asked the question whether
you have considered LGPLv3+. You say "yes, but we choose LGPLv2+". Fine.


2010-10-28  Bruno Haible  <address@hidden>

        posix_spawn*, getdtablesize: Relax license.
        * modules/posix_spawn (License): Change to LGPLv2+.
        * modules/posix_spawnp (License): Likewise.
        * modules/posix_spawn-internal (License): Likewise.
        * modules/posix_spawnattr_init (License): Likewise.
        * modules/posix_spawnattr_getflags (License): Likewise.
        * modules/posix_spawnattr_setflags (License): Likewise.
        * modules/posix_spawnattr_getpgroup (License): Likewise.
        * modules/posix_spawnattr_setpgroup (License): Likewise.
        * modules/posix_spawnattr_getschedparam (License): Likewise.
        * modules/posix_spawnattr_setschedparam (License): Likewise.
        * modules/posix_spawnattr_getschedpolicy (License): Likewise.
        * modules/posix_spawnattr_setschedpolicy (License): Likewise.
        * modules/posix_spawnattr_getsigdefault (License): Likewise.
        * modules/posix_spawnattr_setsigdefault (License): Likewise.
        * modules/posix_spawnattr_getsigmask (License): Likewise.
        * modules/posix_spawnattr_setsigmask (License): Likewise.
        * modules/posix_spawnattr_destroy (License): Likewise.
        * modules/posix_spawn_file_actions_init (License): Likewise.
        * modules/posix_spawn_file_actions_addclose (License): Likewise.
        * modules/posix_spawn_file_actions_adddup2 (License): Likewise.
        * modules/posix_spawn_file_actions_addopen (License): Likewise.
        * modules/posix_spawn_file_actions_destroy (License): Likewise.
        * modules/getdtablesize (License): Likewise.
        Requested by Adam Stokes <address@hidden> for use in netcf.

--- modules/getdtablesize.orig  Thu Oct 28 23:19:29 2010
+++ modules/getdtablesize       Thu Oct 28 23:18:02 2010
@@ -18,7 +18,7 @@
 <unistd.h>
 
 License:
-LGPL
+LGPLv2+
 
 Maintainer:
 Bruno Haible
--- modules/posix_spawn.orig    Thu Oct 28 23:19:29 2010
+++ modules/posix_spawn Thu Oct 28 23:18:53 2010
@@ -24,7 +24,7 @@
 <spawn.h>
 
 License:
-LGPL
+LGPLv2+
 
 Maintainer:
 Bruno Haible, glibc
--- modules/posix_spawn-internal.orig   Thu Oct 28 23:19:29 2010
+++ modules/posix_spawn-internal        Thu Oct 28 23:18:54 2010
@@ -21,7 +21,7 @@
 Include:
 
 License:
-LGPL
+LGPLv2+
 
 Maintainer:
 Bruno Haible, glibc
--- modules/posix_spawn_file_actions_addclose.orig      Thu Oct 28 23:19:30 2010
+++ modules/posix_spawn_file_actions_addclose   Thu Oct 28 23:18:54 2010
@@ -25,7 +25,7 @@
 <spawn.h>
 
 License:
-LGPL
+LGPLv2+
 
 Maintainer:
 Bruno Haible, glibc
--- modules/posix_spawn_file_actions_adddup2.orig       Thu Oct 28 23:19:30 2010
+++ modules/posix_spawn_file_actions_adddup2    Thu Oct 28 23:18:54 2010
@@ -25,7 +25,7 @@
 <spawn.h>
 
 License:
-LGPL
+LGPLv2+
 
 Maintainer:
 Bruno Haible, glibc
--- modules/posix_spawn_file_actions_addopen.orig       Thu Oct 28 23:19:30 2010
+++ modules/posix_spawn_file_actions_addopen    Thu Oct 28 23:18:54 2010
@@ -25,7 +25,7 @@
 <spawn.h>
 
 License:
-LGPL
+LGPLv2+
 
 Maintainer:
 Bruno Haible, glibc
--- modules/posix_spawn_file_actions_destroy.orig       Thu Oct 28 23:19:30 2010
+++ modules/posix_spawn_file_actions_destroy    Thu Oct 28 23:18:54 2010
@@ -23,7 +23,7 @@
 <spawn.h>
 
 License:
-LGPL
+LGPLv2+
 
 Maintainer:
 Bruno Haible, glibc
--- modules/posix_spawn_file_actions_init.orig  Thu Oct 28 23:19:30 2010
+++ modules/posix_spawn_file_actions_init       Thu Oct 28 23:18:54 2010
@@ -24,7 +24,7 @@
 <spawn.h>
 
 License:
-LGPL
+LGPLv2+
 
 Maintainer:
 Bruno Haible, glibc
--- modules/posix_spawnattr_destroy.orig        Thu Oct 28 23:19:30 2010
+++ modules/posix_spawnattr_destroy     Thu Oct 28 23:18:54 2010
@@ -23,7 +23,7 @@
 <spawn.h>
 
 License:
-LGPL
+LGPLv2+
 
 Maintainer:
 Bruno Haible, glibc
--- modules/posix_spawnattr_getflags.orig       Thu Oct 28 23:19:30 2010
+++ modules/posix_spawnattr_getflags    Thu Oct 28 23:18:54 2010
@@ -23,7 +23,7 @@
 <spawn.h>
 
 License:
-LGPL
+LGPLv2+
 
 Maintainer:
 Bruno Haible, glibc
--- modules/posix_spawnattr_getpgroup.orig      Thu Oct 28 23:19:30 2010
+++ modules/posix_spawnattr_getpgroup   Thu Oct 28 23:18:54 2010
@@ -23,7 +23,7 @@
 <spawn.h>
 
 License:
-LGPL
+LGPLv2+
 
 Maintainer:
 Bruno Haible, glibc
--- modules/posix_spawnattr_getschedparam.orig  Thu Oct 28 23:19:30 2010
+++ modules/posix_spawnattr_getschedparam       Thu Oct 28 23:18:54 2010
@@ -25,7 +25,7 @@
 <spawn.h>
 
 License:
-LGPL
+LGPLv2+
 
 Maintainer:
 Bruno Haible, glibc
--- modules/posix_spawnattr_getschedpolicy.orig Thu Oct 28 23:19:30 2010
+++ modules/posix_spawnattr_getschedpolicy      Thu Oct 28 23:18:54 2010
@@ -25,7 +25,7 @@
 <spawn.h>
 
 License:
-LGPL
+LGPLv2+
 
 Maintainer:
 Bruno Haible, glibc
--- modules/posix_spawnattr_getsigdefault.orig  Thu Oct 28 23:19:30 2010
+++ modules/posix_spawnattr_getsigdefault       Thu Oct 28 23:18:54 2010
@@ -23,7 +23,7 @@
 <spawn.h>
 
 License:
-LGPL
+LGPLv2+
 
 Maintainer:
 Bruno Haible, glibc
--- modules/posix_spawnattr_getsigmask.orig     Thu Oct 28 23:19:30 2010
+++ modules/posix_spawnattr_getsigmask  Thu Oct 28 23:18:54 2010
@@ -23,7 +23,7 @@
 <spawn.h>
 
 License:
-LGPL
+LGPLv2+
 
 Maintainer:
 Bruno Haible, glibc
--- modules/posix_spawnattr_init.orig   Thu Oct 28 23:19:30 2010
+++ modules/posix_spawnattr_init        Thu Oct 28 23:18:54 2010
@@ -23,7 +23,7 @@
 <spawn.h>
 
 License:
-LGPL
+LGPLv2+
 
 Maintainer:
 Bruno Haible, glibc
--- modules/posix_spawnattr_setflags.orig       Thu Oct 28 23:19:30 2010
+++ modules/posix_spawnattr_setflags    Thu Oct 28 23:18:54 2010
@@ -23,7 +23,7 @@
 <spawn.h>
 
 License:
-LGPL
+LGPLv2+
 
 Maintainer:
 Bruno Haible, glibc
--- modules/posix_spawnattr_setpgroup.orig      Thu Oct 28 23:19:30 2010
+++ modules/posix_spawnattr_setpgroup   Thu Oct 28 23:18:54 2010
@@ -22,7 +22,7 @@
 <spawn.h>
 
 License:
-LGPL
+LGPLv2+
 
 Maintainer:
 Bruno Haible, glibc
--- modules/posix_spawnattr_setschedparam.orig  Thu Oct 28 23:19:30 2010
+++ modules/posix_spawnattr_setschedparam       Thu Oct 28 23:18:54 2010
@@ -25,7 +25,7 @@
 <spawn.h>
 
 License:
-LGPL
+LGPLv2+
 
 Maintainer:
 Bruno Haible, glibc
--- modules/posix_spawnattr_setschedpolicy.orig Thu Oct 28 23:19:30 2010
+++ modules/posix_spawnattr_setschedpolicy      Thu Oct 28 23:18:54 2010
@@ -25,7 +25,7 @@
 <spawn.h>
 
 License:
-LGPL
+LGPLv2+
 
 Maintainer:
 Bruno Haible, glibc
--- modules/posix_spawnattr_setsigdefault.orig  Thu Oct 28 23:19:30 2010
+++ modules/posix_spawnattr_setsigdefault       Thu Oct 28 23:18:54 2010
@@ -23,7 +23,7 @@
 <spawn.h>
 
 License:
-LGPL
+LGPLv2+
 
 Maintainer:
 Bruno Haible, glibc
--- modules/posix_spawnattr_setsigmask.orig     Thu Oct 28 23:19:30 2010
+++ modules/posix_spawnattr_setsigmask  Thu Oct 28 23:18:54 2010
@@ -23,7 +23,7 @@
 <spawn.h>
 
 License:
-LGPL
+LGPLv2+
 
 Maintainer:
 Bruno Haible, glibc
--- modules/posix_spawnp.orig   Thu Oct 28 23:19:30 2010
+++ modules/posix_spawnp        Thu Oct 28 23:18:55 2010
@@ -24,7 +24,7 @@
 <spawn.h>
 
 License:
-LGPL
+LGPLv2+
 
 Maintainer:
 Bruno Haible, glibc



reply via email to

[Prev in Thread] Current Thread [Next in Thread]