I'm pretty sure my karma will take a hit here.<p>Apple is hardly the new Microsoft. Microsoft's developer relations are bar none the best for any commercial entity or platform I've ever developed for. That's not saying their API's or SDK's are well designed, what it is saying is their developer support simply cannot be beaten.<p>Now, I've been entirely Apple based for the last three years and - in terms of hand holding tool chain support - it's a relative ghetto in contrast to what MS provides.<p>MS is definitely more open than Apple is, specifically when it comes to the iPhone, so I'm not sure how Apple is the new Microsoft in the slightest sense. Now, I don't mean open in terms of open source and all that, but I mean open in terms of what, when, where you develop and deploy.<p>In many ways, I wish they were the new Microsoft. That would mean that iPhone is an open landscape with API's that aren't encumbered with a "father knows best" mentality, which, as a developer, is frightening if it's a picture of what's to come. Can you imagine a future where Apple dictates what you install on your laptop or desktop? Why is the iPhone/iPod Touch any different? Because it has a GSM chip?<p>The problem is that if consumers accept this scenario, which they've readily done with the App Store, then the next logical conclusion is that the next device from Cupertino that isn't a laptop or desktop will come with the same closed, crippled, handicapped (from a developer's perspective) ecosystem. Then the next iteration after that will move it closer to the reality that your desktop will be locked down in the same fashion.<p>No, Apple is not the next Microsoft. They've become their own brand of monster.