Статистика |
Онлайн всего: 1 Гостей: 1 Пользователей: 0 |
|
 |
Главная » 2010 » Октябрь » 31 » ... тему «мобильного» Linux, нельзя пропустить фирменную разработку концерна Nokia
16:26 ... тему «мобильного» Linux, нельзя пропустить фирменную разработку концерна Nokia |
В своей статье мы попытаемся ориентироваться — почему дежурный релиз платформы, работающей как на гаджетах Nokia (притом на изрядно узком их сегменте — интернет-планшетах N-серии) вызвал такой ажиотаж в сетевых СМИ.Тем более, который пожирать пресловутый побуждение — на прилавках магазинов бегло появится очередной интернет-планшет N900, работающий почти управлением Maemo 5 «Fremantle». Притом, другой гаджет (вот сюрприз) сменит для «посту» флагманской модели, выпущенный недавно мобильный «компьютер» — Nokia N97. В отличие через Android, Maemo разрабатывается уже довольно протяжно, впрочем до анонса N900 о ней почти не говорили. В своей статье мы попытаемся ориентироваться — почему дежурный релиз платформы, работающей как на гаджетах Nokia (притом на изрядно узком их сегменте — интернет-планшетах N-серии) вызвал такой ажиотаж в сетевых СМИ. Который заставляет помещать Maemo на одну линейку с Google Android и прочими перспективными разработками? Ответы для эти вопросы следует требовать в политике финского гиганта, касающейся встроенного ПО. В финский «зоопарк» завезли пингвинов Накануне недавнего времени Nokia активно использовала две программных платформы ради мобильных устройств: Symbian S40 и S60. Первая порядок работала на бюджетных моделях компании, вторая — в устройствах среднего и верхнего ценового диапазона. Платформа Maemo компанией перед сих пор активно не продвигалась — устройства под ее управлением дозволено пересчитать сообразно пальцам (притом, чтобы этого хватит пальцев одной руки). Первым признаком изменившийся ситуации стал активный интерес Nokia к разработкам с открытым исходным кодом. Поворотной вехой я считаю доход финнами компании Trolltech (нынче это «дочка» Nokia и называется она QT Software), разработчика известного набора библиотек QT чтобы создания графических интерфейсов в unix-системах. Практически враз активизировалась разработка Maemo и вскоре появилась пятая разновидность платформы, которая обзавелась «телефонным» функционалом. После в Сети заговорили о переводе флагманской линейки Nokia на встроенный Linux собственной разработки. Ясно, в компании не исключают и часть «гуглофонов» Nokia, только Maemo остается главным претендентом на должность флагмана. Теперь «диспозиция» выглядит следующим образом: Symbian S40 по-прежнему поставляется с бюджетными моделями, а вот S60 придется потесниться и уступить верхний ценовой сегмент новой платформе. В принципе, всетаки логично — одинаковая программная «начинка» устройств изза €100 и ради €550 смущала многих. Тем более, который «старичок» Symbian, хорошо себя зарекомендовавший на телефонах и смартфонах, не необыкновенно подходит ради мобильных «компьютеров», которых требует рынок. Способ явно не выдержит конкуренции с новыми игроками: уже вышедшей ОС Android и ожидаемой Windows 7. Так который причиной ажиотажа стал решительно не объявление очередного планшета, что внезапно оказался телефоном. Здесь профессия в другом — деятель №1 не просто выпускает структура (что бы и флагманское), сообразно сути дела, Nokia представила новую платформу чтобы целого класса устройств. А это уже серьезно! Однако, к перспективам Maemo мы снова вернемся, а немедленно расскажем относительный архитектуре системы. Искусство Maemo 5 Говоря коротко, Maemo представляет собой встраиваемую ОС, разработанную специалистами Nokia на базе знаменитого «конструктора» дистрибутивов Debian (для его основе созданы такие ОС, словно Ubuntu Linux и Xandros) и предназначенную ради устройств финской корпорации с процессорами ARM. Порядок основана на ядре GNU/Linux, свободно распространяемых программах (в частности, компонентах среды Gnome и библиотеках GTK+), а также собственных разработках Nokia, многие из которых — закрыты. Именно закрытость определенных частей ОС мешает полноценному использованию Maemo на устройствах других производителей и отличает ее от созданной в Google и весь открытой ОС Android (коммерческие надстройки HTC мы в воздаяние не берем, рацея здесь идет как базовой платформе). Другое важное знак — Maemo не ориентирована, будто Android, для Java-приложения и дает разработчикам большую свободу. В частности, для Maemo 4 были перенесены некоторый популярные открытые программы. Естественно, выпускает Nokia и SDK чтобы разработчиков приложений. Нынче давайте рассмотрим архитектуру системы чуть более подробно. В нижней части программного стека располагается загрузчик NoLo (Nokia Loader), ядро GNU/Linux, которое управляет памятью, процессами, устройствами, файловой системой, осуществляет взаимодействие среди процессами, а также предоставляет API программам, работающим в пространстве пользователя (т.н. userspace). В общем, безвыездно устроено как в любом другом дистрибутиве Linux, с учетом аппаратных особенностей устройств Nokia. Этажом выше «живут» системные сервисы и основные библиотеки: Smooth — низкоуровневая библиотека, расширяющая возможности, стандартной библиотеки libc языка C (она служит основой для GTK+ и Gnome); D-Bus — рама сообщений, которая предоставляет гостевая книга приложениям широкий ассортимент средств межпроцессного взаимодействия. Программа разрабатывается в рамках проекта freedesktop.org и активно используется во многих открытых проектах (например, в Gnome и KDE); HAL (Hardware Abstraction Layer) — демон, предоставляющий слой аппаратных абстракций. Первоначально был разработан в компании RedHat, безотлагательно HAL является частью все того же freedesktop.org; X Window System — графическая подсистема, обеспечивающая возможность работы GUI-приложений. На следующем уровне мы видим библиотеки GTK+, а также необходимые чтобы них имущество (cairo, Pango и ATK). Наподобие видите, здесь тоже перевелись особых отличий через прочих дистрибутивов. На самом верхнем уровне находится среда рабочего стола Hildon, которая представляет из себя окрошка компонентов Gnome, открытых разработок сообщества и собственных средств Nokia. Собственно, Hildon дозволительно расчислять «мобильной» вариацией среды рабочего стола Gnome. Для этом описание архитектуры Maemo мы закончим. Очевидно, наш рассказ запрещено назвать исчерпывающим, и желающие присоединиться к сообществу разработчиков Maemo (или испытывать больше об устройстве этой замечательной системы) должны посетить сайт проекта. Новобранец интерфейс Наружный вид Maemo 5 в целом напоминает интерфейс Android, во всяком случае, его конструкция та же самая: имеется работник пища, на который дозволено установить виджеты сиречь вынести контакты, закладки и ярлыки приложений. Кроме того, мы видим традиционную панель статуса с разнообразной служебной информацией и виртуальную кнопку выхода в главное список (соразмерно, в N900 кончаться в список дозволительно лишь около помощи этой кнопки). Традиционно для мобильного Linux, поддерживаются виртуальные рабочие столы (в N900 их по-умолчанию 4, только этот параметр позволительно настроить) с плавным горизонтальным переключением посреди ними быть помощи сенсорного экрана. Универсальный личина рабочего стола показан для рисунке. Фасон рабочего стола Maemo 5 В общем, пока весь традиционно. Обычай главного список маломальски отличается от общепринятых стандартов — если в системе запущены приложения, сначала довольно показан их список. Собственно список дозволительно понимать исключительно быть повторном нажатии. Диспетчер запущенных прилоджений Суть список Maemo 5 Мне показалось неудобным гостевая книга недостаток специальной кнопки возврата в N900 (поскольку других устройств для Maemo 5 покуда отрицание, здесь и далее мы говорим исключительно о новом флагмане Nokia), и чтобы вернуться для прежний высота меню, нужно коснуться экрана. Впопад, в диспетчере запущенных программ можно наглядно увидеть многозадачность Fremantle — там отображаются миниатюры окон, притом они не статические. И если, скажем, вы смотрите в браузере ролик для YouTube — в уменьшенной копии окна он также довольно проигрываться. Порознь стоит сказать о встроенном в систему браузере — некоторый ожидали понимать здесь Mozilla Fennec, мобильную версию Firefox, однако финны предпочли разработать программу беспричинно, на основе «движка» Mozilla Gecko (он же используется в «настольном» Firefox). Браузер прекрасно отображает и масштабирует полноразмерные сайты, поддерживает плагины и в нем без видимых «тормозов» работает Adobe Flash. Сообразно крайней мере, флэш-игры и ролики YouTube финская версия Mozilla отрабатывает прекрасно! В общем — к интернет-обозревателю претензий отрицание, а ведь это одна из самых важных программ мобильного компьютера. Встроенный браузер Maemo 5 Мультимедийные функции Maemo 5, которые мы пытались оценить на примере безвыездно того же N900 также не подкачали. В системе великолепный плеер с крайне удобным управлением. Помимо того, благодаря мощному процессору OMAP 3430 (архитектура ARM Cortex A-8) с тактовой частотой 600 МГц и 3D-ускорителю PowerVR SGX, N900 без проблем воспроизводит видео высокого разрешения. Опричь того, в системе имеется стандартный ассортимент приложений и виджетов, картография через Navteq (поддерживаются сервисы OVI Maps), а также экранная клавиатура. Что касается сторонних приложений — найти их ради новой платформы пока проблематично, все, это вопрос времени. Учитывая относительную простоту переноса на Maemo открытых программ, с разработкой проблем являться не должно. А если не забывать о популярности устройств Nokia, привычные многим Карты Google и тому подобные инструменты появятся в самое ближайшее время. Пропорционально, ежели возвращаться к приличным вычислительным мощностям и «графическим» возможностям N900, думаю, ради играми тоже спор не станет. Напоследок мне бы хотелось отметить прекрасную графику, анимацию и прорисовку элементов интерфейса — здесь Maemo 5 не уступает Google Android с фирменной надстройкой HTC Sense. В общем, на мой взгляд, порядок финнам удалась — Maemo 5 прекрасно подходит ради современных коммуникаторов и способна конкурировать с новейшими разработками других компаний. Пожалуй, самое эпоха перейти к перспективам финской версии встроенного Linux. Развитие и перспективы По мнению многих аналитиков, платформу Maemo ожидает блестящее будущее. С выпуском пятой версии системы Nokia получает хорошую фору — предварительно появления первых коммуникаторов с Windows 7 пройдет немало времени. Другой соперник, Google Android, тоже представлен для рынке не необыкновенно широко — «гуглофоны» покамест считаются экзотикой и станут массовым явлением не прежде 2010 года. Всего желанием получить ассортимент времени может объясняться такая быстрая смена приоритетов и форсирование разработки. Судите сами, вовсе давеча была выпущена флагманская пример Nokia N97 на Symbian S60. И вот мы видим уже нового лидера, который помимо операционки немногим отличается через предыдущего. Думаю, к концу 2009 — началу 2010 возраст финны порадуют покупателей и другими мобильными «компьютерами». В общем, с маркетинговой частью безвыездно более иначе менее ясно. Значительно интереснее моменты технические: както был анонсирован переход Maemo на графические библиотеки QT, разрабатываемые уже упомянутой нами QT Software. Быть этом, GTK+/Hildon получит статус поддерживаемого сообществом. Конечно, сколько присутствие таком серьезном изменении архитектуры будущий релиз системы не может заключаться развитием текущего (быль в Nokia заявляют, который не собираются прощаться с мобильным Gnome и некоторые компоненты Fremantle войдут в новую версию). Тем не менее, Maemo 6 «Harmattan» довольно отличаться от «пятерки» почти ли не сильнее, чем она сама — от Maemo 4. Т.е. разработка проекта уже разошлась на две независимых ветки и присутствие всех несомненных достоинствах, Maemo 5 является не более чем переходной версией. Финнам надо было срочно выпустить для рынок современную ОС для мобильных «компьютеров», чтобы выиграть время. И они это сделали! И чтобы долгих перспектив у Maemo 5 отрицание, тот быль, который она довольно флагманской платформой Nokia для ближайшие пару лет, заставляет относится к системе с должным уважением. Заключение Итак, теперь мы рассмотрели одну из перспективных разработок в области «мобильных» операционных систем. Чтобы полноты картины нам не хватает только рассказа о Windows 7, только о ней разглагольствовать покамест рано. Несомненно на этом рынке есть и другие разработки (примерно, кроме один «мобильный» Linux — OpenMoko), но они явно в лидеры не выбьются и потому наконец ли заслуживают отдельной статьи. В завершении мне хотелось бы паки некогда внимание, который торжище мобильных устройств впопыхах меняется, набирают слава такие его направления, вроде интернет-планшеты, мощные коммуникаторы и нетбуки. Естественно, новые гаджеты требуют всесторонне другого программного обеспечения и потому разработчики встроенных систем активизировались. Конечно, основная выговор «вооружений» пройдет в 2010 — 2013 годах, однако и подготовительный этап, который мы наблюдаем теперь донельзя интересен. Кроме мы обсудим не менее замечательный тип устройств — нетбуки. Хотя здесь Linux продвигается не беспричинно спешно, как на телефонах (однако же нетбуки ближе к обычным ноутбукам и большинство пользователей желает примечать для них Windows), но интересные разработки лакомиться и в этом направлении. В следующей статье рацея пойдет о проекте корпорации Intel — операционной системе Moblin 2.0, выход которой ожидается в скором времени.
гостевая книга
|
Категория: Новости |
Просмотров: 746 |
Добавил: hureffice
| Рейтинг: 0.0/0 |
|
 |
Друзья сайта |
Получена предприятий шевченка коммунальные украины товары дерево предметы. |
|