MATE on Linuxin työpöytäympäristö. Se perustuu vanhempaan versioon työpöytäympäristöstä GNOMEsta, nimeltään GNOME 2. Monet Linux-yhteisön jäsenet eivät pitäneet siitä, miltä GNOME 3 (tai GNOME Shell) näytti, ja halusivat säilyttää perinteisemmän GNOME 2 -käyttökokemuksen. Tämä edellytti, että joku päätti haarukoimaan osan GNOMEta ja siitä muodostamaan uuden ohjelmasta, joka perustui GNOME 2:een. Alkuperäisen projektin käynnisti eräs Arch Linux -käyttäjä; nimi MATE tulee eteläamerikkalaisen yerba mate -kasvin valmistamasta juomasta "mate".

 

Historia

MATE-projekti käynnistyi vuonna 2011 vastauksena GNOME 3:n merkittäviin muutoksiin ja uuteen käyttöliittymään. Tavoitteena oli tarjota jatkumo perinteiselle GNOME 2 -työpöydälle, säilyttäen sen toimintaperiaatteet, mutta samalla kehittäen ja ylläpitäen ohjelmistokomponentteja aktiivisesti nykyaikaisilla järjestelmillä. Projekti on sittemmin kasvanut yhteisövetoiseksi ja sitä ylläpitää useita kehittäjiä eri jakeluista.

Keskeiset komponentit

MATE on kokoelma työpöydän komponentteja ja apuohjelmia; monet niistä ovat GNOME 2:sta haarukoituja versioita, usein uusilla niminä ja jatkokehityksellä. Tässä tyypillisiä komponentteja:

  • Caja – tiedostonhallinta (haarukka GNOMEn Nautilusista)
  • Marco – ikkuna- ja ikkunoiden hallinta (haarukka Metacitystä)
  • Pluma – tekstieditori (haarukka Geditistä)
  • Atril – asiakirjanlukija (haarukka Evincestä)
  • mate-panel – perinteinen paneeli ja työpöytävalikot
  • mate-terminal – pääteohjelma
  • mate-settings-daemon ja mate-control-center – asetusten hallinta
  • Mozo – valikkoeditori

Ominaisuudet ja kehitys

MATE tarjoaa tutun, perinteisen työpöytäkokemuksen: tehtäväpalkin, sovellusvalikon, ilmoitusalueen ja työpöytäkuvakkeet. Se on kevyempi ja vähemmän näytöllisesti rajoittava kuin GNOME 3:n oletusarvoinen Shell, mikä tekee siitä suositun vaihtoehdon vanhemmille laitteille sekä käyttäjille, jotka haluavat tehokkaasti muokattavan työpöydän.

Alun perin MATE käytti GTK2-kirjastoja, mutta myöhemmin monet komponentit on siirretty GTK3:een. Projekti on avoimen lähdekoodin ja useimmiten GPL-lisensoitu; kehitys on yhteisölähtöistä ja aktiivista, ja paketit löytyvät monista Linux-jakeluista.

Vaikka MATE on alun perin suunniteltu X11-ympäristöön, kehittäjät ovat ajan myötä pyrkineet parantamaan yhteensopivuutta ja modernisoimaan koodia. Kokonaisuutena MATE tarjoaa hyvän tasapainon klassisen käyttöliittymän ja nykyisten järjestelmävaatimusten välillä.

Jakelut ja käyttötarkoitus

Useat Linux-jakelut tarjoavat MATE-työpöydän joko virallisena vaihtoehtona tai yhteisöpakettina. Tunnetuimpia esimerkkejä ovat esimerkiksi Linux Mint (MATE-edition) ja Ubuntu MATE. Myös Debian, Fedora ja Arch Linux sisältävät MATE-paketteja. MATE sopii erityisesti käyttäjille, jotka haluavat perinteisen, helposti muokattavan työpöydän tai työasemille, joissa resurssit ovat rajalliset.

Yhteenvetona: MATE on itse asiassa moderni ylläpidetty implementaatio GNOME 2:n toimintamallista—se yhdistää tutun käyttöliittymän ja aktiivisen kehityksen, ja on hyvä valinta niille, jotka haluavat perinteisen Linux-työpöydän ilman GNOME 3:n tai muiden nykyaikaisten työpöytien radikaaleja muutoksia.