www-legal-discuss mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Lawrence Rosen (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (LEGAL-222) Can HBase redistribute JRuby?
Date Wed, 05 Aug 2015 18:30:05 GMT

    [ https://issues.apache.org/jira/browse/LEGAL-222?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14658645#comment-14658645

Lawrence Rosen commented on LEGAL-222:

(Sean) Category B is only okay for binary redistribution. 

That's the nonsense part. Because of our own ALv2 and the Ruby license attribution notices.
the source code is always freely available at a known location.  It mystifies me why we would
limit ourselves to making only the binary available for copyrighted works. The Ruby license
says this:

 3. You may distribute the software in object code or binary form,
     provided that you do at least ONE of the following:....

/Larry  (repetitive about this as always! :-)  )

> Can HBase redistribute JRuby?
> -----------------------------
>                 Key: LEGAL-222
>                 URL: https://issues.apache.org/jira/browse/LEGAL-222
>             Project: Legal Discuss
>          Issue Type: Question
>            Reporter: Sean Busbey
>            Assignee: Sam Ruby
> HBase currently relies on an older version of JRuby (1.6.8) that we redistribute via
the jruby-complete jar made by that project.
> While cleaning up our license notifications (HBASE-14085) I've been verifying that we
have any supplemental licensing info from included dependencies (that is, stuff beyond the
license listed in a pom).
> The overall licensing for JRuby is CPL 1.0 and it mentions bundling some other works
under a combination of licenses that are all categorized as various degrees of fine for inclusion
by an ASF project ([ref jruby 1.6.8 COPYING information|https://github.com/jruby/jruby/blob/1.6.8/COPYING]).
> It also includes the ruby language files from MRI ruby 1.8 and 1.9 under "The Ruby License"
([ref jruby 1.6.8 LICENSE.RUBY details|https://github.com/jruby/jruby/blob/1.6.8/LICENSE.RUBY]
and referenced no-op [LEGAL|https://github.com/jruby/jruby/blob/1.6.8/LEGAL]). These files
are needed for jruby to function, so I can't e.g. excise them from the version we redistribute.
> The legal FAQ mentions that it's okay for ruby-implemented projects to have dependencies
that are under the Ruby License, but it doesn't categorize the license generally or state
if it's okay to redistribute.
> Can we redistribute this jar?

This message was sent by Atlassian JIRA

To unsubscribe, e-mail: legal-discuss-unsubscribe@apache.org
For additional commands, e-mail: legal-discuss-help@apache.org

View raw message