Hi folks,
I'm trying to sort out the license tag for rubygem-posix-spawn. This package has a function that's copied from glibc. As explained in the footnote (https://github.com/rtomayko/posix-spawn/blob/master/COPYING#L24-L28)
A small portion of the environ dup'ing code in ext/posix-spawn.c was taken from glibc http://www.gnu.org/s/libc/ and is maybe Copyright (c) 2011 by The Free Software Foundation or maybe by others mentioned in the glibc LICENSES file. glibc is distributed under the terms of the LGPL license.
From what I understand, this makes rubygem-posix-spawn dual-licensed
under the MIT and LGPL licenses, right?
I've opened a ticket upstream, and I'm not sure how to respond to https://github.com/rtomayko/posix-spawn/pull/44 the author's comment about the block glibc code being de minimis.
To summarize, should rubygem-posix-spawn have a License tag of "MIT and LGPL", or just "MIT" ?
- Ken