Android is "open" because there's a lot of GPL code in there. And the irony is that with all this "openess" is still the most fragmented OS out there. The whole situation is ridiculous.
I always thought Android's openness was a driving force behind the platform's fragmentation. If anyone can build an Android device, and modify it however, wouldn't you expect it? Wasn't it an expected byproduct of Google's initial strategy?
There's nothing ironic about that. Due to it's open nature (i.e. anyone can manufacture an android device that runs whichever version of the os he likes) there is fragmentations. Just like the different linux distros...