-
-
Notifications
You must be signed in to change notification settings - Fork 27
Expand file tree
/
Copy pathLICENSE
More file actions
60 lines (53 loc) · 5.92 KB
/
LICENSE
File metadata and controls
60 lines (53 loc) · 5.92 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
## License overview
WLJS Notebooks (including extensions, graphics, sound, I/O modules, frontend and backend authored in this repository) are licensed under the GNU General Public License v3.0.
## Additional Permission (Wolfram Engine Interop):
As an additional permission under GPLv3 §7, you may compile, link, and/or communicate with the proprietary Wolfram Engine solely to execute Wolfram Language code at runtime. This does not grant rights to copy, modify, or distribute Wolfram Engine, which remains subject to Wolfram Research’s terms.
> See the [license agreement](https://www.wolfram.com/legal/terms/wolfram-engine.html) if you use it in commerce.
## Third-party software
– **Wolfram Engine is not included and must be obtained separately** from Wolfram Research, Inc. It is proprietary and governed by its own license.
– The project bundles open-source components under their original licenses:
| Name | License (SPDX) | Notes |
| ---------------------------------- | -------------- | --------------------------------------------------------------------- |
| Electron | MIT | `licenses/LICENSES.chromium.html`. |
| Node.js (via Electron) | MIT | Listed for clarity; shipped within Electron. |
| Tailwind CSS | MIT | - |
| React | MIT | — |
| CodeMirror | MIT | — |
| D3 (core) | BSD-3-Clause | — |
| d3-interpolate-path | BSD-3-Clause | — |
| d3-arrow | BSD-3-Clause | — |
| three.js | MIT | — |
| three-gpu-pathtracer.js | MIT | - |
| TWGL (twgl.js) | MIT | — |
| earcut (mapbox/earcut) | ISC | — |
| dat.gui | Apache-2.0 | — |
| Excalidraw | MIT | - |
| pdf-lib | MIT | — |
| PDF.js (`pdfjs-dist`) | Apache-2.0 | - |
| @napi-rs/canvas | MIT | — |
| electron-context-menu | MIT | — |
| electron-trackpad-utils | MIT | - |
| mica-electron | Apache-2.0 | — |
| xterm.js | MIT | — |
| sudo-prompt | MIT | — |
| Hasklig font (HaskligRegular) | OFL-1.1 | - |
| libuv (used in custom socket DLLs) | MIT | - |
| LetWL | MIT | — |
| @fantasy-color/lab-to-rgb | MIT | - |
| rollup | MIT | - |
| pako | MIT | Some files reference zlib; ship pako’s LICENSE. |
| fflate | MIT | — |
| marked (marked.js) | MIT | — |
| mermaid | MIT | — |
| plotly.js | MIT | — |
| reveal.js | MIT | — |
| KaTeX | MIT | — |
| MathJax | Apache-2.0 | — |
| three-gpu-pathtracer.js | MIT | - |
| party-js | MIT | — |
| siriwave | MIT | — |
| tonal / @tonaljs/* | MIT | — |
| tone.js | MIT | — |
## Packaging notes
Their license texts are provided in licenses/.
**This project is not affiliated with, endorsed by, or sponsored by Wolfram Research, Inc. Wolfram and Wolfram Language are trademarks of Wolfram Research, Inc.**