I’ve just read the last interview from Gosling - See here.

With his usual straight-to-the-point language, he expressed concern about Google and the free Android. Basically, his point is that, as any operator can modify Android, you will have different versions of it and a hard time making your Android application work on all phones.

He’s right.

But personnally I prefer a fragmented platform that is Java based than a non-fragmented one that doesn’t allow Java applications.

Of course, a complete non-fragmented Java platform is much better, but it seems to be too slow-moving and to stiffle most innovation….

GC.