Looks to me like it’s the FB Alpha developers who are the ones in the wrong here. It also means that an derivative works must also be covered by the same license.
Which allows you to charge as much as you want for it, as long as you also make the source available. If it’s mostly based on MAME, then that’s covered by the GPL2 license. If you’re developing an emulator and make any money from it (as that developer seems to want to), then are you not profiting from someone else’s work? But it’s fine if he’s the one profiting?Īlso, it may be open source, but that doesn’t always mean commercial use isn’t allowed.
That developer and his “I am very against someone profiting from my work unless it’s me, of course” comment.