This latest version has a long way to go to catch up with the previous release, codenamed Jelly Bean. This release, which includes versions 4.1.x, 4.2.x and 4.3, power 59.1 percent of Android devices and makes it the single most popular version. However, Android version 4.1.x is the single most popular release, installed on 35.9 percent of devices.
This means that there's considerable fragmentation among devices running Jelly Bean, with the majority unable to benefit from features introduced in versions 4.2.x, 4.3, and now 4.4 as KitKat is rolled out to handsets.
However, Jelly Bean's nearest rival continues to be Android 2.3.x Gingerbread, a version first released back in February 2011, and this version continues to power 21.2 percent of the devices accessing the Google Play store. However, the good news is that this version's dominance is eroding slowly as the months progress, but it is likely to remain significant for at least another year.
The problem with getting users up to the latest version is not down to a lack of interest. Indeed, the speed and ferocity with which iOS users upgrade to the latest version shows that users clearly are interested in new versions of operating systems. The problem is that Google is the beginning of a long system that updates have to go through.
Whenever Google releases a new version of Android, device OEMs have to then customize the release, add their own tweaks and personalizations. Then, for smartphones and tablets that are hooked to a carrier contract, the carriers have to add their own branding. The problem is made worse by the fact that neither the OEMs of the carriers feel there's much of a benefit in pushing free software updates to customers, and would rather focus on selling owners a new device.