The Jupyter Notebook is based on a set of open standards for interactive computing.
—Project Jupyter1
Project Jupyter developed out of an academic environment and out of the project came not simply a groundbreaking application, but also a well-defined set of protocols for the interactive computing paradigm. With regard to the notebook, these protocols include the notebook document format, an interactive computing protocol, and the kernel. These and the other protocols defining the Jupyter ecosystem are maintained by an openly-governed steering council.2 Beyond the protocols ...