it has been brought to our attention that the JSON license in src/com/json is not an open -source license, as it includes the provision "The Software shall be used for Good, not Evil."
This is in contradiction to the FSF's Free Software Definition Freedom #0, "The freedom to run the program, for any purpose", and the Debian Free Software Guidelines clause #6, "No Discrimination Against Fields of Endeavor: The license must not restrict anyone from making use of the program in a specific field of endeavor. For example, it may not restrict the program from being used in a business, or from being used for genetic research."
This might sounds like a joke at first, but it is a real problem, and apparently the above clause has been added by the JSON developers in order to poke fun at the Free Software community and introduce license compatibility issues.
Is there a way to remove the JSON code without breaking JMol completely and/or can it be reimplemented/worked around reasonably easily?
Otherwise, JMol might have to be removed from Debian and Ubuntu (and possible other distributions like OpenSuse and Fedora)
Log in to post a comment.