Licences

Free software, openly licensed.

PrismLCA is free software: this licence is what lets you use, study, share and change it. At its end it adds one permission under section 7 of the AGPL: PrismLCA may be passed on together with Intel’s runtime libraries, which keep their own licence. The same text ships with every copy as a file.

AGPL-3.0PrismLCA itself
152 + 267third-party packages, listed below with their licences
0background data shipped inside PrismLCA

GNU Affero General Public License v3.0, with an additional permission under section 7

PrismLCA is licensed under the AGPL-3.0, version 3 only, with one additional permission under section 7 at the end of the licence: it may be passed on together with Intel’s runtime libraries (oneMKL, oneTBB, OpenMP), which keep their own licence. You may use PrismLCA for any purpose, study how it works, share it and change it. If you pass on a copy, or offer a changed version to others over a network, you have to make its source code available under the same licence.

Every installer is built from a tagged release, and that release page carries the source code of exactly that version next to the installers.

The licence text ends with an additional permission under section 7 for the Intel oneAPI runtime libraries that PrismLCA's calculation engine uses.

Third-party notices

The software, fonts, icons, data and models that ship with PrismLCA, with their licences. The full licence and notice texts are in the notices file, which every copy carries. Generated at build time from the packages actually bundled.

PrismLCA 0.9.9, generated from commit b52131e0 · 152 Python packages and 267 npm packages

Python runtime packages (152)
PackageVersionLicenceNote
annotated-doc0.0.4MIT
annotated-types0.7.0MIT
anyio4.15.1MIT
asteval1.0.9MIT
astunparse1.6.3BSD-3-Clause
attrs26.1.0MIT
beautifulsoup44.15.0MIT
blinker1.9.0MIT
bw-graph-tools0.9BSD-3-Clauselicence from text
bw-migrations0.2BSD-3-Clause
bw-processing1.5BSD-3-Clauselicence from text
bw2analyzer0.11.8BSD-3-Clause
bw2calc2.5.0BSD-3-Clause
bw2data4.7BSD-3-Clauselicence from text
bw2io0.9.17BSD-3-Clause
bw2parameters1.1.0BSD-3-Clause
certifi2026.10.19MPL-2.0
cffi2.1.1MIT-0
charset-normalizer3.4.9MIT
click8.4.2BSD-3-Clause
cobble0.1.4BSD-2-Clauseno licence file, SPDX text
colorama0.4.6BSD-3-ClauseWindows only, SPDX text
contourpy1.3.3BSD-3-Clause
cryptography50.0.1Apache-2.0 OR BSD-3-Clause
cycler0.12.1BSD-3-Clause
deepdiff7.0.1MIT
defusedxml0.7.1PSF-2.0
deprecated1.3.1MIT
distro1.9.0Apache-2.0
et-xmlfile2.0.0MIT
fastapi0.139.0MIT
fastembed0.9.1Apache-2.0
filelock4.2.4MIT
flatbuffers25.12.19Apache-2.0no licence file, SPDX text
flexcache0.3BSD-2-Clause
flexparser0.4BSD-2-Clause
fonttools4.63.0MIT
fsspec2026.6.0BSD-3-Clause
geojson3.3.0BSD-3-Clause
h110.16.0MIT
hf-xet1.5.1Apache-2.0
httpcore1.0.9BSD-3-Clause
httptools0.8.0MIT
httpx0.28.1BSD-3-Clause
huggingface-hub1.23.0Apache-2.0
idna3.18BSD-3-Clause
intel-cmplr-lib-ur2026.1.0Intel End User License Agreement for Developer Toolsexception
intel-openmp2026.1.0Intel End User License Agreement for Developer Toolsexception
jinja23.1.6BSD-3-Clause
jiter0.16.0MIT
joblib1.5.3BSD-3-Clause
jsonschema4.26.0MIT
jsonschema-specifications2025.9.1MIT
kiwisolver1.5.0BSD-3-Clause
loguru0.7.3MITno licence file, SPDX text
lxml6.1.1BSD-3-Clause
magika0.6.2Apache-2.0no licence file, SPDX text
mammoth1.11.0BSD-2-Clause
markdown-it-py4.2.0MIT
markdownify1.2.3MIT
markitdown0.1.7MITno licence file, SPDX text
markupsafe3.0.3BSD-3-Clause
matplotlib3.11.0PSF-2.0
matrix-utils0.8BSD-3-Clause
mdurl0.1.2MIT
mkl2026.1.0Intel Simplified Software Licenseexception
mmh35.2.1MIT
morefs0.2.2Apache-2.0
mpmath1.3.0BSD-3-Clause
mrio-common-metadata0.2.1BSD-3-Clause
narwhals2.24.0MIT
networkx3.6.1BSD-3-Clause
numpy2.5.1BSD-3-Clause AND 0BSD AND MIT AND Zlib AND CC0-1.0
onemkl-license2026.1.0Intel Simplified Software Licenseexception
onnxruntime1.27.0MIT
openai2.45.0Apache-2.0
openpyxl3.1.5MIT
ordered-set4.1.0MITno licence file, SPDX text
packaging26.2Apache-2.0 OR BSD-2-Clause
pandas3.0.3BSD-3-Clause
pdfminer-six20260107MIT
pdfplumber0.11.10MIT
peewee4.1.2MITlicence from text
pillow13.0.0MIT-CMU
pint0.25.3BSD-2-Clause
platformdirs4.10.0MIT
protobuf7.35.1BSD-3-Clause
py-rust-stemmers0.1.8MITlicence from text
pycparser3.0BSD-3-Clause
pydantic2.13.4MIT
pydantic-core2.46.4MIT
pydantic-settings2.14.2MIT
pyecospold4.0.1BSD-3-Clauselicence from text
pygments2.20.0BSD-2-Clause
pypardiso0.4.7BSD-3-Clause
pyparsing3.3.2MIT
pypdfium25.13.0Apache-2.0 OR BSD-3-Clause
python-dateutil2.9.0.post0BSD-3-Clause, Apache-2.0
python-dotenv1.2.2BSD-3-Clause
python-multipart0.0.32Apache-2.0
pyyaml6.0.3MIT
randonneur0.7.2MITlicence from text
randonneur-data0.7.2MITlicence from text
rapidfuzz3.14.5MIT
rdflib7.6.0BSD-3-Clause
referencing0.37.0MIT
regex2026.7.10Apache-2.0 AND CNRI-Python
requests2.34.2Apache-2.0
rich15.0.0MIT
rpds-py2026.6.3MIT
safetensors0.8.0Apache-2.0
scikit-learn1.9.0BSD-3-Clause
scipy1.18.0BSD-3-Clause
searoute1.6.0Apache-2.0
sentence-transformers5.6.0Apache-2.0
setuptools84.2.1MIT
shellingham1.5.4ISC
six1.17.0MIT
sniffio1.3.1MIT, Apache-2.0
snowflake-id1.0.2MIT
soupsieve2.9.2MIT
sparqlwrapper2.0.0W3C
starlette1.3.1BSD-3-Clause
stats-arrays2.0BSD-3-Clauselicence from text
structlog26.1.0MIT OR Apache-2.0
sympy1.14.0BSD-3-Clause
tabulate0.10.0MIT
tbb2023.1.0Intel Simplified Software Licenseexception
tcmlib1.5.0Intel Simplified Software Licenseexception
threadpoolctl3.6.0BSD-3-Clause
tokenizers0.22.2Apache-2.0no licence file, SPDX text
torch2.14.1+cpuApache-2.0 AND Apache-2.0 WITH LLVM-exception AND BSD-2-Clause AND BSD-3-Clause AND BSL-1.0 AND MIT
tqdm4.68.4MPL-2.0 AND MIT
transformers5.13.1Apache-2.0
typer0.26.8MIT
typing-extensions4.16.0PSF-2.0
typing-inspection0.4.2MIT
typst0.15.0Apache-2.0
tzdata2026.3Apache-2.0Windows only, SPDX text
umf1.1.0Apache-2.0 WITH LLVM-exceptionexception
urllib32.8.0MIT
uvicorn0.51.0BSD-3-Clause
uvloop0.22.1Apache-2.0, MIT
voluptuous0.16.0BSD-3-Clause
watchfiles1.2.0MIT
websockets16.1BSD-3-Clause
wheel0.47.0MIT
win32-setctime1.2.0MITWindows only, SPDX text
wrapt2.2.2BSD-2-Clause
xarray2026.7.0Apache-2.0
xlrd2.0.2BSD-3-Clause
xlsxwriter3.2.9BSD-2-Clause
Present in the dependency closure but not shipped
PackageVersionLicenceNote
pyxlsb1.0.10LGPL-3.0-or-laterexcluded from build
npm packages (267)
PackageVersionLicenceNote
@dagrejs/dagre3.0.0MIT
@dagrejs/graphlib4.0.1MIT
@hono/node-server2.1.3MIT
@modelcontextprotocol/sdk1.32.1MIT
@types/d3-color3.1.3MIT
@types/d3-drag3.0.7MIT
@types/d3-interpolate3.0.4MIT
@types/d3-selection3.0.11MIT
@types/d3-transition3.0.9MIT
@types/d3-zoom3.0.8MIT
@types/debug4.1.13MIT
@types/estree1.0.9MIT
@types/estree-jsx1.0.5MIT
@types/hast3.0.5MIT
@types/mdast4.0.4MIT
@types/ms2.1.0MIT
@types/prop-types15.7.15MIT
@types/react18.3.31MIT
@types/react-dom18.3.7MIT
@types/unist2.0.11MIT
@types/unist3.0.3MIT
@ungap/structured-clone1.3.3ISC
@xyflow/react12.11.2MIT
@xyflow/system0.0.79MIT
accepts2.0.0MIT
ajv8.20.0MIT
ajv-formats3.0.1MIT
argparse2.0.1Python-2.0
bail2.0.2MIT
body-parser2.4.0MIT
builder-util-runtime9.7.0MIT
bytes3.1.2MIT
call-bind-apply-helpers1.0.2MIT
call-bound1.0.4MIT
ccount2.0.1MIT
character-entities2.0.2MIT
character-entities-html42.1.0MIT
character-entities-legacy3.0.0MIT
character-reference-invalid2.0.1MIT
classcat5.0.5MIT
comma-separated-tokens2.0.3MIT
commander7.2.0MIT
content-disposition1.1.0MIT
content-type1.0.5MIT
content-type2.1.0MIT
cookie0.7.2MIT
cookie-signature1.2.2MIT
cors2.8.6MIT
cross-spawn7.0.6MIT
csstype3.2.3MIT
d37.9.0ISC
d3-array3.2.4ISC
d3-axis3.0.0ISC
d3-brush3.0.0ISC
d3-chord3.0.1ISC
d3-color3.1.0ISC
d3-contour4.0.2ISC
d3-delaunay6.0.4ISC
d3-dispatch3.0.1ISC
d3-drag3.0.0ISC
d3-dsv3.0.1ISC
d3-ease3.0.1BSD-3-Clause
d3-fetch3.0.1ISC
d3-force3.0.0ISC
d3-format3.1.2ISC
d3-geo3.1.1ISC
d3-hierarchy3.1.2ISC
d3-interpolate3.0.1ISC
d3-path3.1.0ISC
d3-polygon3.0.1ISC
d3-quadtree3.0.1ISC
d3-random3.0.1ISC
d3-scale4.0.2ISC
d3-scale-chromatic3.1.0ISC
d3-selection3.0.0ISC
d3-shape3.2.0ISC
d3-time3.1.0ISC
d3-time-format4.1.0ISC
d3-timer3.0.1ISC
d3-transition3.0.1ISC
d3-zoom3.0.0ISC
debug4.4.3MIT
decode-named-character-reference1.3.0MIT
delaunator5.1.0ISC
depd2.0.0MIT
dequal2.0.3MIT
devlop1.1.0MIT
dunder-proto1.0.1MIT
echarts5.6.0Apache-2.0
ee-first1.1.1MIT
electron-updater6.8.10MIT
encodeurl2.0.0MIT
es-define-property1.0.1MIT
es-errors1.3.0MIT
es-object-atoms1.1.2MIT
escape-html1.0.3MIT
escape-string-regexp5.0.0MIT
estree-util-is-identifier-name3.0.0MIT
etag1.8.1MIT
eventsource3.0.7MIT
eventsource-parser3.1.1MIT
express5.2.1MIT
express-rate-limit8.7.0MIT
extend3.0.2MIT
fast-deep-equal3.1.3MIT
fast-uri3.1.9BSD-3-Clause
finalhandler2.1.1MIT
forwarded0.2.0MIT
fresh2.0.0MIT
fs-extra10.1.0MIT
function-bind1.1.2MIT
get-intrinsic1.3.0MIT
get-proto1.0.1MIT
gopd1.2.0MIT
graceful-fs4.2.11ISC
has-symbols1.1.0MIT
hasown2.0.4MIT
hast-util-to-jsx-runtime2.3.6MIT
hast-util-whitespace3.0.0MIT
hono4.13.12MIT
html-url-attributes3.0.1MIT
http-errors2.0.1MIT
iconv-lite0.6.3MIT
iconv-lite0.7.3MIT
inherits2.0.4ISC
inline-style-parser0.2.7MIT
internmap2.0.3ISC
ip-address10.7.4MIT
ipaddr.js1.9.1MIT
is-alphabetical2.0.1MIT
is-alphanumerical2.0.1MIT
is-decimal2.0.1MIT
is-hexadecimal2.0.1MIT
is-plain-obj4.1.0MIT
is-promise4.0.0MIT
isexe2.0.0ISC
jose6.2.12MIT
js-tokens4.0.0MIT
js-yaml4.3.2MIT
json-schema-traverse1.0.0MIT
json-schema-typed8.0.2BSD-2-Clause
jsonfile6.2.1MIT
lazy-val1.0.5MITno licence file, SPDX text
lodash.escaperegexp4.1.2MIT
lodash.isequal4.5.0MIT
longest-streak3.1.0MIT
loose-envify1.4.0MIT
markdown-table3.0.4MIT
math-intrinsics1.1.0MIT
mdast-util-find-and-replace3.0.2MIT
mdast-util-from-markdown2.0.3MIT
mdast-util-gfm3.1.0MIT
mdast-util-gfm-autolink-literal2.0.1MIT
mdast-util-gfm-footnote2.1.0MIT
mdast-util-gfm-strikethrough2.0.0MIT
mdast-util-gfm-table2.0.0MIT
mdast-util-gfm-task-list-item2.0.0MIT
mdast-util-mdx-expression2.0.1MIT
mdast-util-mdx-jsx3.2.0MIT
mdast-util-mdxjs-esm2.0.1MIT
mdast-util-phrasing4.1.0MIT
mdast-util-to-hast13.2.1MIT
mdast-util-to-markdown2.1.2MIT
mdast-util-to-string4.0.0MIT
media-typer1.1.1MIT
merge-descriptors2.0.0MIT
micromark4.0.2MIT
micromark-core-commonmark2.0.3MIT
micromark-extension-gfm3.0.0MIT
micromark-extension-gfm-autolink-literal2.1.0MIT
micromark-extension-gfm-footnote2.1.0MIT
micromark-extension-gfm-strikethrough2.1.0MIT
micromark-extension-gfm-table2.1.1MIT
micromark-extension-gfm-tagfilter2.0.0MIT
micromark-extension-gfm-task-list-item2.1.0MIT
micromark-factory-destination2.0.1MIT
micromark-factory-label2.0.1MIT
micromark-factory-space2.0.1MIT
micromark-factory-title2.0.1MIT
micromark-factory-whitespace2.0.1MIT
micromark-util-character2.1.1MIT
micromark-util-chunked2.0.1MIT
micromark-util-classify-character2.0.1MIT
micromark-util-combine-extensions2.0.1MIT
micromark-util-decode-numeric-character-reference2.0.2MIT
micromark-util-decode-string2.0.1MIT
micromark-util-encode2.0.1MIT
micromark-util-html-tag-name2.0.1MIT
micromark-util-normalize-identifier2.0.1MIT
micromark-util-resolve-all2.0.1MIT
micromark-util-sanitize-uri2.0.1MIT
micromark-util-subtokenize2.1.0MIT
micromark-util-symbol2.0.1MIT
micromark-util-types2.0.2MIT
mime-db1.54.0MIT
mime-types3.0.2MIT
ms2.1.3MIT
negotiator1.1.0MIT
object-assign4.1.1MIT
object-inspect1.13.4MIT
on-finished2.4.1MIT
once1.4.0ISC
parse-entities4.0.2MIT
parseurl1.3.3MIT
path-key3.1.1MIT
path-to-regexp8.4.2MIT
pkce-challenge5.0.1MIT
property-information7.2.0MIT
proxy-addr2.0.8MIT
qs6.17.1BSD-3-Clause
range-parser1.3.0MIT
raw-body3.0.2MIT
react18.3.1MIT
react-dom18.3.1MIT
react-markdown10.1.0MIT
remark-gfm4.0.1MIT
remark-parse11.0.0MIT
remark-rehype11.1.2MIT
remark-stringify11.0.0MIT
require-from-string2.0.2MIT
robust-predicates3.0.3Unlicense
router2.2.0MIT
rw1.3.3BSD-3-Clause
safer-buffer2.1.2MIT
sax1.6.0BlueOak-1.0.0
scheduler0.23.2MIT
semver7.7.4ISC
send1.2.1MIT
serve-static2.2.1MIT
setprototypeof1.2.0ISC
shebang-command2.0.0MIT
shebang-regex3.0.0MIT
side-channel1.1.1MIT
side-channel-list1.0.1MIT
side-channel-map1.0.1MIT
side-channel-weakmap1.0.2MIT
smol-toml1.9.0BSD-3-Clause
space-separated-tokens2.0.2MIT
statuses2.0.2MIT
stringify-entities4.0.4MIT
style-to-js1.1.21MIT
style-to-object1.0.14MIT
tiny-typed-emitter2.1.0MIT
toidentifier1.0.1MIT
trim-lines3.0.1MIT
trough2.2.0MIT
tslib2.3.00BSD
type-is2.1.0MIT
unified11.0.5MIT
unist-util-is6.0.1MIT
unist-util-position5.0.0MIT
unist-util-stringify-position4.0.0MIT
unist-util-visit5.1.0MIT
unist-util-visit-parents6.0.2MIT
universalify2.0.1MIT
unpipe1.0.0MIT
use-sync-external-store1.6.0MIT
vary1.1.2MIT
vfile6.0.3MIT
vfile-message4.0.3MIT
which2.0.2ISC
wrappy1.0.2ISC
zod4.6.7MIT
zod-to-json-schema3.25.2ISC
zrender5.6.1BSD-3-Clause
zustand4.5.7MIT
zwitch2.0.4MIT

This website

The site loads nothing from other servers. Its font is Noto Sans, under the SIL Open Font License 1.1 (licence text); its line icons are from Feather Icons, MIT licence, copyright Cole Bemis; the brand marks in the footer are from Simple Icons (CC0-1.0) and belong to their owners.