[ https://issues.apache.org/jira/browse/HBASE-14493?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14946001#comment-14946001 ]
stack commented on HBASE-14493: ------------------------------- +1 from me [~apurtell] Yeah, you good w/ this [~busbey]? > Upgrade the jamon-runtime dependency to the newer version MPL 2.0 > ----------------------------------------------------------------- > > Key: HBASE-14493 > URL: https://issues.apache.org/jira/browse/HBASE-14493 > Project: HBase > Issue Type: Task > Affects Versions: 1.1.1 > Reporter: Newton Alex > Assignee: Andrew Purtell > Priority: Minor > Fix For: 2.0.0, 1.2.0, 1.3.0, 0.98.16 > > Attachments: HBASE-14493-0.98.patch, HBASE-14493-branch-1.patch, > HBASE-14493.patch, HBASE-14493.patch > > > Current version of HBase uses MPL 1.1 which has legal restrictions. Newer > versions of jamon-runtime appear to be MPL 2.0. HBase should upgrade to a > safer licensed version of jamon. > 2.4.0 is MPL 1.1 : > http://grepcode.com/snapshot/repo1.maven.org/maven2/org.jamon/jamon-runtime/2.4.0 > 2.4.1 is MPL 2.0 : > http://grepcode.com/snapshot/repo1.maven.org/maven2/org.jamon/jamon-runtime/2.4.1 > Here’s a comparison of the equivalent sections of the respective licenses > dealing w/ Termination: > MPL 1.1 - Section 8 (Termination) Subsection 2: > 8.2. If You initiate litigation by asserting a patent infringement claim > (excluding declatory judgment actions) against Initial Developer or a > Contributor (the Initial Developer or Contributor against whom You file such > action is referred to as "Participant") alleging that: > such Participant's Contributor Version directly or indirectly infringes any > patent, then any and all rights granted by such Participant to You under > Sections 2.1 and/or 2.2 of this License shall, upon 60 days notice from > Participant terminate prospectively, unless if within 60 days after receipt > of notice You either: (i) agree in writing to pay Participant a mutually > agreeable reasonable royalty for Your past and future use of Modifications > made by such Participant, or (ii) withdraw Your litigation claim with respect > to the Contributor Version against such Participant. If within 60 days of > notice, a reasonable royalty and payment arrangement are not mutually agreed > upon in writing by the parties or the litigation claim is not withdrawn, the > rights granted by Participant to You under Sections 2.1 and/or 2.2 > automatically terminate at the expiration of the 60 day notice period > specified above. > any software, hardware, or device, other than such Participant's Contributor > Version, directly or indirectly infringes any patent, then any rights granted > to You by such Participant under Sections 2.1(b) and 2.2(b) are revoked > effective as of the date You first made, used, sold, distributed, or had > made, Modifications made by that Participant. > MPL 2.0 - Section 5 (Termination) Subsection 2: > 5.2. If You initiate litigation against any entity by asserting a patent > infringement claim (excluding declaratory judgment actions, counter-claims, > and cross-claims) alleging that a Contributor Version directly or indirectly > infringes any patent, then the rights granted to You by any and all > Contributors for the Covered Software under Section 2.1 of this License shall > terminate. -- This message was sent by Atlassian JIRA (v6.3.4#6332)