Files
flipbook-bundle/THIRD_PARTY_LICENSES.md
T
Jürgen MummertandClaude Opus 5 24d5606b26 docs: record the Adobe licence covering the vendored CMaps
The CMaps come from Adobe, not Mozilla, and are not covered by the Apache-2.0
grant that applies to the rest of PDF.js.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-05 08:37:15 +02:00

2.3 KiB
Raw Permalink Blame History

Third-Party Licenses

This bundle redistributes the following third-party open source components in public/assets/vendor/. Both licenses permit commercial use; both require that their notices are preserved in redistributions.

pdfjs-dist

Redistributed files:

  • vendor/pdf.min.js
  • vendor/pdf.worker.min.js
  • vendor/cmaps/ — CID character maps, fetched on demand for PDFs using CJK or other CID-keyed encodings
  • vendor/standard_fonts/ — replacements for the 14 standard PDF fonts, used when a document does not embed them

The upstream package ships no NOTICE file, so the attribution requirement of Apache-2.0 section 4(d) does not apply.

CMaps inside vendor/cmaps/

The character maps are Adobe's, not Mozilla's, and carry their own BSD-3-Clause terms: © 19902009 Adobe Systems Incorporated. The text ships with them in vendor/cmaps/LICENSE and must stay in place.

Fonts inside vendor/standard_fonts/

The replacement fonts are not covered by Apache-2.0 and carry their own terms. Both license texts ship alongside the fonts and must stay in place:

Files License Text
Foxit*.pfb BSD-3-Clause, © 2014 PDFium Authors vendor/standard_fonts/LICENSE_FOXIT
LiberationSans-*.ttf SIL Open Font License 1.1, © 2010 Google, © 2012 Red Hat vendor/standard_fonts/LICENSE_LIBERATION

flipbook-js

Redistributed files:

  • vendor/flipbook.esm.min.js
  • vendor/flipbook.min.css

Note on provenance: upstream publishes no LICENSE file — neither in the npm tarball nor in the GitHub repository (checked 2026-08-04; GitHub's own license detection reports none). The MIT grant therefore rests solely on the package.json declaration, and there is no upstream copyright notice to carry over. No license text is reproduced here, because inventing one would misrepresent what the author actually published.