Verifiable attribution
Third-party notices
Licenses and pinned upstream sources.
Review the exact versions, source references, acknowledgements, and integrity-checked license texts used by the optional OCR runtime.
OCR remains an experimentRelease still requires reproducible-build evidence, object-level provenance, font-rights resolution, and qualified review.
Acknowledgement required by the upstream license
this software is based in part on the work of the Independent JPEG Group
Verified OCR package inventory
17 verified license files
- Tesseract.js Core 7.0.0Original license textPinned upstream source
SHA-256 c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08 - Tesseract fork 5.3.0 (2a9c1c49c360462733c386d2a44fcd22c4e21411), including pdf.ttf attribution boundaryOriginal license textPinned upstream source
SHA-256 cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30 - Leptonica 1.83.0 (4af068b56a9674da915debea4ed7e1b9885b17e8)Original license textPinned upstream source
SHA-256 87829abb5bbb00b55a107365da89e9a33f86c4250169e5a1e5588505be7d5806 - IJG libjpeg 9a (6c0fcb8ddee365e7abc4d332662b06900612e923)Original license textPinned upstream source
SHA-256 c791da525733040e622ed257c7b096b8f5191b332604ead0c6bc2b54cbd8e0d1 - giflib 5.1.4 (fa37672085ce4b3d62c51627ab3c8cf2dda8009a)Original license textPinned upstream source
SHA-256 0c9b7990ecdca88b676db232c226548ac408b279f550d424d996f0d83591dd8e - libpng 1.6.38.git (a37d4836519517bdce6cb9d956092321eca3e73b)Original license textPinned upstream source
SHA-256 33ba4e187d8b0c8d7ab2bc2e522bb095219e03089e9aa0122b4fb9eb2b7de82b - libtiff 4.3.0 (b51bb157123264e26d34c09cc673d213aea61fc7)Original license textPinned upstream source
SHA-256 fbd6fed7938541d2c809c0826225fc85e551fdbfa8732b10f0c87e0847acafd7 - libwebp 1.2.2 (20ef03ee351d4ff03c5ff3ec4804a879d1b9d5c)Original license textPinned upstream source
SHA-256 5aec868f669e384a22372a4e8a1a6cd7d44c64cd451f960ca69cc170d1e13acf - libwebp 1.2.2 patent grant (20ef03ee351d4ff03c5ff3ec4804a879d1b9d5c)Original license textPinned upstream source
SHA-256 cc3273e0694ea5896145e0677699b53471b03ea43021ddc50e7923fbb9f5023c - openlibm 0.8.0 (ae2d91698508701c83cab83714d42a1146dccf85)Original license textPinned upstream source
SHA-256 b1843fbf5b03f519a5f0a44fce751bdd1022ae7148614923f9d6293e17a18b17 - zlib 1.2.12 (21767c654d31d2dccdde4330529775c6c5fd5389)Original license textPinned upstream source
SHA-256 fc2c3368901700f0acdeb1d8afeaca5923296768ec6824ecdf627aac396001fd - Emscripten 4.0.15 source tag (09f52557f0d48b65b8c724853ed8f4e8bf80e669)Original license textPinned upstream source
SHA-256 620a78084fc7ca97c0b5dea9abf891f3ffcadfdbf305276f099c9c4e12fc1d86 - Emscripten musl system library candidateOriginal license textPinned upstream source
SHA-256 f9bc4423732350eb0b3f7ed7e91d530298476f8fec0c6c427a1c04ade22655af - Emscripten compiler-rt system library candidateOriginal license textPinned upstream source
SHA-256 1a8f1058753f1ba890de984e48f0242a3a5c29a6a8f2ed9fd813f36985387e8d - Emscripten libc++ system library candidateOriginal license textPinned upstream source
SHA-256 539dd7aed86e8a4f12cbdd0e6c50c189c7d74847e4fecc64ce2c6ee3a01da38b - Emscripten libc++abi system library candidateOriginal license textPinned upstream source
SHA-256 e2b35be49f7284a45b7baca8fc7b3ab7440e7902392b2528a457816b5bb2a15c - Emscripten libunwind system library candidateOriginal license textPinned upstream source
SHA-256 b5efebcaca80879234098e52d1725e6d9eb8fb96a19fce625d39184b705f7b6d