An officially licensed C64 emulator for the iPhone has been rejected by Apple.
The iPhone app store is proving to be something of a mixed blessing for Apple, as it seems that every few weeks the company finds itself splashed all over the internet having approved some questionable application, or rejected an application for a nonsensical reason. This time it's the turn of the official Commodore 64 iPhone emulator.
If you weren't aware, the C64 was a pretty big deal in the 80's and gamers of a certain age have fond memories of loading games from tapes. The emulator, developed by Manomio in concert with Danish developer Kiloo Aps, would have allowed users to load ROMs and relive their childhood while on the move. Sadly, it doesn't look like it's going to happen, certainly not for the immediate future anyway, due to a clause in the iPhone SDK terms & conditions that states "an Application may not itself install or launch other executable code by any means."
While it's got to be annoying to have something that you've worked on for a year rejected, it's not really Apple's fault that Manomio and Kiloo Aps didn't read the terms & conditions properly. On the other hand, some commenters have pointed out there are already applications available for the iPhone that can execute code, just like an emulator.