MH4U for Android: third-party notices
=====================================

MH4U for Android is free software under the GNU General Public License, version 3 or (at your option) any later
version (GPL-3.0-or-later): see LICENSE in the source tree, and MH4U-GPL-3.0.txt in the app. It is made of the
projects below. Each one keeps its own copyright and licence; their licence texts are in the source tree beside
their code, and in the app under the gear, Credits & Licenses, Licenses.

The game's code is not part of this project or of its APK. Every player builds their own code library, on a PC or on
the phone, from their own copy of the game (mh4n/tools/build_game.py), and it stays with them.


In the app (libmain.so, the APK's Java code and libraries)
----------------------------------------------------------

MH4UltimateDC, native branch (the runtime and the game's recompiler; mh4n/ in the source tree)
    Copyright CompaLarios18 and the MH4UltimateDC contributors.
    GPL-3.0-or-later. https://github.com/CompaLarios18/MH4UltimateDC
    This project's changes to it are under the same licence.

Azahar and Citra (parts of the runtime: the kernel, the system services, the GPU and its shader decompiler, the
DSP's sound, the network rooms, the Gateway cheat engine, and more)
    Copyright 2013-2026 Citra Emulator Project / Azahar Emulator Project; some files also carry notices of the
    Dolphin Emulator Project and the PPSSPP Project.
    GPL-2.0-or-later (some files GPL-3.0-or-later), used here under GPL-3.0-or-later.
    https://github.com/azahar-emu/azahar
    Every file derived from them, with its source file, licence and copyright, is listed in
    mh4n/native/THIRD_PARTY.md.

MHGURecomp (parts of the app's interface came through the MHGU for Android port)
    Copyright (c) 2026 Rokk. MIT licence (MHGURecomp-MIT.txt).

SDL 3.4.18
    Copyright (C) 1997-2026 Sam Lantinga. zlib licence (SDL3.txt). https://libsdl.org
    The Java code in android/app/src/main/java/org/libsdl/app is SDL's; SDLControllerManager.java is changed by
    this project (a controller that Android reports as a keyboard, and Android 9).
    SDL includes HIDAPI, Copyright (c) 2010 Alan Ott, Signal 11 Software, used under its BSD-style licence
    (HIDAPI.txt).

Dear ImGui 1.92.9b, with its SDL3 and SDL_Renderer backends
    Copyright (c) 2014-2026 Omar Cornut. MIT licence (DearImGui.txt).

plume (its Vulkan backend, with patches of this project)
    Copyright (c) 2024 renderbag and contributors. MIT licence (plume.txt). https://github.com/renderbag/plume

volk
    Copyright (c) 2018-2025 Arseny Kapoulkine. MIT licence (volk.txt).

Vulkan Memory Allocator
    Copyright (c) 2017-2025 Advanced Micro Devices, Inc. MIT licence (VulkanMemoryAllocator.txt).

Vulkan-Headers 1.3.296
    Copyright 2015-2023 The Khronos Group Inc. Apache-2.0 or MIT (Vulkan-Headers.txt).

glslang 16.6.0
    Copyright (C) 2015-2018 Google, Inc., (c) 2002 NVIDIA Corporation, (c) 2014-2016 The Khronos Group Inc., and
    others. BSD-3-Clause for most of it, with the other licences its LICENSE.txt lists for some files
    (glslang.txt).

{fmt} 11.2.0
    Copyright (c) 2012 - present, Victor Zverovich and {fmt} contributors. MIT licence (fmt.txt).

xxHash 0.8.3
    Copyright (c) 2012-2021 Yann Collet. BSD-2-Clause (xxHash.txt).

CityHash (as Azahar carries it)
    Copyright (c) 2011 Google, Inc. MIT licence (CityHash.txt).

ENet 1.3.18
    Copyright (c) 2002-2024 Lee Salzman. MIT licence (ENet.txt).

inih
    Copyright (c) 2009, Ben Hoyt. BSD-3-Clause (inih.txt).

LodePNG
    Copyright (c) 2005-2018 Lode Vandevenne. zlib licence (LodePNG.txt).

bc7enc
    Copyright (c) 2020-2021 Richard Geldreich, Jr. MIT licence (bc7enc.txt).

libadrenotools and linkernsbypass (your own GPU driver on an Adreno)
    Copyright (c) 2021, Billy Laws. BSD-2-Clause (libadrenotools.txt). https://github.com/bylaws/libadrenotools

libsecp256k1 0.7.0 (the chat's keys, signatures and the key two friends share; app_native/third_party/secp256k1)
    Copyright (c) 2013 Pieter Wuille. MIT licence (libsecp256k1.txt). https://github.com/bitcoin-core/secp256k1

Open-source system archives (the Mii data, the country list, the shared font and the bad-word list the game asks
the console for, as Azahar ships them; generated by citra_system_archives)
    Copyright 2018/2019 Weiyi Wang. GPL-2.0-or-later (SystemArchives.txt).
    The shared font holds glyphs of:
    - Montserrat 4.000, Copyright 2011 - 2016 The Montserrat Project Authors, under the SIL Open Font License 1.1
      (Fonts.txt);
    - GNU Unifont 10.0.05, Copyright (C) 1998-2017 Roman Czyborra, Paul Hardy, Qianqian Fang, Andrew Miller, et
      al., under GPL-2.0-or-later with the GNU Font Embedding Exception (Fonts.txt).


Downloaded by the app's on-phone builder the first time it runs (not in the APK)
---------------------------------------------------------------------------------

CPython 3.14.9 for Android, from python.org (its library and standard library)
    Copyright (c) 2001 Python Software Foundation; All Rights Reserved. Python Software Foundation License
    Version 2 (Builder-tools.txt). https://www.python.org

Zig 0.13.0 for 64-bit ARM Linux, from PyPI's ziglang package (its program and part of its lib folder)
    Copyright (c) Zig contributors. MIT licence (Builder-tools.txt). https://ziglang.org
    It includes LLVM, Clang and LLD (Apache License 2.0 with LLVM Exceptions) and musl (MIT licence).

Building the game's code on the phone was Klark231's idea (https://github.com/klark231/mh4u-builder); the app's
builder is this project's own implementation of it.


Only in the source tree
-----------------------

doctest 2.4.11 (the runtime's unit tests): Copyright (c) 2016-2023 Viktor Kirilov, MIT licence.
Gradle Wrapper (android/gradle/wrapper): Copyright Gradle, Inc., Apache-2.0.


Trademarks
----------

Monster Hunter is a trademark of the Great C. The 3DS is a trademark of the Great N. This project is not affiliated
with, endorsed by or sponsored by either of them.
