Eric Blake wrote: > > Except that getndelim2 and memchr2 are GPL, while freadptr and freadseek > > are LGPL (I assume v3+). Would it be okay to change all four to LGPLv2+? > > I'm okay with memchr2 being LGPLv2+; it does little more than memchr, > which is a basic libc function. Since freadptr and freadseek pre-date the > licensing switch, they should also be okay. The real question boils down > to whether getndelim2 is okay as LGPLv2+, or whether it represents enough > of a GNU extension to keep it GPL.
That latter question being resolved now, I committed the license changes that you suggested: 2008-09-06 Bruno Haible <[EMAIL PROTECTED]> * modules/freadptr (License): Change to LGPLv2+. * modules/freadseek (License): Likewise. Suggested by Eric Blake. * modules/memchr2 (License): Change to LGPLv2+. Approved by Eric Blake. --- modules/freadptr.orig 2008-09-06 12:09:40.000000000 +0200 +++ modules/freadptr 2008-09-06 12:08:41.000000000 +0200 @@ -17,7 +17,7 @@ "freadptr.h" License: -LGPL +LGPLv2+ Maintainer: Bruno Haible --- modules/freadseek.orig 2008-09-06 12:09:40.000000000 +0200 +++ modules/freadseek 2008-09-06 12:08:37.000000000 +0200 @@ -21,7 +21,7 @@ "freadseek.h" License: -LGPL +LGPLv2+ Maintainer: Bruno Haible --- modules/memchr2.orig 2008-09-06 12:09:40.000000000 +0200 +++ modules/memchr2 2008-09-06 12:08:32.000000000 +0200 @@ -18,7 +18,7 @@ "memchr2.h" License: -GPL +LGPLv2+ Maintainer: Eric Blake