Skip to content

junghanacs.com / licensing

JavaScript License Information

The executable Eval surface is self-hosted. Runtime files, corresponding-source links, and the machine-readable component inventory are listed below.

ExecutableLicenseCorresponding source
scittle.jsEPL-1.0Scittle v0.8.33 and kitchen build input
scittle.emmy.jsGPL-3.0-onlyEmmy v0.32.0 and kitchen build input
eval.jsGPL-3.0-onlyassets/js/eval.js
Embedded Eval cell programsGPL-3.0-onlydata/eval/cells.json · license declaration

Runtime component inventory

Machine-readable SBOM · Runtime manifest

ComponentVersionLicenseEvidence
scittle-kitchen0.8.33-105EPL-1.0npm package gitHead and package integrity; plugin-templates.edn is the build input
scittle0.8.33EPL-1.0kitchen revision submodule scittle=6008412a0a2b438a08399ef865f89a02bd62b2a5
SCI6790624776b09297a22100438f05b6555a4ff56dEPL-1.0scittle v0.8.33 deps.edn pins io.github.babashka/sci to this git SHA
ClojureScript runtimenot separately versioned in this release artifactEPL-1.0compiled bundle contains cljs.core; exact version is not claimed because the package manifest does not record it
Closure Librarynot separately versioned in this release artifactApache-2.0both runtime files contain Copyright The Closure Library Authors and SPDX-License-Identifier: Apache-2.0 (scittle.js lines 6-7; scittle.emmy.js lines 2193-2194)
Emmy0.32.0GPL-3.0-onlykitchen plugin-templates.edn :emmy deps org.mentat/emmy 0.32.0
fraction.js4.2.1MITEmmy v0.32.0 src/deps.cljs npm-deps; npm tarball is the exact source package; bundle contains emmy.bigfraction
odex3.0.0-rc.4BSD-2-ClauseEmmy v0.32.0 src/deps.cljs npm-deps; npm tarball is the exact source package; bundle contains ODEX Solver state markers
Reagent1.2.0EPL-1.0explicitly excluded: kitchen :emmy has no depends-on reagent; package ships separate scittle.reagent.js; no reagent.core/reagent.dom marker in this bundle