Licensed C64 Emulator Rejected From App Store
Miasik.Net writes "A fully licensed Commodore 64 iPhone emulator has been rejected from the App Store. The excuse Apple used is a clause in the SDK agreement which doesn't allow for applications that run executable code. It seems Sega is exempt from that clause, because some of its games on the iPhone are emulators running original ROM code."
Oh, get off it yourself. There are many things we don't allow companies to do. They can't enslave people, dump acid into rivers, outright lie in advertisements, or collude to fix prices. Market mechanisms don't prevent companies from doing these things, so the law must. It's not enough to say "just don't use the product." We need something more powerful.
One more thing companies shouldn't be allowed to do is to make platforms and "reject" applications. Even if it's lucrative for Apple and a few developers, it's anticompetitive and harmful to society as a whole. Look at history: companies that create closed systems inevitably become rent-seeking parasites that stifle innovation.
Apple has a current legal basis for its behavior. But there's no reason it should continue to enjoy that privilege. Closed platforms like the iPhone ought to be regulated away.
There, fixed that for you.
Great programmers learned assembly language first, or machine code. BASIC is just something you use when you want a distraction from programming.
Open Source Drum Kit, LPLC deve board - mjhdesigns.com