Thread with 25 posts

jump to expanded post

maintaining an open-source game emulator has really perverse incentives. users do not care whether your code is good or clean or properly tested. if a horrible hack gets a popular game running, they will plagiarise your WIP patch, make their own build of it, and distribute both…

…at which point it becomes very tempting to just move to a completely closed development model, where we only publish code that is complete enough to land on trunk. and already we are like half of the way there with touchHLE, but it's tempting to go all in. perverse incentives!

Open thread at this post
leo vriska :light2: , @leo@60228.dev
(open profile)

@hikari you could maybe consider relicensing to GPLv3 (as explicitly allowed by the MPL 2.0) and exercising the GPLv3 clause that allows "Prohibiting misrepresentation of the origin of that material, or requiring that modified versions of such material be marked in reasonable ways as different from the original version"?

Open remote post (opens in a new window)

@penny there's fairly little i can do to protect the name, and these builds already create confusion, though i've taken some measures already to try to do something about it.

aside from a branding problem, what's frustrating is that this kind of thing can lead to people attributing your own work to someone else, and that isn't great from a motivational standpoint

Open thread at this post