GNOME
Z Wikipedie, otevřené encyklopedie
GNOME | |
![]() Pracovní plocha GNOME. (snímek obrazovky) |
|
vyvíjí | GNOME Foundation |
aktuální verze | 2.18 (14. března 2007) |
připravovaná verze | 2.20 (19. září 2007) |
OS | multiplatformní |
typ softwaru | stolní prostředí |
licence | GPL a LGPL |
lokalizace | Česká |
web | www.gnome.org |
logo produktu | ![]() |
GNOME (zkratka pro GNU Network Object Model Environment) je desktopové prostředí pro unixové operační systémy. Je postaveno nad knihovnou GTK+ (The GIMP Toolkit), která byla původně napsána pro bitmapový editor GIMP. V poslední době je hojně používán název Gnome (první písmeno velké, ostatní malá).
Obsah |
[editovat] O Gnome
Gnome lze chápat ze dvou pohledů: jako desktopové prostředí a jako vývojovou platformu. Gnome je svobodný software licencovaný pod GNU Lesser General Public License, součást projektu GNU. Hlavním cílem projektu je vytvoření svobodné vývojové platformy a desktopového prostředí s jednoduchým intuitivním ovládáním. Současný vývoj se inspiruje grafickým rozhraním (GUI) operačního systému MacOS. Jednoduchost je upřednostňována před rozmanitostí nastavení (kterého však lze v mnoha případech dosáhnout pomocí pokročilých nástrojů, příklad gTweakUI).
Gnome je soubor aplikací pokrývajících základní potřeby a očekávání uživatelů grafického rozhraní - správa souborů (Nautilus), kancelářské aplikace (Gnome Office), práce s internetem (Epiphany, Evolution), práce s dokumenty (Evince), práce s multimédii (Rhythmbox, Totem). Mimo aplikace (programy), které jsou přímo součástí Gnome existuje celá řada dalších nástrojů spadající pod toto prostředí (napsané pod některou z Gtk knihoven) - Inkscape (vektorový editor), Gaim (instant messenger), Beep Media Player (audio přehrávač podobný programu WinAmp) a mnoho dalších.
Gnome také podporuje různé uživatelsky přívětivé funkce (náhledy audio souborů, video souborů, dokumentů a obrázků, uživatelské připojování vzdálených souborových systémů, výborné možnosti uživatelských nastavení a změn témat) a využívá moderní technologie (vykreslování prostřednictvím SVG, ukládání konfigurace jako XML dokumentů, propojení aplikací).
[editovat] Vlastnosti
- Svobodný software
- Multiplatformní
- Jednoduché ovládání
- Podpora ovládání pro postižené
[editovat] Na pozadí Gnome
Za vývojem formálně stojí Gnome Foundation v „čele“ s Miguelem de Icaza (jeden z původních autorů). Fakticky bylo Gnome vyvíjeno společností Ximian Inc., kterou před časem koupila společnost Novell. Významnými přispěvateli projektu Gnome jsou také velcí výrobci linuxových distribucí (například Red Hat) a šiřoké spektrum vývojářů, ať nezávislých nebo zaměstnaných u jiných společností.
[editovat] Vývojová platforma Gnome
Prostředí Gnome je napsáno v jazyce C pod knihovnou Gtk+ 2. Původní verze byla napsána pod knihovnou Gtk+ 1. V současné době existují Gtk knihovny umožňující psaní Gtk aplikací pod C++, C# (více viz také projekt Mono), jazykem Python a dalšími. Díky licencí LGPL mohou být části Gnome (například knihovny) využívány i v aplikacích (programech), které nejsou pod stejnou licencí (na rozdíl od kódu pod licencí GPL) a proto je v některých případech upřednostňováno vytváření komerčních/uzavřených nástrojů pod Gtk+/Gnome. Mimo jiné Gtk+ využívá například společnost Grisoft (AVG Antivirus for Linux), Adobe (Acrobat Reader), VMWare (VMWarePlayer), Real (RealOne Player).
[editovat] Vývojový cyklus Gnome
Vývojový cyklus Gnome je dlouhý zhruba šest měsíců, mezi hlavními vydáními jsou vytvářeny opravy. Vývoj má dvě větve, stabilní a vývojovou. Stabilní verze jsou určeny pro nasazení pro běžné uživatele, vývojová verze pro potřeby vývoje a implementaci nových vlastností. Verze Gnome se skládá ze tří údajů: X.Y.Z, kde X je řada (označuje, pod jakou verzí Gtk je Gnome napsáno), aktuálně 2. Položka Y označuje verzi Gnome, je-li toto číslo sudé, jedná se o stabilní verzi, je-li liché, jedná se o vývojovou verzi. Poslední číslo Z je „číslo opravy“ dané (stabilní/vývojové) verze, opravy a úpravy zahrnuty do posledního hlavního vydání. Příklady verzí:
- 1.4.0 - 3. stabilní vydání Gnome pod knihovnou Gtk+ 1 (celkově 5. vydání)
- 2.12.0 - 7. stabilní vydání Gnome pod knihovnou Gtk+ 2 (celkem 13. vydání)
- 2.12.1 - 7. stabilní vydání Gnome pod knihovnou Gtk+ 2, první revize (celkem 13. vydání)
- 2.13.0 - 7. vývojové vydání Gnome pod knihovnou Gtk+ 2 (celkem 13. vydání)
- 2.13.3 - 7. vývojové vydání Gnome pod knihovnou Gtk+ 2, třetí revize (celkem 13. vydání)
Vývojový cyklus verze je zahájen při vydání předchozí stabilní verze. Ze stabilní verze je oddělena větev a prohlášena za vývojovou. V ní jsou prováděny zásadní i menší změny, reorganizace a přidávání funkcí. Po určité době (vývoj se řídí vývojovým kalendářem) je zmraženo API/ABI (laicky řečeno: je zastaven vývoj/úprava programátorského rozhraní), později UI (zastaven vývoj/úpravy uživatelského rozhraní) a do dalšího vydání stabilní verze jsou opravovány chyby a problémy stávající vývojové verze. Následně je vývojová verze vydána jako stabilní a cyklus se opakuje. Používání a práce s vývojovými verzemi Gnome napomáhá nástroj Garnome.
[editovat] Kritika Gnome
Gnome je kritizováno pro přílišné zjednodušování a záměrné vypouštění pokročilých možností v zájmu o co nejjednodušší a co nejméně matoucí prostředí pro nezkušené uživatele. Rozhraní Gtk aplikací je také kritizováno za některé funkce, jako například otevírací/ukládací dialogové okno. Veřejně známo je, že Gnome 2 (vytvořené pod knihovnou Gtk+ 2) je výrazně náročnější a pomalejší než verze předchozí, aplikace v některých případech startují neúměrně pomalu. V rozhraní Gnome se vyskytují duplicitní funkce dělající stejné věci (starší a novější verze otevíracího/ukládacího dialogu), systémové zvuky nepodporují jiný formát než WAV. Gnome/Gtk+ má velmi slabou podporu pro mobilní zařízení a některé aplikace mohou mít problémy se stabilitou.
[editovat] Nejzajímavější programy
Tyto programy lze samozřejmě používat i na jiných desktopech jako třeba KDE, ale obecně jsou presentovány jako „vlajkové lodě“ tohoto desktopového prostředí:
- AbiWord - textový editor.
- Ekiga - videotelefonování přes internet
- Epiphany - webový prohlížeč. Epiphany se stal výchozím prohlížečem od verze GNOME 2.4 a nahradil Galeon.
- Evince - prohlížeč dokumentů ve formátu PDF a PostScript
- Evolution - mailový a groupwarový klient.
- Gaim - instant messenger.
- gedit - jednoduchý textový editor
- Gnumeric - tabulkový procesor.
- Inkscape - vektorový grafický editor.
- Nautilus - správce souborů.
- Rhythmbox - přehrávač a správce hudebních souborů podobný iTunes
- Totem - media player
Seznam více aplikací naleznete na samostatné Wiki stránce
[editovat] Snímky obrazovky Gnome
[editovat] Podívejte se také na
- Unix
- Linux - Svobodný operační systém
- KDE - „Konkurenční“ desktopové prostředí
- Fluxbox - Malý, jednoduchý a rychlý správce oken
[editovat] Externí odkazy
[editovat] O Gnome
- http://www.gnome.org/ - Hlavní stránka projektu
- http://foundation.gnome.org/ - Nadace Gnome
- http://planet.gnome.org/ - Lidé okolo Gnome
[editovat] Novinky
- http://news.gnome.org/ - Novinky z Gnome
- http://www.gnomejournal.org/
[editovat] Aplikace
- http://www.gnomefiles.org/ - Databáze Gtk+/Gnome software
- http://bugzilla.gnome.org/ - Gnome Bugzilla, nástroj pro hlášení a evidenci chyb Gnome a základních aplikací
- http://www.gfiles.org/ - Databáze GNOME software
[editovat] Art
- http://art.gnome.org/ - Oficiální archiv témat a pozadí pro Gnome
- http://www.gnomelook.org/ - Archiv témat a pozadí pro Gnome
Kategorie: GNOME | Software | Svobodný software | Linux