Mentions relatives aux tiers
Les projets open source sur lesquels repose ce site, et où les obtenir.
Dernière mise à jour : 21 septembre 2026
Toolifine repose sur des logiciels écrits par d'autres. Tout ce qui figure ci-dessous est nommé, lié et accompagné de sa licence — et lorsqu'une licence nous demande de vous indiquer où trouver le code source, c'est sur cette page que nous le faisons.
Composants sous licence copyleft
Ces licences imposent des obligations qui vont au-delà de l'attribution : elles exigent que vous puissiez obtenir le code source des fichiers concernés. Suivez le lien à côté de chacun — chaque projet ci-dessous publie son propre code source, et c'est là que se trouve la copie de référence.
- Bergamot Translator — MPL-2.0 — effectue la traduction — le moteur de Mozilla, celui qui est intégré à Firefox.
- Firefox Translations models — MPL-2.0 — sont les modèles de langue, entraînés par Mozilla et servis ici sans modification.
- LAME — LGPL-2.1 — encode le MP3 — l'encodeur de référence, compilé en WebAssembly.
- LibreOffice — MPL-2.0 — effectue les conversions Office, sans interface, sur notre serveur.
- LibreOffice Calc — MPL-2.0 — gère les conversions qu'un navigateur ne sait pas faire, lorsqu'il est disponible.
- Mediabunny — MPL-2.0 — lit et écrit les conteneurs audio.
L'encodage MP3, en particulier
Notre encodeur MP3 est @mediabunny/mp3-encoder, sous licence MPL-2.0, qui intègre une version WebAssembly de LAME, l'encodeur MP3 de référence, sous licence LGPL-2.1. Nous le précisons clairement, car le champ de licence du paquet n'indique que MPL-2.0 : le composant LGPL se trouve à l'intérieur. Les auteurs de LAME demandent à être crédités par un lien, et nous le faisons avec plaisir.
Composants sous licence permissive
MIT, Apache-2.0 et BSD. Ces licences demandent seulement que l'avis de copyright et le texte de la licence accompagnent le code, ce qui est le cas dans les fichiers que nous servons.
- BharatType Hindi Text Utilities — MIT — convertit en Unicode le texte hindi ancien au format Kruti Dev des vieux PDF pour qu'il puisse être traduit.
- Bijoy2Unicode — MIT — convertit en Unicode le texte bengali ancien au format Bijoy (SutonnyMJ) des vieux PDF pour qu'il puisse être traduit.
- csso — MIT — minifie le CSS.
- docx — MIT — écrit les fichiers Word dans le navigateur.
- fflate — MIT — gère DEFLATE, et lit et écrit ZIP et TAR.
- foliate-js — MIT — ouvre les livres numériques EPUB, MOBI et KF8.
- gifenc — MIT — écrit les GIF animés.
- gifuct-js — MIT — lit chaque image d'un GIF animé.
- Google Fonts — OFL-1.1 — fournit les trente polices des modèles de CV, d'Inter à EB Garamond.
- HarfBuzz — MIT — met en forme le bengali, l'hindi, l'arabe et d'autres écritures complexes dans les PDF traduits, et réduit les polices aux seuls caractères utilisés.
- jSquash — Apache-2.0 — compile en WebAssembly les codecs JPEG et AVIF de Google.
- libarchive — BSD-2-Clause — ouvre RAR et 7z, compilé en WebAssembly.
- Lucide — ISC — dessine les icônes de contact des modèles de CV.
- markdown-it — MIT — affiche l'aperçu Markdown.
- Noto Sans CJK — OFL-1.1 — compose les PDF traduits en chinois, japonais et coréen.
- ONNX Runtime Web — MIT — exécute sur votre appareil le modèle de suppression d'arrière-plan.
- pdf-lib — MIT — compose les PDF de l'outil de création de CV, avec les polices intégrées et le texte sélectionnable.
- PDF.js — Apache-2.0 — affiche les pages pour l'aperçu et la conversion en image — le moteur de Mozilla, celui qu'utilise Firefox.
- pica — MIT — redimensionne avec un vrai filtre de rééchantillonnage plutôt qu'avec celui du navigateur.
- SheetJS — Apache-2.0 — lit et écrit tous les formats de classeur de ce site.
- Terser — BSD-2-Clause — minifie le JavaScript.
- Tesseract — Apache-2.0 — reconnaît le texte dans plus de 120 langues, avec des packs de langue servis depuis ce site.
- Tesseract.js — Apache-2.0 — lit le texte des pages numérisées.
- UPNG.js — MIT — écrit le PNG, y compris avec palettes quantifiées.
- UTIF.js — MIT — décode le TIFF.
- ZXing — Apache-2.0 — génère et lit les QR codes et les codes-barres.
Polices de caractères
Les titres sont composés en Manrope et tout le reste en Inter, toutes deux sous licence SIL Open Font License 1.1. Nous les servons depuis ce domaine plutôt que depuis un CDN de polices, afin qu'aucun hébergeur de polices ne reçoive une requête de chaque visiteur. Le texte de la licence est fourni avec les fichiers, dans /assets/fonts/inter/LICENSE.txt et /assets/fonts/manrope/LICENSE.txt.
Spécifications des formats de fichiers
Les outils mettent aussi en œuvre des spécifications publiées — PDF, ZIP, JPEG et les autres. Elles sont citées sur la page de chaque catégorie, dans la section « Sur quoi reposent ces outils ». Une spécification est un document que nous implémentons, pas un logiciel que nous distribuons ; rien sur cette page ne s'y applique donc.
Un oubli ou une erreur ?
Si vous maintenez l'un de ces projets et que l'attribution ou la licence ci-dessus est inexacte, écrivez-nous à hello@toolifine.com et nous la corrigerons.