Chrome Remote Desktop nefunguje?
https://support.google.com/chrome/answer/1649523?co=GENIE.Platform%3DDesktop&hl=en
Ano, to je opravdu téměř geniální. Nejprve se upgraduje na Wayland, takže například Fedora zůstala kompletně bez řešení pro vzdálený přístup na desktop. A "už" po roce se objeví beta nové funkcionality. Ta umožňuje snímat celou obrazovku, a teoreticky i obsah jednotlivých oken (nebylo zatím implementováno). Takže vzdálený přístup bude řešený posíláním celého obrazu na stranu klienta, jako v případě VNC. A to i v případě RDP, které normálně přenáší instrukce k vykreslení obrazu (tady obdélník, tady písmena, tam bitmapa), protože se do toho pokročilého protokolu prostě zabalí přenos bitmapy celé obrazovky. Autoři získávají první místo v soutěži o nejhorší řešení.
A proč první místo? Protože když se pracovalo na náhradě za X11, tak zjevně neproběhl ani základní high level návrh řešení. Jinak není možné, že by se nepočítalo (minimálně s budoucím) vzdáleným přístupem. Takže náhrada za X11 přišla minimálně o dvě dekády pozdě, a ještě úplně špatně. Například v X11 je vzdálený přístup také řešený mizerně, ale tihle pánové získávají první místo z toho důvodu, že to mohli a měli navrhnout lépe.
Na co by se chtěli vymlouvat? "Neměli jsme přístup ke zdrojákům" - nesmysl. "Nemohli jsme změnit tohle a tamto" - nesmysl, Wayland nemá s X11 vyjma XWaylandu nic společného. "Nebylo dost času" - 20+ let by na náhradu X11 mělo stačit. Ne, tyhle výmluvy nemohou fungovat. Ve skutečnosti se jedná o důsledek nekoncepčního vývoje bez analýzy, bez stanovení high level cílů, a samozřejmě tříštění sil. Nebyl by to open source vývoj, kdyby těch pokusů o náhradu X11 nevznikla (a zase nezanikla) dlouhá řada. A samozřejmě nemůže chybět to že dva dělají skoro totéž, a kydají po sobě špínu. V tomto případě autoři Waylandu a Miru.