Grafikus felhasználói felület Linux alatt Széll Viktor
Linux alapvető felépítése Rendszermag (Kernel) Felhasználó (User) Héj (Shell) Hardver (Hardware)
Linux GUI A Linuxok nem tartalmazzák a GUI-t a rendszermagba ágyazva, hanem felhasználói szintű programokra bízza annak megvalósítását. Előnyei: OS-től függetlenül lehet fejleszteni Ha a GUI-ban hiba van, nem omlik össze a komplett rendszer Azonos distro-k különböző teljesítményű számítógépeken is elfuthatnak
Linux GUI ablak-kezelő Ablakok mozgatásáért, nagyításáért, kicsinyítéséért, több virtuális asztal kezeléséért felel. ablak-dekorátor Ez tartalmazza az ablakkeretet és a valamelyik sarokban elhelyezett bezárás, teljes méret, tálcára helyezés gombokat. asztal (Widgets/Gadgets) dokkoló, (tálca) fájlkezelő alkalmazások (szövegszerkesztők, képnézegetők, stb) GUI-ban rejlő lehetőségek kihasználása (A Gedit a GNOME-hoz, a Kedit a KDE felülethez járó szövegszerkesztő)
GUI-k áttekintése Gnome (GNU Network Object Model Environment): – Fejlesztő: GNOME közösség – Első kiadás: március 3. – Legfrissebb stabil kiadás: (2013. május 16.) – Programozási nyelv: C (GTK+) – Operációs rendszer: Unix-szerű (X11-el)
GUI-k áttekintése Gnome Alkalmazások: – Ablakkezelő: Metacity – Fájlkezelő: Nautilus – Irodai programcsomag: GNOME Office / LibreOffice – Böngésző: Epiphany -> Galeont -> Firefox – Egyszerű szövegszerkesztő: Gedit – Rajzprogram: GIMP – Zenelejátszó: Rhythmbox – Médialejátszó: Totem
GNOME 1
GNOME 2.6
GNOME 2.20
GNOME 2.30 Az Ubuntu is a GNOME-t használta 10.4-ig
GNOME 3.2
GUI-k áttekintése KDE (Kool Desktop Environment): – Fejlesztő: KDE közösség – Első kiadás: július 12. – Legfrissebb stabil kiadás: (2014. november 11.) – Programozási nyelv: C++ és Qt – Operációs rendszer: Linux, BSD, Solaris, Microsoft Windows, Mac OS X
GUI-k áttekintése KDE Alkalmazások: – Ablakkezelő: Kwin – Fájlkezelő: Dolphyn – Irodai programcsomag: OpenOffice / LibreOffice – Böngésző: Firefox – Egyszerű szövegszerkesztő: Kedit – Rajzprogram: Krita -> GIMP – Zenelejátszó: Amarok – Médialejátszó: Kaffeine
KDE 1.0
KDE 2.0
KDE 3.0
KDE 4.0
KDE 5.0
GUI-k áttekintése Xfce (XForms Common Environmen): – Fejlesztő: Olivier Fourdan – Legfrissebb stabil kiadás: 4.12 (2015. február 28.) – Programozási nyelv: C – Operációs rendszer: Linux, UNIX, BSD
GUI-k áttekintése Xfce Alkalmazások: – Ablakkezelő: Xfwm – Fájlkezelő: Thunar – Irodai programcsomag: OpenOffice / LibreOffice – Böngésző: Midori – Egyszerű szövegszerkesztő: Mousepad – Rajzprogram: GIMP – Zenelejátszó: Xfmedia – Médialejátszó: Xfmedia
Xfce 2.0
Xfce 4.12
GUI-k áttekintése LXDE (Lightweight X11 Desktop Environment): – Fejlesztő: Az LXDE Team – Első kiadás: 2006 – Programozási nyelv: C (GTK+) – Operációs rendszer: Unix-szerű
GUI-k áttekintése LXDE Alkalmazások: – Ablakkezelő: Openbox – Fájlkezelő: PCMan – Irodai programcsomag: OpenOffice / LibreOffice – Böngésző: Firefox – Egyszerű szövegszerkesztő: leafpad – Rajzprogram: GIMP – Zenelejátszó: LXMusic – Médialejátszó: VLC media player
LXDE
GUI-k áttekintése Unity: – Fejlesztő: Canonical Ltd, The Ayatana Project – Első kiadás: 2010 Június 09 – Programozási nyelv: C++, JavaScript, QML, Python, Vala – Operációs rendszer: Ubuntu Desktop, Ubuntu TV, Ubuntu Touch
GUI-k áttekintése Unity Alkalmazások: – A Unity nem tartalmaz egyéb szoftvereket (mint pl. a GNOME, KDE, Xfce, LXDE), hanem a meglévő szoftverekhez lett megírva.
Unity 7.3.2
Dash felület a es Ubuntu alatt
Köszönöm a figyelmet!
Források: do do szamalap_beadando/felhfel.html szamalap_beadando/felhfel.html Egyéb oldalak….