Open-source software notices
Last updated: 16 October 2026
SentrueFile is operated by Sentrue Labs. It uses open-source software and third-party assets made available under their own licences. We're grateful to their authors.
The components below are included in, or delivered by, the production site: combined into compiled JavaScript, run in Web Workers or WebAssembly, or served as static files such as colour profiles. Package names don't necessarily match separate downloads. Tools used only for development or building aren't listed, because none of their code or assets is part of the site you use.
Release: 0.1.0 (d5eee3e)
Complete licence texts
The complete licence texts and all copyright and attribution notices for this release are in third-party-licenses.txt, reproduced verbatim from the exact versions shipped. Licence files that come with PDF.js are also kept next to its files, for example /pdfjs/LICENSE.
Website framework and runtime
| Component | Version | Licence | Copyright / notice |
|---|---|---|---|
| Next.jsWebsite framework | 16.3.8 | MIT | Copyright (c) 2025 Vercel, Inc. |
| ReactUser interface | 19.3.0 | MIT | Copyright (c) Meta Platforms, Inc. and affiliates. |
| React DOMUser interface | 19.3.0 | MIT | Copyright (c) Meta Platforms, Inc. and affiliates. |
| schedulerPart of React | 0.28.0 | MIT | Copyright (c) Meta Platforms, Inc. and affiliates. |
| styled-jsxPart of Next.js | 5.1.6 | MIT | Copyright (c) 2016-present Vercel, Inc. |
| client-onlyPart of Next.js | 0.0.1 | MIT | The package declares the MIT licence but includes no copyright notice. |
| Lucide icons (lucide-react)Icons | 1.49.0 | ISC | Copyright (c) 2026 Lucide Icons and ContributorsCopyright (c) 2013-present Cole Bemis |
| Geist fontTypeface (Sentrue Labs brand font), served from this site | 1.7.2 | OFL-1.1 | Copyright (c) 2023 Vercel, in collaboration with basement.studio |
| @swc/helpersPart of Next.js | 0.5.23 | Apache-2.0 | Copyright 2024 SWC contributors. |
PDF creation and compression
| Component | Version | Licence | Copyright / notice |
|---|---|---|---|
| pdf-libCreating and editing PDFs | 1.17.1 | MIT | Copyright (c) 2019 Andrew Dillon |
| @pdf-lib/standard-fontsFont measurements (part of pdf-lib) | 1.0.0 | MIT | Copyright (c) 2018 Andrew DillonCopyright 2015–2018 Christopher Brown. |
| @pdf-lib/upngReading PNG images (part of pdf-lib) | 1.0.1 | MIT | Copyright (c) 2017 Photopea |
| pakoCompression (part of pdf-lib) | 1.0.11 | MIT AND Zlib | Copyright (C) 2014-2017 by Vitaly Puzrin and Andrei Tuputcyn(C) 1995-2013 Jean-loup Gailly and Mark Adler(C) 2014-2017 Vitaly Puzrin and Andrey Tupitsin |
| tslibLanguage helpers | 2.8.1 | 0BSD | Copyright (c) Microsoft Corporation. |
| tslib (for pdf-lib)Language helpers | 1.14.1 | 0BSD | Copyright (c) Microsoft Corporation. |
The full notices include the original afm notice for @pdf-lib/standard-fonts and both the MIT and the zlib notices for pako.
PDF.js 6.3.289
PDF.js (pdfjs-dist) is licensed under the Apache License 2.0. The parts of its distribution that SentrueFile serves include separately licensed decoders and a colour profile, each listed with its own notices:
| Component | Version | Licence | Copyright / notice |
|---|---|---|---|
| PDF.jsShowing PDF pages and turning them into images | 6.3.289 | Apache-2.0 | The licence file carries no copyright line. PDF.js is a Mozilla project. |
| OpenJPEG decoderDecoding JPEG 2000 images in PDFs | bundled with PDF.js 6.3.289 | BSD-2-Clause | Copyright (c) 2002-2014, Universite catholique de Louvain (UCL), BelgiumCopyright (c) 2002-2014, Professor Benoit MacqCopyright (c) 2003-2014, Antonin DescampeCopyright (c) 2003-2009, Francois-Olivier DevauxCopyright (c) 2005, Herve Drolon, FreeImage TeamCopyright (c) 2024, Mozilla Foundation |
| JBIG2 decoder (PDFium)Decoding black-and-white scans in PDFs | bundled with PDF.js 6.3.289 | BSD-3-Clause AND Apache-2.0 | Copyright 2014 The PDFium AuthorsCopyright 2026 Mozilla Foundation |
| qcms colour managementColour profiles in PDFs | bundled with PDF.js 6.3.289 | MIT | Copyright (C) 2009-2024 Mozilla CorporationCopyright (C) 1998-2007 Marti Maria |
| CGATS001Compat colour profilePrinting-colour conversion in PDFs | bundled with PDF.js 6.3.289 | CC0-1.0 | Dedicated to the public domain under CC0 1.0. |
These parts of the PDF.js distribution are deliberately not deployed, so no notice for them is needed:
- standard fonts (Foxit and Liberation) - your device's own fonts are used instead;
- Adobe character maps (CMaps);
- the QuickJS-based PDF scripting sandbox - scripts inside PDFs are never run;
- the legacy and image-decoder builds.
Apache-licensed components
PDF.js, @swc/helpers and parts of the JBIG2 decoder are licensed under the Apache License 2.0. A copy of the licence is included in the complete licence texts. None of these packages supplies an Apache NOTICE file, and Sentrue Labs has not modified their files. Sentrue Labs does not claim ownership of PDF.js, SWC or any other third-party component.
Sentrue Labs's own material
© 2026 Sentrue Labs. All rights reserved in Sentrue Labs's original branding, website design, text and other original material. This does not apply to the open-source software and third-party assets listed on this page, which remain subject to their own licences and ownership notices.
Third-party names, product names and trademarks belong to their owners. Listing them identifies where a component comes from and does not imply sponsorship or endorsement.
Corrections
If you believe an attribution or licence notice is missing or wrong, please email contact@sentrue.com (or use the contact form), naming the component and version.