By choosing to validate and control all applications to be available from its AppStore, Apple might have embraced a very difficult task not to say labors of Hercules. A new example is illustrated by Nescaline, a NES emulator for iPhone/iPod Touch.
This emulator was available with "home-made" ROM, making it technically OK for being validated and available from the AppStore. Apple finally granted it and gave a green light. After couple of days, information leaked, indicating that one could retrieve "illegal" NES ROM from a simple URL and add them to the apps. Of course, Nescaline was immediately removed from the AppStore, but once more the entire validation process demonstrates to be unmanageable. Not sure Apple can really control all applications, and might even lock itself and might even reduce developers and innovation by limiting freedom. Another example is the Playb