Enlightenment | это... Что такое Enlightenment? (original) (raw)
Enlightenment
Тип | Менеджер окон |
Разработчик | список разработчиков |
Написана на | C |
Операционная система | UNIX-подобные |
Последняя версия | E17 (21 декабря 2012) |
Лицензия | BSD |
Сайт | enlightenment.org |
Enlightenment — оконный менеджер с открытым исходным кодом для X Window System. Название переводится как «просветление» и часто сокращается до одной буквы E.
На данный момент проект разделён на 3 части:
- DR16 — стабильная версия оконного менеджера,
- DR17 — разрабатываемая версия оконного менеджера,
- EFL — Enlightenment Foundation Libraries, библиотеки для поддержки работы DR16 и DR17.
Содержание
- 1 Enlightenment DR16
- 2 Enlightenment DR17
- 3 Главные особенности E17[1]
- 4 EFL
- 5 Разработчики[3]
- 6 Примечания
- 7 Ссылки
Enlightenment DR16
Enlightenment Development Release 16 был выпущен в 2000 году, но финальная версия вышла только в июне 2009 года.
Enlightenment DR17
Вид рабочего стола E17
Enlightenment Development Release 17 на данный момент находится в активной разработке и официально не поддерживается.
Несмотря на это, E17 используется в некоторых дистрибутивах операционных систем в качестве основного и единственного оконного менеджера. Примером таких дистрибутивов являются Yellow Dog Linux для PlayStation 3, ELive — LiveCD на основе Debian, OpenGEU, MoonOS и Bodhi Linux — на основе Ubuntu .
Главные особенности E17[1]
- Небольшой размер и высокая производительность
- развитая система оформления и тем
- поддержка анимации для тем, элементов пользовательского интерфейса, пиктограмм, рабочих столов и курсоров
- модульная структура, возможна динамическая загрузка внешних модулей для расширения функциональности
- состояния окон, блокировка и сохранение состояний окон
- оформление (пиктограммы, темы, обои рабочих столов) представлено в едином бинарном формате, оптимизированном для быстрого чтения и отображения
- расширенная поддержка виртуальных рабочих столов
- настройка быстрых клавиш для клавиатуры и мыши
- поддержка Unicode
- перевод интерфейса на 20 языков, в том числе на русский.
EFL
Enlightenment Foundation Libraries (EFL) — набор библиотек, с помощью которых пишется Enlightenment DR17. Они предоставляют как полутрадиционный набор инструментов в Elementary, а также объект холст (Evas), так и мощные абстрактные объекты (Edje), которые можно комбинировать, объединять или даже располагать поверх друг друга с использованием альфа-каналов и событий. Там есть 3D-преобразования для всех объектов и многое другое.[2]
В EFL входят:
- Eina — библиотека типов данных.
- Eet — библиотека доступа к файлам.
- Evas — библиотека «холста».
- Ecore — библиотека «цикла событий».
- Embryo — интерпретатор языка Small.
- Edje — графическая библиотека.
- E_Dbus — привязки к D-Bus.
- Efreet — библиотека поддержки freedsktop.
- Eeze — библиотека устройств, работающая напрямую через udev.
Разработчики[3]
- Carsten «Rasterman» Haitzler — лидер проекта
- Corey «Atmos» Donohoe
- Ibukun «xcomp» Olumuyiwa
- Kim «kwo» Woelders — E16 maintainer
- Andrew «HandyAndE» Williams
- Hisham «CodeWarrior» Mardam Bey
- Geoff «Mandrake» Harrison
Примечания
- ↑ Руководство пользователя от 29.12.2005
- ↑ Enlightenment - About
- ↑ Полный список разработчиков
Ссылки
Enlightenment на Викискладе? |
---|
- Официальный сайт
- DR17 (ресурс закрыт 2008-07-20)
- Документация на русском
- Подготовка к релизу Enlightenment-DR17
- Установка на Ubuntu и Debian
Интерфейс пользователя в UNIX-подобных системах | |
---|---|
Среды рабочего стола | полнофункциональные: KDE • GNOME • облегчённые: Trinity • CDE • MATE • Xfce • минималистичные: EDE • LXDE • ROX • оболочки: Unity • GNOME Shell • Cinnamon • KDE Plasma |
Менеджеры окон | Композитные: Compiz • KWin • Metacity • Xfwm • Фреймовые: awesome • dwm • i3 • PWM • Ion • wmii • ratpoison • xmonad • Стековые: amiwm • Enlightenment • Openbox • Fluxbox • Blackbox • twm • IceWM • JWM • FVWM |
Командные оболочки | ash • Bash • BusyBox • csh • dash • es shell • fish • ksh • psh • rc • rsh • Sash • Scsh • sh • tcsh • Thompson shell • zsh • прочие… • сравнение… |
X Window System | X.Org • Wayland • XFree86 |