Hlavní navigace

Budoucnost alternativních grafických prostředí je nejistá

Michal Černý

Jednou z největších výhod Linuxu pro obyčejného uživatele je možnost rychlé a jednoduché totální změny vzhledu operačního systému. Přitom je možné si ponechat všechna data a aplikace ve funkčním a použitelném stavu. Jaká je ale budoucnost alternativních grafických prostředí? A neškodí jejich množství Linuxu?

Vzpomínám si, že v době, když jsem před mnoha lety vyměnil Windows za Linux, pro mne bylo jedním z největších pozitivních zjištění, že mohu snadno měnit totálně vzhled celého operačního systému během několika málo vteřin a přitom vše ostatní bude (více méně) fungovat stejně. Díky tomu pro mne byl Linux něčím, co jen tak člověka neomrzí, umožňuje si hrát, být kreativní. To vše v době, kdy světu s tučňákem ve znaku vládlo Gnome a KDE.

Dnešní situace je poněkud odlišná. Jedno privilegované, většinové grafické prostředí neexistuje. KDE Plasma Desktop a Gnome Shell, je zde ještě řada dalších, které si získávají stále silnější postavení. Nejsilnější distribuce Ubutnu tlačí svoje Unity, Mint prosazuje Cinnamon či Mate, nechybí ani populární Xfce a protože ani ono není již úplně málo náročné sekunduje mu LXDE postavené na OpenBoxu (i ten můžeme samostatně počítat). A to jsem se ještě ani nezmínili o TDE (Trinity Desktop Environment) nebo exotických UDE, Sugar, Project Looking Glass či Mezzo.

Nabídka je tak sice na jednu stranu mimořádně bohatá, takže by měla uspokojit téměř každého, ale současně natolik roztříštěná, že (pokud uvážíme počet uživatelů Linuxu) se musí objevit otázka, zda podobný počet prostředí vlastně někomu reálně spíše prospívá nebo Linuxu jako takovému spíše škodí.

Miguela de Icaza, jeden z otců Gnome, se nechal slyšet, že Linux je mrtvým operačním systémem pro svoji roztříštěnost. Těžko se něco vyvíjí, aby to mohlo fungovat v deseti různých grafických prostředích v balíčcích deb i rmp… V tomto ohledu je samozřejmě legitimní si položit otázku po možné budoucnosti alternativních grafických prostředí.

Jeden příklad za všechny

Jednotlivé balíčky je možné rozdělit podle toho, z jakého grafického prostředí se vyčlenily. Tak například Trinity Desktop Environment (TDE) vzniklo jako snaha zakonzervovat staré dobré KDE 3.5. To na svou dobu bylo mimořádně kvalitním produktem – asi nejlepší design, relativně stabilní vzhled a široký ekosystém aplikací. Když se objevila čtvrtá generace, množství zásadních změn i určitá neodladěnost a chybovost systému si vybrala svou daň. Vznikla skupina nespokojených uživatelů a vývojářů, kteří se rozhodli, že o novoty příliš nestojí a pustili se do vlastního forku.

Ten měl z počátku jen opravovat chyby a tak zakonzervovat stav, který mělo KDE 3.5. Jenže časem se začaly objevovat stále větší problémy. Nové verze aplikací si se stařičkým Qt 3 rozumí stále méně a upgradovat aplikace je přece jen relativně nutné. Aktuální statistiky jsou relativně neúprosné a ukazují, že ani nadšení několika málo vývojářů nemůže grafické prostředí udržet při životě. Je nezbytně nutné přepsat vše do Qt4, což je ale mimořádně obtížný úkol. A přitom se ještě snažit odstraňovat různé drobné či větší problémy.

Nechci být pesimistou, ale domnívám se, že právě na toto dojede TDE, ale také celá řada dalších grafických prostředí. Díky tomu, že mají malou komunitu, nemohou efektivně testovat a ladit aplikace. Navíc knihovny, ze kterých čerpají, se vyvíjejí, a to bez ohledu na forky, takže je nutné držet krok, což často vyžaduje nemalé finanční náklady a velké problémy. Představa, že budeme mít prostředí, které se nám kdysi líbilo, tak, že jej bude udržovat desítka lidí doma po práci, je nereálná a odlaďování chyb zdaleka nestačí. Je nutný progres, a ten řadě prostředí chybí a chybět bude.

Jde to i jinak

Historie ale ukazuje, že existují forky, které se stanou (z různých důvodů) úspěšné. Prostě proto, že za nimi bude stát nějaká silná distribuce, nebo mají jinou myšlenku než konzervaci současného stavu a využívají toho, že knihovny vyvíjí někdo jiný. Asi nejznámějším a největším příkladem může být Unity, které se vyčlenilo z hlavní vývojové větve Gnome. Postavila se za něj společnost Canonical, která platí vývoj a jeho nasazení v Ubuntu. Ať již máme ke konkrétní realizaci řadu výhrad, je třeba říci, že se mezi uživateli prosadila a adaptovala. Dynamická evoluce prostředí s sebou přináší stále nové funkce, které jsou pro běžného uživatele zajímavé.

Je třeba říci, že Canonical neměl s tímto forkem úplně na výběr. Gnome 3 Shell kompletně měnilo vzhled a k dokonalosti mělo stejně daleko jako KDE 4.0. To vedlo k relativně pochopitelným úvahám, které vyústili právě do Unity. Prostředí, které bude zaměřené na uživatele nepříliš technické, ale současně náročné na vzhled a design.

Zajímavé je, že špatně si nevedou ani další grafická prostředí, která jsou stále vnímána jako alternativní, ale jsou spojená se silnější distribucí. V tomto ohledu je výrazný především Mint se svými Cinnamon (fork Gnome 3) a Mate (fork Gnome 2). Osobně se domnívám, že třeba Cinnamon si může udržet velkou popularitu především tím, že bude pracovat s novými knihovnami a funkcemi, jen s jiným designem a rozložením ovládacích prvků.

Závěrem

Budoucnost alternativních grafických rozhraní je více než nejistá. S tím, jak se ne zcela daří zvládat komunikaci a změny ve dvou největších prostředích Gnome a KDE je samozřejmé, že se objevují pokusy o určitou retroaktivitu. Pokud nejsou ale spojeny s jiným, smysluplným programem, nemají mnoho šancí na úspěch a celé věci spíše škodí. Tříštění komunity, počtu lidí, kteří testují i vyvíjejí, se samozřejmě negativně projevuje na kvalitě všeho.

Je otázkou, jaká je budoucnost skutečně alternativních grafických rozhraní. Osobně se domnívám, že nijak růžová. Zůstane pět či šest stabilních větších projektů, které navíc budou do velké míry sdílet inovace (například Gnome, Unity a Cinnamon) a rozvíjet se společně. Jinak najít důvody proto, aby jejich počet stále rostl, při pohledech na chyby a problémy, které jsou s nimi spojené, bude velice obtížné. 

Našli jste v článku chybu?

22. 11. 2012 12:59

Upřímně řečeno, za celých těch deset let co Linux používám se v tomto nic zas tak výrazně nezměnilo. Linuxu pořád na poli DE vládne KDE a Gnome; a jejich Window managery. Ostatní jsou jen alternativy dělané těmi komu tyhle dva desktopové molochy nevyhovují, pro stejně smýšlející uživatele. To že jsou v menšině není zas až tak nic neobvyklého.

Co se týče Trinity, ten byl k záhubě odsouzen už v době vzniku. Těch, kteří se pokusily "forknout" staré dobré KDE 3 nebylo zas až tak moc (ostatní nespok…

22. 11. 2012 1:02

Rover623 (neregistrovaný)

Technicky vzato jsou pouze 2 větve GTK a Qt. Zakonzervování stavu obvykle způsobí, pouze ustrnutí prostředí na jednom místě, těch pár lidí co na tom dělají to nikdy nemůže celé do nových knihoven přepsat.

Jako desktopy jsou prakticky jen 4 větve (KDE, GNOME, LXDE, Xfce). Celý Cinnamon, Unity, Shell není vlastně nic jiného než různé variace na GNOME 3. Těch "feel looků" si můžete udělat kolik chcete, ale nikdy se nedostanete dál než výrobci mobilů při snaze udělat z Windows 6.5 systém pro ovládá…

Podnikatel.cz: K EET. Štamgast už peníze na stole nenechá

K EET. Štamgast už peníze na stole nenechá

Měšec.cz: Air Bank zruší TOP3 garanci a zdražuje kurzy

Air Bank zruší TOP3 garanci a zdražuje kurzy

Podnikatel.cz: Změny v cestovních náhradách 2017

Změny v cestovních náhradách 2017

Vitalia.cz: Jmenuje se Janina a žije bez cukru

Jmenuje se Janina a žije bez cukru

Měšec.cz: U levneELEKTRO.cz už reklamaci nevyřídíte

U levneELEKTRO.cz už reklamaci nevyřídíte

120na80.cz: Horní cesty dýchací. Zkuste fytofarmaka

Horní cesty dýchací. Zkuste fytofarmaka

Měšec.cz: Jak vymáhat výživné zadarmo?

Jak vymáhat výživné zadarmo?

Lupa.cz: Co se dá měřit přes Internet věcí

Co se dá měřit přes Internet věcí

Podnikatel.cz: Udávání a účtenková loterie, hloupá komedie

Udávání a účtenková loterie, hloupá komedie

Vitalia.cz: Pamlsková vyhláška bude platit jen na základkách

Pamlsková vyhláška bude platit jen na základkách

Podnikatel.cz: Podnikatelům dorazí varování od BSA

Podnikatelům dorazí varování od BSA

Vitalia.cz: Spor o mortadelu: podle Lidlu falšovaná nebyla

Spor o mortadelu: podle Lidlu falšovaná nebyla

Měšec.cz: mBank cenzuruje, zrušila mFórum

mBank cenzuruje, zrušila mFórum

Vitalia.cz: Paštiky plné masa ho zatím neuživí

Paštiky plné masa ho zatím neuživí

Měšec.cz: Zdravotní a sociální pojištění 2017: Připlatíte

Zdravotní a sociální pojištění 2017: Připlatíte

Vitalia.cz: Jsou čajové sáčky toxické?

Jsou čajové sáčky toxické?

120na80.cz: Co všechno ovlivňuje ženskou plodnost?

Co všechno ovlivňuje ženskou plodnost?

Root.cz: Certifikáty zadarmo jsou horší než za peníze?

Certifikáty zadarmo jsou horší než za peníze?

Měšec.cz: Jak levně odeslat balík přímo z domu?

Jak levně odeslat balík přímo z domu?

Vitalia.cz: Když přijdete o oko, přijdete na rok o řidičák

Když přijdete o oko, přijdete na rok o řidičák