# ECE Lab browser TeX runtime

The resume builder interface, data model, field parser, checks, document templates
and editor integration are ECE Lab implementations. ResumeFold was the product
reference. Its MIT-licensed worker and prepared TeX runtime are reused, with the
worker cache namespace adapted for ECE Lab. The full ResumeFold license is in
RESUMEFOLD-LICENSE.txt in this directory.

Pinned source: https://github.com/delta-dog/resumefold/tree/be189861ee99e4d301b4398bc183d18dcb98ec80
Runtime file hashes: scripts/fixtures/resume-tex-runtime.json in the ECE Lab source.

- BusyTeX build scripts: MIT. Source, build instructions and upstream release:
  https://github.com/busytex/busytex
  https://github.com/busytex/busytex/releases/tag/build_wasm_4499aa69fd3cf77ad86a47287d9a5193cf5ad993_7936974349_1
- The compiled engine includes TeX Live programs with their own licenses,
  including pdfTeX and kpathsea. Corresponding upstream sources and licenses:
  https://github.com/busytex/busytex (pinned build above)
  https://tug.org/texlive/ and https://tug.org/texlive/copying.html
- LaTeX2e and the included TeX packages are free software under their individual
  licenses (including LPPL, GPL, MIT and public domain). The runtime contains
  geometry, hyperref, titlesec, enumitem, paracol, xcolor, microtype, xkeyval,
  fontaxes, ly1 and dependencies. Sources and full license information:
  https://ctan.org/ and the upstream ResumeFold bundle script at the pinned source.
- Latin Modern: GUST Font License, https://www.gust.org.pl/projects/e-foundry/licenses
- AMS fonts, Source Sans 3 and Lato: SIL Open Font License 1.1,
  https://openfontlicense.org/
- Bitstream Charter: free redistribution under its Bitstream license;
  https://ctan.org/pkg/charter

No remote compilation service is used. All compilation takes place in a browser
worker. The engine is distributed unchanged; no source changes to the compiled
BusyTeX/TeX Live binaries were made by ECE Lab. Corresponding source for binaries
can also be requested via the contact address listed on ECE Lab's legal page.
