Copyright and software licenses

Absolutely thrilled to see that the D3 examples are now mostly ISC Licenced. Hooray!

For those that are still not licensed, the following workflow can be used to suggest a license:


Start by forking.


Then click the … menu and click “Set license”.


Select the desired license. ISC and MIT are popular permissive Open Source licenses.

Change the copyright holder from your name to the original author, or “Observable, Inc.” for official D3 examples (thanks @Fil for showing the way!). Then hit “Confirm changes”.


In the … menu, click “Compare fork”.


Click “Suggest”.


Type a note and hit “Send”.


Now your notebook sits as an open suggestion. Await the author’s response.


After it’s been accepted, your notebook will look like this.

Hmmm I’d prefer if you just left a comment on said notebooks. The workflow would be faster. Thanks!

Also please note that some of these notebooks have been commissioned by Observable, inc. (which then gets the ©), but others have been done independently and would then be copyrighted and out-licensed by the author directly—that’s not something you can know. (And tbh I’m not certain I would remember which was which in all cases.)

Got it! So actually the best workflow would be like this:


On the first cell, click the … menu, then click “Add comment”.


Type a comment like:

Suggest to add ISC License please. Thanks!

and hit “Comment”.


Await the author’s response (the comment is visible only to you and the author).

1 Like