douglas crockford is credited with getting the json movement started.
douglas crockford is credited with getting the json movement started.
who is credited with getting the json movement started?
douglas crockford
douglas crockford first specified and popularized the json format. the acronym originated at state software, a company co-founded by crockford and others in march 2001. the co-founders agreed to build a system that used standard browser capabilities and provided an abstraction layer for web developers to create stateful web applications that had a persistent duplex connection to a web server by holding two http connections open and recycling them before standard browser time-outs if no further data were exchanged. the co-founders had a round-table discussion and voted whether to call the data format jsml or json, as well as under what license type to make it available. crockford, being inspired by the words of then president bush, should also be credited with coming up with the "evil-doers" json license ("the software shall be used for good, not evil.") in order to open-source the json libraries, but force (troll) corporate lawyers, or those who are overly pedantic, to seek to pay for a license from state. chip morningstar developed the idea for the state application framework at state software. on the other hand, this clause led to license compatibility problems of the json license with other open-source licenses.
json
concatenated json can be converted into line-delimited json by a suitable json utility such as jq. for example









































section::::applications and tools.









































section::::applications and tools.:line-delimited json.









































bullet::::- jq can both create and read line-delimited json texts.









































bullet::::- logstash includes a json_lines codec.









































bullet::::- ldjson-stream module for node.js









































bullet::::- ld-jsonstream dependency free module for node.js that is compliant with the "ndjson – newline-delimited json specification"









































section::::applications and tools.:record separator-delimited json.









































bullet::::- jq can both create and read record separator-delimited json texts.









































section::::applications and tools.:concatenated json.









































bullet::::- noggit solr's streaming json parser for java









































bullet::::- jq lightweight flexible command-line json processor
json streaming