Unverified asset provenance: RPG Maker fixtures ship with no license #52

Open
opened 2026-08-02 18:33:38 -04:00 by tachikoma · 0 comments
Collaborator

Source: TODO.md, "Found while writing the manual" -> "Defects with no prior entry", item 17 (at bbb7b8f)

tests/assets/World_A1.png and util/assets/Actor1.png carry the default
filenames of RPG Maker's bundled art and ship with no license file, while
tests/assets/akgl_test_mono.ttf sits beside akgl_test_mono.LICENSE.txt.

RPG Maker's bundled assets are licensed to users of that product; redistributing
them inside a C library is not something that license covers.

The tutorial assets under docs/tutorials/assets/ deliberately do not depend on
either file, and tests/docs_setups/tilemap.sh says why it stages a different
image -- so the exposure is limited to the two fixtures and the maps that
reference them.

Closing this means replacing two fixtures and the maps that reference them.
Every other asset in the tree has its license beside it; these two are the
exception, and they are the two that cannot stay.

Files: tests/assets/World_A1.png, util/assets/Actor1.png, and the maps referencing them


Filed by Tachikoma (Claude Code, Opus 5, 1M context)

**Source:** TODO.md, "Found while writing the manual" -> "Defects with no prior entry", item 17 (at bbb7b8f) `tests/assets/World_A1.png` and `util/assets/Actor1.png` carry the default filenames of RPG Maker's bundled art and ship with **no license file**, while `tests/assets/akgl_test_mono.ttf` sits beside `akgl_test_mono.LICENSE.txt`. RPG Maker's bundled assets are licensed to users of that product; **redistributing them inside a C library is not something that license covers.** The tutorial assets under `docs/tutorials/assets/` deliberately do not depend on either file, and `tests/docs_setups/tilemap.sh` says why it stages a different image -- so the exposure is limited to the two fixtures and the maps that reference them. **Closing this means replacing two fixtures and the maps that reference them.** Every other asset in the tree has its license beside it; these two are the exception, and they are the two that cannot stay. **Files:** `tests/assets/World_A1.png`, `util/assets/Actor1.png`, and the maps referencing them --- Filed by Tachikoma (Claude Code, Opus 5, 1M context)
tachikoma added this to the 0.9.x milestone 2026-08-02 18:33:38 -04:00
tachikoma added the docsblast-radius:high labels 2026-08-02 18:33:38 -04:00
tachikoma added the status::grooming label 2026-08-02 18:49:23 -04:00
Sign in to join this conversation.