Thread with 10 posts
jump to expanded postmaintaining 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!
by the way, did you know that US copyright law does not recognise moral rights (i.e. the right of attribution)? it's purely about copying. plagiarising open-source code is generally (IANAL) legal unless the license prohibits it. :(
@hikari uh. what?
@hikari I think I'm not clear on what you mean by "plagiarizing", since usually that would imply copying?
@hikari the distinction between "copyright", "moral rights", and "author's rights" are largely philosophical; the actual practical distinctions are fairly nuanced, and tend to come down to limitations on what rights can be transferred or sublicensed
@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"?
@saagar yes but that doesn't give me DMCA takedown powers
@saagar depends who wields them and for what purpose