Kamil Dudka wrote:
> > I hereby give my permission to relicense my contributions to this file
> > under LGPLv2+.
> > 
> > thanks,
> > Padraig
> 
> Sure thing!  I hereby give my permission to relicense my contributions 
> to this file under LGPLv2+.
> 
> Kamil

Thanks. With this, the paperwork is complete. I'm therefore committing the
license change:

2026-02-23  Bruno Haible  <[email protected]>

        fts: Relicense some of its source code under LGPLv2+.
        Jim Meyering's permission is at
        <https://lists.gnu.org/archive/html/bug-gnulib/2026-02/msg00109.html>.
        Paul Eggert's permission is at
        <https://lists.gnu.org/archive/html/bug-gnulib/2026-02/msg00106.html>.
        Bruno Haible's permission is at
        <https://lists.gnu.org/archive/html/bug-gnulib/2026-02/msg00111.html>.
        Pádraig Brady's permission is at
        <https://lists.gnu.org/archive/html/bug-gnulib/2026-02/msg00113.html>.
        Kamil Dudka's permission is at
        <https://lists.gnu.org/archive/html/bug-gnulib/2026-02/msg00199.html>.
        * lib/fts.in.h: Change license notice to LGPLv2+.
        * lib/fts.c: Likewise.
        * lib/fts-cycle.c: Likewise.

Note: The 'fts' module as a whole is still under GPL. If I try to make it
LGPLv2+, 'gnulib-tool --create-testdir ... fts' reports a number of license
incompatibilities:

gnulib-tool: warning: module fts depends on a module with an incompatible 
license: at-internal
gnulib-tool: warning: module fts depends on a module with an incompatible 
license: chdir-long
gnulib-tool: warning: module fts depends on a module with an incompatible 
license: fchdir
gnulib-tool: warning: module fts depends on a module with an incompatible 
license: fcntl-safer
gnulib-tool: warning: module fts depends on a module with an incompatible 
license: fdopendir
gnulib-tool: warning: module fts depends on a module with an incompatible 
license: fstatat
gnulib-tool: warning: module fts depends on a module with an incompatible 
license: memrchr
gnulib-tool: warning: module fts depends on a module with an incompatible 
license: openat
gnulib-tool: warning: module fts depends on a module with an incompatible 
license: openat-die
gnulib-tool: warning: module fts depends on a module with an incompatible 
license: openat-h
gnulib-tool: warning: module fts depends on a module with an incompatible 
license: opendirat
gnulib-tool: warning: module fts depends on a module with an incompatible 
license: save-cwd
gnulib-tool: warning: module fts depends on a module with an incompatible 
license: unistd-safer

But the changes done correspond to what Adhemerval had asked for; I hope this
will be sufficient for the needs of glibc.

Bruno




Reply via email to