kde ja gnome
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 PresentationTRANSCRIPT
KDE ja GNOMEKDE ja GNOME
Linux–kurssin seminaarityöLinux–kurssin seminaarityöTuomo KorjaTuomo Korja16.11.200816.11.2008
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ö
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
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
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
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
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
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
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
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
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
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