Originally Posted by nagromme
Apple can't officially support 3rd-party apps this soon, even if they wanted to. (It's nothing to do with a "closed attitude.") The OS is young and changing and apps are going to break unless Apple refuses to evolve their platform. But some time--maybe in 3 months? 6?--the platform will be stabilized and Apple can start to offer official developer tools. Let's hope they do so.
Officially support? Maybe they can't do it quite yet. Officially allow? Of course. They'd just need to open up some interfaces and provide a way to load your software on the phone (simplest option would be to just allow full access to the phone memory). If the interfaces were crappy, not guaranteed to stay stable, etc., certainly many people would not hurry to develop for the thing, but at the same time many could start working.
Even with something as inconsequential as World of Warcraft, there is massive scripting and add-on work done and used by hobbyists despite that the scripting interfaces have undergone some major changes, there is no guarantee of them staying stable, etc.
Provide a restore functionality that really takes the whole phone back to bit-identical original state, and it's safe to tinker.