Peter Cohen writing for ZDNet:

“Our goal with Ice Cream Sandwich is to deliver one operating system that works everywhere, regardless of device,” writes Hugo Barra, Product Management Director, Android, in a new blog post, and that’s a worthy goal. And as evidenced by Apple’s experience, it can be done right.

But there’s a big stumbling block in the way: the ugly spectre of fragmentation. Google now counts more than 310 Android devices on the market, running eight different major releases of Android.