Hello,
We have been working collaboratively with the WINK team to leverage the 
same json lib for Shindig that is clean of  "This software shall be used 
for Good, not Evil" issue.
By the end of this week, the WINK team will made the code drop of the Json 
lib in Apache, then my team can start to update the poms to 
point to this jar + code clean up and get the patch ready for Shindig 
trunk. I will open a JIRA for this later today if there's no objection.

Thanks,

Han



From:   Paul Lindner <[email protected]>
To:     [email protected]
Date:   05/25/2010 02:24 PM
Subject:        Re: 
java/common/src/test/java/org/apache/shindig/common/JsonSerializerTest.java



Some people have privately mentioned that the json.org code base is 
unacceptable due to it's unenforceable license which mentions:  "This 
software shall be used for Good, not Evil".

See
https://issues.apache.org/jira/browse/WINK-159
https://issues.apache.org/jira/browse/HBASE-2383
http://jira.codehaus.org/browse/JETTISON-66

If we decide we're going to change this we should make that decision now 
before 2.0.0 is released.


On May 25, 2010, at 10:50 AM, Henning Schmiedehausen wrote:

> Hi,
> 
> I am using a slightly newer json.org library that has a bunch of bug
> fixes applied to it (which is a collection of various point-in-time
> changes to the json.org codebase). This actually serializes the "null"
> value in the JSONArray out, which in turn breaks the
> serializeJsonArray() test. I was wondering whether this behaviour
> would be a problem for the consumers of that class? I "fixed" this by
> changing the expected reply for our internal Shindig branch but I am
> not sure whether there might be another problem lurking under that.
> 
> -h
> 
> (Yes, I plan to push our changes to github)


Reply via email to