Google Yanks Several Emulators From App Store
PC Magazine reports that the "-oid" family of emulators from developer Yong Zhang (better known as yongzh) has been pulled from Google's Android Market. These include Nesoid, Snesoid, and Gameboid. From the article: "So what got Zhang the boot? Or, rather, who? Neither Zhang nor Google have commented on the primary source of the complaints against the developer's emulator apps. While most speculate that one of the Big Three are behind the purge–Nintendo, Sony, or Microsoft–there's also speculation that Zhang allegedly violated the open source licenses for projects that parts of his programs were derived from." A piece at Android Police has further mention and some more background on the legal position of emulator software.
I don't care what you're position is on emulators or Google. This guy tried to make money off of other people's work, his emulators were just based off of open source projects like snes9x. And he actually had the gall to try and play the sympathy card about how he's lost his primary source of income. You mean he might actually have to work, or come up with something original to earn money? How sad.
He deserved to get pulled.
Which has a strict non-commercial license. The developers do not want their work being sold for profit.
So in that instance this has nothing to do with the GPL. Not sure about the other two.
Personally, I'm happy to see this one pulled.
Snesoid at least was based on snes9x which strictly says you can't make money from it and he did. That's a clear violation which, if I were the author of Snes9x I'd be pissed.
Lisa, I would like to buy your bridge...
For justice, we must go to Don Corleone
Snes9x is not GPL.
Maybe so, but it's not like "yongzh" distributed the source code of his emulators, which _is_ required by the work derived from GPL. That said, while SNES9X doesn't use GPL, it does forbid commercial use of its source code.
If you release software that says "you can feel free to make money off this", and I make money off it, how have I done anything wrong?
Two of the emulators that people port to everything under the sun (VisualBoyAdvance and FCEUX) are GPL. In this case, if you fail to pass on the copylefted source code, then you've done something wrong. And if you do pass it on, you haven't done anything wrong, but anybody else will have the right to rebuild it to APK and submit it as a free app to Amazon, AppsLIb, and SlideME.
I'll try to explain using smallish words. He took other peoples emulators, ported then to Android, and charged money. These other peoples emulators had licenses on them that either required he make the source code for his changes available (which he did not do) or forbade charging money (which he did). It has nothing to do with emulators being OK or not. It has to do with copy write and what he was and was not allowed to do with other peoples code.
"Have you ever thought about just turning off the TV, sitting down with your kids, and hitting them?"