www-legal-discuss mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Andrew Purtell (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (LEGAL-222) Can HBase redistribute JRuby?
Date Tue, 04 Aug 2015 21:35:06 GMT

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

Andrew Purtell commented on LEGAL-222:

I'm PMC Chair of HBase.

This issue has shut down all pending releases and calls into question the status of every
past release available on the mirrors effectively back to the beginning of time. (At least,
2010, and our ancient 0.20.x release line.)

It does appear we could resume releases if we restrict them to source-only artifacts. This
would be a major shift from our earlier practice of releasing source and binary convenience
artifacts to Nexus and the mirrors concurrently, and would impact release usability among
our user base. We hope we can avoid any user impact and confusion through a timely resolution
of this matter.

> 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
> 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