Sylvain Beucler wrote: > > The gnulib modules file is the canonical place, which says LGPLv2+. For > > historical reasons the header file says GPLv2+. > > Hmmm, would it make sense to update the header (possible keeping the > historical part as a comment)?
The header is updated automatically when you import the file into your project, assuming you invoke gnulib-tool with the option --lgpl or --lgpl=2. The only place in which the header that says "GPL" is present is therefore - in gnulib's repository, - in GPLed packages that import the module. Bruno