ModPDF
Copyright 2026 BryanIGD

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

This product depends on software developed by third parties:

  pikepdf     Mozilla Public License 2.0      https://github.com/pikepdf/pikepdf
  QPDF        Apache License 2.0              https://github.com/qpdf/qpdf
  pypdfium2   BSD-3-Clause / Apache-2.0       https://github.com/pypdfium2-team/pypdfium2
  PDFium      BSD-3-Clause                    https://pdfium.googlesource.com/pdfium/
  Pillow      MIT-CMU                         https://github.com/python-pillow/Pillow
  Typer       MIT License                     https://github.com/fastapi/typer
  Rich        MIT License                     https://github.com/Textualize/rich
  NumPy       BSD-3-Clause                    https://github.com/numpy/numpy

Optional, for the desktop app. Installing with pip, the [gui] extra pulls it
from PyPI rather than including it:

  PySide6     LGPL-3.0                        https://www.qt.io/qt-for-python

The macOS app (ModPDF.app) is different: it bundles Python (PSF License),
every package above and their own dependencies, and PySide6, Shiboken6 and
Qt, which stay separate, replaceable dynamic libraries under LGPL-3.0. The
license text of every bundled component is inside the app, in
ModPDF.app/Contents/Resources/THIRD_PARTY_LICENSES.
