Am 25.10.2012 00:05, schrieb Eric Blake:
On 10/24/2012 04:00 PM, Erik Faye-Lund wrote:
On Wed, Oct 24, 2012 at 11:18 PM, Thomas Martitz <ku...@rockbox.org> wrote:
Dear folks,
I am on a mission to port Pulseaudio (PA) to Windows. PA relies heavily
on poll() and this is not properly implemented for Windows. I found your
poll() implementation and it works well (with some changes, which I
will happily share with you). However there is a license issue. PA is
licensed under LGPL (2.1) which is incompatible with GPL (2 or later).
Thus, I would like to as you kindly if you could grant us a copy of
poll.c under a compatible license. This would help us immensely. Would
you please consider this?
I see no problem with this. You have my blessing.
gnulib's poll module is already LGPLv2+. There's nothing to relicense.
http://git.savannah.gnu.org/cgit/gnulib.git/tree/modules/poll#n34
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].
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.
Anyway, nice to hear that the license is already LGPLv2+, that suits us
very well. Thank you!
Best regards.
[1]: http://git.savannah.gnu.org/cgit/gnulib.git/tree/lib/poll.c