I don't understand all the animosity. Google should have never called Android "open-source", which is a loaded word, and called it a "Mobile Platform with Viewable Source" or something. If Google did the exact same thing under a non-loaded name, they would be praised for the fact that they handle all the carrier bullshit/politics and developed an OS that is not a black box. To have a true "Open Source TM" mobile OS, Google would have to stop working with carriers(the definition of a closed ecosystem). I would rather develop on a platform with delayed source code releases that will be on the majority of phones in the world, than an open-source platform that carriers were too afraid to use on their phones.
So as a developer, I'm not really pissed about the fact that the source is delayed for a month or two. I'm more pissed about the shitty Market experience which drives customers away and the many countries that are not allowed to purchase paid apps.
So as a developer, I'm not really pissed about the fact that the source is delayed for a month or two. I'm more pissed about the shitty Market experience which drives customers away and the many countries that are not allowed to purchase paid apps.