Siirry sisältöön

GNOME

Wikipediasta
Tämä on arkistoitu versio sivusta sellaisena, kuin se oli 21. joulukuuta 2007 kello 11.03 käyttäjän MikP (keskustelu | muokkaukset) muokkauksen jälkeen. Sivu saattaa erota merkittävästi tuoreimmasta versiosta.
GNOME
[[Tiedosto:GNOME:n logo|80px|]]
[[Tiedosto:|250px|GNOME 2.20 työpöytä]]
GNOME 2.20 työpöytä
Kehittäjä GNOME Developers
Kehityshistoria
Vakaa versio 2.20.1 / 17. lokakuuta 2007
Tiedot
Ohjelmistotyyppi työpöytäympäristö
Alusta alustariippumaton
Lisenssi GNU GPL, GNU LGPL

GNOME (lyhenne sanoista GNU Network Object Model Environment) on graafinen työpöytäympäristö, jota käytetään Unixin kaltaisissa käyttöjärjestelmissä kuten Linuxissa. GNOME on GNU-projektin virallinen osa.

GNOME-projektin käynnistivät elokuussa 1997 Miguel de Icaza ja Federico Mena. Projektin käynnistämisen suoranainen syy oli KDE-ympäristön lisenssiepäselvyys. KDE perustuu norjalaisen Trolltechin Qt-käyttöliittymäkirjastoon. Qt-kirjastoa ei saanut linkittää GPL-lisensoituun ohjelmaan ilman lupaa. Tämä ei ollut ongelma KDE-projektin osana laadituille ohjelmille, mutta esti vanhempien, GPL-lisenssiä käyttävien ohjelmien hyödyntämisen ilman kaikkien tekijöiden lupaa. Jotkut tekijöistä eivät edes olleet valmiita myöntämään lupaa epävapaan Qt:n käytön yhteydessä. Ongelma selvisi myöhemmin Trolltechin julkaistessa Qt:n kaksoislisenssoinnilla, jossa sitä sai levittää myös GPL-lisenssillä.

GNOME on kirjoitettu pääasiassa C:llä GTK+-käyttöliittymäkirjaston avulla. GTK+:ta oli jo käytetty GIMP-kuvankäsittelyohjelmassa, mistä tulee myös sen nimi, GIMP ToolKit. Ensimmäinen GNOME:n versio julkaistiin maaliskuussa 1999. Kesäkuussa 2002 julkaistu versio 2.0 teki ympäristöön suuria muutoksia. GNOME-projekti on omaksunut käytännön julkistaa merkittävä päivitysversio puolen vuoden välein. Esim. maaliskuussa 2006 julistettiin GNOME 2.14. Se sisälsi lukuisia parannuksia suorituskykyyn, helpotti tiedoston hakua, ltuki VoIP-puheluita entistä paremmin, otti jaetut kalenterit käyttöön ja helpotti monin tavoin järjestelmän käyttöä.

GNOME tulee mukana useimmissa Linux- ja BSD-käyttöjärjestelmissä. Kaupallisista Unix-valmistajista Sun Microsystems sekä RedHat ovat ottaneet sen oletusympäristökseen vanhemman Common Desktop Environmentin tilalle.

Arkkitehtuuri

GNOME perustuu komponentteihin, jotka tuotetaan erillisissä ohjelmistoprojekteissa. Alla on luetteloitu osa näistä projekteista:

Myös seuraavat freedesktop.org:n teknologiat ovat tärkeä osa GNOME:a:

Sovellukset

Seuraavassa listassa on luetteloitu tärkeimpiä GNOME:n mukana toimitettavia ohjelmia:

Julkaistut versiot

Seuraavaan taulukkoon on koottu loppukäyttäjille tarkoitetut GNOME-päivitykset. Testaajille ja kehittäjille julkistettuja versioita, joissa jälkimmäinen versionumero on pariton (esim. 2.3), ei ole luettelossa. Luettelon julkaisuille on myös pienempiä päivitysversioita (esim. 2.10.1), jotka on jätetty pois niiden sisältäessä vain pieniä muutoksia, lähinnä korjauksia.

Versio Päivä Sisältö
  Elokuu 1997 GNOME:n kehittäminen aloitetaan
1.0 Maaliskuu 1999 Ensimmäinen GNOME-julkaisu. Se perustui GTK+ 1.2.2 -versioon ja CORBA-pohjaiseen kommunikaatioväylään (ORBit 0.4.93). Myös libxml 1.0 oli mukana.
1.0.53 Lokakuu 1999 Koodinimellä "October" julkistettu päivitysversio, joka sisälsi paljon korjauksia. Sisälsi uutena piirteenä mm. Glade-työkalun käyttöliittymien tekemiseen.
1.2 Toukokuu 2000 Koodinimellä "Bongo" julkistettu versio, joka pohjautui GTK+ 1.2.8:aan.
1.4 Huhtikuu 2001 Koodinimellä "Tranquility" julkistettu versio, joka sisälsi ensimmäistä kertaa GNOME:n Nautilus (versio 1.0) -tiedostomanagerin. GTK+ oli versioltaan 1.2.9, myös GConf 1.0 ja gnome-vfs 1.0 olivat ensimmäistä kertaa mukana.
2.0 Kesäkuu 2002 2.0 oli GNOME:n merkittävin kehitysharppaus yhdellä kertaa tähän mennessä. Se sisälsi GTK+ 2.0.5:n, joka mahdollisti mm. kirjasinten reunanpehmennyksen ja oikealta vasemmalle kirjoitettavien kielten tukemisen. GNOME otti myös ensimmäistä kertaa käyttöönsä käyttöliittymien suunnittelun yhtenäistävär ohjeet (GNOME Human Interface Guidelines).
2.2 Helmikuu 2003 2.2 sisälsi ensimmäistä kertaa Gstreamer-multimedia-arkkitehtuurin (versio 0.6). Myös GTK+ päivitettiin versioon 2.2.1.
2.4 Syyskuu 2003 2.4 sisälsi ensimmäistä kertaa GNOME:n virallisen selaimen Epiphanyn ja käytettävyystuen. GTK+ versio oli 2.2.4.
2.6 Maaliskuu 2004 Tämä versio perustui GTK+ 2.4.0:aan.
2.8 Syyskuu 2004 2.8 toi tuen laitteille, jotka voidaan kytkeä ja poistaa käynnissä olevasta järjestelmästä (kuten USB-laitteet) ja Evolution 2.0 -sähköpostiohjelman.
2.10 Maaliskuu 2005 2.10 paransi suorituskykyä ja vähensi muistinkulutusta. Totem-mediasoitin ja Sound Juicer -sovellus lisättiin ensimmäistä kertaa.
2.12 Syyskuu 2005 Nautilus-parannuksia, leikkaa ja liimaa -ominaisuutta eri ohjelmien välillä parannettiin, PDF-katseluohjelma lisättiin ensimmäistä kertaa. Perustui GTK+ 2.8 -versioon Cairo-tuella.
2.14 Maaliskuu 2006 Parannuksia suorituskykyyn. Lisäykset: Ekiga-videokonferenssisovellus, Deskbar-hakutyökalu ja Sabayon-järjestelmäylläpitotyökalu.
2.16 Syyskuu 2006 Parannuksia suorituskykyyn, virranhallintaan, Totem- ja Nautilus-ohjelmiin. 3D-efektejä Metacity-ikkunointiohjelmaan ja uusi kuvaketeema. Lisäykset: Tomboy-muistiinpano-ohjelma, Baobab- levynkäytön analysointiohjelma, Orca-näytönlukijaohjelma. Perustui GTK+ 2.10 -version, jossa uusi käyttöliittymä tulostamista varten.
2.18 Maaliskuu 2007 Parannuksia suorituskykyyn, virranhallintaan, äänenhallintaan, levynkäytön analysointiin, Evince- ja Epiphany-ohjelmiin. Lisäykset: Seahorse GPG- avainnippujen hallinta, MP3 ja AAC äänenpakkaus, GNOME Sudoku, glchess-shakki.
2.20 Syyskuu 2007 Kymmenvuotisjulkaisu. Evolutionin varmuuskopiointi. Parannuksia virranhallintaan sekä Epiphany- ja EOG-ohjelmiin. Salasanojen hallinta Seahorsessa. Lisäykset: PDF-lomakkeiden muokkaus Evinceen, integroitu haku tiedostodialogissa, automaattinen multimediakoodekkien asennus.

Aiheesta muualla

Malline:Link FA