El títol de la notícia ho diu tot. X11 ha estat durant dècades el protocol estàndard per comunicar-se amb Xorg, A més d'altres implementacions de X Windows. La seva primera versió sorgeix el 2004 i des de llavors ha estat inclòs en les principals distribucions Linux, Com ara Debian, Gentoo Linux, Fedora, Slackware, openSUSE, Mandriva, Cygwin / X i per descomptat, Ubuntu. Tot i ser perfectament operatiu encara, Xorg va ser dissenyat fa més d'una dècada i des de llavors s'han succeït nombroses millores en l'àrea de la renderització. A grans trets, tots els elements de la pantalla com finestres, botons o fonts han deixat de invocar al servidor (Com ho has de mostrar) pels clients (què has de mostrar), per passar a un model en què aquests últims adquireixen tot el protagonisme. Analitzem el vell Xorg i les grans alternatives de futur, Wayland i Mir, en un article on les opinions i comentaris estan oberts. Xorg ha suposat durant dècades la principal implementació de X-Window a GNU/Linux, però l'antic sistema sobre el qual es recolzava ha variat substancialment fins a l'època actual, gairebé desapareixent del tot. El model actual es recolza principalment a la base del client, on s'envien pixmaps o imatges completes de la pantalla contra el servidor de display i el gestor de finestres, fonent-se ambdues en el que finalment es mostra a l'usuari. Queda llavors preguntar-se, quina funció li queda a Xorg en aquest cas si no és la d'intermediari entre els dos anteriors. A més d'incorporar una altra capa sense funcions reals, suposa un alentiment inherent a tota aplicació i un punt més que ha de securizarse dins el sistema, ja que l'aplicació està a l'escolta de qualsevol entrada i accepta peticions d'altres clients de finestres. Trencar amb el protocol X11 i començar de nou semblava bona idea i així part la idea de Wayland, un protocol de servidor gràfic i una biblioteca per a sistemes Linux que sorgeix, a partir del 2010, com l'aplicació sobre la qual correria el futur Unity. A més, es va proposar com a estàndard per a plataformes mòbils que empressin el sistema operatiu mòbil d'Ubuntu, Ubuntu Touch.
Exemple de visualització amb Wayland
Durant tots aquests anys, la gent de Canonical ha mostrat la seva intenció de donar suport totalment a les seves distribucions aquesta aplicació, però la realitat és que encara avui dia no ha aconseguit enlairar completament. De fet, les primeres versions d'Ubuntu Touch van fer ús de SurfaceFlinger, el servidor gràfic d'Android, per dur a terme la tasca de renderització i, en les últimes versions, ha estat Mir el motor destinat a córrer en totes les edicions de el sistema operatiu Ubuntu, Reemplaçant als dos esmentats prèviament de forma gradual. La idea principal no s'ha perdut: Eliminar capes intermèdies suposa un increment en el rendiment de sistema ja que han de redirigir menys dades als respectius clients i això suposa un increment major en la seguretat de l'equip. Wayland a més no requereix un controlador per a gràfics en 2D, a l'contrari que Xorg amb DDX ja que tot s'elabora al costat de el client, reutilitzant els drivers de DRM / KMS per mostrar el resultat final de la imatge.
Exemple de visualització amb Mir
Mir no suposa una variació substancial del que Wayland suposa, A part d'implementar el seu propi protocol i emprar APIs pròpies. No obstant això és específic per a Ubuntu i Unity 8, El que és alhora un avantatge, pel seu disseny propi i optimitzat, i un inconvenient, al no poder-se incloure en altres sabors de Linux. la darrera beta llançada de Ubuntu 16.10 (Yakketi Yak) ve acompanyada d'una actualització de Mir, Que a més s'està optimitzant per a un millor funcionament sota controladors per targeta de Nvidia.
Amb tota aquesta informació, el debat està servit: Aconseguirà Mir el suport absolut de Canonical o coexistirà amb Wayland? Quin futur li depararà llavors a aquest segon servidor gràfic? ¿Seran projectes que es donaran suport conjuntament cap al mateix fi comú?
https://m.facebook.com/scienctec/videos/1051764738226624/
Em sembla perfecte que Ubuntu hagi optat per usar i desenvolupar MIR. Però per favor deixeu d'atacar Wayland amb arguments tècnics que són com a mínim incorrectes. Wayland ja ha estat utilitzat en plataformes mòbils com Sailfish o Tizen. En el cas de Sailfish, Jolla va treure un telefón el 2013. D'altra banda KDE, Gnome i Enlightenment tres dels escriptoris més usats van a usar Wayland. Al KDE, a dia d'avui ja és possible executar una sessió sota WAYLAND de manera estable (ho se perquè ho he fet). Gnome ha anunciat que passarà ha WAYLAND per defecte en la seva propera versió. Així que com veus Wayland està lluny de ser un projecte «endarrerit».
L'única raó que Canonical té per desenvolupar MIR és la de tenir el control complet sobre la tecnologia. Està en el seu ple dret. Però en lloc d'escatimar els seus recursos en desprestigiar Wayland, hauria de dedicar-se a el desenvolupament de MIR i la seva convergència que no acaba d'arribar.
Però en què part d'aquest article s'ataca a Wayland? No és un projecte endarrerit, sobretot des que Canonical el va abandonar per Mir. Tot i això, tots dos semblen estar encara lluny de substituir el vell Xorg.
«Peret» no crec que ningú aquest atacant a ningú, simplement l'autor va donar el seu punt de vista .. Vós tindràs el teu, compartir-se amb els altres i deixa'ns a nosaltres (els lectors) comprendre l'estadi dels projectes! Gràcies per la nota!
mmmmm
Però les majories de les distribucions usessin Wayland com Fedora o Opensuse (Jo l'ús), Arch i derivats.
I també cal tenir en compte els drivers de la targeta gràfiques s'han d'adaptar a un protocol i d'assegurança serà Wayland
Mir només és una estratègia de mercat
No importa mentre tots dos siguin funcionals