hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "stack (JIRA)" <j...@apache.org>
Subject [jira] Commented: (HBASE-2383) Replace JSON-licensed json dependencies
Date Tue, 30 Mar 2010 06:34:27 GMT

    [ https://issues.apache.org/jira/browse/HBASE-2383?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12851279#action_12851279

stack commented on HBASE-2383:

@Thomas HBASE-1943 removed the rest server that used to be at o.a.h.h.rest.  Its what used
agilejson.  It was done for TRUNK only, not for the branch.  The branch still has the old
rest server in place.  So, I agree w/ the boys above that we need to be beside hadoop and
so that means getting rid of agilejson.  In TRUNK we use jackson.  Maybe we can use that in
trunk for the old rest implemenation.  I can work on this if you'd like (you have your hands
full packaging would be my guess).  Thanks.

> Replace JSON-licensed json dependencies
> ---------------------------------------
>                 Key: HBASE-2383
>                 URL: https://issues.apache.org/jira/browse/HBASE-2383
>             Project: Hadoop HBase
>          Issue Type: Task
>    Affects Versions: 0.20.3
>            Reporter: Thomas Koch
>             Fix For: 0.20.4, 0.21.0
> HBase depends on agile-json, which includes the following phrase in its license:
> "The Software shall be used for Good, not Evil."
> Debian-Legal advised me, that for this phrase the software is considered non-free. As
a consequence, hbase could not be included in the official Debian distribution but only in
the contrib repository. I discussed this issue also with crockford, but he made it clear that
he has no intention to change his license.
> http://www.json.org lists several Java Json libraries. Maybe you could take another one
with a more sane license text?
> Yes, this issue is highly controversial and you'll most likely not spend the hours of
work only because crockford and Debian are both bullheads.
> Just keep this issue open as crockford-remembrance issue. May it help to fight the evil!

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message