We’ve just launched built-in support for software and content licenses on your notebooks! We hope this will help notebook authors provide additional clarity when they intend for other Observable community members to fork, remix, import, republish and embed their work.
Also, over four hundred D3 notebooks on Observable have now been released under the permissive ISC license.
One nice detail to note — that might be of particular interest here — is that licensing is implemented as part of our immutable notebook model: forks inherit the license and copyright notice of their parents; license changes are streamed between team members simultaneously editing the same notebook; you can send a suggestion with a proposed license change; and if you go back in history, you can revert the notebook to a previous license.
We’ve started with an intentionally small list of permissive, copyleft and creative commons licenses:
- Apache 2.0
- BSD 3-Clause
- GNU GPLv3
- GNU AGPLv3
- GNU LGPLv3
- Creative Commons Attribution 4.0
- Creative Commons Attribution Share Alike 4.0
(As an escape hatch, you can always pick “Other”, and put in whatever license you please.)
Give it a try, and let us know what you think!
We also have a few ideas in the pipeline for potential post-launch improvements, like displaying licenses in notebook listings and search results, and allowing accounts to set a default license that should be applied whenever they publish a new notebook.