uživatelské rozhraní From Wikipedia, the free encyclopedia
Unity je grafické uživatelské rozhraní, určené pro desktopové prostředí GNOME, původně bylo vyvíjené firmou Canonical pro operační systém Ubuntu. Unity se poprvé objevilo v Ubuntu 10.10 pouze ve vydání určeném pro netbooky nazývaném Ubuntu Netbook Edition, s verzí 11.04 však došlo ke sjednocení netbookového a klasického vydání a Unity se tak stalo výchozím rozhraním Ubuntu. Prostředí je navrženo pro úsporu místa na displeji počítače, což je důležité zejména u zmiňovaných netbooků. Na rozdíl od Gnome, KDE a Xfce nenabízí Unity svou sadu aplikací, je ale navrženo pro použití spolu s existujícími GTK+ aplikacemi. Ubuntu používalo Unity do verze 17.10 kdy se výchozím prostředím stalo prostředí GNOME.
![]() | |
![]() Prostředí Unity 7, spuštěné v Ubuntu 14.04 | |
Vývojář | Canonical Ltd. |
---|---|
První vydání | 9. června 2010 |
Aktuální verze | 7.7 (25. prosince 2022) |
Operační systém | Linux |
Vyvíjeno v | Vala, C++, QML |
Typ softwaru | Grafické uživatelské rozhraní |
Licence | GNU GPL v3, GNU LGPL v3 |
Lokalizace | vícejazyčné |
Web | unityd |
Některá data mohou pocházet z datové položky. |
Unity patří do projektu Ayatana, iniciativě, která se snaží o zlepšení uživatelského pohodlí v Ubuntu. Kromě Unity sem patří indikátory aplikací (Application Indicators), systém oznamování událostí systému NotifyOSD a několik dalších prvků v systému.
Později přešlo Unity pod správu a vývoj komunitním týmem vývojářů.[1]
Prostředí lze rozdělit na několik základních prvků:
Ubuntu tradičně používalo plné desktopové prostředí GNOME; zakladatel Mark Shuttleworth prohlásil, že důvodem, proč se začne v Ubuntu 11.04 používat Unity jako výchozí rozhraní, jsou rozdílné názory oproti vývojářům prostředí GNOME na to, jak má uživatelské rozhraní vypadat.
V listopadu 2010 vedoucí komunity Ubuntu Jono Bacon vysvětlil, že Ubuntu bude nadále obsahovat GNOME s jeho aplikacemi a bude pro ně optimalizováno. Jediným rozdílem bude použití jiného rozhraní pro GNOME.[2]
Canonical poté oznámil, že navrhl Unity nejen pro netbooky, ale i pro ostatní počítače a že se Unity stane výchozím prostředím v Ubuntu 11.04.
GNOME Shell není v Ubuntu 11.04 ani v jeho repozitářích obsažen, tato verze Ubuntu používá stále GNOME 2, GNOME Shell je určen až pro GNOME 3. V Ubuntu je však možné místo Unity použít také starý GNOME Panel, rozhraní z GNOME 2.[3]
V listopadu 2010 oznámil Mark Shuttleworth záměr spouštět Unity na Waylandu místo aktuálního X Window System.
V prosinci 2010 někteří uživatelé požadovali, aby bylo možné Unity Launcher (spouštěč a přepínač spuštěných aplikací) přesunout k dalším okrajům obrazovky (místo výchozího levého). Mark Shuttleworth to však odmítl kvůli určitým širším designovým cílům, kdy má být Launcher vždy blízko k tlačítku Ubuntu v levém horním rohu obrazovky.[4]
Rozhraní Unity je nyní napsáno v toolkitu zvaném Nux místo původního Clutteru[5] a je pluginem do správce oken Compiz, který Canonical považuje za rychlejší než Mutter používaný v GNOME Shell.
14. února 2011 Canonical také uvolnil ukázku „2D“ verze Unity založenou na Qt, napsanou v QML určenou pro počítače, které nejsou schopny pracovat s akcelerovanou 3D grafikou. Tato verze Unity nebyla při vydání Ubuntu 11.04 ještě dokončena a není tak zde použita. Pro slabší počítače se používalo starší prostředí GNOME Panel, označované jako Classic Desktop. Toto prostředí bylo v dalších vydáních Ubuntu nahrazeno prostředím Unity 2D (od Ubuntu 11.10 do 12.04 LTS).
Vzhledem k nárokům na údržbu dvou paralelních verzí jednoho prostření bylo v roce 2012 rozhodnuto, že prostředí Unity 2D bude ze systému zcela odstraněno. Od verze Ubuntu 12.10 tedy není Unity 2D obsaženo a ve všech případech se používá Unity 3D. Tímto způsobem byla ukončena podpora pro starší počítače. U počítačů bez akcelerované grafické karty je poté vyžadován dostatečně výkonný procesor, který je schopen vykreslovat grafiku, což ovšem u moderních procesorů není problém, vzhledem k náročnosti samotného prostředí.
Unity verze 7 přineslo vylepšení v oblasti výkonu.
Protože je Unity určeno primárně pro Ubuntu, je Ubuntu první Linuxovou distribucí, která obsahuje nejnovější verzi tohoto uživatelského rozhraní. Několik dalších distribucí se také pokusilo toto prostředí přijmout.
Unity je svobodný software licencovaný dle podmínek třetích verzí licencí GNU General Public License (GPL) a GNU Lesser General Public License (LGPL). Navzdory tomu je Unity předmětem Canonical's contributor agreement, požadujícím po vývojářích přiznání autorského práva Canonicalu a případně mu umožnit vydání pod jinou licencí.[6]
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.