Problems with JSON and FOSS

So, over the past year or so, I’ve been introduced to JSON.

JSON is an alright format and is easier to write than XML (did I remember that close tag?).

However, my biggest gripe with it is the license.

Behold this statement:

The Software shall be used for Good, not Evil.

I think that was meant to be tongue in cheek; however, IBM didn’t think so and got special permission to use it however they see fit.[1]

This brings up a problem, clearly JSON is not “Free” data interchange. In fact, GNU points this out.

It appears to be heavily relied on for the Ruby community. Which is of course problematic if you’re a die hard GNU fanboy. Now, I appreciate the GNU GPL licenses (although they are not without their flaws); however, it isn’t my go to license. That said, I do have concern for that clause.

Maybe I’ll contact the Mr. Crockford and ask him to clear it up.

This entry was posted in Computer Science and tagged , , , . Bookmark the permalink.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.