Elektrine lite

← Feed

@JordiGH@mathstodon.xyz

Post #1401177

2026-04-08 20:36 UTC

@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"?

Replies (1)

  • @exelotl@raru.re 2026-04-08 23:13

    @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

    Open ##1401179