# Third-Party Components

The application uses Python, FastAPI (MIT), Starlette (BSD-3-Clause), Uvicorn (BSD-3-Clause), pypdf (BSD-3-Clause), python-multipart (Apache-2.0), SQLite (public domain), PDF.js/pdfjs-dist (Apache-2.0), and Lucide (ISC and derived Feather MIT icons). Exact installed versions are pinned in backend/requirements.txt and frontend/package-lock.json. The built frontend includes the complete PDF.js and Lucide license texts in THIRD-PARTY-LICENSES.txt.

Poppler's pdftoppm and Tesseract are separate optional system programs installed from the operating system repositories. The source package does not contain their binaries. The verified Debian installation used Poppler22.12.0-2+deb12u3 (GPL-2 or GPL-3 per the installed package copyright), Tesseract5.3.0-2 and English/German trained data1:4.1.0-2 (Apache-2.0). Preserve the system package copyright and license files.

If redistributing binaries or a container image, supplying this source ZIP alone does not satisfy every dependency's license requirements. Include exact corresponding source, build/change information where required, license texts and transitive notices for the redistributed versions. This project supplies a source/install recipe rather than claiming a separate CLI invocation removes those obligations.
