Enlightenment tai pelkkä E on työpöytäympäristön "kuori" (engl. desktop shell), joka tarjoaa kaiken tarvittavan työpöytätietokoneen tai kannettavan tietokoneen käyttämiseen, mutta ei ole kokonainen sovelluskokoelma.[2] Enlightenment sisältää sovellusten käynnistämisen, ikkunoiden hallinnan ja järjestelmätoiminnot kuten sammutuksen, sekä tiedostojen hallinnan (sisäänrakennettu ohjelma).[2][3]
Enlightenment alkoi ikkunanhallintaohjelmana X Window System -ikkunointijärjestelmälle, mutta on siitä laajentunut.[2][3] Enlightenment sisältää myös kompositoinnin Wayland-ikkunointijärjestelmälle.[3]
Enlightenment ja sen kirjastot ovat avointa lähdekoodia ja käyttävät joko BSD-, LGPL- tai GPL-lisenssiä.[3]
Enlightenment Foundation Library (EFL) on joukko ohjelmistokomponentteja ja ikkunanhallinta on moduulaarinen.[4][3]
Historia
Enlightenment ikkunanhallintaohjelman ensimmäisen version julkaisti Carsten "Rasterman" Haitzler vuonna 1997.[5]
Versiota 0.17, joka tunnetaan myös nimellä E17, kehitettiin joulukuusta 2000[6] joulukuuhun 2012 saakka. Kehitysjakson aikana se tunnettiin myös koodinimellä DR17 (Development Release 17). E17 on raskaasti uudistettu versio ja siinä on yhdistetty ikkunanhallintaohjelman ja työpöytäympäristön ominaisuudet.[7]
Versiossa 0.20 on lisätty Wayland-tuki.[8]
Lähteet