Skip to content

Third-party software and licenses

PageTatin is built on open-source software, and I’m grateful to the people who write and maintain it. Each component is licensed to you under its own license, not under the PageTatin EULA, and nothing in the EULA limits the rights those licenses give you.

The complete list – every component, its copyright notice and its full license text – is in the app under PageTatin → About PageTatin → Third-party licenses. It is generated from the build you have installed, so it always matches your version. License texts are shown in English, as their authors published them. You can also request it from support@pagetatin.com.

ComponentUsed forLicense
Taurithe desktop app frameworkMIT or Apache-2.0
Reactthe user interfaceMIT
i18next, react-i18nextthe app’s five languagesMIT
Tailwind CSSthe app’s stylesMIT
printpdf, lopdfPDF exportMIT
hypherhyphenation in exported PDFsMIT or Apache-2.0
rustls, ringsecure connections for license activation and update checksApache-2.0, ISC and MIT
ed25519-dalekverifying your signed license fileBSD-3-Clause

PDF export hyphenates long words with the hypher library by the Typst team (Laurenz Mädje and contributors; MIT or Apache-2.0), using hyphenation patterns from the hyph-utf8 project (hyphenation.org):

  • English (US): Copyright © 1990, 2004, 2005 Gerard D. C. Kuiken. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright notice and this notice are preserved.
  • German: Copyright © 2013–2024 Stephan Hennig, Werner Lemberg, Günter Milde, Sander van Geloven, Georg Pfeiffer, Gisbert W. Selke, Tobias Wendorf, Keno Wehr. MIT License.
  • French: Copyright © 1994–2002 Daniel Flipo, Bernard Gaulle; 2016 Arthur Reutenauer. MIT License.
  • Spanish: Copyright © 1993, 1997, 2001–2019 Javier Bezos, CervanTeX. MIT License.
  • Italian: Copyright © 2008–2011 Claudio Beccari. MIT License (also available under the LaTeX Project Public License).

MIT License, Apache License 2.0, BSD 3-Clause License, ISC License, zlib License, Boost Software License 1.0, Unicode License v3, Mozilla Public License 2.0 and Community Data License Agreement – Permissive 2.0. Where a component offers a choice, PageTatin uses it under the MIT License or the Apache License 2.0.

A few components used by the app framework are licensed under the Mozilla Public License 2.0 (cssparser, selectors, dtoa-short and option-ext). Their source code is available from their public repositories, linked in the complete list, and on request from support@pagetatin.com.