It is by design, not having these mechanism is one of the goals of free software: free for everyone, no exceptions.
See JSON.org License which says it "shall be used for Good, not Evil" and is not considered free software.
See JSON.org License which says it "shall be used for Good, not Evil" and is not considered free software.
Typically, OSS is both definitions at the same time - free monetarily, and "free" as in "freedom" to use. JSON is an interesting case of "free" monetarily but not totally "free for use".