KDE ja GNOME

17
KDE ja GNOME KDE ja GNOME Linux–kurssin seminaarityö Linux–kurssin seminaarityö Tuomo Korja Tuomo Korja 16.11.2008 16.11.2008

description

KDE ja GNOME. Linux–kurssin seminaarityö Tuomo Korja 16.11.2008. Mikä on työpöytäympäristö?. KDE ja GNOME ovat X-pohjaisia työpöytäympäristöjä Työpöytäympäristöllä tarkoitetaan ohjelmistokokonaisuutta, joka antaa käyttöjärjestelmälle graafisen ilmeen ja hallinnointiominaisuuksia - PowerPoint PPT Presentation

Transcript of KDE ja GNOME

Page 1: KDE ja GNOME

KDE ja GNOMEKDE ja GNOME

Linux–kurssin seminaarityöLinux–kurssin seminaarityöTuomo KorjaTuomo Korja16.11.200816.11.2008

Page 2: KDE ja GNOME

Mikä on työpöytäympäristö?Mikä on työpöytäympäristö?

► KDE ja GNOME ovat X-pohjaisia työpöytäympäristöjäKDE ja GNOME ovat X-pohjaisia työpöytäympäristöjä► Työpöytäympäristöllä tarkoitetaan ohjelmistokokonaisuutta, Työpöytäympäristöllä tarkoitetaan ohjelmistokokonaisuutta,

joka antaa käyttöjärjestelmälle graafisen ilmeen ja joka antaa käyttöjärjestelmälle graafisen ilmeen ja hallinnointiominaisuuksia hallinnointiominaisuuksia

► Työpöytäympäristön komponentteja ovat mm:Työpöytäympäristön komponentteja ovat mm: TyöpöytäTyöpöytä Ikkunanhallintaohjelma (mm. Kwin ja Metacity)Ikkunanhallintaohjelma (mm. Kwin ja Metacity) Tiedostoselain (mm. Dolphin ja Nautilus)Tiedostoselain (mm. Dolphin ja Nautilus)

► Nykyisin lähes kaikkien normaaliin työpöytäkäyttöön Nykyisin lähes kaikkien normaaliin työpöytäkäyttöön tarkoitetuttujen käyttöjärjestelmien ensisijainen käyttöliittymä tarkoitetuttujen käyttöjärjestelmien ensisijainen käyttöliittymä on työpöytäympäristöon työpöytäympäristö

Page 3: KDE ja GNOME

KDEKDE

► K Desktop Enviroment (”K” alunperin sanasta Kool)K Desktop Enviroment (”K” alunperin sanasta Kool)► KDE on laajasti käytössäoleva vapaan lähdekoodin KDE on laajasti käytössäoleva vapaan lähdekoodin

työpöytäympäristö Unix-pohjaisille tietokoneilletyöpöytäympäristö Unix-pohjaisille tietokoneille► KDE:n suunnittelijoiden tavoite oli luoda ympäristö, joka on:KDE:n suunnittelijoiden tavoite oli luoda ympäristö, joka on:

VakaaVakaa YhtenäinenYhtenäinen HelppokäyttöinenHelppokäyttöinen MonipuolinenMonipuolinen MuokattavaMuokattava

Page 4: KDE ja GNOME

KDE:n historiaKDE:n historia

► KDE-projekti sai alkunsa vuonna 1996, kun saksalainen KDE-projekti sai alkunsa vuonna 1996, kun saksalainen opiskelija Matthias Ettrich perusti senopiskelija Matthias Ettrich perusti sen

► Syynä projektiin oli Ettrichin tyytymättömyys silloisiin unix-Syynä projektiin oli Ettrichin tyytymättömyys silloisiin unix-työpöytäympäristöihintyöpöytäympäristöihin

► Ensimmäinen KDE julkaistiin vuonna 1998Ensimmäinen KDE julkaistiin vuonna 1998► Vuonna 2008 KDE siirtyi suuria muutoksia tuoneeseen KDE4 –Vuonna 2008 KDE siirtyi suuria muutoksia tuoneeseen KDE4 –

versiosarjaanversiosarjaan► Aikajana pähkinänkuoressa:Aikajana pähkinänkuoressa:

14. lokakuuta 1996: Matthias Ettrich aloitti projektin14. lokakuuta 1996: Matthias Ettrich aloitti projektin 12. heinäkuuta 1998: KDE 1.0 12. heinäkuuta 1998: KDE 1.0 23. lokakuuta 2000: KDE 2.023. lokakuuta 2000: KDE 2.0 3. huhtikuuta 2002: KDE 3.0 3. huhtikuuta 2002: KDE 3.0 11. tammikuuta 2008: KDE 4.011. tammikuuta 2008: KDE 4.0

Page 5: KDE ja GNOME

KDE:n komponentitKDE:n komponentit

► KDE:n pohjana on Trolltechin kehittämä Qt-KDE:n pohjana on Trolltechin kehittämä Qt-käyttöliittymäkirjastokäyttöliittymäkirjasto Qt:n ongelmina oli epävakaus ja lisenssiongelmatQt:n ongelmina oli epävakaus ja lisenssiongelmat Ongelmien seurauksena GNOME-projekti sai alkunsa ja Qt:n Ongelmien seurauksena GNOME-projekti sai alkunsa ja Qt:n

lisenssiongelmat korjattiin vasta myöhemminlisenssiongelmat korjattiin vasta myöhemmin► Oletusikkunointiohjelmana käytössä KwinOletusikkunointiohjelmana käytössä Kwin► Graafisen kirjautumisohjelmana KDE Display Manager (KDM)Graafisen kirjautumisohjelmana KDE Display Manager (KDM)► Tiedostohallintaohjelmana Dolphin (KDE 4.0 –versiosta Tiedostohallintaohjelmana Dolphin (KDE 4.0 –versiosta

lähtien)lähtien)► Komentoliittymäohjelmana KonsoleKomentoliittymäohjelmana Konsole

Page 6: KDE ja GNOME

KofficeKoffice

► Koffice on avoin ja kevyt toimistopaketti KDE-työpöydälle. Se Koffice on avoin ja kevyt toimistopaketti KDE-työpöydälle. Se tukee Open Document-tiedostomuotoja ja sisältää seuraavat tukee Open Document-tiedostomuotoja ja sisältää seuraavat ohjelmat:ohjelmat: KWord: KWord: TekstinkäsittelyTekstinkäsittely KWpread: KWpread: TaulukkolaskentaTaulukkolaskenta KPresenter: KPresenter: Graafiset esityksetGraafiset esitykset Kexi: Kexi: TietokannatTietokannat Krita: Krita: KuvankäsittelyKuvankäsittely Karbon14: Karbon14: VektorigrafiikkaVektorigrafiikka Kivio: Kivio: VuokaaviotVuokaaviot KPlato: KPlato: Projektinhallinta ja –suunnitteluProjektinhallinta ja –suunnittelu KChart: KChart: DiagrammitDiagrammit KFormula: KFormula: Matemaattiset kaavatMatemaattiset kaavat Kugar: Kugar: RaportitRaportit

Page 7: KDE ja GNOME
Page 8: KDE ja GNOME
Page 9: KDE ja GNOME
Page 10: KDE ja GNOME

GNOMEGNOME

► GNU Network Object Model EnviromentGNU Network Object Model Enviroment► Toinen suurista Unix-pohjaisten käyttöjärjestelmien Toinen suurista Unix-pohjaisten käyttöjärjestelmien

käyttämistä graafisista työpöytäympäristöistä käyttämistä graafisista työpöytäympäristöistä ► GNOME on osa vuonna 1984 perustettua GNU-projektiaGNOME on osa vuonna 1984 perustettua GNU-projektia► Työpöytäympäristöstä suunniteltiin mahdollisimmanTyöpöytäympäristöstä suunniteltiin mahdollisimman

helppokäyttöinenhelppokäyttöinen käyttäjäystävällinen sekä käyttäjille että ohjelmoijillekäyttäjäystävällinen sekä käyttäjille että ohjelmoijille maailmanlaajuinenmaailmanlaajuinen

Page 11: KDE ja GNOME

GNOME:n historiaGNOME:n historia

► GNOME-projekti käynnistettiin vuonna 1997, kun Miguel de GNOME-projekti käynnistettiin vuonna 1997, kun Miguel de Icaza ja Federico Mena käynnisti sen kyllästyttyään KDE:n Icaza ja Federico Mena käynnisti sen kyllästyttyään KDE:n lisenssiepäselvyyksiinlisenssiepäselvyyksiin

► Ensimmäinen GNOME-versio julkaistiin maaliskuussa 1999 Ensimmäinen GNOME-versio julkaistiin maaliskuussa 1999 ► Radikaalein päivitys oli paljon uusia ominaisuuksia tuonut 2.0 Radikaalein päivitys oli paljon uusia ominaisuuksia tuonut 2.0

–versio, joka julkaistiin kesäkuussa 2002–versio, joka julkaistiin kesäkuussa 2002► Tällä hetkellä uusin versio on 2.24, joka julkaistiin syyskuussa Tällä hetkellä uusin versio on 2.24, joka julkaistiin syyskuussa

20082008

Page 12: KDE ja GNOME

GNOME:n komponentitGNOME:n komponentit

► GNOME on kirjoitettu pääasiassa C-kielellä hyödyntäen GTK+ GNOME on kirjoitettu pääasiassa C-kielellä hyödyntäen GTK+ käyttöliittymäkirjastoa, jota oli jo aiemmin käytetty GIMP-käyttöliittymäkirjastoa, jota oli jo aiemmin käytetty GIMP-kuvankäsittelyohjelmassakuvankäsittelyohjelmassa

► GNOME käyttää oletusikkunointimanagerina GNOME käyttää oletusikkunointimanagerina yksinkertaisuuteen ja helppokäyttöisyyteen keskittyvää yksinkertaisuuteen ja helppokäyttöisyyteen keskittyvää Metacityä (versiosta 2.2 lähtien)Metacityä (versiosta 2.2 lähtien)

► Tiedostonhallintasovelluksena GNOME käyttää yksinkertaista Tiedostonhallintasovelluksena GNOME käyttää yksinkertaista linjaa noudattavaa Nautilus –ohjelmaalinjaa noudattavaa Nautilus –ohjelmaa

► Komentoriviohjelmana GNOME:ssa on GNOME Terminal Komentoriviohjelmana GNOME:ssa on GNOME Terminal

Page 13: KDE ja GNOME

Gnome OfficeGnome Office

► Toimisto-ohjelmistona GNOME käyttää oletuksena GNOME Toimisto-ohjelmistona GNOME käyttää oletuksena GNOME Officea, johon kuuluu seuraavat ohjelmat:Officea, johon kuuluu seuraavat ohjelmat: AbiWord: AbiWord: TekstinkäsittelyTekstinkäsittely Gnome-DB:Gnome-DB: TietokannatTietokannat Gnumeric:Gnumeric: TaulukkolaskentaTaulukkolaskenta Evolution: Evolution: E-mailE-mail Dia:Dia: KaavioeditoriKaavioeditori GIMP: GIMP: KuvankäsittelyKuvankäsittely Inkscape: Inkscape: VektorigrafiikkaeditoriVektorigrafiikkaeditori Xsane:Xsane: ProjektinhallintaProjektinhallinta

Page 14: KDE ja GNOME
Page 15: KDE ja GNOME
Page 16: KDE ja GNOME

VertailuaVertailua

KDEKDE► Keskittyy tarjoamaan Keskittyy tarjoamaan

mahdollisimman paljon mahdollisimman paljon toimintoja graafisestitoimintoja graafisesti

► Pidetään toimintojen kannalta Pidetään toimintojen kannalta rikkaampana järjestelmänä, rikkaampana järjestelmänä, mutta sitä kritisoidaan mutta sitä kritisoidaan valikoiden sekavuudestavalikoiden sekavuudesta

► Kasvattaa suosiotaan paremman Kasvattaa suosiotaan paremman muokattavuuden, hallittavuuden muokattavuuden, hallittavuuden ja ulkonäön ansiostaja ulkonäön ansiosta

GNOMEGNOME► luottaa yksinkertaisuuteen piilottaen luottaa yksinkertaisuuteen piilottaen

monia säätömahdollisuuksia monia säätömahdollisuuksia helppokäyttöisyyden helppokäyttöisyyden saavuttamiseksisaavuttamiseksi

► Vakaampi järjestelmäVakaampi järjestelmä► Oletuksena suuressa osassa Oletuksena suuressa osassa

suosituimmista linux-jakeluistasuosituimmista linux-jakeluista

KDEKDE GNOMEGNOME

OpenSUSEOpenSUSE UbuntuUbuntu

MandrivaMandriva MintMint

KubuntuKubuntu FedoraFedora

KnoppixKnoppix DebianDebian

MEPISMEPIS Red HatRed Hat

SabalyonSabalyon CentOSCentOS

Jakelupakettien oletusympäristöt

Page 17: KDE ja GNOME

OletusohjelmapaketitOletusohjelmapaketit

   KDEKDE GNOMEGNOME

IkkunanhallintaohjelmaIkkunanhallintaohjelma KwinKwin MetacityMetacity

KirjautumisohjelmaKirjautumisohjelma KDMKDM GDMGDM

TiedostoselainTiedostoselain Konqueror/DolphinKonqueror/Dolphin NautilusNautilus

KäyttöliittymäkirjastoKäyttöliittymäkirjasto QtQt GTK+GTK+

KomentoliittymäKomentoliittymä KonsoleKonsole GNOME TerminalGNOME Terminal

TekstieditoriTekstieditori KateKate GeditGedit

Mediatoisto-ohjelmaMediatoisto-ohjelma Dragon PlayerDragon Player TotemTotem

MusiikkisoitinMusiikkisoitin JukJuk RhythmboxRhythmbox

Office-ohjelmistoOffice-ohjelmisto KofficeKoffice GNOME OfficeGNOME Office

WWW-selainWWW-selain KonquerorKonqueror EpiphanyEpiphany

PikaviestintäohjelmaPikaviestintäohjelma KopeteKopete EmpathyEmpathy

PakkausohjelmaPakkausohjelma ArkArk File RollerFile Roller