bug-gnulib
[Top][All Lists]
Advanced

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

Re: rename, same-inode, unlink LGPL -> LGPLv2+?


From: Simon Josefsson
Subject: Re: rename, same-inode, unlink LGPL -> LGPLv2+?
Date: Sat, 29 Jan 2011 10:49:55 +0100
User-agent: Gnus/5.110011 (No Gnus v0.11) Emacs/23.2 (gnu/linux)

Simon Josefsson <address@hidden> writes:

> Hi!  I'm using rename/unlink (the former depends on same-inode) in a
> LGPLv2+ library and noticed they are marked as 'LGPL' in gnulib.
> According to comments in files or git logs you have written parts of
> these files.  Would you consider relicensing these under the LGPLv2+?
> The files same-inode.h and unlink.c looks relatively trivial, although
> rename.c looks a bit more complicated.

I got OK from everyone except Volker (which I'm now CC'ing with a
possibly better address), however as Jim noted off-list the old
coreutils version control logs indicate that the contribution from
Volker was small and no copyright papers were deemed necessary at the
time.  I also noticed the code changed license before as well.  So I'm
pushing the patch below.

/Simon

>From 1571c2cdf68c1964b0d6d2f27e661a0b7d4f899f Mon Sep 17 00:00:00 2001
From: Simon Josefsson <address@hidden>
Date: Sat, 29 Jan 2011 10:48:36 +0100
Subject: [PATCH] rename, unlink, same-inode: Relicense.

* modules/rename (License): Relax from LGPLv3+ to LGPLv2+.
* modules/unlink (License): Likewise.
* modules/same-inode (License): Likewise.
---
 ChangeLog          |    7 +++++++
 modules/rename     |    2 +-
 modules/same-inode |    2 +-
 modules/unlink     |    2 +-
 4 files changed, 10 insertions(+), 3 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index f60d605..475d1bd 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2011-01-29  Simon Josefsson  <address@hidden>
+
+       rename, unlink, same-inode: Relicense.
+       * modules/rename (License): Relax from LGPLv3+ to LGPLv2+.
+       * modules/unlink (License): Likewise.
+       * modules/same-inode (License): Likewise.
+
 2011-01-28  Paul Eggert  <address@hidden>
 
        mktime: avoid problems on NetBSD 5 / i386
diff --git a/modules/rename b/modules/rename
index e553a12..ae8390a 100644
--- a/modules/rename
+++ b/modules/rename
@@ -25,7 +25,7 @@ Include:
 <stdio.h>
 
 License:
-LGPL
+LGPLv2+
 
 Maintainer:
 Jim Meyering
diff --git a/modules/same-inode b/modules/same-inode
index 8301b3d..27da5d2 100644
--- a/modules/same-inode
+++ b/modules/same-inode
@@ -14,7 +14,7 @@ Include:
 "same-inode.h"
 
 License:
-LGPL
+LGPLv2+
 
 Maintainer:
 Jim Meyering
diff --git a/modules/unlink b/modules/unlink
index 924eace..4c8c649 100644
--- a/modules/unlink
+++ b/modules/unlink
@@ -20,7 +20,7 @@ Include:
 <unistd.h>
 
 License:
-LGPL
+LGPLv2+
 
 Maintainer:
 Eric Blake
-- 
1.7.2.3




reply via email to

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