Files
mail/THIRD_PARTY_NOTICES.md
T

4.0 KiB

Third-party notices

Flectar Mail contains third-party open-source software. The source and binary forms remain subject to the licenses and copyright notices of their respective authors.

Slint

Slint 1.17 is copyright © SixtyFPS GmbH and Slint contributors. Flectar Mail uses Slint under the GPL-3.0-only option offered by the Slint crates. The license text is in LICENSES/GPL-3.0-only.txt, and the upstream source is https://github.com/slint-ui/slint.

Blitz

The locally patched blitz-dom and blitz-paint crates originate from the DioxusLabs Blitz project and are used under their Apache-2.0 option. The license text is in LICENSES/Apache-2.0.txt, and the upstream source is https://github.com/DioxusLabs/blitz. The pinned release, checksums, and patch order are recorded in upstream.toml and series.

Reader integration dependencies

The reader integration uses these Rust packages under their Apache-2.0 license option. Their source distributions retain the authors' copyright notices and license texts; the Apache-2.0 license is also included in LICENSES/Apache-2.0.txt.

Package Locked version Upstream source Purpose
arboard 3.6.1 1Password/arboard Desktop HTML and primary-selection clipboard
html5ever 0.39.0 servo/html5ever HTML preflight and export tokenization
unicode-segmentation 1.13.3 unicode-rs/unicode-segmentation Unicode word selection
percent-encoding 2.3.2 servo/rust-url Fragment and mailto decoding
base64 0.22.1 marshallpierce/rust-base64 Export CSP hash encoding

PDF preview

Desktop, Android, and iOS packages include a non-V8 PDFium runtime from bblanchon/pdfium-binaries, built from PDFium. The selected release and per-platform SHA-256 digests are pinned in scripts/stage-pdfium.py. Every package retains the archive's LICENSE, complete licenses/ directory, and build provenance under pdfium-licenses beside the private desktop library, Android assets at licenses/PDFium, and iOS bundle resources at Licenses/PDFium. PDFium's third-party components retain their respective licenses.

The Rust interface is pdfium-render 0.9.4, used under its Apache-2.0 option. Linux process restrictions use Landlock and seccompiler, under their Apache-2.0 options. Rust package versions and source checksums are recorded in Cargo.lock.

Phosphor Icons

The bundled SVG icons in ui/icons/phosphor are sourced from Phosphor Icons at revision 2b75f3ad12b420c9504ef05df8d2564a28f8500e and are licensed under the MIT License. Copyright © 2023 Phosphor Icons.

Google Sans Flex

The bundled Google Sans Flex font is distributed under the SIL Open Font License 1.1. Its license, provenance, and checksum are retained in resources/fonts/google-sans-flex.

Noto Emoji

The bundled Noto Emoji font is distributed under the SIL Open Font License 1.1. Its license, provenance, and checksum are retained in resources/fonts/noto-emoji.

Screenshot examples

The fictional screenshot fixture uses real public sender domains so the same favicon service used by the application can demonstrate sender recognition. Third-party names and marks belong to their respective owners. Their appearance does not imply affiliation, sponsorship, or endorsement.

Additional Rust dependencies are identified in Cargo.lock and retain the license terms supplied by their upstream packages.