AFK Wars 0.9.2 — third-party component notices and source access

The application uses open-source components. Their copyrights and license terms remain in force independently of AFK Wars' original code and media. The presence of GPL/LGPL texts does not place AFK Wars' original code under those licenses. This collection also retains notices from complete upstream source trees, including components not linked into this application; consult the platform binary inventory for shipped components.

Principal components:
- Qt/PySide6/Shiboken6 6.12.0: LGPL3 option for shipped Core/GUI/Widgets/Network/SVG and client-side plugins. No QtWaylandCompositor module is bundled. qtbase's Wayland client plugins have LGPL3 alternatives. Complete official Qt source modules and pyside-setup sources are supplied in the separate source archive.
- pygame-ce2.5.8: LGPL2.1-or-later, dynamically loaded extension/SDL libraries; source and original build scripts are supplied, with the codec source versions and notices.
- pycairo1.29.2 and Cairo: MPL1.1 alternative (also offered under LGPL2.1). Cairo is1.18.0 Ubuntu on Linux and statically included1.18.6 in Windows pycairo. Complete source and Windows build recipes, pixman/libpng/zlib sources and Meson patches are supplied. See retained COPYING-MPL texts. No modifications to these sources were made for AFK Wars.
- CPython3.12: PSF license, corresponding Python license retained. Linux3.12.14; Windows3.12.13.
- PyInstaller6.22.3: its bootloader exception is retained with COPYING.
- Windows software OpenGL fallback: Mesa11.2.2 with LLVM3.6.2; corresponding sources/notices retained. Microsoft runtime DLLs retain their vendor terms; Windows packaging owner retains original wheel/runtime metadata.
- Remaining Cairo, Qt, SDL, codec and operating-system libraries: see platform manifests, ubuntu-system copyright notices, windows-vendor notices, and source directories.

Source access:
The delivery page must offer AFK-Wars-0.9.2-Dependency-Sources.zip alongside these binaries, without an extra charge for source access. That archive contains upstream source archives, the original build recipes/patches, provenance URLs, and hashes. Keep the source archive available wherever these binary packages are offered. Do not ship only a link to somebody else's moving download page as the sole corresponding-source delivery.

Replacing LGPL libraries:
Keep the full extracted application directory. Shared libraries are under _internal (including PySide6/Qt/lib on Linux and PySide6 on Windows); Python extensions are in the corresponding package folders. After closing AFK Wars, back up the directory, build ABI-compatible modified dependencies for the same OS/architecture/Python ABI using the supplied upstream build instructions, and replace the matching shared library/extension files. Preserve companion plugins and dependent DLL/SO compatibility. Run the executable from the extracted directory to test. There is no application integrity/signature gate preventing dependency replacement. Do not run Steam file verification over local modifications you wish to keep; it can restore distributor files.

You may modify and reverse engineer the combined work for debugging changes to LGPL-covered libraries to the extent those licenses require. No application restriction is intended to override those rights. No proprietary signing key is required for local library replacement. Static Cairo on Windows can be rebuilt through the supplied cairo-win-build recipe and pycairo build configuration under the MPL alternative.

This is a technical delivery record, not a claim that every hardware configuration has been tested. Keep these notices and source-access instructions with redistributions of the applicable libraries.
