[
https://issues.apache.org/jira/browse/HBASE-18680?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16145352#comment-16145352
]
Chia-Ping Tsai commented on HBASE-18680:
----------------------------------------
{quote}
Which license types can be used for HBase?
In which cases do we need to modify our LICENSE/NOTICE file?
{quote}
There is a nice apache license docs. [ASF Legal Resolved
|https://www.apache.org/legal/resolved.html]. Maybe we should add it in our
docs? Or take excerpt from it.
> Document things to consider / document when changing dependencies
> -----------------------------------------------------------------
>
> Key: HBASE-18680
> URL: https://issues.apache.org/jira/browse/HBASE-18680
> Project: HBase
> Issue Type: Task
> Components: community, documentation
> Reporter: Sean Busbey
>
> While reviewing HBASE-18674 ("upgrade hbase to commons-lang 3"), I realized
> that my questions are the same as I'd give for any dependency change. We
> should try to update our docs to proactively push folks on checking whenever
> a dependency changes (paraphrased):
> {quote}
> # What's the license of the direct dependency overall?
> # Does it contain parts that are under a different license (esp if the
> overall is ALv2)?
> # If it is ALv2 does it contain a NOTICE file? If so, do we need to update
> our NOTICE file based on it?
> # Does it change the set of transitive dependencies? If so, apply the same
> questions above to that set of changes.
> {quote}
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)