Enlightenment

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до: навігація, пошук
Enlightenment
Enlightenment
Screen lynucs 403509897465b227238f23 1.jpg
Загальний вигляд Enlightenment
Розробник(и) Список розробників
Стабільний випуск E17 0.17.3 (15 травня 2013; 6 днів тому)
Написано на C
Операційна система Unix-like
Тип Менеджер вікон
Ліцензія BSD
Сайт www.enlightenment.org

Enlightenment — користувацьке оточення для настільних і вбудовуваних систем, починаючи з виходк E17. Назва перекладається як «просвітлення» і часто скорочується до однієї літери E з номером версії. Розробка проекту E17 велася дванадцять років c 2000 року, і у грудні 2012 оболонка вийшла за рамки попередніх експериментальних випусків. На відміну від E16, E17 не обмежується віконним менеджером і надає набір компонентів для побудови повноцінних робочих оточень і розробки графічних застосунків.[1]

Користувачеві надається набір засобів для організації функціонування робочого столу, в тому числі файловий менеджер, набір віджетів, панель запуску застосунків і набір графічних конфігураторів. Оточення позиціонується для досвідчених користувачів. Наприклад, E17 дуже гнучкий у переробці на свій смак, а графічні конфігуратор не обмежують користувача в настройках і дозволяють налаштувати всі аспекти роботи, надаючи як високорівневі засоби (зміна оформлення, настройка віртуальних робочих столів, управління шрифтами, роздільністю екрану, розкладкою клавіатури, локалізацією тощо), так і можливості з низкорівневого тюнінгу (наприклад, можна налаштувати параметри кешування, графічної акселерації, споживання енергії, логіку роботи віконного менеджера).

E17 також відрізняється значною гнучкістю в плані інструментів для розробників, надаючи засоби для додавання або зміни функціональності через модулі (гаджети), а також даючи можливість переробки зовнішнього вигляду через теми оформлення. Доступні модулі для відображення на десктопі календаря-планувальника, прогнозу погоди, моніторингу, управління гучністю, оцінки заряду акумулятора тощо. Складові компоненти E17 жорстко не прив'язані один до одного і можуть бути використані в інших проектах або для створення спеціалізованих оточень, таких як оболонки для мобільних пристроїв.

Реліз E17 заснований на наборі бібліотек EFL 0.17 (Enlightenment Foundation Library), на стабілізацію яких у 2012 році було витрачено багато сил учасників проекту. Бібліотеки EFL дозволяють створювати візуально привабливі графічні інтерфейси, що відрізняються компактністю, низьким споживанням ресурсів і високою продуктивністю. Оточення Enlightenment 17 в повній мірі запозичує дані якості і може використовуватися на застарілих системах з 600 Mhz CPU і 128 MB оперативної пам'яті, надаючи при цьому повний спектр сучасних візуальних ефектів, які доступні в тому числі і для систем, що не підтримують OpenGL. При цьому рушій програмного рендерингу EFL надзвичайно швидкий і невимогливий до ресурсів, що зробило його привабливим для різних мобільних систем (наприклад, EFL використовується в проекті Tizen і мобільних системах Samsung).

Зміст

Версії [ред.]

Enlightenment DR16 [ред.]

Enlightenment Development Release 16 був випущений в 2000 році. Він у розробці по сьогодні, остання версія (0.16.8.12) вийшла 16 лютого 2008 року.

Enlightenment 17 [ред.]

E17 використовується у новій версії Yellow Dog Linux для PlayStation 3 в якості основного менеджера вікон.[2] E17 також входить до складу ELive — live-CD на основі Debian. Е17 — типовий менеджер вікон у дистрибутиві OpenGEU (на основі Ubuntu).

Головні особливості E17[3]

  • Невеликий об'єм та висока швидкодія,
  • розвинута система тем,
  • підтримка анімації для тем, елементів інтерфейсу, піктограм, робочих столів та курсорів,
  • модульна структура,
  • блокування і збереження стану вікон,
  • оформлення представлено в єдиному бінарному форматі, оптимізованому для швидкого відображення і читання,
  • розширена підтримка віртуальних робочих столів,
  • налаштування швидких клавіш,
  • підтримка Unicode,
  • багатомовність інтерфейсу.

Виноски [ред.]

Посилання [ред.]