DirectFB

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
DirectFB
Тип Библиотека
Разработчик Денис Оливер Кропп
Написана на Си
Операционные системы Linux, macOS
Последняя версия 1.7.7 (2015-02-01)
Репозиторий github.com/DirectFB/dire…
Лицензия LGPL
Сайт directfb.org

DirectFB (Direct Frame Buffer) — программная библиотека, которая предоставляет слой для создания графических окружений. DirectFB можно рассматривать как легковесную альтернативу X Window для GNU/Linux/Unix-подобных операционных систем с малым объёмом памяти, ориентированную для использования в мобильных и встраиваемых системах. DirectFB предоставляет средства для задействования аппаратного ускорения графики с использованием OpenGL, взаимодействия с устройствами ввода. Исходный код DirectFB распространяется под лицензией LGPL.

DirectFB включает сопутствующие проекты:

  • Встроенную систему управления окнами, в том числе с поддержкой прозрачности — оконный менеджер SaWMan,
  • Композитный менеджер ilixi compositor
  • Звуковую подсистему FusionSound и
  • Набор вспомогательных сервисов FusionDale.

Развивается специальный X-сервер XDirectFB для работы X11 поверх DirectFB. Также для библиотек SDL, EFL, GTK+ и Qt разрабатываются средства для работы поверх DirectFB.

Из мобильных продуктов, использующих DirectFB можно отметить мобильную операционную систему webOS, проект LinuxTV и некоторые модели телевизоров Philips, использующие платформу jointSPACE[1].

Примечания

[править | править код]
  1. jointSPACE web site. Дата обращения: 29 июня 2012. Архивировано 19 июня 2012 года.