Enlightenment , auch einfach E genannt , ist ein Compositing-Fenstermanager für das X Window System . Seit Version 0.20 unterstützt Enlightenment auch Wayland . [ 3 ] Es ist in einigen Linux-Distributionen wie Bodhi Linux und Pentoo enthalten . [ 4 ]

Enlightenment ist im Kern lediglich ein Fenstermanager; durch die zahlreichen enthaltenen Module lässt es sich jedoch zu einer vollwertigen Desktop-Umgebung erweitern . [ 5 ] Seit Version 0.17 (E17) wird Enlightenment mit den Enlightenment Foundation Libraries (EFL) geschrieben, und das Enlightenment-Projekt entwickelt auch eine Reihe von Anwendungen mit den EFL.

Geschichte

E16 und älter

Die erste Version von Enlightenment wurde 1997 von Carsten Haitzler veröffentlicht. [ 6 ] [ 7 ] Ursprünglich war es nur ein Fenstermanager, bevor in E17 die EFL hinzugefügt wurde. [ 8 ]

Mit der Veröffentlichung von E17, geschrieben mit der EFL im Jahr 2012, wurde Enlightenment grundlegend überarbeitet und der Quellcode in Version 0.16 (E16) und die nachfolgenden Versionen (E17) aufgeteilt. Ein Teil der Community entschied sich, den E16-Quellcode beizubehalten und die Entwicklung dieser Version fortzusetzen. Die Veröffentlichung erfolgte unabhängig von E17 unter einem separaten Versionsschema. E17 erreichte den Meilenstein 1.0 und wird auch 2025 noch aktiv weiterentwickelt. [ 9 ]

E17 und später

Im Jahr 2000 begann die Entwicklung der Enlightenment Foundation Libraries (EFL), um ein Toolkit für die Erstellung von Anwendungen zu schaffen, die sowohl mit Enlightenment als auch mit anderen X-Window-Managern kompatibel sind. Mit dem Aufbau der EFL wurde Enlightenment neu geschrieben, um die EFL zu nutzen, und 2012 wurde Version 0.17.0 veröffentlicht. Da diese Version vollständig für die Verwendung der EFL neu geschrieben wurde, ist sie nicht mit E16 kompatibel. [ 10 ]

Die aktuelle Version (Stand Januar 2025) ist E27. [ 11 ]

Verwendung

Bodhi Linux basiert auf dem Enlightenment 17 Desktop, wurde aber abgespalten, um den Moksha Desktop zu erstellen . [ 12 ]

Elive Linux nutzte bis 2019 ebenfalls eine Abspaltung von E17 als Haupt-Desktopumgebung, bis die Version 3.7 veröffentlicht wurde. Es bietet außerdem E16 und die neue Version E27 an. [ 13 ]

Rezeption

Terminology 1.14.0 auf Arch Linux mit geöffnetem w3m, das die Wikipedia-Hauptseite anzeigt, radeontop im Tab links und die Paketinformationen für Terminology unten.
Terminologie 1.14.0

Ein Test von E16 aus dem Jahr 2011 hob die hohe Anpassbarkeit hervor, insbesondere die Möglichkeit zur Konfiguration einzelner Fenster, die Unterstützung virtueller Desktops mit deutlich größerer Bildschirmfläche als die Monitorgröße und die Tatsache, dass „nahezu alles mit der Tastatur erledigt werden kann“. Während das Erscheinungsbild gelobt wurde, kritisierte man die Desktop-Umgebung aufgrund damals vorhandener Fehler als etwas instabil. Obwohl E16 als Fenstermanager für GNOME oder KDE verwendet werden konnte , zeigte der Test eine schlechte Kompatibilität. [ 14 ]

Ein Testbericht aus dem Jahr 2014 lobte das schnelle, touchscreenfreundliche und ansprechende Design von E17, bemängelte jedoch den kleinen Auswahlbereich zum Ändern der Fenstergröße. Das Erscheinungsbild des Standardterminals mit der Desktop-Umgebung „ Terminologie“ wurde ebenfalls positiv hervorgehoben, und dem Autor gefielen die Kontextmenüs (links und rechts) auf dem Desktop besonders gut. [ 15 ]

Ein Testbericht aus dem Jahr 2017 bescheinigte E18 eine geringe Leistungsfähigkeit und hob die Ähnlichkeit zum Mac OS hervor, erwähnte aber auch die steile Lernkurve aufgrund der Menüs mit Links- und Rechtsklick auf dem Desktop. [ 8 ]

In einem Testbericht aus dem Jahr 2020 wurde Enlightenment für die hohe Anzahl an Tastenkombinationen und die geringe Systemlast gelobt, die es ermöglichte, auch auf älterer Hardware flüssig zu laufen, da CPU und Arbeitsspeicher im Leerlauf nur minimal beansprucht wurden. Kritisiert wurden jedoch die komplexen Kontextmenüs (linke und rechte Maustaste). [ 16 ]

Veröffentlichungshistorie

Wichtige Veröffentlichungen [ 17 ]
Version Codename Veröffentlichungsdatum Anmerkungen
Vor-Alpha-Phase Erleuchtung Alpha1 Oktober 1996 [ 18 ]
0.13.2 DR13 18. Januar 1998 [ 19 ]
0.14.0 DR14 18. Juli 1998 [ 20 ] [ 21 ] [ 22 ]
0.15.0 DR15 12. März 1999 [ 23 ]
0,16 DR16 10. Oktober 1999 [ 24 ]Wird auch 2024 noch unterstützt. Von vielen bevorzugt, insbesondere als „Retro“-Desktop. [ 9 ]
0,17 DR17 21. Dezember 2012 [ 25 ]Umfassende Überarbeitung. Wurde abgespalten, um die Moksha- Desktopumgebung zu erstellen.
0,18 DR18 22. Dezember 2013 [ 26 ]
0,19 DR19 15. September 2014 [ 27 ]
0,20 DR20 1. Dezember 2015 [ 28 ]
0,21 DR21 1. Juni 2016 [ 29 ]
0,22 DR22 22. November 2017 [ 30 ]
0,23 DR 0,23 24. August 2019 [ 31 ]
0,24 DR 0,24 17. Mai 2020 [ 32 ]
0,25 DR 0,25 16. Dezember 2021 [ 33 ] [ 34 ]
0,26 DR 0,26 23. Dezember 2023 [ 35 ]
0,27 DR 0,27 11. Januar 2025 [ 11 ] [ 36 ]Aktuelle Version.

Siehe auch

Referenzen

  1. ^ „Enlightenment 0.27.1 Release“ . 14. März 2025. Abgerufen am 17. März 2025 .
  2. ^ „Aufklärung/KOPIEREN beim Meister“ . Abgerufen am 26. Juli 2024 .
  3. ^ „Enlightenment DR 0.20.0 Release“ . Enlightenment.org . Archiviert vom Original am 21. Juni 2018. Abgerufen am 8. März 2016 .
  4. ^ Zinoune, M. (10. Juli 2012). „Aufklärungsdistributionen, die noch immer lebendig sind!“ . Unixmen . Abgerufen am 4. Dezember 2023 .
  5. ^ „Portal:Erleuchtung“ . en.opensuse.org. 21.12.2012. Archiviert vom Original am 12.02.2018 . Abgerufen am 17.06.2014 .
  6. ^ „Die Erleuchtung durch den Windows Manager – MVPS.net Blog“ . Abgerufen am 4. Dezember 2023 .
  7. ^ „Erleuchtung DR16“ . Erleuchtung .
  8. ^ a b Germain, Jack M. (16. Mai 2014). „Enlightenment Linux: It's Not What You Think“ . LinuxInsider . Abgerufen am 4. Dezember 2023 .
  9. ^ a b „Aufklärung E16“ . www.enlightenment.org . Abgerufen am 7. September 2025 .
  10. ^ Zinoune, M. (28. Juni 2024). „Enlightenment 17 erscheint demnächst! | Unixmen“ . Abgerufen am 27. Juli 2024 .
  11. ^ a b „Enlightenment 0.27.0 Release“ . 11. Januar 2025. Abgerufen am 26. Januar 2025 .
  12. ^ „Moksha Desktop – Die zukünftige Desktop-Umgebung des Bodhi Linux-Projekts“ . mokshadesktop.github.io . Abgerufen am 27. Juli 2024 .
  13. ^ „Elive 3.8.50 Stable 'Retrowave' ist erschienen!“ . www.elivecd.org/ . Abgerufen am 7. April 2026 .
  14. ^ Marco Fioretti (3. Juli 2011). „Die besten ressourcenschonenden Fenstermanager für Linux“ . TechRadar . Abgerufen am 4. Dezember 2023 .
  15. ^ „Der wöchentliche Desktop-Review: Erleuchtung (E17)“ . Network World . Abgerufen am 4. Dezember 2023 .
  16. ^ Perkins, John (1. Oktober 2020). „Enlightenment Desktop Review: Ein schöner, leichtgewichtiger, aber anderer Desktop-Manager“ . Make Tech Easier . Abgerufen am 4. Dezember 2023 .
  17. ^ „Ältere Quellen“ . Archiviert vom Original am 29. Oktober 2020.
  18. ^ "enlightenment-1.0alpha-1.i386.rpm" . CDrom Archive .
  19. ^ „Neues E bereits veröffentlicht“ . Slashdot News . 19. Januar 1998.
  20. ^ „Enlightenment 0.14 release“ . Slashdot . 18. Juli 1998.
  21. ^ ""E News"" . Archiviert vom Original am 28. April 1999 . Abgerufen am 19. Mai 2020 .{{cite web}}: CS1 Wartung: Bot: Status der ursprünglichen URL unbekannt ( Link )
  22. ^ „Offizielles Wort zur Aufklärung DR14“ . Slashdot . 16. Juli 1998.
  23. ^ „Erleuchtung 0.15“ . Slashdot . 12. März 1999.
  24. ^ ""E News"" . Archiviert vom Original am 4. März 2000 . Abgerufen am 19. Mai 2020 .{{cite web}}: CS1 Wartung: Bot: Status der ursprünglichen URL unbekannt ( Link )
  25. ^ „Nach 12 Jahren Entwicklungszeit ist E17 erschienen . “ Slashdot . 21. Dezember 2012.
  26. ^ „Enlightenment DR 0.18: Verbesserte Compositing-Funktionen, Wayland-Unterstützung“ . slashdot . 22. Dezember 2013.
  27. ^ "v0.19.0" . git release .
  28. ^ „Enlightenment E20 mit voller Wayland-Unterstützung veröffentlicht“ . slashdot . Dezember 2015.
  29. ^ "v0.21.0" . git release .
  30. ^ "v0.22.0" . git release .
  31. ^ "v0.23.0" . git release .
  32. ^ "v0.24.0" . git release .
  33. ^ „Enlightenment 0.25.0 Release“ . 16. Dezember 2021. Abgerufen am 27. Dezember 2021 .
  34. ^ "v0.25.0" . git release .
  35. ^ „Enlightenment 0.26.0 Release“ . 23. Dezember 2023. Abgerufen am 25. Dezember 2023 .
  36. ^ "v0.27.0" . git release .