Asset Provenance
Code and media do not automatically share a license. Release archives include
the project MIT license, THIRD_PARTY_NOTICES.md and the vendored parser’s full
MIT notice. See Asset Inventory for generated file sizes.
| Component | Source / evidence | Status |
|---|---|---|
| Project C/Python/JS | Repository LICENSE |
MIT, Jonathan Peris |
| tomlc17 | Upstream R260821; vendor/tomlc17/LICENSE |
MIT, CK Tan; vendor/tomlc17/README.md records the exact upstream commit and retained project-patch inventory |
| Original sprites | JuhoSprite’s Super Mango pack, checked 2026-09-16 | Page metadata lists CC BY 4.0; page prose also says free use/no credit needed. Preserve attribution and the license link |
| Recolored/derived sprites | tools/gen_fire_sprites.py, tools/analyze_sprite.py, repository history |
Derived from the original sprites; retain JuhoSprite credit and identify modifications |
| QOA audio | assets/sounds/, generated by tools/gen_sounds.py (encoded by tools/qoa.py) |
Original project work synthesized from code (no samples); MIT with the project. make docs-drift fails if a committed sound is not the generator’s output (see Generated Sounds) |
| Text font | raylib’s built-in default font (GetFontDefault()) |
Part of raylib; zlib/libpng license, notice in licenses/raylib.txt. No font file is bundled |
| raylib and bundled dependencies | raylib 6.2 source/checksum pin and documented vendor/raylib/patches.json fixes |
raylib/GLFW notices and license-bearing external files are included in archives; marked miniaudio changes retain the original license text |
| Editor toolbar icons | raygui 5.0 icon bitmaps, vendor/raygui/raygui_icons.h (generated by tools/import_raygui_icons.py; URL and SHA-256 in vendor/raygui/manifest.json) |
zlib license, Ramon Santamaria; only the icon data is used, not raygui’s widgets; archives include it as licenses/raygui.txt |
| Gamepad mappings | SDL_GameControllerDB at a pinned commit, vendor/raylib/gamecontrollerdb/ (URL and SHA-256 in vendor/raylib/manifest.json) |
zlib license, Sam Lantinga; compiled into GLFW’s built-in mapping table; archives include it as licenses/raylib-dependencies/sdl-gamecontrollerdb.txt |
The pack metadata links to Creative Commons Attribution 4.0. This project modifies colors and organization for its biomes. Sprites keep their CC BY 4.0 attribution; they are not relabeled MIT.
Earlier checkouts shipped WAV files and a round9x13.ttf font without license
records. They were replaced by generated audio and raylib’s default font
rather than relicensed; do not reintroduce media without recording its source
and license here. tools/gen_sounds.py --check also rejects any QOA or WAV
file under assets/sounds/ that the generator does not produce.
Windows builder archives inspect both executables’ required DLLs and copy their
owning MSYS2 packages’ available notices under licenses/msys2/. raylib is linked
statically; macOS/Linux still use OS graphics/audio interfaces and system libraries.
Reserve sprites remain in the checkout for learning, but unused/ files are not
included in game/editor release bundles or WebAssembly preload data.