Skip to content
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

org.json code is now Public Domain #17

Open
ash211 opened this issue May 1, 2024 · 1 comment
Open

org.json code is now Public Domain #17

ash211 opened this issue May 1, 2024 · 1 comment

Comments

@ash211
Copy link

ash211 commented May 1, 2024

Now that Douglas Crockford has relicensed his code to Public Domain -- see stleary/JSON-java#688 -- is there no longer a reason for this repo's existence?

@tdunning
Copy link
Owner

tdunning commented May 1, 2024

Good catch.

Unfortunately, public domain is (surprisingly) not a usable license because not all countries have a corresponding legal concept (Japan, for instance).

In any case, this library was intended to facilitate migration away from json.org implementations. The rationale was that Douglas Crockford was not a reliable source and seemed to view licensing as a lark (see the game played with IBM). My view hasn't changed on that topic. This software was intended to give a sufficiently compatible alternative that Apache projects could drop json.org dependencies immediately and then move on to versions with long-term support.

Those projects have, indeed, largely moved on as planned.

So a more cogent argument for this library to be discarded would be that it's moment in history has passed. That is true, but it doesn't mean that this repository should be deleted. At most, it should be marked as deprecated.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants