Simon Josefsson <si...@josefsson.org> 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 <si...@josefsson.org> 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 <si...@josefsson.org> + + 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 <egg...@cs.ucla.edu> 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