Open-Source Licences
Third-party open-source software and attribution information for the FreePDF browser-processing engine.
About this page
FreePDF uses open-source software to perform document processing in the browser. We are grateful to the maintainers and contributors of these projects.
This page provides a readable attribution summary. The FreePDF software distribution also includes the applicable licence and notice files for bundled components.
Primary bundled components
| Component | Version / role | Licence |
|---|---|---|
| pdf-lib | Version 1.17.1 — PDF creation and manipulation in the browser. | MIT License |
| PDF.js | Version 6.1.200 — PDF parsing, text extraction and page rendering in the browser. | Apache License 2.0 |
| JSZip | Version 3.10.1 — ZIP creation for multi-file downloads. | MIT terms used by FreePDF |
| @neslinesli93/qpdf-wasm | Version 0.3.0 — WebAssembly wrapper used for browser-side QPDF operations. | ISC License for wrapper package |
| QPDF | PDF encryption/decryption functionality contained in the QPDF WebAssembly build. | Apache License 2.0 |
Additional bundled notices
PDF.js and its bundled assets may include additional third-party components or notices, including notices associated with OpenJPEG, JBIG2, QCMS and bundled standard fonts. The applicable licence files and notices are included with the FreePDF Tools software distribution.
Project links
- pdf-lib: github.com/Hopding/pdf-lib
- PDF.js: github.com/mozilla/pdf.js
- JSZip: github.com/Stuk/jszip
- qpdf-wasm wrapper: github.com/neslinesli93/qpdf-wasm
- QPDF: github.com/qpdf/qpdf
No change to third-party rights
All third-party names, trademarks, copyrights and licence rights remain the property of their respective owners. Inclusion of a component does not imply endorsement of FreePDF by that project or its maintainers.
Licence enquiries
If you believe an attribution or licence notice should be corrected, contact hello@freepdf.co.za.
