Iluminarea
Versiunea actuală a paginii nu a fost încă examinată de colaboratori experimentați și poate diferi semnificativ de
versiunea revizuită la 9 februarie 2017; verificările necesită
7 modificări .
Enlightenment este un manager de ferestre open source pentru sistemul X Window . Numele se traduce prin „ iluminare ” și este adesea scurtat la o singură literă
E.
Enlightenment DR16
Prima versiune, Enlightenment Development Release 16, a fost lansată pentru prima dată în 2000. Versiunea 1.0.18 este disponibilă în prezent.
Iluminismul 17
Complet rescris de la zero Enlightenment DR16. În perioada de dezvoltare, pachetul a fost numit Enlightenment Development Release 17. După doisprezece ani de dezvoltare, pe 7 decembrie 2012, proiectul a fost transferat în stadiul beta, iar deja pe 21 decembrie, lansarea oficială a versiunii stabile 0.17. 0 Zero a fost prezentat [6]
În 2014, E17 este deja utilizat în unele distribuții de sisteme de operare ca principal și singur manager de ferestre. Exemple de astfel de distribuții sunt Yellow Dog Linux pentru PlayStation 3 , ELive - LiveCD bazat pe Debian , OpenGEU , MoonOS și Bodhi Linux - bazat pe Ubuntu . E17 este, de asemenea, inclus în distribuția Mageia .
Caracteristicile cheie ale lui E17 [7]
- Dimensiuni mici si performante ridicate
- Sistem dezvoltat de design și teme
- Suport de animație pentru teme, elemente de UI, pictograme, desktopuri și cursore
- Structura modulară, încărcarea dinamică a modulelor externe pentru extinderea funcționalității este posibilă
- Stări ferestre, blocare și salvare stări ferestre
- Designul (icoane, teme, imagini de fundal pentru desktop) este prezentat într-un singur format binar, optimizat pentru citire și afișare rapidă
- Suport extins pentru desktop-uri virtuale
- Setarea comenzilor rapide de la tastatură și mouse
- Suport Unicode
- Traducerea interfeței în 20 de limbi, inclusiv rusă.
- Portabilitate ridicată. E17 funcționează nu numai pe Linux, ci și pe Windows, Mac OS X, *BSD și chiar pe PS3.
Bibliotecile Fundației Enlightenment (EFL) este un set de biblioteci utilizate în Enlightenment E17. Ele furnizează atât setul semi-tradițional de instrumente din elementar, cât și obiectul pânză (Evas), precum și obiecte abstracte puternice (Edje) care pot fi combinate, combinate sau chiar stivuite unele peste altele folosind canale alfa. si evenimente. Bibliotecile oferă, de asemenea, transformări 3D pentru toate obiectele și multe altele. [9]
EFL include:
- Eina este o bibliotecă de tipuri de date.
- Eet este o bibliotecă de acces la fișiere.
- Evas este o bibliotecă „pânză”.
- Ecore este o bibliotecă „buclă de evenimente”.
- Embryo este un interpret în limba mică.
- Edje este o bibliotecă de grafică.
- E_Dbus - Legături D-Bus .
- Efreet este o bibliotecă de suport freedesktop .
- Eeze este o bibliotecă de dispozitive care funcționează direct prin udev .
Dezvoltatori [10]
- Carsten "Rasterman" Haitzler - lider de proiect
- Corey «Atmos» Donohoe
- Ibukun "xcomp" Olumuyiwa
- Kim "kwo" Woelders - întreținător E16
- Andrew „HandyAndE” Williams
- Hisham „Code Warrior” Mardam Bey
- Geoff „Mandrake” Harrison
Note
- ↑ https://www.enlightenment.org/
- ↑ Enlightenment 0.25.4 Release - 2022.
- ↑ Proiectul Open Source al iluminismului pe Open Hub: Pagina de limbi - 2006.
- ↑ Copyright Notice for Enlightenment
- ↑ Proiectul Open Source al iluminismului pe Open Hub: Pagina de licențe - 2006.
- ↑ E0.17 Lansare: ZERO . Preluat la 14 martie 2022. Arhivat din original pe 6 februarie 2015. (nedefinit)
- ↑ Ghidul utilizatorului Arhivat 26 noiembrie 2006. din 29.12.2005
- ↑ The Enlightenment Foundation Libraries Arhivat pe 11 iunie 2014 la Wayback Machine O prezentare generală la nivel înalt a EFL. Acest document descrie conceptele generale din spatele tuturor tehnologiilor noastre.
- ↑ Iluminismul - Despre . Data accesului: 29 ianuarie 2011. Arhivat din original pe 11 mai 2011. (nedefinit)
- ↑ Lista completă a dezvoltatorilor Arhivat 15 noiembrie 2006. (link indisponibil din 14-05-2013 [3459 zile] - istoric )
Link -uri