This has been covered here with some smart comments about consumers being in the driver's seat, Jobs' open not being the same as open open, but it's very, very clear that Google's open is not the same as open open. The difference here is, Apple is focusing on the customer experience, while Google is focusing on, well, forget it, Android just isn't open
.From my blog
Heres @arubin missing the point:
Open isnt about phone manufacturers. It isnt about carriers. And it isnt about software developers. Its about customers. You know, the people who actually buy Android devices. And then have to struggle for months to upgrade their phones because the carriers provide no support and, to that end, neither does the manufacturer. Or Google.
Thats the result of the fragmentation Jobs was speaking about yesterday. Ive seen this process unfold with everyone I know who has an Android phone that isnt a Nexus One. This is a disaster. And its happening precisely because Googles treating the carrier as their customer instead of the person whos purchasing the phone.
This is Androids greatest stumbling block. When a user finds out their carrier wont provide an upgrade for their Android phone but they can upgrade an iPhone in 10 minutes, Android is going to lose that customer. And what will the customer be thinking at that point? Android: the definition of closed.
The truth of it is, there are layers to the mobile ecosystem with multiple players beyond Google being involved in Android and Apple being involved in iOS, even if, in Apple's case, they're just dealing with carriers.
You have your OS, your app marketplace, your devices, and your service. In Apple's case, they fought with the carriers to ensure that the OS and app marketplace are as great as possible for the consumer
In Google's case, they're fighting for the carrier, mandating to the manufacturers, and ignoring the end user while throwing the devs to the wind.
I wish them the best of success, as a strong competitor will help push Apple in areas where they're weak, but Google is frankly not handling Android well.