HackerTube

Douglas Crockford: The JSON Saga

YUI Library2 HN recommenders · recommended in 2 months, 2012–2025
YouTube
talk · general · evergreen · 2012–2025 on HN

Douglas Crockford tells how JSON was discovered rather than invented, and how its simplicity made it a dominant data interchange format. He also covers surrounding history such as earlier Netscape usage and the 'Good, not Evil' license story.

HN commenters cite it as Crockford's first-hand account of JSON's origins and of the no-evil license anecdote.

12 comments from Hacker News

@Figs2019-09 · in “Do we need to rethink what free software is?”

You may also get a chuckle out of an anecdote about the license that Douglas Crockford gave during one of this talks: ▶ this video

Recommends View on HN
@xrstf2016-08 · in “Fixing JSON”

Because using certain keys could break your JavaScript (and JSON was designed to be a subset), like { delete: "me" } If you don't want to keep a list of known keywords around, just insisting on quotes is the easier way. [EDIT: See also this YouTube video, where Douglas Crockford explains it himself: ▶ this video ]

Recommends View on HN
@pcthrowaway2025-04 · in “Mobygratis – Free Moby music to empower your creative projects”

> Personally I don’t like the idea of releasing content with a “use it if I like you “ clause. He’s free to keep it for his own personal use. And he's free to release it under whatever license he wants also. I don't like it as much as a free license either, but it's not my music, and IMO it's better than not granting use; there are of course many cases where people will feel comfortable using it (and in fact it has been used by many people already who have applied common sense to their usage of his work, and I don't believe he has sued anyone or revoked the license in the 18 years he's made it available under similar terms). I also release my code MIT or GPL even though I find it tempting to use less permissive licenses like the "Don't be evil" license of JSON[1] or JSLint[2] I would feel comfortable using Moby's music for lots of purposes personally. I feel like you are overthinking this, I don't think it's about what you believe in, it's about what you think Moby would approve of. If you wanted to release a video promoting veganism, you could obviously use his music (even if you're a democrat). If you wanted to release a video promoting the Democratic party, there's some chance he'd revoke the license (but almost no chance he could successfully sue you). Even if you were a far-right activist using his music for a video supporting an abortion ban, he wouldn't be able to sue you (because banning abortion isn't exclusively a right-wing position), but I expect he would revoke y

@draegtun2023-06 · in “What are the enduring innovations of Lisp? (2022)”

Here's a video where Crockford mentions Rebol (and others) being an influence on JSON - ▶ this video I've seen it mentioned on Rebol chatter that Crockford approached Carl Sassenrath (creator of Rebol) to open-source & use Rebol prior to creating JSON. NB. Rebol was closed sourced until 2012.

@Andrew_nenakhov2022-08 · in “Can you stop your open-source project from being used for evil?”

You can use whatever no-evil license for your open-source project, but if you want your project to be FOSS [1], you can't. If you restrict your project from being used for evil, it'll violate the basic freedoms that proper Free licenses grant to their users. Also, check this video by Douglas Crockford [2]. ("I give permission for IBM, its customers, partners, and minions, to use JSLint for evil.") [1]: link [2]: ▶ this video