Enlightenment (tunnetaan myös yksinkertaisesti nimellä E) on X-ikkunajärjestelmän vapaa ohjelmisto/avoimen lähdekoodin ikkunanhallintaohjelma. Sitä voidaan käyttää yksin tai yhdessä työpöytäympäristön, kuten GNOMEn tai KDE:n, kanssa. Enlightenmentiä käytetään joskus täydellisen työpöytäympäristön korvaajana.

 

Ominaisuudet

  • Kevyt ja suorituskykyinen: Enlightenment on suunniteltu käyttämään vähän muistia ja prosessoritehoa, mikä tekee siitä sopivan myös vanhemmille koneille ja sulautetuille laitteille.
  • Muokattavuus: Ulkoasua ja toimintaa voi muokata laajasti teemoilla, widgeteillä (gadgeteilla), paneeleilla ja muilla moduuleilla.
  • Kompositointi ja efektit: Tukee ikkunoiden läpinäkyvyyttä, varjoja, animaatioita ja muita visuaalisia tehosteita sekä X11- että Wayland-ympäristöissä.
  • Laaja työkaluvalikoima: Sisältää muun muassa sovellusvalikon, ikkunoiden hallinnan, työtilat (virtual desktops) ja pikatoiminnot, joita voi käyttää sekä hiirellä että näppäimistöllä.
  • Enlightenment Foundation Libraries (EFL): Monet E:n toiminnoista perustuvat EFL-kirjastoihin, jotka tarjoavat grafiikka-, tapahtuma- ja käyttöliittymätoimintoja ja joita voidaan käyttää myös muissa projekteissa.

Kehitys ja historia

Enlightenment-projektin alku juontaa 1990-luvulle, ja sen tunnetuimpia kehittäjiä on Carsten "Rasterman" Haitzler. Projekti on kehittynyt useiden merkittävien versioiden kautta (esimerkiksi E16, E17 jne.), joissa on ollut sekä arkkitehtuuri- että käyttöliittymäuudistuksia. Pitkän kehityskaaren myötä Enlightenmentistä on muodostunut toimiva yhdistelmä kevyttä ikkunanhallintaa ja näyttäviä graafisia ominaisuuksia.

Käyttö ja asennus

  • Enlightenment voidaan ajaa joko itsenäisenä ikkunanhallintana tai osana laajempaa työpöytäkokonaisuutta. Joissain jakeluissa se tarjotaan valmiina työpöytävaihtoehtona.
  • Asennus on yleensä saatavilla useimpien Linux-jakelujen ohjelmalähteistä tai lähdekoodista käännettynä. Konfigurointi onnistuu sekä graafisten asetuspaneelien että konfiguraatiotiedostojen avulla.
  • Uudemmat versiot tarjoavat tukea sekä X11:lle että Waylandille, jolloin käyttäjä voi valita ympäristönsä tarpeiden mukaan.

Sovellusalueet ja edut

Enlightenment sopii käyttäjille, jotka haluavat yhdistää keveyden ja tyylikkään ulkoasun. Sen ominaisuudet tekevät siitä hyvän valinnan:

  • vanhoille tai niukkatehoisille koneille,
  • sulautetuille laitteille ja räätälöidyille järjestelmille,
  • käyttäjille, jotka arvostavat laajaa muokattavuutta ilman raskasta työpöytäympäristöä.

Yhteisö ja lisätiedot

Enlightenmentillä on aktiivinen kehittäjä- ja käyttäjäyhteisö, joka ylläpitää dokumentaatiota, teemoja ja lisäosia. Projektin lähdekoodi ja keskustelukanavat löytyvät yleensä projektin virallisilta sivuilta ja koodivarastoista. Koska Enlightenment koostuu useista osista (ydin, EFL-kirjastot, moduulit), sen ominaisuudet ja lisenssiehdot voivat vaihdella komponenttikohtaisesti.

Yhteenveto: Enlightenment on monipuolinen, kevyt ja visuaalisesti miellyttävä ikkunanhallinta, joka tarjoaa paljon muokattavuutta ja hyvät mahdollisuudet toimia joko yksinään tai osana laajempaa työpöytäkokonaisuutta.