GNOME on tietokoneen työpöytäympäristö, joka on suunniteltu erityisesti Linuxia varten, mutta myös monet muut käyttöjärjestelmät voivat käyttää sitä. GNOME pyrkii tarjoamaan selkeän, yhdenmukaisen ja helppokäyttöisen tavan käyttää tietokonetta niin aloittelijoille kuin kokeneemmille käyttäjillekin. GNOME on ilmainen ohjelmistoprojekti ja osa GNU-projektia; sen kehitystä ohjaavat avoimen lähdekoodin periaatteet, yhteisön panos ja vapaiden lisenssien käyttö.

Lyhyt historia ja motivaatio

GNOME sai alkunsa 1990-luvulla osin siksi, että osa käyttäjä- ja kehittäjäyhteisöstä halusi vapaan vaihtoehdon silloin suosittuun KDE-työpöytään. Sittemmin GNOME on kehittynyt itsenäiseksi projektiksi, jolla on oma käyttöliittymäfilosofiansa ja merkittäviä suunnitteluperiaatteita: yksinkertaisuus, saavutettavuus ja yhdenmukaisuus.

Keskeiset ominaisuudet

  • Käyttöliittymä: GNOME Shell tarjoaa nykyaikaisen ja minimalistisen käyttöliittymän, joka korostaa helppokäyttöisyyttä ja työtilojen (workspaces) hallintaa.
  • Tiedostonhallinta: GNOMEn oletustiedostonhallinta (Files / Nautilus) on suunniteltu tavallisten tiedostotöiden helpottamiseksi.
  • Sovellukset: GNOMEkokonaisuuteen kuuluu joukko perussovelluksia, kuten Asetukset, Kalenteri, Viestit, Näytä-kirjasto ja ohjelmistokeskus (Software), jotka on suunniteltu yhtenäisen käyttökokemuksen takaamiseksi.
  • Laajennettavuus: Käyttäjät voivat muokata GNOMEa extensions-järjestelmän ja teemapakettien avulla sekä asentaa lisäosia osoitteesta extensions.gnome.org.
  • Saavutettavuus: GNOME tukee ruudunlukijoita (esim. Orca), suurennusta, näppäimistönavigointia ja muita ominaisuuksia, jotka helpottavat käyttöä eri kyvykkyyksillä.

Teknologia ja kehitys

GNOME rakentuu pääasiassa GTK‑työkaluilla (GIMP Toolkit), GLib- ja GObject-kirjastoilla. Sovelluksia kirjoitetaan useilla kielillä, yleisimmin C:llä, mutta myös Vala, Python ja JavaScript ovat suosittuja GNOMEn laajennusten ja sovellusten kehityksessä. Projekti julkistaa uusia versioita säännöllisesti, ja suuret uudistukset (esim. GNOME 3:n ja myöhempien GNOME 40 -sarjan muutokset) ovat tuoneet käyttöön modernimpia työtilarutiineja ja visuaalisia parannuksia.

Jakelut ja yhteensopivuus

Monet Linux-jakelut tarjoavat GNOMEn oletustyöpöytänä tai valinnaisena vaihtoehtona — esimerkiksi Fedora, Debian, Ubuntu (GNOME-variantti) ja openSUSE. Koska GNOME on avoin projekti, sitä voidaan ajaa myös joissain muissa käyttöjärjestelmissä tai käyttöympäristöissä, vaikkakin tuettavuus voi vaihdella.

Miten aloittaa ja muokata

  • Asenna GNOME jakelusi pakettivaraston kautta (esim. apt, dnf, zypper).
  • Käytä GNOME Tweaks -työkalua lisäasetusten muuttamiseen ja teemojen hallintaan.
  • Lisää toiminnallisuutta ja muotoilua extensions.gnome.org-palvelun kautta.
  • Perehdy saavutettavuusasetuksiin Asetukset-valikosta, jos tarvitset erityisapuominaisuuksia.

Yhteisö ja lisenssit

GNOMEn kehitys on yhteisölähtöistä: kehittäjät, kääntäjät, dokumentoijat ja testaajat ympäri maailmaa osallistuvat projektiin. Koodi julkaistaan avoimilla lisensseillä (usein GPL tai LGPL), mikä takaa ohjelmiston vapaan käytön, muutoksen ja jakelun periaatteet.

GNOMEn selkeys ja sitoutuminen saavutettavuuteen tekevät siitä suositun valinnan käyttäjille, jotka arvostavat yksinkertaista mutta tehokasta työpöytäkokemusta.