========================================================================== NOTICE.txt ========================================================================== This document aggregates copyright notices and license information for third-party open-source components incorporated in this project. Each listed package was originally sourced via a CDN and stored locally. This NOTICE is accurate as of August 13, 2025. -------------------------------------------------------------------------- 1. fabric.min.js — Fabric.js (HTML5 canvas library) Source: Fabric.js project via CDNJS/GitHub License: MIT License 2. html2canvas.min.js — html2canvas v1.4.1 Source: html2canvas.hertzen.com License: MIT License 3. html2pdf.bundle.min.js — html2pdf.js v0.9.3 (bundle) Source: eKoopmans/html2pdf.js (GitHub) License: MIT License 4. jspdf.umd.min.js — jsPDF (PDF document generation) Source: jsPDF library License: MIT License 5. jszip.min.js — JSZip v3.10.0 Source: JSZip project by Stuart Knightley License: Dual-licensed under MIT OR GPL-v3 (MIT used) 6. mammoth.browser.min.js — Mammoth (DOCX to HTML converter) Source: mwilliamson/mammoth.js License: BSD-2-Clause 7. mediabunny.js — MediaBunny v1.7.2 Source: Bundled via jsDelivr License: Mozilla Public License 2.0 (MPL-2.0) 8. pdf-lib.min.js — pdf-lib (PDF manipulation) Source: Hopding/pdf-lib License: MIT License 9. pdf.min.js & pdf.worker.min.js — PDF.js (Mozilla PDF library) Source: Mozilla’s PDF.js project License: Apache License 2.0 10. qpdf.js & qpdf.wasm — QPDF (PDF structural processor, JavaScript builds) Source: QPDF library (JavaScript/WebAssembly builds) License: Apache License 2.0 11. qrcode.js — QR Code Generator by Kazuhiko Arase Source: d-project.com License: MIT License 12. Sortable.min.js — Sortable v1.14.0 Source: SortableJS project License: MIT License 13. tinycolor-min.js — TinyColor (color manipulation) Source: TinyColor project (bgrins/TinyColor) License: MIT License 14. wordcloud2.min.js — WordCloud2.js (word-cloud visualization) Source: timdream/wordcloud2.js project License: MIT License 15. Inter font (v3.19) Source: The Inter Project License: SIL Open Font License v1.1 (OFL 1.1) “Inter” is a trademark of Rasmus Andersson 16. Montserrat font (v3.19) Source: The Montserrat Project License: SIL Open Font License v1.1 (OFL 1.1) -------------------------------------------------------------------------- **Summary of License Types:** - **MIT**: Permissive; retain notices and attribution. - **BSD-2-Clause**: Permissive; retain notices. - **Apache-2.0**: Permissive, includes patent grant; retain notices and attribution. - **MPL-2.0**: Weak copyleft; requires source availability and preservation of license. - **OFL 1.1**: Allows embedding, modification, and redistribution; font files cannot be sold by themselves. **Notes:** - For **JSZip**, MIT is chosen here for maximum permissiveness. - If any MPL-licensed file (MediaBunny) is modified, the modified file’s source must be made available under MPL-2.0. - All license texts should be included in your distribution, especially for MPL-2.0, Apache-2.0, and OFL 1.1 components. ========================================================================== End of NOTICE.txt ==========================================================================