Enlightenment (E) – fönsterhanterare med öppen källkod för X Window System
Upptäck Enlightenment (E) — kraftfull, lättviktig fönsterhanterare för X Window System med öppen källkod. Anpassningsbar, kan köras ensam eller tillsammans med GNOME/KDE.
Enlightenment (även känt som E) är en fönsterhanterare för X Window System med fri programvara och öppen källkod. Den kan användas ensam eller tillsammans med en skrivbordsmiljö som GNOME eller KDE. Enlightenment används ibland som en ersättning för en fullständig skrivbordsmiljö.
Funktioner
- Lättviktig men visuellt rik: Enlightenment är känt för låg minnes- och CPU-användning samtidigt som det erbjuder avancerade grafiska effekter, transparens, skuggor och animationer.
- Komposit och effekter: Inbyggd kompositör gör att fönsterhanteraren kan leverera smidiga övergångar, translucens och andra visuella effekter utan separat compositor.
- Anpassning och teman: Stort stöd för teman och skins genom EFL-komponenter (till exempel Edje), vilket ger flexibilitet i utseende och beteende.
- Modulär design: Funktionalitet kan utökas med moduler och tillägg som ger paneler, menyer, notifieringar, fönstergruppering och mer.
- Stöd för både X och Wayland: Modern utveckling har lagt till stöd för Wayland (egen compositor), vilket gör Enlightenment användbar på nyare system där Wayland används istället för X11.
- Integrerade skrivbordsfunktioner: Taskbars, virtuella skrivbord, applets, snabbmenyer och filhanteringsintegration kan erbjudas utan att behöva en full desktop-miljö.
Arkitektur och bibliotek
Enlightenment bygger på en uppsättning egna bibliotek, ofta kallade EFL (Enlightenment Foundation Libraries). Dessa bibliotek innehåller komponenter för grafik, händelsehantering och UI-uppbyggnad, exempelvis canvas- och layoutverktyg samt widgets. Genom EFL kan utvecklare skapa snabba och grafiskt rika applikationer som smidigt integreras med Enlightenment.
Användning och anpassning
Enlightenment passar bra för användare som vill ha ett snabbt och konfigurerbart skrivbord med estetiska effekter, men utan tyngden av en komplett skrivbordsmiljö. Konfiguration kan ske både genom grafiska inställningsverktyg och genom konfigurationsfiler. Vanliga anpassningar inkluderar:
- Byte av teman och layout-filer (Edje/Edj-filer).
- Installera eller aktivera moduler för paneler, widgets och notifieringar.
- Justera fönsterbeteenden, tangentbordsgenvägar och musinställningar.
Installation och distribution
Enlightenment finns i paketförråd för många Linux-distributioner och kan ofta installeras via distributionspakethanterare. Projektdeltagare och användare har också portat EFL och Enlightenment till inbäddade plattformar — bland annat har EFL-användning förekommit i vissa mobila och TV-implementeringar — tack vare bibliotekens effektivitet och flexibilitet.
Licens och utveckling
Enlightenment utvecklas öppet av en gemenskap av bidragsgivare. Projektet distribueras som fri programvara och öppen källkod, vilket möjliggör granskning och vidareutveckling. Utvecklingen är aktiv och inkluderar både förbättringar av användargränssnittet, stabilitet och stöd för moderna displayprotokoll som Wayland.
Resurser
För den som vill prova eller fördjupa sig i Enlightenment rekommenderas att läsa projektets dokumentation, delta i forum och kanaler för utvecklare samt att testa distributionens paketversion lokalt i en virtualiserad miljö eller på en sekundär installation. Enlightenment är ett bra alternativ om du söker en kombination av hög anpassningsbarhet, låg resursförbrukning och visuellt tilltalande gränssnitt.
Historia
Den första versionen av Enlightenment släpptes av Raster (Carsten Haitzler) den 1996-10-30.
Enlightenment har varit under utveckling i tio år. Den senaste stabila versionen är E17. Den åtföljs alltid av en varning om att den är under ständig "tung utveckling" och fortfarande "inte stabil".
Relaterade sidor
- Eterm - den upplysta terminalen
- Upplysningsstiftelsens bibliotek
- Elive - en installerbar LiveCD av Debian GNU/Linux byggd för att visa upp Enlightenment (innehåller både DR16 och DR17).
- gOS - en Ubuntu-baserad distribution som finns på en installerbar live-cd, som fungerar på lågprissystem och har ett Mac OS X-liknande utseende.
- OpenGEU - en Ubuntu-baserad distribution med E17 kompletterad med element från GNOME och Xfce
- Maryan Linux - en Ubuntu-baserad distribution. Finns på en installerbar live-cd och fungerar på lågprestandasystem.
- OzOS - en Ubuntu-baserad distribution med e17 som kompileras och underhålls direkt från CVS-källan via morlenxus manuskript easy_e17.sh.
- Exalt Nätverksansvarig för E17.
Sök