strtok_r borrows from glibc, which is LGPLv2+; besides, the only major changes since 2007-10, when LGPLv3 became the default, were in commit 5985805, to work around a glibc header bug.
* modules/strtok_r (License): Relax license. Reported by Matthias Bolte. Signed-off-by: Eric Blake <ebl...@redhat.com> --- Matthias requested this on IRC for libvirt on mingw; a quick audit of the git history didn't see any technical/legal reasons to keep strtok_r at LGPLv3, so I'm pushing this now. ChangeLog | 6 ++++++ modules/strtok_r | 2 +- 2 files changed, 7 insertions(+), 1 deletions(-) diff --git a/ChangeLog b/ChangeLog index 1151f35..94e49f9 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2010-04-14 Eric Blake <ebl...@redhat.com> + + strtok_r: relax license to LGPLv2+ + * modules/strtok_r (License): Relax license. + Reported by Matthias Bolte. + 2010-04-14 Simon Josefsson <si...@josefsson.org> * lib/gc-libgcrypt.c (gc_init): Use MIN_GCRYPT_VERSION set to diff --git a/modules/strtok_r b/modules/strtok_r index f638baa..08afb43 100644 --- a/modules/strtok_r +++ b/modules/strtok_r @@ -19,7 +19,7 @@ Include: <string.h> License: -LGPL +LGPLv2+ Maintainer: all, glibc -- 1.6.6.1