Něco zabilo linuxový desktop? Že jsem si nevšiml :) Z široké palety okenních manažerů se vyvinulo několik desktopových prostředí, ty se dál vyvíjejí, jasně že některé slepé uličky ztrácí popularitu, ale pořád je co používat.
Souhlasím, že tato situace je pro vývojáře komplikovaná a je to překážka, aby se z linuxového desktopu stal mainstream srovnatelný s Windows nebo OS X. Možná tahle přetrvávající roztříštěnost zabila něče představy o tom, že by se z linuxového desktopu stal další mainstreamový systém.
Ale bylo to tak dřív a je to tak i teď. Že by tu byla nějaká silná komunita vývojářů, kteří vyvíjeli desktopové apliace pro Linux a najednou je to přestalo bavit a sekli tím? Asi ne, v celkovém měřítku to vžydcky byla spíše okrajová záležitost. A je otázka jestli by to mělo být jinak, ta roztříštěnost je dána tím, že většina uživatelů linuxu používá linux právě proto, že mají možnost volby a volnost řešit si způsob práce s počítačem po svém. Většina ostatních se raději přizpůsobí a vybere si některý z masově rozšířenějších systémů.
Ono to v nekterych pripadech neni ani tak problem komunity vyvojaru, ale treba firmy, ktera uvazuje o tom, ze by svoji aplikaci portovala na Linux. Tam sice nemusi byt tak silny trh, na druhou stranu by napriklad byli ochotni obetovat 1 clovekorok na portaci.
Ale uprime - pri te roztristenosti desktopu - musi byt minimalne hodne zmateni a nejisti (ale na druhou stranu naprosto stejny problem ted budou resit s W8 a uz jsem spoustu programatoru slysel hoodne hlasite nadavat).
A muze se jednat o cokoli, treba i malickou aplikaci, ktera ve vysledku rozhodne, ze nejaky urad ci skola prejde/neprejde na Linux.
Lenze zatial co u W8 to bude realny problem (rozne API, celkom iny princip ovladania,) linuxove prostredia su postavene nad FreeDesktop standardom a kazde bez problemov spusti program urceny pre ktorekolvek ine. Jedine, co tu hrozi je, ze bude program vyzerat v okolitom prostredi cudzo, ale tym sa len priblizia windowsiemu experience :p
FreeDesktop je hruza, neco takovyho mohli navrhnout jen urovaty pubertaci, ktery nikdy nic poradnyho nanapsali. Predstavuju si je jako lidi, ktery prave vylezli z vejsky a maji plnou hlavu idealu, jak to vsem nandaji.
To ze ukladaji vsechno do XML je blbost. To ze ukladaji binarni data do XML v hexa formatu je jeste vetsi blbost. Standarty ktere dneska vznikaji se prilis rychle vyvyji a jsou tak prekomplikovane, ze odrazuji vetsinu obsasnych prispevovatelu. Nemam problem napsat jednoduchej ovladac do kernelu, anebo upravit ovladac mysi pro Xka. Bohuzel veci jako NetworkManager anebo gnome uz jsou nad moje sily. Uz nemam tolik casu abych mohl tyden cist zdrojaky, abych nakonec poslal dvouradkovej patch, kterej stejne nekdo nakonec zahodi.