Before we start, i am a massive fan of Android, have a Desire HD and have even developed a little app for the company i work for.
But one of the biggest problems with Android is the fragmentation of the OS versions. Recently, Google confirmed that the dominant Android version is 2.2, which is good as 2.2 was probably the first version when Android truly came into it's own in speed and functions. However there are still a lot of devices lagging on 2.1 or even 1.6 when they could be moved up to 2.2. This is usually due to carrier or vendor reluctance. I think this is really wrong.
When we buy a phone, we have the right to have our phone upgraded to the best it can be, not artificially held back by vendors either due to the fact that they want you to buy their latest phone that has the latest version, or because it's too much trouble adapting their custom ROM to the new version for your phone.
So what do you think is the best solution to minimise fragmentation on this OS?
But one of the biggest problems with Android is the fragmentation of the OS versions. Recently, Google confirmed that the dominant Android version is 2.2, which is good as 2.2 was probably the first version when Android truly came into it's own in speed and functions. However there are still a lot of devices lagging on 2.1 or even 1.6 when they could be moved up to 2.2. This is usually due to carrier or vendor reluctance. I think this is really wrong.
When we buy a phone, we have the right to have our phone upgraded to the best it can be, not artificially held back by vendors either due to the fact that they want you to buy their latest phone that has the latest version, or because it's too much trouble adapting their custom ROM to the new version for your phone.
So what do you think is the best solution to minimise fragmentation on this OS?