Another day, another rejection from the App Store, this time the app was a fully licensed Commodore 64 emulator. That said, although this rejection is a little disappointing, it seems a little more understanding.
Anyway, according to Apple;
Thank you for submitting C64 1.0 to the App Store. We’ve reviewed C64 1.0 and determined that we cannot post this version of your iPhone application to the App Store because it violates the iPhone SDK Agreement; “3.3.2 An Application may not itself install or launch other executable code by any means, including without limitation through the use of a plug-in architecture, calling other frameworks, other APIs or otherwise. No interpreted code may be downloaded and used in an Application except for code that is interpreted and run by Apple’s Published APIs and built-in interpreter(s).”
Basically, it seems that according to the SDK you are not allowed to run “interpreted code” and an emulator does just that. Of course, there are some arguments floating around that other (currently available) apps are already doing the same thing. According to Gizmodo, one of those apps is Frotz, which allows the user to run the classic text based Zork.
The reason this rejection is a little surprising is due to the fact that the app developer had all of the proper licenses from the current Commodore 64 license holder Killoo Apps. Additionally, it was also noted that they had “the blessing of Apple Europe” who were reported to be “really excited” about the app.
Bottom line, it seems like this will not be the end of this story. Personally I am hoping to see an approval and be able to relive some of my childhood computing fun on my new iPhone.

June 22nd, 2009 at 9:00 am
Well… that IS a clear violation of the SDK license which they should have known. If they were clever enough to seek all those C-64 SW licenses they should have been clever enough to seek permission from Apple to violate the SDK before submission.
That being said, they can still seek a variance to the SDK license, I would imagine.
June 23rd, 2009 at 9:43 am
I think they should have created each game that they licensed for the app store. Take defender of the crown for example. It would not be too hard to port that one over. If they brought each game over that they wanted to have on the iphone, it would bypass any legal crap and give us all the games we remember from our childhood days