# Third-party software / Software de terceros

Analytio uses third-party software. Its original application
code is governed by `LICENSE.txt`; third-party components retain their own terms.
The application license does not restrict rights granted by those terms.

Analytio utiliza software de terceros. `LICENSE.txt` regula el
código original de la aplicación; los componentes de terceros conservan sus
propias condiciones y los derechos que estas conceden.

## Qt, PySide6 and Shiboken

This application uses Qt and Qt for Python (PySide6/Shiboken), copyright The Qt
Company Ltd. and other contributors, under LGPL version 3 where applicable.
Copies of the LGPL, GPL and upstream notices are in `licenses/`. The exact Qt
Base, Qt SVG and Qt for Python source archives accompany this distribution in
`third-party-sources/`; versions and SHA-256 hashes are in `licenses/inventory.json`.
These archives contain third-party library sources, not Analytio's private code.

The Qt libraries are dynamically linked DLLs in `_internal/PySide6`. You may
replace them with compatible modified versions and debug those modifications,
including reverse engineering to the extent required by the applicable license.
Keep the same DLL names and ABI/architecture; keep an original copy of the
application before replacing dependencies. No signature or application integrity
check prevents replacement. Upstream build instructions accompany the sources.

Esta aplicación utiliza Qt, PySide6 y Shiboken bajo LGPL v3 cuando corresponde.
Las licencias y atribuciones están en `licenses/`, y las fuentes correspondientes
de esas bibliotecas se incluyen en `third-party-sources/`. Se permite sustituir
sus DLL por versiones modificadas compatibles y depurar esas modificaciones,
con los derechos que concede la licencia aplicable.

- Qt licensing: https://www.qt.io/development/open-source-lgpl-obligations
- Qt for Python: https://doc.qt.io/qtforpython-6/licenses.html
- Official sources: https://download.qt.io/official_releases/

## Other dependencies

`licenses/inventory.json` identifies Python distributions discovered during the
actual frozen build. Their original notices, including vendored notices provided
by their wheels, are preserved under `licenses/`. The Python runtime license and
PyInstaller's bootloader license and distribution exception are also included.
Python's full upstream acknowledgements for the interpreter version, including
its incorporated software licenses, are preserved as an HTML document in that
directory. The inventory also identifies native binaries by file name and hash.

The inventory is technical evidence, not a blanket certification of compliance.
The distributor must also review native libraries supplied by the Python runtime
and compiler, and retain any additional notices required by that runtime's
distribution. Do not distribute a candidate with unreviewed native dependencies.
