Выбирай : Покупай : Используй

Вход для партнеров

Вход для продавцов

0

Nokia N900 и ОС Maemo: будущее Linux в коммуникаторах

Linux как современная платформа в мире пока не занимает большой доли от числа используемых в мобильных устройствах операционных систем. Тем не менее, все чаще и чаще аналитики телеком-рынка называют ушедший 2009 год годом мобильного Linux. Какую роль в этом сыграет Maemo? Стоит ли мобильным разработчикам обратить свое внимание на эту разработку от Nokia (а теперь еще и союза Nokia и Intel)? Об этом мы поговорим в этой статье.
Автор Михаил Демидов

В настоящее время доля различных модификаций мобильного Linux или основанных на базе Linux операционных систем для сотовых телефонов колеблется в пределах от 2 до 8%, в зависимости от учета тех или иных платформ. Года 2-3 назад этот показатель находился на уровне статистической погрешности и основным законодателем мод здесь была компания Motorola с серией Linux-смартфонов. Теперь на рынке присутствуют сразу несколько игроков, которые начали формировать его облик. Это, в первую очередь, Google c ее проектом Android OS, Palm с WebOS, Samsung с Bada, потом - альянс Motorola, Panasonic и NEC под названием LiMo Foundation, а также Nokia с Maemo. Если рассматривать рынок шире, включая проекты под нетбуки и смартбуки, то доля Linux может увеличиться за счет таких разработок, как Moblin (от Intel), Chrome OS (от Google) или различных вариантов Ubuntu. Тем не менее, вопрос отнесения той или иной версии мобильного Linux к определенным классам портативных мобильных устройств с доступом в Интернет остается открытым. В этом отношении, на наш взгляд, важным событием является активность Nokia на этом рынке со своим видением того, что должно устанавливаться в топовые модели сотовых устройств. Мы имеем в виду Maemo или MeeGo, как теперь будет называться эта ОС после объединения Nokia и Intel для разработки подобной платформы.

История вопроса

Как ранее писал Zoom.CNews, проект Maemo насчитывает уже почти 10 лет и эта система изначально позиционировалась как десктопное решение (для Интернет-планшетов). На это указывало то, что в ее составе были не упрощенные по функциональности программы, а, например, полноценный веб-браузер с поддержкой технологии Flash, медиапроигрыватели для "тяжелого" контента, а также наследие настольных Linux – менеджеры пакетов с поддержкой нескольких репозиториев. Выход Nokia N900 позволил расширить коммуникационные возможности Интернет-планшетов – они стали выходить в Сеть не только по Wi-Fi, но и через 3G-сети. 


Встроенный в Maemo браузер поддерживает актуальные технологии

Кроме того, изменилось в лучшую сторону и аппаратное обеспечение планшета – в нем появился 3D-видеоускоритель и более производительный процессор. Сама система, достигшая к этому времени 5-й версии, стала более ориентированной на пользователя за счет более гибкого интерфейса. В нем появились элементы, рассчитанные под тач-управление, кастомизируемые компоненты (виджеты, рабочие столы), более совершенные программные компоненты, поддерживающие современные технологии передачи и воспроизведения мультимедиа.

 

Maemo легко настроить за счет стороннего программного обеспечения

Тем не менее, на этом история Maemo не заканчивается. Речь идет о перспективах выхода Maemo 6 в первом полугодии 2010 года и MeeGo (в конце марта 2010 года будут открыты исходники системы), основывающаяся на разработке от Nokia. Но чтобы говорить о будущем, неплохо бы проанализировать то состояние рынка, которое предшествует появлению этих двух разработок.

Место Maemo на рынке мобильного софта

В настоящее время в мире существует только одно пользовательское устройство на базе Maemo 5 – Nokia N900. Сам финский производитель мобильных телефонов и смартфонов планирует выпустить еще два подобных Интернет-планшета не позже конца 2010 года и перевести в ближайшие два года все свои топовые устройства с Symbian OS на Maemo. Главным стимулом развития этого направления с точки зрения разработчика является открытость платформы. Это значит, что программист может видоизменять коды системы в соответствии с применяемыми в open source-среде лицензионными соглашениями, а сообщество будет способствовать улучшению самих разработок и их продвижению. Для этого сама мобильная ОС должна предоставлять полный контроль над собой, то есть, не ограничивать программиста рамками существующих политик безопасности, навязанных ее разработчиком. 

 


Разработчик приложений под Maemo может адаптировать уже существующие десктопные продукты

 

В этом отношении Maemo находится на шаг впереди всех остальных вариантов мобильного Linux – разработчик в любой момент может повысить себе привилегии до уровня "суперпользователя", запуская приложения без системных ограничений. Конечно, это налагает определенную ответственность на самого пользователя, поскольку корневой доступ к устройству может привести к сбоям, в том числе, и фатального характера. Однако в случае разработки мобильных приложений подобная возможность в штатном варианте представляется крайне полезной.

предыдущая   |   1   |   2   |   следующая

Версия для печати