rcongiu / Hive-JSON-Serde

Read - Write JSON SerDe for Apache Hive.
Other
732 stars 391 forks source link

License of JSON code is incompatible with BSD #168

Open tdunning opened 7 years ago

tdunning commented 7 years ago

The JSON license encumbers downstream users with the now-famous "do no evil" clause. This is incompatible with the BSD license for this software.

This means that the LICENSE file should be changed to reflect the clause or the author of the original JSON-java code should be asked for permission to remove the problematic clause.

dblock commented 7 years ago

@tdunning Would you care to PR this?

tdunning commented 7 years ago

Well, I created an entire JSON library that should remove the problem. And I brokered a compromise with Apache to help work out a policy with a grace period for releases rather than stopping everything immediately.

I will let you do the change to the dependency.

Let me know if there are incompatibilities that cause you a problem.

See https://mvnrepository.com/artifact/com.tdunning/json/1.8 for the maven coordinates.