Licences des composants tiers

Les outils de fichiers.org s'exécutent dans votre navigateur et s'appuient sur des bibliothèques libres. Cette page les recense, avec leur licence.

Décodeur HEIC : libheif et libde265 (LGPL-3.0)

Le convertisseur d'image décode les photos HEIC, dans les navigateurs qui ne le font pas eux-mêmes, avec libheif 1.23.5 etlibde265 1.0.15, compilées en WebAssembly et distribuées par le paquetlibheif-js 1.23.5. Ces bibliothèques, et leur usage ici, sont couvertes par la licence publique générale limitée GNU, version 3 (LGPL-3.0), qui renvoie à la licence publique générale GNU, version 3 (GPL-3.0) :

Sources correspondantes :

Le module WebAssembly (libheif.wasm) est servi tel quel, comme un fichier séparé que l'outil charge au moment du décodage : il peut être remplacé par une version modifiée compatible avec la même interface. Le code de fichiers.org qui l'appelle tient en deux fichiers, lisibles dans les outils de développement du navigateur.

Autres bibliothèques

BibliothèqueVersionLicenceUsage
pdf-lib1.17.1MITFusion et découpage de PDF, lecture des factures Factur-X
fflate0.8.3MITArchives ZIP
PKI.js3.4.0BSD-3-ClauseVérification des signatures de PDF et des fichiers .p7m
ASN1.js3.0.10BSD-3-ClauseVérification des signatures de PDF
c2pa-web et c2pa-wasm (Content Authenticity Initiative)0.14.4 / 0.11.4MITLecture des manifestes C2PA
pdf.js (Mozilla)6.4.299Apache-2.0Rendu des pages PDF (codes 2D-Doc et QR, conversion en images, réduction)
zxing-wasm (sur zxing-cpp)3.1.4MIT (zxing-cpp : Apache-2.0)Lecture des codes 2D-Doc, QR et codes-barres
msgreader-web-ng0.2.0-alpha1Apache-2.0Lecture des messages Outlook .msg
postal-mime4.0.4MIT-0Lecture des e-mails .eml
qpdf12.2.0Apache-2.0Retrait du mot de passe d’un PDF
qpdf-wasm0.3.0ISCCompilation de qpdf en WebAssembly
libjpeg-turbo (intégré à qpdf)2.1.1IJG, BSD-3-Clause, zlibImages JPEG des PDF traités par qpdf
libarchive3.7.2BSD-2-ClauseArchives RAR, 7z, TAR, CAB
libarchive.js2.0.2MITCompilation de libarchive en WebAssembly
zlib (intégré à libarchive)1.3zlibDécompression Deflate
bzip2 (intégré à libarchive)1.0.8bzip2 (type BSD)Décompression bzip2
XZ Utils / liblzma (intégré à libarchive)5.2.11domaine publicDécompression LZMA et XZ
OpenSSL (intégré à libarchive)1.0.2sOpenSSL et SSLeayDéchiffrement des ZIP protégés
Svelte5.57.0MITInterface des outils
Astro7.3.1MITChargement des composants interactifs

Mentions demandées par les licences

This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/). This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). This software is based in part on the work of the Independent JPEG Group. bzip2 © 1996-2019 Julian R Seward. libarchive © Tim Kientzle et les contributeurs de libarchive.

Données de signatures PRONOM (MIT)

Quand aucune fiche du site ne reconnaît un fichier, l'identifieurconsulte une partie des signatures binaires du registrePRONOM, publiées par les Archives nationales britanniques dans le dépôtnationalarchives/pronomsous licence MIT.

MIT License. Copyright (c) 2024 The National Archives, UK. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.