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
| Component | Pinned Version | License (SPDX) | Local Distribution Path | Project / Maintainer | Local License File |
|---|---|---|---|---|---|
| Highlight.js | 11.11.1 | BSD-3-Clause | /lib/highlight/highlight.min.js | Egor Morozov & Contributors | BSD-3-CLAUSE.txt |
| Chart.js | 4.4.8 | MIT | /lib/chartjs/chart.umd.min.js | Chart.js Contributors | MIT.txt |
| Leaflet | 1.9.4 | BSD-2-Clause | /lib/leaflet/leaflet.js/lib/leaflet/leaflet.css | Volodymyr Agafonkin | BSD-2-CLAUSE.txt |
| KaTeX Engine | 0.16.11 | MIT | /lib/katex/katex.min.js/lib/katex/auto-render.min.js/lib/katex/katex.min.css | Khan Academy & Contributors | MIT.txt |
| KaTeX WOFF2 Fonts | 0.16.11 | MIT | /lib/katex/fonts/ (20 WOFF2 files) | Khan Academy & Contributors | MIT.txt |
| IBM Plex Sans | v6.4.0 | OFL-1.1 | /fonts/IBMPlexSans-*.woff2 (10 WOFF2 files) | Mike Abbink & Bold Monday (IBM) | SIL-OFL-1.1.txt |
| IBM Plex Mono | v6.4.0 | OFL-1.1 | /fonts/IBMPlexMono-*.woff2 (10 WOFF2 files) | Mike Abbink & Bold Monday (IBM) | SIL-OFL-1.1.txt |
| IBM Plex Serif | v6.4.0 | OFL-1.1 | /fonts/IBMPlexSerif-*.woff2 (8 WOFF2 files) | Mike Abbink & Bold Monday (IBM) | SIL-OFL-1.1.txt |
| IBM Plex Math | v6.4.0 | OFL-1.1 | /fonts/IBMPlexMath-Regular.woff2 | Mike Abbink & Bold Monday (IBM) | SIL-OFL-1.1.txt |
| IBM Carbon Design System | v11.x | Apache-2.0 | assets/scss/ (Token Architecture) | IBM Corporation | APACHE-2.0.txt |
| IBM Carbon Icons | v11.x | Apache-2.0 | Scalable Vector Graphics (SVG) | IBM Corporation | APACHE-2.0.txt |
| Stockfish UCI Chess Worker | v1.0 (UCI) | GPL-3.0-only | assets/js/workers/stockfish-worker.js | Stockfish Developers | GPL-3.0.txt |
| WebLLM / SmolLM2 | 360M-q4f16 | Apache-2.0 | assets/js/persona-ai.js (WebGPU/Wasm) | MLC AI & Hugging Face | APACHE-2.0.txt |
| Hugo Static Engine | 0.149.0 | Apache-2.0 | Native Static Site Compiler | Bjørn Erik Rasmussen & Authors | APACHE-2.0.txt |
| esbuild | 0.25.x | MIT | Embedded Asset Pipeline (js.Build) | Evan Wallace | MIT.txt |
| Dart Sass | 1.83.x | MIT | Embedded Asset Pipeline (toCSS) | Sass Community | MIT.txt |
| Python Standard Library | 3.10+ | PSF-2.0 | scripts/encrypt.py (AES-256-GCM) | Python Software Foundation | PSF-2.0.txt |
2. Interactive Client-Side Libraries & Visualization Engines
Highlight.js
- Version:
11.11.1 - SPDX Identifier:
BSD-3-Clause - Distribution: Self-hosted standalone minified bundle located at
/lib/highlight/highlight.min.js. - Scope: Client-side syntax highlighting engine powering the fullscreen theme-adaptive code modal and code snippets.
- License Details: Read Local BSD-3-Clause License Text · Upstream Repository
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
- Version:
1.9.4 - SPDX Identifier:
BSD-2-Clause - Distribution: Self-hosted JavaScript, CSS, and UI marker assets located at
/lib/leaflet/leaflet.js,/lib/leaflet/leaflet.css, and/lib/leaflet/images/. - Scope: Mobile-friendly interactive mapping engine rendering GeoJSON vector feature layers, infrastructure topologies, and modal map views.
- License Details: Read Local BSD-2-Clause License Text · Upstream Repository
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 Family | Styles & Weights | Distribution Path | Scope |
|---|---|---|---|
| IBM Plex Sans | Light (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 Mono | Light (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 Serif | Light (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 Math | Regular (400) | /fonts/IBMPlexMath-Regular.woff2 | Mathematical formula glyphs, radicals, integrals, and LaTeX matrices. |
- License Text: Read Local SIL Open Font License 1.1 · IBM Plex Repository
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
| Engine | Version | License | Implementation | Scope |
|---|---|---|---|---|
| Stockfish UCI Engine | v1.0 (UCI) | GPL-3.0-only | assets/js/workers/stockfish-worker.js | Multithreaded chess search engine with minimax evaluation running in an isolated Web Worker. |
| WebLLM / SmolLM2 | 360M-Instruct | Apache-2.0 | assets/js/persona-ai.js | WebGPU-accelerated on-device machine learning companion with client-side vector RAG. |
| Spatial Physics Engine | v1.0 | Apache-2.0 | assets/js/workers/physics.js | 60Hz rigid-body kinematics transferring zero-copy Float32Array buffers. |
| SPSS / PSPP Statistics | v1.0 | Apache-2.0 | assets/js/workers/spss.js | Multithreaded statistical calculation worker (frequencies, descriptives, correlations). |
6. Web Standards & Open Specifications
| Standard / API | Governing Body | Description |
|---|---|---|
| W3C Web Crypto API | W3C Recommendation | Hardware-accelerated native browser cryptographic primitives (PBKDF2-SHA256, AES-256-GCM). |
| W3C Web Speech API | W3C Community Group | Browser-native speech synthesis engine powering zero-network read-aloud playback. |
| W3C CSV on the Web (CSVW) | W3C Recommendation | Structural metadata standard for tabular data ingestion and validation. |
| Highwire Press & COinS (Z3988) | Open Standards | Academic metadata microformats for bibliographic reference management in Zotero and Mendeley. |
| WCAG 2.2 Level AA | W3C Recommendation | Accessibility guidelines governing focus contrast, color ratios, and ARIA hierarchy. |
| GDPR (EU) 2016/679 | European Union | Data 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:
- Apache License 2.0:
/licenses/APACHE-2.0.txt - MIT License:
/licenses/MIT.txt - BSD 2-Clause License:
/licenses/BSD-2-CLAUSE.txt - BSD 3-Clause License:
/licenses/BSD-3-CLAUSE.txt - SIL Open Font License 1.1:
/licenses/SIL-OFL-1.1.txt - GNU General Public License v3.0:
/licenses/GPL-3.0.txt - Python Software Foundation License v2:
/licenses/PSF-2.0.txt
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.