Apple has updated its iPhone Developer Program License Agreement in the iPhone 4.0 SDK to specifically prohibit the development of apps using an intermediary translation or compatibility layer or tool, which would include Adobe's Flash, Sun's Java, or Microsoft's Silverlight/Mono.
Apple's iPhone 4 SDK license bans ported Flash, Java, Mono apps
Apple's iPhone 4 SDK license bans ported Flash, Java, Mono apps