Plaszma OS - перевод описания с сайта Zii
Plaszma OS - это целостная, полностью поддерживающая многозадачность операционная система, которая поддерживает как локальные, так и основанные на web приложения и полностью использует возможности выполнения стороннего ПО, визуального оформления и обработки мультимедиа, предоставляемые процессором ZMS-05 и платформой Plaszma целиком.

Основные возможности
- Разработка приложений на стандартном C/C++
- Большое количество поддерживаемых форматов видео, аудио и изображения
- Framework для работы с архитектурой Cell
- Расширенная поддержка 2D и 3D графики
- Воспроизведение и запись HD контента
- Мультитач интерфейс, расширенная версия браузера Opera, совместимого со стандартами Web 2.0 ( CSS, XHTML, JavaScript и Ajax)
- Adobe® Flash Lite™ 3.1
- Интернационализация и локализация ПО
- Встроенная БД
- Сетевые сервисы и менеджмент событий
- Интерфейсы для работы с датчиками и сенсорами (акселерометр, GPS, датчик освещенности)
- Многозадачность
Cell Framework
Важной частью Plaszma OS является набор API, обеспечивающий полный доступ к возможностям настройки аппаратного обеспечения и процессора ZMS. Библиотеки Plaszma OS организованы в "ячейки" (Cell), каждая из которых содержит группу связанных библиотек и API, облегчающие идентификацию необходимых компонентов для построения приложения.
Везде где это возможно, библиотеки основаны на их широко используемых аналогах, стандартных в индустрии API, доступ к ним осуществляется через API Cell Framework'а. В свою очередь, эти API взаимодействуют с ПО ядра Plaszma, содержащим хорошо оптимизированные низкоуровневые библиотеки либо запрашивают низкоуровневые драйверы и функции Linux. Это абстрагирование позволяет прикладным программам "не догадываться" об оптимизационных изменениях, проводимых над процессорами мультимедиа.

Структура Cell Framework не иерархична, однако все приложения используют ApplicationsCell и GraphicsCell для интеграции с рабочим столом Plaszma и пользовательским интерфейсом. Некоторые ячейки предоставляют доступ к функциям ядра, таким как проигрывание HD контента, 3D ускорение или сеть.
Графический интерфейс Plaszma OS
Пользовательский графический интерфейс приложений в Plaszma основан на окнах, содержащих компоненты интерфейса или виджеты. Стандартный набор виджетов включен в набор разработчика, для того, чтобы все приложения выглядели одинаково хорошо, при том придерживаясь общего стиля оформления; взаимодействие с пользователем реализовано пр помощи событийной модели. Элементы ПО, не связанные с кодом напрямую, например изображения или тексты, могут подключаться при помощи менеджера и компилятора ресурсов, для более простого управления ресурсами и локализации.
- Войдите или зарегистрируйтесь, чтобы добавлять комментарии

Очень интересно. Спасибо. И
Очень интересно. Спасибо. И дабы тема не пропала в недрах блога предлагаю ее поддерживать комментариями.