PUBLIC DISTRIBUTION GRANT

Candidate: r20-a3-mupdf
Application source: a3ad1646f4ea3eb95ec94ae493e0d5d1a593013d
Copyright (C) 2026 wlvh and policy-compare contributors.

For this public candidate, the copyright holder grants permission for the
project-owned application source and combined application under the GNU Affero
General Public License, version 3 or (at your option) any later version.
The owner confirmed this distribution choice on 2026-11-07 (Asia/Shanghai).
This grant covers the frozen application commit identified above and the
accompanying public distribution files. Retain all third-party copyrights and
their individual license terms, including component-level permissive licenses.
The application is provided WITHOUT ANY WARRANTY; without even the implied
warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

MuPDF 1.28.1: Copyright Artifex Software, Inc. and its contributors.
License: AGPL-3.0-or-later. Upstream npm gitHead:
20061bd45183f5a2bff8f43675e4da91e5ac2901.
The application modifies its JavaScript wrapper to use String.fromCodePoint
instead of String.fromCharCode for extracted Unicode scalars. The patch was
recorded in the project on 2026-10-26 and is included in patches/mupdf@1.28.1.patch.
No native MuPDF WASM modification is claimed.

Packaging date: 2026-11-07 (Asia/Shanghai).
The static application resources and original build-info.json are copied from
the exact checked image without recompilation or byte edits. Cloudflare hosting
configuration, the trial entry page, and source/license access are separate
deployment files, outside the immutable release directory.

Corresponding application source, Cargo dependency sources, complete upstream
MuPDF source, build instructions, patches, lockfiles and original notices are
offered without charge from the adjacent /open-source/ download page.
Third-party JavaScript package source distributions are also included.
Do not treat an archive containing only a WASM binary as corresponding source.
