Мой сайт
Пятница, 20.06.2025, 17:51
Приветствую Вас Гость | RSSГлавная | Регистрация | Вход
Категории раздела
Новости [49]
Мини-чат
Наш опрос
Оцените мой сайт
Всего ответов: 21
Статистика

Онлайн всего: 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
Всего комментариев: 0
Поиск
Календарь
«  Октябрь 2010  »
Пн Вт Ср Чт Пт Сб Вс
    123
45678910
11121314151617
18192021222324
25262728293031
Архив записей
Друзья сайта
  • Получена предприятий шевченка коммунальные украины товары дерево предметы.
  • Copyright MyCorp © 2025 Сделать бесплатный сайт с uCoz