This brings up the issue, will there be apps sold that are marked iPad2 required?
The Unreal Engine has no problem scaling to whatever hardware you give it. Compared to various PC configurations this should be much simpler. I foresee in the future there may be apps marked iPad2+ required when the hardware performance gets too disparate, but probably not between iPad and iPad2.
RIM could have done that: Build on Android, add all the RIM messaging magic and some security features: Hit.
Wouldn't that mean that RIM would have to open source their changes if they decided to use Android because of GPL? I don't think they want to divulge their secrets.
Any sufficiently advanced technology is indistinguishable from a rigged demo. - Andy Finkel, computer guy