ThanhAnSoft

Open-source licenses

ThanhAnSoft is built with free and open-source software. This page lists what is shipped to your browser or used to build the site, with each license, so that you can check the terms. The list is generated from the installed packages every time the site is built.

Parts licensed under the LGPL

Two components are licensed under the GNU Lesser General Public License, version 3 (LGPL-3.0):

We use these libraries unmodified, in the form in which they are published on npm, and they are loaded on demand as separate files only when you open a tool that needs them. The exact versions are listed below, and the source code of each version is available from the links above and from the npm registry. You may replace them with your own version under the terms of the LGPL; if you want a copy of the source or have a question, contact us.

The license texts: GNU LGPL version 3 and the GNU GPL version 3 that it refers to.

Packages

47 packages: our direct dependencies and the packages they depend on.

Fonts, bundled components and data

  • libheif bundled in heic2any · LGPL-3.0 · license text — HEIC decoder compiled to JavaScript and included inside heic2any. Used unmodified; loaded on demand in its own file.
  • Dancing Script (font) public/fonts/DancingScript.ttf · OFL-1.1 — Typed signatures in Sign PDF.
  • Great Vibes (font) public/fonts/GreatVibes-Regular.ttf · OFL-1.1 — Typed signatures in Sign PDF.
  • Noto Sans (font) public/fonts/NotoSans-Regular.ttf, NotoSans-Bold.ttf · OFL-1.1 — Page numbers and watermarks with accented or Vietnamese text.
  • Tesseract trained data (tessdata_best) 4.0.0_best_int · Apache-2.0 — OCR language data copied from the @tesseract.js-data packages.

The fonts are licensed under the SIL Open Font License 1.1 (openfontlicense.org), which allows use, bundling and redistribution.