Third-party licenses
Howlog uses the open-source components below. Their licenses require that the license texts be given to you and, for LGPL components, that you can replace the libraries with your own versions. The full license texts come with the installation (THIRD-PARTY-LICENSES.md).
| Component | License | Source |
|---|---|---|
| Python 3.14 | PSF | python.org |
| OpenSSL (bundled with Python; only used for the HTTPS connection of Pro activation) | Apache-2.0 | openssl.org |
| Qt for Python 6.11 (PySide6) | LGPL-3.0 | qt.io/qt-for-python |
| shiboken6 | LGPL-3.0 | qt.io/qt-for-python |
| comtypes | MIT | github.com/enthought/comtypes |
| python-docx | MIT | github.com/python-openxml/python-docx |
| lxml | BSD-3-Clause | lxml.de |
| Pillow | HPND | python-pillow.org |
| typing_extensions | PSF | github.com/python/typing_extensions |
| Nuitka (runtime parts in the compiled program) | AGPL-3.0 + Nuitka Runtime Library Exception 1.0 (the compiled program may be distributed under the required terms) | nuitka.net |
| Fluent UI System Icons | MIT | github.com/microsoft/fluentui-system-icons |
Your right to replace the libraries
The LGPL components (Qt, shiboken6) stay as separate DLL files in the program folder; you can replace them with compatible versions you build yourself. For questions, get in touch.