Enlightenment — оконный менеджер с открытым исходным кодом для X Window System. Название переводится как «просветление» и часто сокращается до одной буквы E.
Enlightenment DR16 Первая версия, Enlightenment Development Release 16, была впервые выпущена в 2000 году.
Enlightenment 17
Полностью переписанный с нуля Enlightenment DR16. В период развития пакет назывался Enlightenment Development Release 17. Спустя двенадцать лет разработки 7 декабря 2012 года проект переведен в стадию beta, а уже 21 декабря был представлен официальный Релиз стабильной версии 0.17.0 Zero
В 2014 году E17 уже используется в некоторых дистрибутивах операционных систем в качестве основного и единственного оконного менеджера. Примером таких дистрибутивов являются Yellow Dog Linux для PlayStation 3, ELive — LiveCD на основе Debian, OpenGEU, MoonOS и Bodhi Linux — на основе Ubuntu. Также E17 входит в дистрибутив Mageia.
Главные особенности E17Руководство пользователя от 29.12.2005 Небольшой размер и высокая производительность Развитая система оформления и тем Поддержка анимации для тем, элементов пользовательского интерфейса, пиктограмм, рабочих столов и курсоров Модульная структура, возможна динамическая загрузка внешних модулей для расширения функциональности Состояния окон, блокировка и сохранение состояний окон Оформление (пиктограммы, темы, обои рабочих столов) представлено в едином бинарном формате, оптимизированном для быстрого чтения и отображения Расширенная поддержка виртуальных рабочих столов Настройка быстрых клавиш для клавиатуры и мыши Поддержка Unicode Перевод интерфейса на 20 языков, в том числе на русский. Высокая портируемость. E17 работает не только в Linux, но и в Windows, Mac OS X, *BSD и даже на PS3.
EFLThe Enlightenment Foundation Libraries A high level overview of the EFL. This document describes the general concepts behind all of our technology. Enlightenment Foundation Libraries (EFL) — набор библиотек, используемых в Enlightenment E17. Они предоставляют как полутрадиционный набор инструментов в Elementary, а также объект холст (Evas), так и мощные абстрактные объекты (Edje), которые можно комбинировать, объединять или даже располагать поверх друг друга с использованием альфа-каналов и событий. Также библиотеки предоставляют 3D-преобразования для всех объектов и многое другое.
В EFL входят: Eina — библиотека типов данных. Eet — библиотека доступа к файлам. Evas — библиотека «холста». Ecore — библиотека «цикла событий». Embryo — интерпретатор языка Small. Edje — графическая библиотека. E_Dbus — привязки к D-Bus. Efreet — библиотека поддержки freedesktop. Eeze — библиотека устройств, работающая напрямую через udev.
Разработчики Полный список разработчиков Carsten «Rasterman» Haitzler — лидер проекта Corey «Atmos» Donohoe Ibukun «xcomp» Olumuyiwa Kim «kwo» Woelders — E16 maintainer Andrew «HandyAndE» Williams Hisham «CodeWarrior» Mardam Bey Geoff «Mandrake» Harrison
Примечания
Ссылки
Официальный сайт DR17 (ресурс закрыт 2008-07-20) Документация на русском (ресурс закрыт 2008-07-20) Подготовка к релизу Enlightenment-DR17 Установка на Ubuntu и Debian
Категория:Оконные менеджеры X Window System Категория:Программное обеспечение для Linux Категория:Программное обеспечение с лицензией BSD Категория:Freedesktop.org