Android постепенно решает проблему многообразия собственных версий
Количество устройств под управлением ОС Android 2.1 и 2.2 превысило 70% от всех Android-гаджетов,
Так, например, смартфон Dell Streak был выпущен в июне 2010 года с устаревшей версией операционной системы Android 1.6 – несмотря на то, что к тому времени был доступен релиз 2.2, имевший множество изменений по сравнению с 1.6. Аналогичная ситуация была и со множеством устройств производства других компаний, которые также использовали в своей продукции Android 1.6. Пользователям устройств на Android 1.6 приходится либо ждать официального обновления (в случае с Dell Streak обновление до 2.1 вышло в сентябре 2010 в ряде стран), либо прибегать к недокументированным способам обновления, что зачастую лишает их гарантии производителя и приводит к нестабильной работе устройства.
Кроме того, разработчикам приложений для Android приходится тестировать свои приложения сразу для нескольких версий этой ОС. Как отмечает ZDNET, принципиально иная ситуация сложилась на мобильных устройствах Apple: компания сама контролирует то, какие именно версии операционной системы iOS будут использоваться на тех или иных устройствах, что несколько упрощает жизнь разработчиков. Впрочем, пользователи иногда
В сентябре же,
На практике, однако, обратной совместимости может и не быть – поскольку производитель устройства может модифицировать код операционной системы по своему усмотрению. Вследствие этого, конкретная реализация Android, установленная на конечном устройстве, может принципиально отличаться от эталона. В частности, по этой причине унификация версий Android представляет собой благоприятную для рынка тенденцию.