Composants tiers et sources

Le code et la documentation propres à LuaBill sont sous Apache License 2.0. Les autres composants conservent leurs licences. Les tableaux distinguent les fichiers distribués des outils installés séparément. Les liens donnent les auteurs, sources et conditions.

Sommaire: Sources du projet · Exécution de l’application Windows · Moteur de facturation électronique et ressources · Installés séparément · Illustrations et exemples · Construction et installation

Sources du projet

Composant / fichiersAuteurs / origineLicence / conditions
LuaBill.tex, Utilities.lua, billing.lua, document.lua, einvoice.lua, i18n.lua; Python GUI/runnerVsevolod Shashkov & Mikhail Shashkov (project copyright)Apache-2.0; see LICENSE and NOTICE
qrencode.lua / luaqrcodePatrick Gundlach and contributors; copyright 2012–2020BSD-3-Clause; full notice in qrencode.lua

Exécution de l’application Windows

Composant / fichiersAuteurs / origineLicence / conditions
CPython 3.12.2Python Software Foundation and contributorsPSF license + incorporated third-party notices
PySide6 / Shiboken6 6.12.0The Qt Company and contributorsLGPL-3.0 option; original notices retained
Qt 6.12.0: Core, Gui, Widgets, Network, SVG, OpenGL; image/platform pluginsThe Qt Company and component authorsLGPL-3.0 option + individual third-party licenses
OpenSSL 3.0.13 — libssl/libcryptoThe OpenSSL Project and its contributorsApache-2.0; original README credits retained
Expat 2.5.0 — pyexpat.pydThai Open Source Software Center, Clark Cooper and Expat maintainersMIT
zlib 1.3.1Jean-loup Gailly and Mark AdlerZlib
libmpdec 2.5.1; libffi 3.4.4; bzip2 1.0.8Stefan Krah; Anthony Green, Red Hat and contributors; Julian SewardBSD-2-Clause; MIT; bzip2-1.0.6 (respectively)
XZ/liblzma 5.2.5XZ/liblzma authors listed in the original AUTHORS filePublic-domain library code and incorporated-code terms
Mesa 11.2.2 — opengl32sw.dllBrian Paul, VMware and component contributorsMIT and other original component notices
LLVM 3.6.2 — software OpenGLUniversity of Illinois / LLVM team and component contributorsNCSA and incorporated-code notices
Microsoft C/C++ runtime DLLsMicrosoft CorporationMicrosoft runtime redistribution terms

Moteur de facturation électronique et ressources

Composant / fichiersAuteurs / origineLicence / conditions
Mustang-CLI-2.26.0.jarJochen Staerk and contributorsApache-2.0 for Mustang; dependencies retain their licenses
PDFBox/FontBox, FOP/Batik, veraPDF, Saxon, ph-schematron, XML dependencies; fonts, ICC profiles, validation schemasApache Software Foundation, veraPDF Consortium, Saxonica, Philip Helger, font/profile authors and other contributorsSee exact embedded inventory and original notices

Installés séparément

Composant / fichiersAuteurs / origineLicence / conditions
LuaTeX/LuaLaTeX, MiKTeX or TeX LiveLuaTeX team, LaTeX Project, MiKTeX/TeX Live and package authorsEach installed component retains its license
fontspec, fontawesome, babel, csquotes, textcomp, geometry, TikZ/PGF, fancyhdr, enumitem, hyperref, xcolor, soul, colortbl, lastpage, textpos, luacode, ltablex, draftwatermark, eso-picIndividual CTAN package authors; full list and links in TeX inventoryLPPL and other package-specific terms
Noto Sans / DejaVu Sans / Arial; Font Awesome 4 iconsNoto Project, Bitstream/DejaVu/Arev, Monotype/Microsoft, Dave Gandy; Xavier Danaux (TeX wrapper)OFL, Bitstream/Arev, proprietary Arial and package-specific terms
GUI system fonts; Windows offscreen fallback Segoe UIOperating-system font authors; Segoe UI: MicrosoftSystem-installed fonts, not redistributed by LuaBill
Ghostscript and its srgb.icc profileArtifex Software and contributorsExternal installation and profile terms; PDF/A uses the documented pdfmark interface
Java (for example Eclipse Temurin)OpenJDK contributors / Eclipse AdoptiumDistribution-specific terms; Temurin uses GPL-2.0 with Classpath Exception and other notices

Illustrations et exemples

Composant / fichiersAuteurs / origineLicence / conditions
LuaBill3D.icoChatGPT — source reported by project ownersProject artwork; see provenance note below
Max_Mustermann.png; Musterfirma_GmbH.pngProbably ChatGPT; edited in GIMP 3.0.4; exact generation records unconfirmedSample artwork; see provenance note below

Selon les responsables du projet, l’icône a été générée avec ChatGPT ; les deux PNG auraient la même origine, sans confirmation des enregistrements exacts. Les métadonnées PNG indiquent une retouche dans GIMP 3.0.4, pas un auteur ni une licence. ChatGPT et GIMP désignent les outils, pas des titulaires de droits. Aucune licence de banque d’images n’a été établie pour ces exemples.

Construction et installation

Composant / fichiersAuteurs / origineLicence / conditions
PyInstaller 6.22.3 bootloader / build toolingPyInstaller development teamGPL with bootloader exception; original COPYING retained
pyinstaller-hooks-contrib 2026.9PyInstaller Community Hooks contributorsGPL-2.0-or-later build hooks; Apache-2.0 runtime hooks
Inno Setup 6.4.3 installer engine / compilerCopyright 1997–2025 Jordan Russell; portions 2000–2025 Martijn LaanInno Setup License; compiler is a build tool, generated installer includes its engine

Détails et avis originaux

Les versions décrivent la distribution Windows examinée, pas des versions imposées aux outils externes. Le cache peut inclure des avis Qt pour des composants non distribués. Les textes originaux prévalent ; cet index ne garantit pas l’origine de chaque fragment historique ou fichier utilisateur.