Fucking Limited Run Games strikes again. This time they stole mGBA! Time to break out this classic from @foone again...
Actually it looks like the publisher was WayForward. They might have licensed the emulator from LRG though? I'm not really clear. Sigma Star Saga DX.

@endrift God, again? I'm curious if the credits say anything. I remember LRG's handling of Tomba was pretty awkward - their GPL acknowledgment just listed the name of the emulator, no source release or even what commit they built from.

I wonder what the relationship is to LRG. This was originally announced as an LRG release but the current version lists Mighty Rabbit, which is a company founded by LRG's founder (who's since left LRG).

@misty @endrift I don't know the MPL very well. What's required to come to compliance? Publish Carbon Engine source? Surely bundling an emulator is just what the GPL calls "mere aggregation"?

@JordiGH I believe they wouldn't have to publish the whole engine - a MPL library doesn't infect the whole codebase it's used in.

I was able to make Goodboy PC version comply by publishing (under MPL) the source code for my modifications to mGBA, and providing a link to those on the game's licenses screen.

In some ways it was easier than even MIT, as I didn't have to reproduce the full license text. The full acknowledgement looked like this:

mGBA
https://github.com/mgba-emu/mgba
License: MPL-2.0
Copyright © 2013-2024 Vicki Pfau
Modifications at: git.sr.ht/~exelotl/xatu