On 10/25/2012 07:52 AM, Thomas Martitz wrote:
Are you using 'gnulib-tool --lgpl=2 --import poll' to get at the module?
Hello,
I didn't use that tool. Following my intuition I just browsed the source
code as normal, which gave me poll.c under GPLv2+[1].
Indeed - in gnulib, we prefer to list files under the most restrictive
license, to make them easier to copy them verbatim into restrictive
license tools; and recommend going through gnulib-tool if you need a
looser license, which will validate that rewriting licenses as part of
copying files into your project is acceptable.
https://www.gnu.org/software/gnulib/manual/gnulib.html#Copyright
If I understand this correctly gnulib-tool replaces the license header
to reflect the real license. Perhaps the header of the unprocessed
source should be updated.
This has been asked before on this list, and the answer has always been
that it is more work than worth the effort, and that gnulib-tool is the
preferred way to use gnulib source code.