Android - DOS/Windows мобильного мира

2 январь, 2012 - 13:32Игорь Дериев

Конечно, не в технологическом плане, слишком многое изменилось со времен DOS. Но маркетинговых и идейных совпадений для такого сравнения достаточно - ставка на разработчиков и энтузиастов снова сработала безотказно ("Developers! Developers! Developers!..").

В свое время эту роль могла бы сыграть Windows Mobile. Но тогда мобильные терминалы воспринимались в основном как обычные телефоны, а впоследствии Microsoft почему-то избрала фактически модель Apple - возможно, здесь и кроются истоки проблем Windows Phone.

Две ключевые составляющие успеха Android - доступные терминалы и режим максимального благоприятствования гикам всех мастей. Вместе они мгновенно обеспечили формирование мощной экосистемы, участники которой сегодня в значительной степени диктуют свои правила. К примеру, компания HTC, один из, пожалуй, наиболее "консервативных" OEM, все-таки была вынуждена официально разрешить разлочку системного загрузчика для стихийных разработчиков и поклонников homebrew-прошивок.

А вот другой пример - штатная инфраструктура скриптинга SL4A, обеспечивающая вызов системных API посредством RPC (из языков, которые располагают соответствующими возможностями, скажем, JRuby, можно напрямую вызывать Java-классы). Уже поддерживаются Python, Perl, JRuby, Lua, BeanShell, JavaScript, Tcl, но весь проект еще находится на альфа стадии. Можно провести параллель с интерпретатором Basic и Windows Scripting Host. Хотя основное назначение SL4A все-таки несколько иное - быстрое прототипирование приложений, наработка паттернов.

С другой стороны, схожесть моделей в значительной степени обусловливает и схожесть развития. Фрагментация Android гораздо больше напоминает фрагментацию Windows (с очевидными оговорками), чем Linux - ведь Windows XP по-прежнему самая популярная настольная ОС, несмотря на существование более защищенной Windows 7.

По этой же причине Android стал в мобильном мире и главным объектом для злоумышленников. Какие-то более-менее громкие инциденты происходят регулярно, и все больше они начинают напоминать таковые для настольного мира - вот, дожились уже и до фейковых антивирусов.

Интересный вопрос: куда заведет этот очередной виток спирали развития? Ведь Microsoft тоже неспроста отказалась от открытой модели, причем, отчасти даже на дектопах (Metro).