Apple just effectively banned 2 very good products for building (native) iPhone applications. Up until OS 4.0, these apps were perfectly fine, and you are probably using an app built using one of those 2 technologies already:
Adobe's Flash to iPhone compiler
Novell's MonoTouch
Unity 3D might be effected, but not quite sure yet