Обзор архитектуры Moblin. Moblin Core.

Moblin Core предоставляет набор библиотек с открытым кодом и сервисов приложений в виде высокофункциональных строительных блоков для быстрого создания устройств с заданными характеристиками.

[www.moblin.org]

Обзор архитектуры Moblin. Moblin Core.

Архитектура Moblin спроектирована с поддержкой множества платформ и моделей, начиная от нетбуков и заканчивая Мобильными Интернет Устройствами (MID), для различных встраиваемых устройств, таких как Инфортайментные системы автомобилей (Vehicle Infotainment). Центральное место в архитектуре занимает основной слой, который мы зовем Moblin Core, аппаратно и применительно независимый слой, который предоставляет единственный унифицированный путь для разработки таких устройств. Ниже Moblin Core лежит ядро Linux и драйвера устройств, специфичные для аппаратной платформы, а выше Moblin Core расположен интерфейс пользователя и модель взаимодействия с пользователем для целевого устройства.

Moblin Core предоставляет набор библиотек с открытым кодом и сервисов приложений в виде высокофункциональных строительных блоков для быстрого создания устройств с заданными характеристиками.

В функциональном плане они включают:

  • Базовую систему графики, рендеринга текста и окон
  • Набор для построения интерфейса пользователя Classic Desktop
  • Набор для построения современного 3D интерфейса
  • Клиентские и серверный библиотеки PIM
  • Библиотеки проигрывания и управления мультимедиа с интегрированной поддержкой OpenGL
  • Сетевая подсистема с управлением соединениями
  • Управление питанием
  • Технология быстрой загрузки
  • Обозреватель сервисов, сервис межпроцессных сообщений, стэк UpnP
  • Серивисы определения положения на основе геоинформационных данных
  • Телефония

Планируемые улучшения

  • Синхронизация с устройствами
  • Подключение веб-сервисов
  • Компоненты для веб-рендеринга

Moblin Core

Moblin Core это сердце программной платформы Moblin. Оно предоставляет возможности богатой общей базы применимой на широком круге устройств различного форм-фактора, таких как нетбуки, MID и автомобильные системы. Moblin Core состоит из программных библиотек и сервисов приложений, предоставляющих блоки для построения платформы с богатой функциональностью. Он не предоставляет интерфейс пользователя или специфические оболочки взаимодействия с пользователем. Такая функциональность определяется конкретной платформой применения, которая зависит от сторонних производителей, использующих Moblin.

Moblin Core построено на основе платформы GNOME Moblin, расширенной и улучшенной с помощью открытых технологий Intel, таких как Clutter, GUPnP и специфических Atom технологий, таких как графика, быстрая загрузка и энергосохранение.

Moblin Core следует 6 месячному циклу релизов GNOME Mobile (начатому с 2.26 в 2009), оставаясь синхронизированным, сохраняя совместимость и передавая улучшения назад в мобильную и настольную платформу GNOME. Moblin Core как ожидается будет расти и развиваться как актуальная платформы применения, начиная с Moblin NetBook.

[ опубликовано 15/06/2009 ]

www.moblin.org - Обзор архитектуры Moblin. Moblin Core.   Версия для печати