-
Notifications
You must be signed in to change notification settings - Fork 3.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
License not open source because of "not evil" clause #377
Comments
Looking at this more closely this should only affect the files from JSON_checker. Is that right? Maybe this can be clarified somehow? |
@miloyip, can you confirm that only the JSON_checker code is under the problematic JSON license? I'm waiting for clarifications on this issue before I can include software that includes RapidJSON code in Debian. |
Yes. JSON checker files are the only ones using that JSON license. |
Thanks for the confirmation, I've push a change to the license.txt to clarify the issue. |
Clarify problematic JSON license (#377)
The RapidJSON distribution at https://github.com/miloyip/rapidjson from which we copied the header files contains a licensing clause from third party software, JSON_checker. This license is not Open Source, see https://wiki.debian.org/qa.debian.org/jsonevil for details. But it looks like we are not using the part derived from JSON_checker, so we don't need this part of the license. Also see Tencent/rapidjson#377 .
JSON_checker is not part of the distribution, so the license does not apply. See Tencent/rapidjson#377 for more information.
JSON_checker is not part of the distribution, so the license does not apply. See Tencent/rapidjson#377 for more information. Also added the clarification from upstream about the license.
Your
license.txt
includes the clause "The Software shall be used for Good, not Evil." from the terms of the JSON License. This makes this software not Open Source, which prevents it, among other things, from becoming part of any software distributed with Debian.See https://wiki.debian.org/qa.debian.org/jsonevil for details.
Can we get rid of that part of the software so RapidJSON can officially become Open Source?
The text was updated successfully, but these errors were encountered: