64-битный процессор для мобильных гаджетов на планете в текущем временном отрезке всего один и он установлен на единственной модели смартфона – флагманском iPhone 5S. В лабораториях Intel и Qualcomm уже существуют свои версии чипов с архитектурой аналогичной разрядности, но для них нет полного пакета драйверов, лишь необходимый минимум. Их разработка – удел обособленной касты программистов-профессионалов, которые не имеют практически ничего общего с теми, кто разрабатывает прикладные приложения для самой среды.
Адаптация имеющихся в Linux решений и инструментов для новой архитектуры ARM – очень трудозатратная задача и браться за нее программисты просто так не хотят. Например, в консорциуме Linaro говорят, что будут неспешно работать в данном направлении, пока ситуация не прояснится и не появится стимул трудить на все 100%. А именно – пока Google не представит новую, уже 64-битную версию ОС Android. Потому что писать драйвера наобум, не зная ее специфики, просто неразумно. Но такой версии нет, по крайней мере, последний KitKat все еще 32-битный. И непонятно, на какой стадии находятся работы над новой версией и ведутся ли они вообще.
С другой стороны, эмуляция среды позволяет худо-бедно запускать 64-битные приложения на платформах со старой архитектурой. И многогранное сообщество независимых разработчиков вполне может начать массово писать программы нового типа, чтобы тем самым надавить на Google и форсировать выпуск 64-битного Android. Но это тоже риск и немалый, как минимум – впустую потраченное время, если все кусочки мозаики не сложатся в единую картинку одновременно.
Налицо замкнутый круг – есть рабочий прототип 64-битного процессора, наработки по драйверам, возможность писать приложения для новой архитектуры и сама новая ОС в некоторой стадии готовности. Но без прогресса в одном не станет развиваться следующее и пока что никто не торопится сделать первый шаг. Все настолько запутано, что эксперты так и не смогли придти е единому мнению, что же мир увидит первым – 64-битный Android или 64-битный процессор для android-смартфонов. Поневоле стоит посочувствовать поклонникам данной среды и позавидовать тем, кто использует продукцию Apple. Даже если у купертиновцев и возникали аналогичные проблемы, они их более чем успешно решили еще прошлой осенью.
Последняя надежда – в июле пройдет ежегодная конференция Google I/O, если у компании и есть рабочая сборка 64-битного Android, то это самый лучший повод продемонстрировать ее. Впрочем, даже в таком случае не факт, что к осени и традиционной волне презентаций успеют подготовить и полноценную систему, и драйвера, и уж тем более мало-мальски полный набор приложений.
64-битный Android может и не появиться в 2014 году: 2 комментария