Hlavní navigace

Jsou revoluční kroky pro Gnome a KDE nutné?

Patřím k lidem, kteří vítají změny. Občas je vítám i v negativním slova smyslu, nicméně věřím, že jsme k nim nějakým způsobem hnáni. Velkými změnami nyní procházejí největší desktopová prostředí, a nemusíme se dívat jen na ta svobodná - KDE a Gnome. Žijeme ve světě novinek, tak si je dopřejme.

Tweetni to Odměnte autora  Jak to funguje?

Za poslední tři roky poskočil desktopový Linux jako nikdy předtím. Podíváme-li se na dobu mezi Windows 95 a XP, tak kromě barev se nezměnilo zhola nic. Nástupci tohoto operačního systému budou samozřejmě barvy přidávat a přidávat a rozhraní bude stále moderní, zde si Linux může dovolit experimentovat více.

Linux se dočkal pořádného desktopového prostředí až v druhé polovině devadesátých let. Nevypadal sice nějak vábně, ale fungoval. Pak nějakých deset let vývoj stagnoval. Ne ve smyslu, že by se nic nedělalo, ale nikdo za tu dobu nepřišel s ničím novým. Desktopová prostředí měla pořád nabídku start, plochu, quick launch panel, tray panel atd.

Po překlopení milénia se začalo něco málo budovat u Applu, ale okolní svět jako kdyby to neznal. Na Linuxu desktopová prostředí dozrávala, až se jednou stalo, že byla „bezchybná“. Vývojáři pomalu ladili své miláčky, až si uživatel zvykl natolik, že se mu jakákoli změna příčila. Gnome 2.x a KDE 3.x prostě fungují a málokomu se chtělo měnit. Jsou to přehledná a vymazlená prostředí připravená kdykoli zastat svou práci.

V linuxovém světě vývojáři tolik nehrají na uživatele jako komerční subjekty. Když Microsoftu odejde 10 000 uživatelů ke konkurenci, znamená to ztrátu milionů. Když se to samé stane v Linuxu, tak jen nebudou tolik zatížené servery. Komerčním distribucím odchod uživatelů samozřejmě vadí, ale ty si díky opensource mohou do svých produktů dávat prakticky co chtějí.

Všechno máme dovyvinuto, co dál?

Opravovat bugy není taková zábava jako vytvářet něco nového. To zná určitě každý vývojář. Jednou se ovšem dostanete do fáze, kdy vymyslíte novou věc, ale implementovat ji do stávajícího konceptu by bylo složité. Podobné nápady se kupí a kupí a nakonec se rozhodnete pro na první pohled šílenou věc. Zahodíte všechno, co bylo napsáno, a začnete znova, tentokrát lépe. Výhodou je, že se nemusíte ohlížet na zpětnou kompatibilitu, vylepšíte všechno na první zátah, celé to bude rychlejší a s hezčím vzhledem. Hodí se proto říct, že každá revoluční změna má své pro i proti, ale nakonec se na samotný přechod zapomene, vztahy uživatelů k programům se stabilizují a všechno bude zase dřív s určitým bonusem navíc.

Svou úlohu zde hraje i Google Summer of Co­de. Díky němu přicházejí do projektu noví lidé s novými nápady a vylepšují programy tam, kde ostatní vývojáři již jen záplatují chyby.

Ždibec historie, lžička současnosti a zalijeme horkou přítomností

Dnes máme to štěstí se pomyslně dívat na současnost, minulost i budoucnost. Současnost v tomto případě tvoří Gnome, které se na svůj velký skok teprve chystá. Minulost představuje KDE 3, které nám stále nevymizelo z paměti a nakonec budoucnost je KDE 4, které skáče mílovými kroky, aby dohnalo to, co za poslední dva roky vývojem ztratilo i přes to, že tolik získalo.

Gnome se naštěstí může poučit z chyb KDE, ale stejně můžeme čekat na první pohled masivní odpor vůči rozhodnutím vývojářů.

První informace o KDE 4 se objevily kolem září 2005. KDE 4 toho mělo v plánu hodně a hodně se mu toho podařilo také splnit. Postupné opožďování a zahazování některých funkcí (hlavně v prvních vydáních) nakonec způsobilo, že i ti nejzatvrzelejší odpůrci Gnome na něj po vydání čtvrté verze KDE prchli.

Během roku 2005 a 2006 se o KDE v médiích tolik nemluvilo. Občas se objevil nějaký článek o novinkách, případně předpovědi některých vývojářů, kteří plánovali vydání na konec roku 2006, případně na začátek 2007. KDE, které se začalo masověji šířit jen s malým odporem bylo až 4.2 a vývojáři se tedy sekli o dva roky. Dokonce byla vydána první testovací verze s názvem Krash. Už tenkrát to ale nebylo ono, chybělo toho hrozně moc a vývojáři se malinko přecenili.

Začátkem roku 2007 byla vydána další testovací verze tentokrát s názvem Kludge. Základ KDE byl hotový, ale aplikace kolem, které z KDE 3 dělaly to, čím je, ty chyběly. Rok 2007 byl jinak ve znamení různých testovacích alpha verzí. Stabilní verze KDE 4.0 vyšla začátkem roku 2008. Zprávy hovořily o tom, že staré KDE se vrací v novém kabátu, ale nebylo tomu tak. Když už tomu uživatelé odpustili chybějící funkce, nepřekousli určitou míru nestability. V této době jsem zkoušel KDE 4.0 i já, ale měl jsem problémy to používat.

Byl tedy čas se obout do verze 4.1. Tak slibovala větší stabilitu a funkční pokrok, vrátil se konečně i balík KDE PIM, po kterém uživatelé dlouho volali. Stále tu ovšem byly některé, alespoň pro mě, nepřekonatelné problémy se stabilitou. KDE 4.1 se objevilo přibližně po půl roce, tedy v červenci 2008. Problémy měly také grafické karty od firmy Nvidia, na kterých neběželo prostředí hladce. Ne že by zde nebyly již předtím, ale u KDE 4.1 se o tom začalo mluvit.

K verzi 4.1 se později připojil již stabilní Amarok 2 a po pár zpožděních se vyklubalo ven i KDE 4.2, které již našlo své místo v hlavních distribucích a i přes některé detaily je velmi použitelné a nyní i populární. Tři roky vývoje na něm jsou vidět a já jsem rád, že se ho nakonec povedlo dostat do použitelné verze. Nyní se KDE nachází ve verzi 4.3.

Když se na tu stručnou historii podíváme, zjistíme, že vývojáři udělali dvě chyby, kterých se snad Gnome nedopustí. Tou první je označení jako stable takových verzí, které padaly. Potom když si uživatel nainstaluje některou z nich a má z toho velmi padavé zážitky, tak si příště rozmyslí, jestli nad dalšími verzemi bude ztrácet čas. Nemůže poznat, jestli další verze bude ok nebo ne. Druhou chybou bylo neodhadnutí doby vývoje. Již při první testovací verzi bylo jasné, že toho chybí hodně a nebude jednoduché stihnout dořešit základní problémy se stabilitou, natož se snažit vydat co nejdříve nějakou verzi.

Vývojáři Gnome byli se změnami vždycky opatrní. Ať už to je povahou nebo požadavky, tak po mediálním ohlasu KDE 4 se rozhodli, že musí také něco udělat. Zatímco v minulosti byly jakékoli změny proti zpětné kompatibilitě zavrhnuty, minulý rok se na konferenci GUADEC většina vývojářů dohodla, že k nějakým změnám dojde. Postupně se vydají verze 2.28, 2.30 případně ještě 2.32. Do nich se zahrne Gnome Shell plus další menší novinky, a pokud všechno půjde dobře, tak by se z verze 2.30 nebo 2.32 mohlo stát dlouho očekávané Gnome 3.

K čemu to je tedy dobré

Možná jste už někdy slyšeli, že software se prakticky nedá dodělat, nebo staré dobré „To není bug, ale vlastnost“. V podobném duchu se vyvíjí každý program nebo balík programů. Všichni vývojáři touží svůj projekt posunout a dřív nebo později se stejně dostane do fáze, když je potřeba udělat něco, co zpětnou kompatibilitu rozbije, nebo případně protlačit nějakou novou myšlenku, která změní princip ovládání počítače. Tam KDE 4 zakončilo svou cestu, tam začne Gnome 3. O jehož novinkách si můžete přečíst v jednom z našich seriálů.

Závěr

Abych odpověděl na otázku v titulku článku, tak říkám „ano“. Vývoj nemůže stát a open-source svět je to pravé místo, kde by se měla inovace projevovat nejvíce. Je to pud každého jedince něco vylepšit a není tomu jinak ani u vývojářů obou hlavních prostředí.

Adam Štrauch

Adam Štrauch

Adam Štrauch je redaktorem serveru Root.cz a svobodný software nasazuje jak na desktopech tak i na routerech a serverech. Ve svém volném čase se stará o komunitní síť, ve které je již přes 100 členů.

Ohodnoťte jako ve škole:
Průměrná známka 2,89
Tweetni to Odměnte autora  Jak to funguje?

Školení: Digitální Public Relations aneb PR sociálního věku

DW - Školení PPC
  • Jak se liší digitální PR oproti klasickému PR
  • Jak tvořit tiskové zprávy, aby těžili z digitálních možností
  • Jak monitorovat a vyhodnocovat vlastní i konkurenční PR
  • Příklady povedených i nepovedených PR komunikací a aktivit.

Detailní informace o školení s Danem Dočekalem »

       

Přehled názorů

RE: Jsou revoluční kroky pro Gnome a KDE nutné?
anonymus bimbas 22. 5. 2009 00:35
Nový
└ 
RE: Jsou revoluční kroky pro Gnome a KDE nutné?
Adam Štrauch 22. 5. 2009 01:00
Nový
 
├ 
RE: Jsou revoluční kroky pro Gnome a KDE nutné?
NasaK 22. 5. 2009 01:23
Nový
 
├ 
RE: Jsou revoluční kroky pro Gnome a KDE nutné?
JINC 22. 5. 2009 18:47
Nový
 
└ 
Re: RE: Jsou revoluční kroky pro Gnome a KDE nutné?
Sten 26. 5. 2009 12:05
Nový
RE: Jsou revoluční kroky pro Gnome a KDE nutné?
joe 22. 5. 2009 02:20
Nový
└ 
RE: Jsou revoluční kroky pro Gnome a KDE nutné?
brk 22. 5. 2009 06:29
Nový
linuxove gui
pj 22. 5. 2009 08:37
Nový
├ 
Re: linuxove gui
Zdeněk Válek 22. 5. 2009 09:28
Nový
│
└ 
Re: linuxove gui
anonymní uživatel 22. 5. 2009 10:31
Nový
│
 
├ 
Re: linuxove gui
VM 22. 5. 2009 10:37
Nový
│
 
│
└ 
Re: linuxove gui
Stara Blazkova 22. 5. 2009 16:33
Nový
│
 
├ 
Re: linuxove gui
hisaak 22. 5. 2009 11:07
Nový
│
 
│
├ 
Re: linuxove gui
anonymní uživatel 22. 5. 2009 11:12
Nový
│
 
│
└ 
Re: linuxove gui
mm 22. 5. 2009 11:18
Nový
│
 
│
 
└ 
Re: linuxove gui
pj 22. 5. 2009 16:46
Nový
│
 
│
 
 
├ 
Re: linuxove gui
anonymní uživatel 22. 5. 2009 18:53
Nový
│
 
│
 
 
│
├ 
Re: linuxove gui
G_ 22. 5. 2009 19:52
Nový
│
 
│
 
 
│
├ 
Re: linuxove gui
Pavel Stěhule 22. 5. 2009 22:10
Nový
│
 
│
 
 
│
└ 
Re: linuxove gui
medvěd 23. 5. 2009 00:06
Nový
│
 
│
 
 
├ 
Re: linuxove gui
A 22. 5. 2009 20:33
Nový
│
 
│
 
 
└ 
Re: linuxove gui
ivan 22. 5. 2009 23:49
Nový
│
 
└ 
Re: Re: linuxove gui
poloid 30. 5. 2009 02:26
Nový
└ 
Re: linuxove gui
Sten 26. 5. 2009 12:06
Nový
Pekny clanok
Peto_MiG 22. 5. 2009 08:57
Nový
souhlas
MD 22. 5. 2009 09:06
Nový
├ 
Nesouhlas
Zdeněk Válek 22. 5. 2009 09:41
Nový
│
├ 
Re: Nesouhlas
Solitary 22. 5. 2009 10:31
Nový
│
├ 
Re: Nesouhlas
Vít Profant 22. 5. 2009 10:44
Nový
│
└ 
Re: Nesouhlas
MD 22. 5. 2009 13:37
Nový
│
 
├ 
Re: Nesouhlas
Solitary 22. 5. 2009 13:47
Nový
│
 
├ 
Re: Nesouhlas
ld 22. 5. 2009 15:27
Nový
│
 
└ 
Re: Nesouhlas
A 22. 5. 2009 20:36
Nový
└ 
Re: souhlas
Standa 22. 5. 2009 12:46
Nový
 
└ 
Re: Re: souhlas
Libor Chocholaty 28. 5. 2009 17:20
Nový
bugy GNOME, resp. GTK
Petr 22. 5. 2009 09:45
Nový
└ 
Re: bugy GNOME, resp. GTK
anonymní uživatel 22. 5. 2009 10:09
Nový
 
├ 
Re: bugy GNOME, resp. GTK
anonymní uživatel 22. 5. 2009 10:13
Nový
 
│
├ 
Re: bugy GNOME, resp. GTK
online 22. 5. 2009 11:19
Nový
 
│
└ 
Re: bugy GNOME, resp. GTK
peter 22. 5. 2009 11:59
Nový
 
│
 
└ 
Re: bugy GNOME, resp. GTK
Inkvizitor 22. 5. 2009 23:48
Nový
 
└ 
Re: bugy GNOME, resp. GTK
JeCh 22. 5. 2009 12:23
Nový
A kdo z vas chce nahradit win linuxem?
mirozbiro 22. 5. 2009 09:53
Nový
├ 
Re: A kdo z vas chce nahradit win linuxem?
Martin Surovcek 22. 5. 2009 11:00
Nový
├ 
Re: A kdo z vas chce nahradit win linuxem?
D.A.Tiger 22. 5. 2009 12:16
Nový
│
├ 
Re: A kdo z vas chce nahradit win linuxem?
Jan Seidl 22. 5. 2009 13:26
Nový
│
│
└ 
Re: A kdo z vas chce nahradit win linuxem?
D.A.Tiger 22. 5. 2009 13:50
Nový
│
└ 
Re: A kdo z vas chce nahradit win linuxem?
alblaho 22. 5. 2009 13:49
Nový
│
 
└ 
Re: A kdo z vas chce nahradit win linuxem?
D.A.Tiger 22. 5. 2009 13:52
Nový
├ 
Re: A kdo z vas chce nahradit win linuxem?
m 22. 5. 2009 15:38
Nový
└ 
Re: A kdo z vas chce nahradit win linuxem?
poloid 30. 5. 2009 03:07
Nový
O nicem
pedro 22. 5. 2009 15:15
Nový
KDE4 jsem vyzkoušel (na Mandriva 2009.1)
Jan Šimůnek 22. 5. 2009 21:22
Nový
├ 
Re: KDE4 jsem vyzkoušel (na Mandriva 2009.1)
Inkvizitor 22. 5. 2009 23:53
Nový
│
└ 
Re: KDE4 jsem vyzkoušel (na Mandriva 2009.1)
Peto_MiG 26. 5. 2009 08:33
Nový
│
 
└ 
Re: Re: KDE4 jsem vyzkoušel (na Mandriva 2009.1)
Libor Chocholaty 28. 5. 2009 17:29
Nový
├ 
Re: KDE4 jsem vyzkoušel (na Mandriva 2009.1)
4serpent 23. 5. 2009 15:49
Nový
│
└ 
Re: KDE4 jsem vyzkoušel (na Mandriva 2009.1)
Jan Šimůnek 23. 5. 2009 19:14
Nový
│
 
└ 
Re: KDE4 jsem vyzkoušel (na Mandriva 2009.1)
4serpent 23. 5. 2009 22:39
Nový
└ 
Re: KDE4 jsem vyzkoušel (na Mandriva 2009.1)
Mark 24. 5. 2009 02:21
Nový
Revoluce?
Jaroslav Reznik 23. 5. 2009 14:58
Nový
       

Tento text je již více než dva měsíce starý. Chcete-li na něj reagovat v diskusi, pravděpodobně vám již nikdo neodpoví. Pro řešení aktuálních problémů doporučujeme využít naše diskusní fórum.

Zasílat nově přidané příspěvky e-mailem