Open Source Licenses & Third-Party Dependencies

Standardized compliance registry and version tracking of all self-hosted libraries, fonts, Web Worker engines, build tools, and open licenses.

100% Offline & Locally Hosted

All 17 library modules, 49 font files, and styles are verified with zero runtime external dependencies.

This website is engineered according to a Local-First, Zero-CDN Architecture. All vendor scripts, stylesheets, mathematical rendering engines, and typefaces are self-hosted directly within the platform’s static infrastructure. Below is the standardized compliance registry, version tracking matrix, and complete repository of open-source licenses.


1. Master Dependency & Version Matrix

ComponentPinned VersionLicense (SPDX)Local Distribution PathProject / MaintainerLocal License File
Highlight.js11.11.1BSD-3-Clause/lib/highlight/highlight.min.jsEgor Morozov & ContributorsBSD-3-CLAUSE.txt
Chart.js4.4.8MIT/lib/chartjs/chart.umd.min.jsChart.js ContributorsMIT.txt
Leaflet1.9.4BSD-2-Clause/lib/leaflet/leaflet.js
/lib/leaflet/leaflet.css
Volodymyr AgafonkinBSD-2-CLAUSE.txt
KaTeX Engine0.16.11MIT/lib/katex/katex.min.js
/lib/katex/auto-render.min.js
/lib/katex/katex.min.css
Khan Academy & ContributorsMIT.txt
KaTeX WOFF2 Fonts0.16.11MIT/lib/katex/fonts/ (20 WOFF2 files)Khan Academy & ContributorsMIT.txt
IBM Plex Sansv6.4.0OFL-1.1/fonts/IBMPlexSans-*.woff2 (10 WOFF2 files)Mike Abbink & Bold Monday (IBM)SIL-OFL-1.1.txt
IBM Plex Monov6.4.0OFL-1.1/fonts/IBMPlexMono-*.woff2 (10 WOFF2 files)Mike Abbink & Bold Monday (IBM)SIL-OFL-1.1.txt
IBM Plex Serifv6.4.0OFL-1.1/fonts/IBMPlexSerif-*.woff2 (8 WOFF2 files)Mike Abbink & Bold Monday (IBM)SIL-OFL-1.1.txt
IBM Plex Mathv6.4.0OFL-1.1/fonts/IBMPlexMath-Regular.woff2Mike Abbink & Bold Monday (IBM)SIL-OFL-1.1.txt
IBM Carbon Design Systemv11.xApache-2.0assets/scss/ (Token Architecture)IBM CorporationAPACHE-2.0.txt
IBM Carbon Iconsv11.xApache-2.0Scalable Vector Graphics (SVG)IBM CorporationAPACHE-2.0.txt
Stockfish UCI Chess Workerv1.0 (UCI)GPL-3.0-onlyassets/js/workers/stockfish-worker.jsStockfish DevelopersGPL-3.0.txt
WebLLM / SmolLM2360M-q4f16Apache-2.0assets/js/persona-ai.js (WebGPU/Wasm)MLC AI & Hugging FaceAPACHE-2.0.txt
Hugo Static Engine0.149.0Apache-2.0Native Static Site CompilerBjørn Erik Rasmussen & AuthorsAPACHE-2.0.txt
esbuild0.25.xMITEmbedded Asset Pipeline (js.Build)Evan WallaceMIT.txt
Dart Sass1.83.xMITEmbedded Asset Pipeline (toCSS)Sass CommunityMIT.txt
Python Standard Library3.10+PSF-2.0scripts/encrypt.py (AES-256-GCM)Python Software FoundationPSF-2.0.txt

2. Interactive Client-Side Libraries & Visualization Engines

Highlight.js

Chart.js

  • Version: 4.4.8
  • SPDX Identifier: MIT
  • Distribution: Self-hosted Universal Module Definition (UMD) bundle located at /lib/chartjs/chart.umd.min.js.
  • Scope: High-performance canvas charting engine driving statistical graphics (frequency bar charts, histograms, regression scatter plots) in the SPSS/PSPP analysis modal.
  • License Details: Read Local MIT License Text · Upstream Repository

Leaflet

KaTeX

  • Version: 0.16.11
  • SPDX Identifier: MIT
  • Distribution: Self-hosted parser runtime, auto-render extension, stylesheets, and 20 complete WOFF2 mathematical glyph font files located at /lib/katex/.
  • Scope: Ultra-fast client-side TeX and LaTeX mathematical typesetting with zero server roundtrips.
  • License Details: Read Local MIT License Text · Upstream Repository

3. Typography & Digital Typefoundry

All typefaces are 100% self-hosted in WOFF2 format under the SIL Open Font License 1.1 (OFL-1.1):

Font FamilyStyles & WeightsDistribution PathScope
IBM Plex SansLight (300), Regular (400), Medium (500), SemiBold (600), Bold (700) + Italics/fonts/IBMPlexSans-*.woff2 (10 files)Primary UI typeface for navigation, headings, body copy, and UI shells.
IBM Plex MonoLight (300), Regular (400), Medium (500), SemiBold (600), Bold (700) + Italics/fonts/IBMPlexMono-*.woff2 (10 files)Monospaced typeface for code snippets, telemetry grids, and cryptographic keys.
IBM Plex SerifLight (300), Regular (400), SemiBold (600), Bold (700) + Italics/fonts/IBMPlexSerif-*.woff2 (8 files)Editorial serif typeface for long-form research publications and articles.
IBM Plex MathRegular (400)/fonts/IBMPlexMath-Regular.woff2Mathematical formula glyphs, radicals, integrals, and LaTeX matrices.

4. Design System & Iconography

IBM Carbon Design System v11 & IBM Carbon Icons

  • Version: v11.x
  • SPDX Identifier: Apache-2.0
  • Scope: Token-based CSS custom property architecture (--cds-*), 16-column 2x Grid system, 8px spatial units, and 16px/20px/32px vector iconography.
  • License Text: Read Local Apache 2.0 License · Carbon Design System

5. Background Workers, Machine Learning & Computational Engines

EngineVersionLicenseImplementationScope
Stockfish UCI Enginev1.0 (UCI)GPL-3.0-onlyassets/js/workers/stockfish-worker.jsMultithreaded chess search engine with minimax evaluation running in an isolated Web Worker.
WebLLM / SmolLM2360M-InstructApache-2.0assets/js/persona-ai.jsWebGPU-accelerated on-device machine learning companion with client-side vector RAG.
Spatial Physics Enginev1.0Apache-2.0assets/js/workers/physics.js60Hz rigid-body kinematics transferring zero-copy Float32Array buffers.
SPSS / PSPP Statisticsv1.0Apache-2.0assets/js/workers/spss.jsMultithreaded statistical calculation worker (frequencies, descriptives, correlations).

6. Web Standards & Open Specifications

Standard / APIGoverning BodyDescription
W3C Web Crypto APIW3C RecommendationHardware-accelerated native browser cryptographic primitives (PBKDF2-SHA256, AES-256-GCM).
W3C Web Speech APIW3C Community GroupBrowser-native speech synthesis engine powering zero-network read-aloud playback.
W3C CSV on the Web (CSVW)W3C RecommendationStructural metadata standard for tabular data ingestion and validation.
Highwire Press & COinS (Z3988)Open StandardsAcademic metadata microformats for bibliographic reference management in Zotero and Mendeley.
WCAG 2.2 Level AAW3C RecommendationAccessibility guidelines governing focus contrast, color ratios, and ARIA hierarchy.
GDPR (EU) 2016/679European UnionData privacy standard governing local processing and cookie consent lifecycle.

7. Standardized License Texts

Raw, unmodified text copies of all open-source licenses are permanently available in the /licenses/ directory for automated compliance verification:


8. Compliance & Attribution Notice

All third-party code, fonts, graphics, and dependencies are bundled in accordance with their respective open-source licenses. For licensing inquiries, software bill of materials (SBOM) queries, or attribution adjustments, contact privacy@yourdomain.com.