My understanding, based on information from informed sources who do not wish to be identified because they were not authorized by their employers, is that Opera has developed an iPhone version of Opera Mini — but they haven't even submitted it to Apple, let alone had it be rejected. [...] If what they've done for the iPhone is along the same lines — that they've gotten a Java ME runtime running on the iPhone — it's clearly outside the bounds of the iPhone SDK Agreement. [...] What Opera would need to do to have a version of Opera Mini they could submit to the App Store would be to port the entire client software to the C and Objective-C APIs officially supported on the iPhone. It could well be that even then, Apple would reject it from the App Store on anti-competitive grounds — but contrary to this week's speculation, that has not happened.
So it looks like all may not be exactly as it seems..."