I was told using GPL code is a problem (mongrel) even if not modifying that code

30 views
Skip to first unread message

Jedrin

unread,
Oct 11, 2013, 11:55:08 AM10/11/13
to rubyonra...@googlegroups.com

 I was told that we can't use mongrel with JRuby because mongrel is GPL and based on lawyer language if we include mongrel then our code violates some situation where someone could claim our code should become free. I always thought this would only apply if we modified the mongrel code base in any way then we have to make that mongrel version available but this is not what I am told but rather our code base (totally seperate from mongrel) can't use mongrel ..

 This is somehow related to black duck, but I am still confused about what is going on here

http://techrights.org/2012/11/06/perens-on-gpl-fud/

Jordon Bedwell

unread,
Oct 11, 2013, 12:13:44 PM10/11/13
to rubyonra...@googlegroups.com
On Fri, Oct 11, 2013 at 10:55 AM, Jedrin <jrub...@gmail.com> wrote:
>
> I was told that we can't use mongrel with JRuby because mongrel is GPL and
> based on lawyer language if we include mongrel then our code violates some
> situation where someone could claim our code should become free. I always
> thought this would only apply if we modified the mongrel code base in any
> way then we have to make that mongrel version available but this is not what
> I am told but rather our code base (totally seperate from mongrel) can't use
> mongrel ..

You need to consult your lawyer but Mongrel offers a permissive
license of their own under dual licensing:
https://github.com/mongrel/mongrel/blob/master/LICENSE you've the
option to choose which you like, mongrel2 is BSD:
https://github.com/zedshaw/mongrel2/blob/master/LICENSE

Jedrin

unread,
Oct 11, 2013, 12:24:28 PM10/11/13
to rubyonra...@googlegroups.com

oops .. I meant to say mongoDB

Jordon Bedwell

unread,
Oct 11, 2013, 12:38:23 PM10/11/13
to rubyonra...@googlegroups.com
On Fri, Oct 11, 2013 at 11:24 AM, Jedrin <jrub...@gmail.com> wrote:
> oops .. I meant to say mongoDB

MongoDB's license doesn't affect your app because it goes through an
API to access the data. Their drivers (AKA the Ruby driver) are
Apache 2.0.
Reply all
Reply to author
Forward
0 new messages