[
https://issues.apache.org/jira/browse/HBASE-22338?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16925741#comment-16925741
]
Sean Busbey commented on HBASE-22338:
-------------------------------------
GPL, LGPL, and AGPL are all banned license types ([ref "category
X"|http://www.apache.org/legal/resolved#category-x]), so hopefully those things
are under multiple licenses and we just have to say we're including them under
a different option. Things with unknown licenses will need to get a license
tracked down or the dependency replaced.
The combination of those maintenance tasks probably means that if we want to
automate creating the LICENSE and NOTICE file we'll need to duplicate the
machinery from the main hbase repo instead of leveraging it. We could break
that machinery out into a common place and reuse it both here and in the main
repo, but I'd guess that'll take marginally more work then just manually
putting together an aggregate LICENSE and NOTICE file (and a note in
contributing guidelines about updating them when a dependency changes).
As a reviewer, I'm fine with either approach. Is there one you'd rather do
[~rabikumar.kc]?
> LICENSE file only contains Apache 2.0
> -------------------------------------
>
> Key: HBASE-22338
> URL: https://issues.apache.org/jira/browse/HBASE-22338
> Project: HBase
> Issue Type: Bug
> Components: hbase-connectors
> Affects Versions: connector-1.0.0
> Reporter: Peter Somogyi
> Assignee: Rabi Kumar K C
> Priority: Critical
> Fix For: connector-1.0.1
>
> Attachments: hbase-connectors-dependency.html
>
>
> LICENSE.md file has only Apache 2.0 licenses but we package dependencies that
> use different ones. For example jcodings uses MIT.
--
This message was sent by Atlassian Jira
(v8.3.2#803003)