Informace o GNOME
GNOME je uživatelské pracovní prostředí pro unixové operační systémy, které je složeno výhradně ze svobodného softwaru, založeného na licencích GNU.
Co je to pracovní prostředí
Abychom mohli vysvětlit termín pracovní prostředí, je potřeba nejprve pochopit jiný termín – uživatelské rozhraní. Uživatelské rozhraní (anglicky user interface, UI) je soubor možností, jakými může člověk (uživatel) komunikovat s nějakým strojem, třeba počítačem. Uživatelské rozhraní má například i automobil: pomocí volantu, pedálů a dalších řídících prvků dává uživatel autu určité příkazy, a to se podle nich (v tom lepším případě) chová.
Ve světě osobních počítačů existuje několik druhů uživatelského rozhraní, z nichž je nejpoužívanější systém, kde je vstupem (anglicky input) do rozhraní klávesnice s myší a výstupem (anglicky output) z rozhraní obrazovka.
Výstupy na obrazovce i požadavky pro vstup mohou být různé.
Zejména dříve se používalo takzvané rozhraní příkazového řádku (anglicky command line interface, CLI), při kterém se na obrazovce objevuje výzva pro příkaz (nějaký text), který se zapíše pomocí klávesnice. Pro představu je zde jednoduchý příklad:

Dnes se však osobní počítače orientují spíše na grafické uživatelské rozhraní (anglicky graphical user interface, GUI). To se nejčastěji skládá z oken, pracovní plochy a dalších interaktivních prvků. Požadavky na zadávání příkazů textem prakticky vymizely a nahradilo je hlavně klikání myší na prvky, jako jsou třeba ikonky. Důvodem je, že se většině lidí zdají ikonky intuitivnější než zadávání příkazů textem.
Některé operační systémy, například některé unixového typu (mezi něž patří i GNU/Linux nebo Solaris), mají vestavěné pouze rozhraní příkazového řádku. To však neznamená, že je nelze obohatit o grafické uživatelské rozhraní!
Naopak. To, že nemají zabudované grafické uživatelské rozhraní, jim dává možnost si vybrat, které grafické uživatelské rozhraní použijí jako nadstavbu toho textového.
Nyní již k pojmu pracovní prostředí.
Pracovní prostředí je prostředí pro ovládání počítače a jeho součástí vždy bývá grafické uživatelské rozhraní. Opačně to ale neplatí: vše, co obsahuje grafické uživatelské rozhraní, nemusí být nutně pracovním prostředím. Co tedy dělá prostředí prostředím?
Nejprve je důležité upozornit, že pracovní prostředí není přesně determinovaný pojem. Většinou se však za pracovní prostředí považuje takové grafické rozhraní, které je komplexní. To znamená, že dává uživateli možnost plné kontroly nad počítačem.
Typické pracovní prostředí obsahuje správu oken, správu pracovní plochy, běžně užívané aplikace jako je prohlížeč webových stránek nebo přehrávač hudby a další software.
Co je to GNOME
GNOME je pracovní prostředí. Jedná se tedy o komplexní sadu softwaru, který je ovládán prostřednictvím grafického uživatelského rozhraní.
Slovo GNOME je zkratka pro anglická slova GNU Network Object Model Environment a obvykle se čte jako [gnoum] (přesněji [gəˈnoʊm]).
Projekt GNOME vznikl roku 1997 a jeho cílem bylo a je poskytovat svobodný software uživatelům (GNOME Desktop Environment – pracovní prostředí GNOME) a vývojářům (GNOME Development Platform – vývojová platforma GNOME).
GNOME se charakterizuje výrazem „prostě pracuje“ (just works), což vyjadřuje, že se snaží být co možná nejpřívětivější a nejsnáze použitelné. O výjimečné filozofii GNOME více pojednává sekce Popis filozofie. V sekci Snímky obrazovek je možné si jej prohlédnout a v části Distribuce a instalace je návod, jak jej získat a vyzkoušet.
V současné době je GNOME instalováno na desítkách milionů počítačů po celém světě. Je nasazováno v domácnostech i firmách, a to na stolní počítače, přenosné počítače, mobilní telefony i další zařízení. Na jeho vývoji se podílejí firmy jako Red Hat, Intel nebo Sun.
Licenční politika GNOME
Jak již bylo zmíněno, GNOME je svobodný software – využívá licence GNU GPL a GNU LGPL. Díky tomu poskytuje uživateli tyto základní svobody:
- provozovat software
- zkoumat a měnit software
- redistribuovat software
- distribuovat upravené verze softwaru
GNOME je zcela zdarma a jeho zdrojové kódy (zdrojový kód je text v programovacím jazyce, pomocí něhož vývojáři vytvářejí program) jsou volně k dispozici.
Díky licencování, především volnosti zkoumat a upravovat GNOME, se kolem GNOME vytvořila velká komunita lidí, která se aktivně zapojuje do vývoje. O tom ale více pojednává sekce Komunita.
Poznámka: možnost zkoumat a upravovat GNOME neznamená, že může kdokoli jakkoli manipulovat s oficiální verzí. Na oficiální verzi dohlíží GNOME Foundation (Nadace GNOME), která se stará o koordinaci komunity.
Vývojový cyklus a číslování verzí
GNOME má pevně daný vývojový cyklus. To znamená, že nová verze vychází vždy v pevně danou a předem známou dobu. Konkrétně se jedná o šest měsíců – každý půlrok tedy vychází nová verze.
Číslování verzí má svůj řád. Verze se obyčejně skládá ze tří čísel oddělených tečkou, například „2.14.3“.
První číslo udává řadu GNOME. Řada se mění se jen tehdy, dojde-li k velmi zásadním změnám, které vývojáře donutí změnit strategii vývoje.
Druhé číslo sděluje hlavní verzi. Mění se v závislosti na vývojovém cyklu, což znamená šest měsíců. Změna hlavní verze pro uživatele znamená běžné novinky, například nové funkce aplikací.
Uživatelé se setkávají vždy se sudým číslem hlavní verze. Jestliže je toto číslo liché, jedná se o vývojovou verzi – ta je určena pouze vývojářům k testování a běžní uživatelé by se s ní neměli dostat do styku. Příklad pro ilustraci: verze 2.13 je vývojovou verzí verze 2.14, 2.15 je vývojovou verzí verze 2.16 atd.
Konečně, poslední číslo označuje opravnou verzi hlavní verze. Jednotlivé opravné verze nepřinášejí nové funkce, ale vždy jen opravy chyb konkrétní hlavní verze. Opravné verze vycházejí dle daného plánu, ale jejich obsah je určen dle aktuální potřeby.