Oświecenie (oprogramowanie)

Oświecenie Opis tego obrazu, również skomentowany poniżej Biuro pod Oświeceniem 0.16.999.062 Informacja
Opracowany przez Projekt oświecenia
Pierwsza wersja 1996
Ostatnia wersja 0,24,2 (26 lipca 2020 r.)
Kaucja git.enlightenment.org i github.com/Enlightenment/enlightenment
Napisane w VS
System operacyjny Typ uniksowy
Środowisko X11 Wayland
Rodzaj Środowisko pulpitu i menedżer okien
Licencja Licencja MIT
Stronie internetowej (pl) Oficjalna strona internetowa

Enlightenment , znany również jako E (patrz E16 , E17 , E18 lub E19 ), jest menedżerem okien i środowiskiem graficznym dla X Window Display System i Wayland .

Jest to darmowe oprogramowanie rozprowadzane na warunkach licencji typu BSD .

Od klasycznych i popularnych środowisk GNOME i KDE różni się tym, że jest w pełni konfigurowalny, skryptowalny i posiada bardzo zaawansowaną modułowość.

Enlightenment został zaprojektowany tak, aby można go było wygodnie używać na ograniczonym sprzęcie ( np. telefon komórkowy), ale także na mocniejszych systemach ( np. komputer najnowszej generacji).

Projekt postępuje stosunkowo wolno, jednak wersje stabilne są rzadkie i nie wprowadzają wielu nowych funkcji, które oferują inne popularne środowiska. Daty wydania wciąż się zbliżają, po wersji E17, która była opóźniona od lat, ostatnia wersja, E19, została wydana zaledwie rok po E18. Główny projektant, Rasterman, ma na celu przekształcenie Enlightenment menedżera okien ( Window Manager ) do Desktop Shell . Rozwój był kilkakrotnie opóźniany z powodu licznych poprawek w organizacji źródeł, a Rasterman wielokrotnie przerabiał system od góry do dołu.

E17 opiera się na zestawie bibliotek o nazwie „EFL” dla „Biblioteki Fundacji Oświecenia”.

Domyślny Oświecenie emulator terminala jest Eterm. Jego rozwój rozpoczął się w 1999 roku i jest prowadzony w C, z Michaelem Jenningsem jako głównym deweloperem.

DR16 lub E16

Wersja 0.16 (zwana DR16) była stabilną gałęzią Enlightenment do końca 2012 roku.

Wśród funkcjonalności wyróżniamy:

Niektóre z tych funkcji stały się powszechne w dzisiejszych środowiskach graficznych , ale były dość rewolucyjne, gdy wydano Enlightenment 0.16.

Jednym z celów menedżera okien jest zapewnienie maksymalnej konfigurowalności, a do tego zawiera łatwe w użyciu okna dialogowe dostosowywania do ustawiania ostrości, przesuwania okien, zmiany rozmiaru, grupowania, umieszczania., audio, wiele pulpitów, tapety , pager, wskazówka i automatyczne podnoszenie . Zawiera również okno dialogowe efektów specjalnych, w tym efekt ripple na pulpicie .

DR17 lub E17

Rozwój wersji 0.17 (DR17) rozpoczął się w 1999 roku i trwał dekadę. Ta wersja została ostatecznie wydana w dniu21 grudnia 2012. Jednak przez wiele lat oficjalnie niestabilne kamienie milowe były nadal używane przez wiele dystrybucji (DR16 został już porzucony).

Wśród głównych cech:

DR18 lub E18

Wersja 0.18 (DR18) została wydana 21 grudnia 2013 r..

Główni programiści

Lista uczestników projektu jest duża. Głównymi programistami są:

Obsługiwane materiały

Enlightenment działa na różnych urządzeniach, takich jak komputery PC (architektura x86 ), iMac (x86 lub PowerPC ), PS3 (PowerPC) i telefony komórkowe ( architektura ARM ).

System operacyjny

Enlightenment ma być przenośny i dlatego może być używany w różnych systemach operacyjnych . W praktyce jest używany głównie przez dystrybucje Linuksa i BSD .

Enlightenment jest zatem dostępny w głównych dystrybucjach Linuksa . Z drugiej strony, jego integracja ze wszystkimi aplikacjami jest bardziej ostrożna w mniejszych dystrybucjach, ale zaprojektowana wokół tego środowiska graficznego.

Oto lista aktywnych dystrybucji oferujących Enlightenment jako domyślne środowisko graficzne :

Wygląda na to, że następujące dystrybucje nie są już aktywne:

Rzadkie środowisko biurowe

Chociaż Enlightenment pojawiło się w tym samym czasie co środowiska graficzne KDE i Gnome i oferuje potężne możliwości graficzne przy niskim zużyciu zasobów sprzętowych (pamięć, procesor), to środowisko graficzne nigdy się nie przebiło. W tej sekcji podjęto próbę przedstawienia wyjaśnień.

Pierwsze wyjaśnienie wskazuje, że z jednej strony użytkownicy poszukujący potężnego i kompletnego środowiska graficznego wybierają raczej Gnome lub KDE i generalnie wyposażają się w najnowszą maszynę. Z drugiej strony użytkownicy szukający lekkiego środowiska graficznego zazwyczaj preferują prostsze środowisko graficzne , takie jak Xfce , LXDE lub Razor-qt .

Drugie wyjaśnienie opiera się na fakcie, że Enlightenment nie jest kompletnym środowiskiem graficznym (niewiele aplikacji jest zaprojektowanych specjalnie dla EFL ). Dlatego opiekunom dystrybucji łatwiej jest polegać na pełnych środowiskach graficznych. Podobnie, dla użytkowników Enlightenment może być postrzegany jako prosty menedżer okien .

Wreszcie trzecie wyjaśnienie opiera się na długim cyklu rozwoju wersji DR17 (13 lat). Brak oficjalnej wersji stabilnej nie pozwala na jej przyjęcie przez poważne dystrybucje .

Projekt Ubuntu jest przykładem, ponieważ przez wiele lat lekkie środowiska graficzne Xfce i LXDE były domyślnie dostarczane odpowiednio w dystrybucjach Xubuntu i Lubuntu . Ale domyślnie nie ma dystrybucji z Enlightenment. Rzeczywiście, dystrybucja ukierunkowana na środowiska produkcyjne i utrzymująca wersje LTS ( Long Time Support ) przez trzy lata opiera się na stabilnych oficjalnych wersjach.

Innym przykładem jest dystrybucja gOS . Jego pierwsza wersja ( 2007 ) wykorzystywała wyłącznie Oświecenie (E17). Ale kolejne wersje ( 2008 ) trafiły do Gnome i Compiz Fusion (zwiększone zużycie pamięci). Ta zmiana miała oszczędzić czas na problemy sprzętowe. Ale ta zmiana szczególnie rozczarowała tych, którzy wybrali gOS do przyjęcia E17.

Ostatni przykład: pierwsze netbooki miały ograniczone zasoby sprzętowe. Te netbooki GNU/Linux najczęściej używały Gnome skonfigurowanego tak, aby był lekki, ale nie środowiska Enlightenment.

Uwagi i referencje

Uwagi

  1. Nowsze komputery mają wystarczającą ilość zasobów sprzętowych ( procesor , pamięć, karta graficzna ), aby płynnie wyświetlać duże środowiska graficzne.
  2. Ubuntu dostarcza pakiety Enlightenment, które można następnie skonfigurować jako środowisko domyślne
  3. Ubuntu używało MPlayera w wersji 1.0 niestabilnej przez około osiem lat, ale MPlayer może być podstawowym oprogramowaniem przy tworzeniu głównej dystrybucji ...

Bibliografia

  1. "  https://www.enlightenment.org/  " ( dostęp 18 stycznia 2018 )  : " Oświecenie zaczęło się w 1996 roku "  "
  2. Wydanie 0.24.2  " ,26 lipca 2020 r.(dostęp 27 lipca 2020 )
  3. (w) "Licencja Expat" , svn.enlightenment.org , 1 st sierpnia 2011 roku.
  4. "  ChangeLog - apps / eterm.git - Kolorowy emulator terminala vt102 przeznaczony jako zamiennik dla xterm  " , na git.enlightenment.org (dostęp 21 września 2020 r. )
  5. http://www.enlightenment.org/Enlightenment/DR16/ „Zarchiwizowana kopia” (wersja z 22 lipca 2018 r. w Internet Archive )
  6. http://linuxfr.org/news/enlightenment-dr17-est-enfin-sorti
  7. https://phab.enlightenment.org/phame/live/3/
  8. http://www.enlightenment.org/Main/The_Team/
  9. Atmos.org
  10. xcomputerman.com
  11. Strona internetowa Andewa Williamsa
  12. (w) United Enlightenment Operating Systems Council
  13. gOS to domyślny system operacyjny Everex TC2502 Green gPC (512 MB RAM) (en) http://www.lightandmatter.com/article/gos_review.html
  14. (en) http://ubuntuforums.org/showthread.php?p=4334716#post4334716

Linki zewnętrzne