Licences
This course
The code (ember, the labs, the site) is under the MIT licence. The text and figures are under Creative Commons BY-NC-SA 4.0.
Code MIT. Text and figures CC BY-NC-SA 4.0 (share and adapt non-commercially, with credit, under the same terms).
Third-party notices
| Component | Version | Licence | Copyright |
|---|---|---|---|
| Young Serif | Version 3.003 | SIL Open Font License 1.1 | Copyright 2023 The Young Serif Project Authors (https://github.com/noirblancrouge/YoungSerif) display type |
| Literata | Version 3.103 | SIL Open Font License 1.1 | Copyright 2017 The Literata Project Authors (https://github.com/googlefonts/literata) body type |
| JetBrains Mono | Version 2.211 | SIL Open Font License 1.1 | Copyright 2020 The JetBrains Mono Project Authors (https://github.com/JetBrains/JetBrainsMono) code type |
| Instrument Sans | Version 1.000 | SIL Open Font License 1.1 | Copyright 2022 The Instrument Sans Project Authors (https://github.com/Instrument/instrument-sans) interface labels |
| KaTeX | 0.18.9 | MIT | Copyright (c) 2013-2020 Khan Academy and other contributors math typesetting at build time, its CSS and fonts at run time |
| fflate | 0.8.3 | MIT | Copyright (c) 2026 Arjun Barrett building and reading the backup zip in the browser |
| Pyodide | 0.27.7 | Mozilla Public License 2.0 | Copyright the Pyodide contributors (the project began at Mozilla) Python 3.12.7 in the browser, loaded from cdn.jsdelivr.net when a lab first runs |
| NumPy | 2.0.2 | BSD-3-Clause | Copyright (c) 2005-2024, NumPy Developers. array maths from lesson 13, loaded as a Pyodide package (not used in Wave 1) |
| MNIST | 10k-train/2k-test subset | CC BY-SA 3.0 | Yann LeCun, Corinna Cortes and Christopher J. C. Burges handwritten digits for lessons 20 and 28 (Wave 2) |
| Fashion-MNIST | 5k-train/1k-test subset | MIT | Copyright (c) 2017 Zalando SE, https://tech.zalando.com clothing images for lesson 34 (Wave 3) |
| tiny-Shakespeare | char-rnn data/tinyshakespeare | Public domain (text) | Works of William Shakespeare, public domain; compiled by Andrej Karpathy for char-rnn text for lesson 39 (Wave 3) |
| micrograd | not shipped (acknowledgement) | MIT | Copyright (c) 2020 Andrej Karpathy the inspiration for lessons 07-12; no code or prose is copied |
The font licence: SIL Open Font License 1.1.