Just as I thought, Apple really doesn't care if you go in and hack your iPhone with non-native apps. No word about hacking it so you can go to T-Mobile or whatever, but in my book, no word means they don't care.
Apple won't create updates that break any of your apps, but if it happens and it renders your iPhone limp, or gives it E.D, that's your problem. Which has really always been the policy with Apple and Macs.
---Updated 1:15 PM: I just got a call from Joswiak who wanted to make clear: "not hate" doesn't mean "like" or "support." I think I made that clear further down, but they said that some people may not be reading all the way down this piece. So to summarize: Apple will neither forbid nor support native code on the iPhone/Touch. They will not design software updates specifically to break native apps, but if the updates happen to break native apps or your native apps turn your iPhone into a rutabaga, don't go crying to Apple, 'cause it ain't their problem. Capiche?---Gearlog