Přežije X.Org rok 2013? Rozhodnou výrobci GPU
Smutným faktem je stále ta samá písnička: zatímco inovace do open-source světa mohou přicházet seberychleji, jakmile narazí na úzké hrdlo closed-source, vše se zpomalí. A v případě zobrazovacího serveru/protokolu Wayland to platí dvojnásob: distribuce mohou být připraveny dokonale, stejně tak otevřené ovladače pro GPU, ale dokud podporu Waylandu neimplementují AMD a Nvidia do svých closed-source ovladačů, nemá smysl se o Waylandu jako obecně přijatém systému bavit.
Nedávno se nechali slyšet zástupci Nvidie v odpovědi na přímý dotaz, že momentálně zvažují postupy, pomocí kterých by v budoucnu mohla být podpora pro Wayland do ovladačů implementována, ale toto nemá vysokou prioritu. Jak známo, vývoj linuxových ovladačů Nvidia do značné míry kopíruje ty Windowsové, ale nejvyšší prioritu má podpora enterprise segmentu, tedy karet Quadro a Tesla, ladění ovladačů pro ně, odstraňování souvisejících chyb a implementace nových věcí. Teprve až poté přicházejí na řadu karty GeForce a obecná podpora „běžných“ linuxových distribucí.
V tuto chvíli mají linuxoví vývojáři v Nvidii tedy založen požadavek na rozšíření funkcionality o podporu Waylandu, ale momentálně to znamená jen počáteční fázi, kdy se zvažují pro a proti, nikoli započetí prací na implementaci. Takže i pokud vše půjde hladce a podpora Waylandu dostane zelenou, nějakou dobu vytvoření stabilní implementace potrvá.
Pokud jde o Nvidii říci, že v dohledné době Wayland podporovat nebude, pak totéž platí i o AMD, přičemž AMD podle všeho toto ani nezvažuje. Přitom AMD má situaci o to jednodušší, že narozdíl od Nvidie nevydává binární ovladač pro FreeBSD a Solaris - u nichž Wayland (zatím?) v plánu není. AMD ze zkrátka drží u svého binárního ovladače „osvědčené“ strategie: změny implementujme pomalu, velmi pooooomalu :-(.
Pro ni ale hovoří skutečnost, že pravidelně uvolňuje dokumentaci ke svým GPU - naposledy pro Radeony HD 7000 - a jak víme, firma víceméně z jisté části spoléhá na to, že za ni komunita udělá velkou část té špinavé práce. Ale to samozřejmě není omluva.
Pro obě firmy pak ale hovoří skutečnost, že Wayland stále není ve finálním stádiu, resp. nevyšla žádní první stabilní verze 1.0, aktuálně jsme u 0.95, takže na podporu je ještě nějaký ten čas. Jistě ale až začnou s Waylandem vážně koketovat distribuce jako Ubuntu či Fedora, bude to na oba výrobce GPU dostatečný tlak, aby se věci mohly změnit. Do té doby můžeme a budeme nadále fungovat na starém dobrém X.Org, který, pokud zahrneme i dřívější XFree, resp. X Server obecně, je tu s námi již 28 let.
Každopádně jedno je asi jasné: X.Org v linuxových distribucích přežije tento i příští rok.