Budbrain Cave Rescue (jsBudbrainCaveRescue) — Third Party Licenses
==================================================================

Budbrain Cave Rescue is proprietary software, (c) 2026 Josef Sejrek /
Budbrain Software (see LICENSE). It dynamically links against, compiles in or
ships the following third-party components. Their respective licenses apply to
those components only.

Sources for all LGPL components below are available from the upstream projects
linked, and from the Ubuntu/Debian source archives.

--------------------------------------------------------------------------------
LINKED LIBRARIES
--------------------------------------------------------------------------------
SDL2                             zlib                                  https://www.libsdl.org/
Cairo                            LGPL-2.1 or MPL-1.1                   https://www.cairographics.org/
Pango                            LGPL-2.1-or-later                     https://pango.gnome.org/
GLib / GObject / GIO             LGPL-2.1-or-later                     https://gitlab.gnome.org/GNOME/glib
HarfBuzz                         MIT                                   https://harfbuzz.github.io/
FreeType                         FTL or GPL-2-or-later                 https://freetype.org/
Fontconfig                       MIT-style (fontconfig)                https://www.freedesktop.org/wiki/Software/fontconfig/
FriBidi                          LGPL-2.1-or-later                     https://github.com/fribidi/fribidi
Graphite2                        LGPL-2.1-or-later or MPL-1.1          https://graphite.sil.org/
libthai / libdatrie              LGPL-2.1-or-later                     https://linux.thai.net/projects/libthai
Pixman                           MIT                                   https://www.pixman.org/
libpng                           libpng license                        http://www.libpng.org/
zlib                             zlib                                  https://zlib.net/
PulseAudio (client)              LGPL-2.1-or-later                     https://www.freedesktop.org/wiki/Software/PulseAudio/
PipeWire (client)                MIT                                   https://pipewire.org/
ALSA (libasound)                 LGPL-2.1-or-later                     https://www.alsa-project.org/
libsamplerate                    BSD-2-Clause                          https://libsndfile.github.io/libsamplerate/
libsndfile                       LGPL-2.1-or-later                     https://libsndfile.github.io/libsndfile/
libogg / libvorbis               BSD-3-Clause                          https://xiph.org/vorbis/
FLAC                             BSD-3-Clause                          https://xiph.org/flac/
Opus                             BSD-3-Clause                          https://opus-codec.org/
mpg123                           LGPL-2.1                              https://www.mpg123.de/
LAME (libmp3lame)                LGPL-2.0                              https://lame.sourceforge.io/
libasyncns                       LGPL-2.1-or-later                     https://0pointer.de/lennart/projects/libasyncns/
libxml2                          MIT                                   https://gitlab.gnome.org/GNOME/libxml2
libselinux                       Public Domain                         https://github.com/SELinuxProject/selinux
util-linux (libblkid, libmount)  LGPL-2.1-or-later                     https://github.com/util-linux/util-linux
XZ Utils (liblzma)               0BSD / Public Domain                  https://tukaani.org/xz/
Wayland client libraries         MIT (X11 style)                       https://wayland.freedesktop.org/
libdecor                         MIT                                   https://gitlab.freedesktop.org/libdecor/libdecor
libxkbcommon                     MIT                                   https://xkbcommon.org/
X.Org client libraries           MIT / X11                             https://www.x.org/
libdrm / libgbm (Mesa)           MIT                                   https://mesa3d.org/
systemd / libudev                LGPL-2.1-or-later                     https://systemd.io/
D-Bus (libdbus-1)                AFL-2.1 or GPL-2-or-later             https://www.freedesktop.org/wiki/Software/dbus/
PCRE2                            BSD-3-Clause                          https://www.pcre.org/
libffi                           MIT                                   https://sourceware.org/libffi/
expat                            MIT                                   https://libexpat.github.io/
brotli                           MIT                                   https://github.com/google/brotli
bzip2 / xz / zstd / lz4          BSD-like / public domain              https://tukaani.org/xz/
GCC runtime (libstdc++, libgcc)  GPL-3 with Runtime Library Exception  https://gcc.gnu.org/
GNU C Library (glibc)            LGPL-2.1-or-later                     https://www.gnu.org/software/libc/

--------------------------------------------------------------------------------
COMPILED IN FROM SOURCE
--------------------------------------------------------------------------------
Monocypher                       CC0-1.0 or BSD-2-Clause               https://monocypher.org/
  Copyright (c) 2017-2020 Loup Vaillant. XChaCha20-Poly1305: the save file and
  the settings are encrypted and sealed with it.
  Full text: third_party/monocypher/LICENCE.md

stb_vorbis                       Public domain or MIT                  https://github.com/nothings/stb
  Decodes the background music. Full text: assets/music/LICENSE-stb_vorbis.txt

--------------------------------------------------------------------------------
SHIPPED ASSETS
--------------------------------------------------------------------------------
DejaVu Sans / Sans Bold          Bitstream Vera license                unmodified
  Full text: assets/fonts/LICENSE-DejaVu.txt

Budbrain Cave CJK / Arabic /     SIL Open Font License 1.1             subsets of Noto Sans
  Hebrew / Devanagari / Bengali                                        (renamed, as the OFL
  / Thai                                                               requires for modified fonts)
  Full text: assets/fonts/LICENSE-Noto.txt

"Home" (album "Omega report")    CC BY 4.0                             https://zero-project.gr
  by zero-project — the background music, unmodified.
  Full text and attribution: assets/music/LICENSE-zero-project.txt

All other graphics and all sound effects of the game are painted and
synthesised in code and belong to Budbrain Cave Rescue.
