On 2010-06-02 20.33, Ketan Padegaonkar wrote:
Hi,
IMNAL, but these things rang bells in my head, so I thought I'd ask here.
I'm a committer at eclipse.org wanting to use/depend on (and distribute
jruby) from the eclipse.org servers, as part of the IP process I noticed
that jruby v1.5.0 is distributing GPL code which may cause issues to
downstream consumers.
The file(s) under question are:
./lib/ruby/gems/1.8/gems/ruby-debug-base-0.10.3.2-java/lib/linecache.rb
What is interesting is that ruby-debug-base is distributed under an MIT
license, which *I think* is a violation of GPL under which linecache.rb
is distributed!
ruby-debug seems to have a dependency on columnize gem which is also GPL
(and distributed with jruby).
I'm not sure if it means that JRuby must distribute itself under GPL,
just saying :-)
Hi,
IANAL either.
I took a look at this, and it indeed looks a bit bad. As you say,
ruby-debug-base should probably not be MIT with GPL inside of it. And we
shouldn't distribute a GPLed gem inside of JRuby.
Not sure what the best approach is for now. Can we just remove that gem
for the next release? Do we depend on it in many places? And would it be
OK if we removed the gem while sorting out this issue?
Cheers
--
Ola Bini (http://olabini.com)
Ioke - JRuby - ThoughtWorks
"Yields falsehood when quined" yields falsehood when quined.
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email