<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>FayerWayer &#187; wayland</title>
	<atom:link href="http://www.fayerwayer.com/tag/wayland/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.fayerwayer.com</link>
	<description>Dosis diarias de tecnología en español.™</description>
	<lastBuildDate>Tue, 14 Feb 2012 20:00:58 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Ubuntu 11.10 se llamará &#8220;Oneiric Ocelot&#8221;</title>
		<link>http://www.fayerwayer.com/2011/03/ubuntu-11-10-se-llamara-oneiric-ocelot/</link>
		<comments>http://www.fayerwayer.com/2011/03/ubuntu-11-10-se-llamara-oneiric-ocelot/#comments</comments>
		<pubDate>Tue, 08 Mar 2011 19:46:24 +0000</pubDate>
		<dc:creator>Boxbyte</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[11.10]]></category>
		<category><![CDATA[canonical]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mark Shuttleworth]]></category>
		<category><![CDATA[Oneiric Ocelot]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[versión]]></category>
		<category><![CDATA[wayland]]></category>

		<guid isPermaLink="false">http://www.fayerwayer.com/?p=514541</guid>
		<description><![CDATA[Mark Shuttleworth y Canonical han elegido al ocelote como parte del nombre de la próxima versión de Ubuntu que remplazará a Natty Narwhal. Se trata de un felino que habita en Centro y Sudamérica, tiene la apariencia de un gato [...]]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-large wp-image-514542" title="800px-OCELOTE_PRIMER_PLANO" src="http://static.betazeta.com/www.fayerwayer.com/up/2011/03/800px-ocelote_primer_plano-595x396.jpg" alt="" width="595" height="396" /></p>
<p>Mark Shuttleworth y Canonical han elegido al <strong><a href="http://es.wikipedia.org/wiki/Leopardus_pardalis" target="_blank">ocelote</a> </strong>como parte del nombre de la <a href="http://www.markshuttleworth.com/archives/646" target="_blank">próxima versión de Ubuntu</a> que remplazará a <a href="http://www.fayerwayer.com/2010/08/ubuntu-11-04-se-llamara-natty-narwhal/" target="_blank">Natty Narwhal</a>. Se trata de un felino que habita en Centro y Sudamérica, tiene la apariencia de un gato doméstico pero con un pelaje similar a un leopardo o jaguar.</p>
<p>Como ya es costumbre, el nombre se elige con una combinación de dos palabras que sigan la secuencia de un orden alfabético otorgado a una versión estable. En este se eligió &#8220;<strong>Oneiric Ocelot</strong>&#8221; que significa ocelote soñador.</p>
<p>La versión 11.10 de Ubuntu que se lanzará en noviembre de 2011 <a href="http://www.fayerwayer.com/2010/10/canonical-se-la-juega-por-unity-en-reemplazo-de-gnome-shell/" target="_blank">usará el escritorio</a> <strong><a href="http://es.wikipedia.org/wiki/Unity" target="_blank">Unity</a> </strong><a href="http://www.ubunlook.com.ar/2011/03/gnome-shell-unity-lo-que-se-viene.html" target="_blank">en lugar de</a> <a href="http://es.wikipedia.org/wiki/GNOME_Shell" target="_blank">Gnome Shell</a> y un sistema de ventanas basado en <strong><a href="http://en.wikipedia.org/wiki/Wayland_(display_server_protocol)" target="_blank">Wayland</a></strong> en lugar de X Window System. Sin mencionar que utilizará varias aplicaciones de forma predeterminada, incluyendo Banshee para reproducir música.</p>
<blockquote><p>&#8220;El escritorio se ha unido muy bien, y en la próxima versión vamos a completar el ciclo para hacerlo más accesible a todos los usuarios, con una experiencia en 2D basado en OpenGL para complementar Unity y poder manejar el hardware. La introducción de Qt significa que estaremos dando a los desarrolladores más opciones de cómo se puede crear interfaces que son funcionales y estéticamente atractivas&#8221;, dijo Mark Shuttleworth.</p></blockquote>
<p>Shuttleworth también señaló que las versión después de 11.10 a 12.04 serán LTS (Long Term Support), que se liberan cada dos años y reciben soporte de tres años en sistemas de escritorio y cinco en servidores.</p>
<p>La <a href="http://en.wikipedia.org/wiki/List_of_Ubuntu_releases" target="_blank">última versión</a> LTS de Ubuntu fue 10.04 (Lucid Lynx), publicado el 29 de abril de 2010, mientras que la última versión normal será Oneiric Ocelot.</p>
<p><strong>Link</strong>: <a href="http://www.zdnet.com/blog/open-source/beyond-natty-the-next-version-of-ubuntu-linux/8418" target="_blank">Beyond Natty: The next version of Ubuntu Linu</a>x <em>(ZDnet)</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.fayerwayer.com/2011/03/ubuntu-11-10-se-llamara-oneiric-ocelot/feed/</wfw:commentRss>
		<slash:comments>25</slash:comments>
		</item>
		<item>
		<title>Wayland y su influencia en el sistema gráfico de Linux</title>
		<link>http://www.fayerwayer.com/2009/11/wayland-y-su-influencia-en-el-sistema-grafico-de-linux/</link>
		<comments>http://www.fayerwayer.com/2009/11/wayland-y-su-influencia-en-el-sistema-grafico-de-linux/#comments</comments>
		<pubDate>Fri, 20 Nov 2009 18:30:57 +0000</pubDate>
		<dc:creator>Franco Catrin</dc:creator>
				<category><![CDATA[Destacados]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Linux 2.6.33]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[wayland]]></category>
		<category><![CDATA[x.org]]></category>

		<guid isPermaLink="false">http://www.fayerwayer.com/?p=43812</guid>
		<description><![CDATA[A principios de año les contamos sobre un nuevo sistema gráfico para Linux llamado Wayland. La idea es crear un nuevo sistema gráfico más pequeño, sencillo y eficiente que X, el sistema gráfico actual. Si bien Wayland no ha avanzado [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_43814" class="wp-caption alignright" style="width: 310px"><img class="size-full wp-image-43814" title="wayland-kristian" src="http://www.fayerwayer.com/up/2009/11/wayland-kristian.jpg" alt="Autor de Wayland / Linux Foundation" width="300" height="213" /><p class="wp-caption-text">Kristian Høgsberg / Wayland / Linux Foundation</p></div>
<p>A principios de año les contamos sobre un <a href="http://www.fayerwayer.com/2009/02/wayland-un-posible-sucesor-de-x-en-linux/">nuevo sistema gráfico para Linux llamado Wayland</a>. La idea es crear un nuevo sistema gráfico más pequeño, sencillo y eficiente que X, el sistema gráfico actual. Si bien Wayland no ha avanzado tan rápido por si mismo, si ha provocado cambios que afectan en forma positiva a todos los sistemas gráficos que pudieran existir.</p>
<p>X.org, la implementación de X que se usa en Linux, cada vez se reduce más en tamaño y complejidad.  Atrás quedaron los días en donde podíamos hablar de una gran cantidad de código en donde podíamos encontrar desde protocolos de comunicaciones hasta sistemas de render de fonts y control del bus PCI/AGP. Hoy en día, X.org se ha ido simplificando, delegando algunas tareas al kernel y otras a bibliotecas o aplicaciones que funcionan en forma independiente.  Gracias a estos cambios, se ha logrado mejorar enormemente la arquitectura de aceleración, el tipo de aplicaciones que se pueden crear y la convivencia con otras aplicaciones que también necesitan acceder al hardware de video.</p>
<p>Esto ha producido que el código que usa X.org y que se encarga de varios aspectos complejos, ahora esté centralizado y compartido, lo que permite ser reutilizado en Wayland (u otro sistema gráfico).  De esta forma el desarrollo de Wayland se simplifica ya que no es necesario construir y probar código desde cero.</p>
<p><span id="more-43812"></span>Si se revisa el código de Wayland, se puede ver que no hay mucho avance, pero esto lleva a engaños ya que su principal desarrollador ha estado trabajando en la funcionalidad que ahora es compartida con X.org.  Esto quiere decir que en vez de trabajar en mejoras que afectan a Wayland, se está trabajando en mejoras que afectan a todos los sistemas gráficos, incluyendo a X.org y por supuesto Wayland.</p>
<p>Como parte de este trabajo se está mejorando la forma en que se produce el dibujado de las aplicaciones y el dibujado final en la pantalla visible, con el objetivo de eliminar completamente el dibujado parcial (tearing) que ocurre cuando no hay una sincronización entre lo que se está dibujando y cómo esto se lleva a la pantalla visible.</p>
<p>Gracias a Wayland, en el kernel se han creado los mecanismos necesarios para que las aplicaciones y el sistema gráfico puedan notificar y ser notificados cuando el área de dibujo está lista para ser desplegada y cuando se ha desplegado finalmente.  Esta nueva funcionalidad está planificada para ser integrada en el kernel 2.6.33, por lo que es muy probable que el famoso tearing sea cosa del pasado dentro de los próximos meses.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="600" height="450" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="name" value="mediaplayer" /><param name="bgcolor" value="#000000" /><param name="flashvars" value="file=http://podcasts.linux-foundation.org/flv/LPC2009/Kristian%20Hogsberg.flv&amp;enablejs=true&amp;stretching=exactfit" /><param name="src" value="http://video.linuxfoundation.org/sites/all/modules/custom/os_video_player/mediaplayer.swf?file=http://podcasts.linux-foundation.org/flv/LPC2009/Kristian%20Hogsberg.flv" /><param name="quality" value="high" /><embed type="application/x-shockwave-flash" width="600" height="450" src="http://video.linuxfoundation.org/sites/all/modules/custom/os_video_player/mediaplayer.swf?file=http://podcasts.linux-foundation.org/flv/LPC2009/Kristian%20Hogsberg.flv" quality="high" flashvars="file=http://podcasts.linux-foundation.org/flv/LPC2009/Kristian%20Hogsberg.flv&amp;enablejs=true&amp;stretching=exactfit" bgcolor="#000000" name="mediaplayer"></embed></object></p>
<p style="text-align: center;">Presentación de Wayland en Linux Plumbers Conference</p>
<p><strong>Link:</strong> <a href="http://video.linuxfoundation.org/video/1571">Wayland &#8211; a new display server for Linux</a> <em>(Linux Foundation)</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.fayerwayer.com/2009/11/wayland-y-su-influencia-en-el-sistema-grafico-de-linux/feed/</wfw:commentRss>
		<slash:comments>41</slash:comments>
		</item>
		<item>
		<title>Aceleración 3D por hardware para Android en camino</title>
		<link>http://www.fayerwayer.com/2009/11/aceleracion-3d-por-hardware-para-android-en-camino/</link>
		<comments>http://www.fayerwayer.com/2009/11/aceleracion-3d-por-hardware-para-android-en-camino/#comments</comments>
		<pubDate>Fri, 13 Nov 2009 18:15:59 +0000</pubDate>
		<dc:creator>Franco Catrin</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[mesa]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[opengl]]></category>
		<category><![CDATA[opengl es]]></category>
		<category><![CDATA[wayland]]></category>

		<guid isPermaLink="false">http://www.fayerwayer.com/?p=42940</guid>
		<description><![CDATA[Un desarrollador de Mesa, la implementación de código abierto de OpenGL, está aplicando varios cambios para que se pueda usar en Android, específicamente en netbooks con procesadores Intel que usen Android como sistema operativo. El héroe se llama Chia-I Wu, [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-medium wp-image-42945" title="netbook-android-ok" src="http://www.fayerwayer.com/up/2009/11/netbook-android-ok-300x253.png" alt="netbook-android-ok" width="300" height="253" />Un desarrollador de <a href="http://www.fayerwayer.com/tag/mesa/">Mesa</a>, la implementación de código abierto de OpenGL, está aplicando varios cambios para que se pueda usar en Android, específicamente en netbooks con procesadores Intel que usen Android como sistema operativo.</p>
<p>El héroe se llama Chia-I Wu, y tiene bastante experiencia en Mesa gracias a su trabajo para implementar <a href="http://www.khronos.org/opengles/">OpenGL ES</a>, que es la especificación de OpenGL dirigida a dispositivos móviles.</p>
<p>En su estado actual, Mesa para Android  es capaz de acelerar el compositor de Android, equivalente funcional al famoso <a href="http://www.fayerwayer.com/tag/compiz/">Compiz</a> de Linux, y también ya permite que las aplicaciones actuales para Android puedan correr con aceleración 3D por hardware sin que se les tenga que hacer ningún cambio.</p>
<p>Básicamente el trabajo de Chia-I ha sido mejorar el soporte de OpenGL agregando nuevas extensiones y escribiendo un nuevo driver EGL llamado egl_android.  EGL es básicamente el driver de bajo nivel que se encarga de conectar Mesa con el hardware y la plataforma subyacente.</p>
<p>El trabajo de Chia-I incluso va más allá de Android, ya que ha tenido que hacer modificaciones para que Mesa funcione correctamente en sistemas que no usan X.org, por lo que sus cambios también beneficiarán al sistema gráfico <a href="http://www.fayerwayer.com/2009/02/wayland-un-posible-sucesor-de-x-en-linux/">Wayland</a>.</p>
<p><strong>Link:</strong> <a href="http://www.phoronix.com/scan.php?page=news_item&amp;px=NzY4OA">Mesa comes to Android-bases x86 netbooks</a> <em>(Phoronix)</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.fayerwayer.com/2009/11/aceleracion-3d-por-hardware-para-android-en-camino/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Wayland: ¿Un posible sucesor de X en Linux?</title>
		<link>http://www.fayerwayer.com/2009/02/wayland-un-posible-sucesor-de-x-en-linux/</link>
		<comments>http://www.fayerwayer.com/2009/02/wayland-un-posible-sucesor-de-x-en-linux/#comments</comments>
		<pubDate>Tue, 10 Feb 2009 19:16:38 +0000</pubDate>
		<dc:creator>Franco Catrin</dc:creator>
				<category><![CDATA[Destacados]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Compiz++]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[wayland]]></category>
		<category><![CDATA[x]]></category>
		<category><![CDATA[x11]]></category>
		<category><![CDATA[xorg]]></category>

		<guid isPermaLink="false">http://www.fayerwayer.com/?p=18730</guid>
		<description><![CDATA[Hace poco, muchos sitios especializados hicieron eco de la noticia sobre el desarrollo de un nuevo sistema X para Linux llamado Wayland, y como ya había sucedido en otras ocasiones, se escucharon muchas voces acerca de lo innecesariamente grande y [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-18758" src="http://www.fayerwayer.com/up/2009/02/wayland1.png" alt="" width="494" height="390" /></p>
<p>Hace poco, muchos sitios especializados hicieron eco de la noticia sobre el desarrollo de un nuevo sistema X para Linux llamado <a href="http://www.phoronix.com/scan.php?page=article&amp;item=xorg_wayland&amp;num=1">Wayland</a>, y como ya había sucedido en otras ocasiones, se escucharon muchas voces acerca de lo innecesariamente grande y complejo del sistema existente (X.org).  La noticia era bienvenida, pero no había mucha información acerca de qué se trataba exactamente.</p>
<p><span id="more-18730"></span></p>
<h2>Un poco de historia</h2>
<p>X Window System (o simplemente X) es el componente del sistema que se encarga fundamentalmente de dos tareas : desplegar las aplicaciones en pantalla y recibir los eventos del usuario (teclado, mouse, etc).  X no es una aplicación en particular, sino que es una específicación que puede tener múltiples implementaciones, su origen data de mediados de los años 80 y se creó inicialmente con la idea de tener una interfaz gráfica para los sistemas Unix, sin embargo su diseño es independiente de la plataforma y gracias a eso es que hoy tenemos implementaciones de X para <a href="http://en.wikipedia.org/wiki/X_Window_System#Implementations">Windows, Linux, OSX, Unix&#8217;es</a>, etc.</p>
<p>Cuando se diseñó X, el hardware era bastante diferente a lo que usamos hoy en día.  En esos años los chips de aceleración de video no era algo que estaba al alcance de cualquier mortal y el uso de servidores compartidos era algo común, la computación personal era un sueño de pocos.  Para usar los sistemas Unix se acostumbraba a conectar a muchos usuarios mediante terminales de texto y X agregaba capacidades gráficas a esta interacción.  Una de las características naturales de X es poder desplegar en un sistema las aplicaciones que se están ejecutando en otro, actuando en forma remota.</p>
<p>Hoy en día no es necesario compartir los computadores y cada usuario puede tener uno completamente dedicado a él, tanto las aplicaciones como el servidor X corren en la misma máquina en forma local, el uso remoto es opcional.  Por otra parte el hardware de video ya no sólo despliega un conjunto de pixeles, sino que cuenta con procesadores dedicados a generar imágenes en espacios 2D y 3D.</p>
<p>En el caso de Linux la implementación de X más utilizada es X.org, ésta surgió cuando <a href="http://en.wikipedia.org/wiki/X.Org_Server#History">un grupo de desarrolladores de XFree86 se separó del proyecto</a> porque consideraban que existían muchas restricciones para hacer fuertes cambios en X. Esto ocurió en el año 2004 cuando un cambio a un licenciamiento más restrictivo fue la gota que rebalsó el vaso.</p>
<p>Los cambios que se han realizado en X han sido considerables.  Por muchos años se puede decir que los cambios se limitaban a agregar drivers, pero el resto de las ideas originales se mantenían a pesar de los avances en el hardware gráfico, especialmente a finales de los 90.  Cuando surgió X.org, héroes como <a href="http://en.wikipedia.org/wiki/Keith_Packard">Keith Packard</a> y <a href="http://en.wikipedia.org/wiki/Jim_Gettys">Jim Gettys</a> pudieron llevar adelante los cambios que se necesitaban para convertir a X en un sistema moderno.</p>
<h2>Keith Packard y su pandilla</h2>
<p>Uno de los cambios fuertes fue cambiar algunos aspectos del despliegue para que los pudiera realizar la aplicación y no el servidor X, es el caso del sistema de fonts.  Con eso lograron crear interfaces <a href="http://es.wikipedia.org/wiki/Wysiwyg">WYSIWYG</a>, suavizado de fuentes, mejoras sustanciales en el rendimiento y capacidad de usar la aceleracón por hardware a la hora de desplegar texto.  La base de este cambio (<a href="http://www.keithp.com/~keithp/talks/usenix2000/render.html">xrender</a>) también permitió mejorar la forma en que se manejan los dibujos vectoriales, dando capacidad de usar alpha blending, antialias y todo acelerado por hardware.</p>
<p>Otro de los cambios fuertes es el modelo de composición.  En pocas palabras se trata de una nueva forma de desplegar las ventanas para que no exista el redibujado y una aplicacion independiente se encarga de presentar todas las ventanas en la pantalla, se conoce como <a href="http://en.wikipedia.org/wiki/Compositing_window_manager">Composite Manager</a> y su implementación más conocida es <a href="http://es.wikipedia.org/wiki/Compiz">Compiz</a> (+derivados).  Gracias al nuevo modelo de composición se pueden aprovechar las capacidades 3D de los procesadores modernos, que son increiblemente poderosos para las necesidades de un sistema de escritorio.</p>
<h2>Cambios recientes en X</h2>
<p>Recientemente se agregaron un par de cambios que permitieron mejorar dos aspectos que siempre fueron criticados en X.  Uno de ellos es que ahora X ya no se encarga de configurar el modo de video, sino que lo hace en el kernel, esta funcionalidad se le llamó ingeniosamente <a href="http://www.osnews.com/story/19661">Kernel Mode Setting (KMS)</a>.  Los beneficios directos de este cambio son al menos dos : ya no es necesario que X se ejecute con privilegios de root, lo que siempre es un riesgo de seguridad, y el otro es que otras aplicaciones pueden solicitar un cambio en el modo de video, esto significa por ejemplo que si hay dos X server corriendo al mismo tiempo antes se tenia que &#8220;apagar y encender&#8221;  el X server para cambiar de uno a otro, en cambio ahora el kernel podría simplemente cambiar el contexto entre uno y otro, sin reiniciar el video ni causar esos molestos pestañazos.  Otra ventaja es que otras aplicaciones de despliegue podrian pedir al kernel el control del video sin pasar por X, por ejemplo un screensaver o una aplicación dedicada a la reproducción de videos en pantalla completa.</p>
<p>El otro cambio es relativo al manejo de memoria de las aplicaciones que usan el servidor X.  Se implementó un sistema centralizado en donde las aplicaciones pueden incluso compartir objetos gráficos.  Este sistema se conoce como <a href="http://lwn.net/Articles/283798/">Grapics Excecution Manager (GEM)</a>. ¿En donde interesa? justamente un Composite Manager es uno de los que necesita este tipo de funcionalidad.  En pruebas realizadas con hardware antiguo (i915) se produjo un incremento de más de un 50% en el performance al probar aplicaciones 3D.</p>
<h2>Wayland entra a jugar</h2>
<p>Con todos estos cambios, X.org se ha convertido en un sistema que cada dia se aleja más de lo que se diseño originalmente en los 80.  El problema es que por motivos de compatibilidad, y para poder ser un X con todas las de la ley, tiene que mantener una gran cantidad de funcionalidad que ya no es relevante.  Se sabe que se han eliminado algunas características obsoletas y según dicen, nadie se ha quejado, pero no se puede hacer una limpieza total porque se desconoce cuantos usuarios podrían salir afectados.</p>
<p><a href="http://hoegsberg.blogspot.com/">Kristian Høgsberg</a>, un empleado de RedHat, ha comenzado a trabajar en un proyecto por su cuenta para crear un nuevo sistema gráfico llamado <a href="http://www.heise-online.co.uk/news/New-Wayland-X-server-looks-to-how-a-modern-desktop-works--/111894">Wayland</a>. Kristian ha desarrollado tanto en X.org como en el kernel así que conoce bien lo bueno y lo malo de cada uno de ellos.</p>
<p>Lo primero que se debe decir de Wayland es que <a href="http://hoegsberg.blogspot.com/2008/11/premature-publicity-is-better-than-no.html">no se trata de un X server</a> como erróneamente lo titularon <a href="http://www.phoronix.com/scan.php?page=article&amp;item=xorg_wayland&amp;num=1">varios</a> <a href="http://www.heise-online.co.uk/news/New-Wayland-X-server-looks-to-how-a-modern-desktop-works--/111894">sitios</a>.  Wayland busca aprovechar todas las características que ya no son parte de X para crear un nuevo sistema de despliegue con un diseño actual, este aspecto es bastante importante porque una de las limitaciones que existían hasta hace poco era que para hacer un nuevo sistema de despliegue (X u otro) se necesitaba implementar una gran cantidad de funcionalidad.</p>
<p>Wayland en vez de partir de cero, tiene como base todo lo que se eliminó de X para integrarse al kernel y bibliotecas externas.  No es una duplicación de trabajo, es una comienzo limpio sobre una base sólida.</p>
<p>Como Wayland no es un X, las aplicaciones existentes no pueden funcionar directamente en él, pero es algo que se puede solucionar ya que al usar toolkits como QT y GTK que son independientes de X, en teoría sería cosa de que hicieran los ports respectivos a Wayland.   Otra alternativa es que se ejecute un servidor X rootless sobre Wayland, y así las aplicaciones no se darían cuenta que es otro quien dibuja sobre la pantalla, es el mismo sistema que utiliza OSX en la actualidad para desplegar apicaciones que usen X.</p>
<p>En diciembre del 2008, Kristian ya tenía andando <a href="http://hoegsberg.blogspot.com/2008/12/two-x-servers-and-microphone.html">X.org sobre Wayland</a>.</p>
<p>Wayland propone que el Composite Manager sea independiente del sistema de despliegue como es en X, pero que sea parte del mismo proceso.  Si se mezcla esta idea con la anterior de usar un X sobre Wayland, sería posible hacer transiciones de usuarios como las que hace OSX mediente este Composite Manager integrado.</p>
<p>Hasta ahora Wayland es un prototipo experimental muy pequeño, no tiene fines muy ambiciosos y no hay seguridad sobre su futuro, pero sin embargo puede ser un cambio radical en el área de interfaz gráfica.  <a href="http://www.gnu.org/gnu/initial-announcement.es.html">Linux en un comienzo estaba en las mismas condiciones</a> y ya sabemos lo que pasó.</p>
<p>Los valientes que quieran contarle a sus nietos que probaron este sistema cuando comenzó, pueden <a href="http://groups.google.com/group/wayland-display-server/web/building-and-running-wayland">descargar, compilar y probarlo desde su repositorio oficial</a>.</p>
<p><strong>Links:</strong></p>
<p>- <a href="http://groups.google.com/group/wayland-display-server">Grupo de discusión sobre Wayland</a> (groups.google.com)<br />
- <a href="http://groups.google.com/group/wayland-display-server/web/frequently-askeds-questions">Preguntas frecuentes sobre Wayland</a> <em>(groups.google.com)</em><br />
- <a href="http://hoegsberg.blogspot.com/">Blog de Kristian Høgsberg</a> <em>(hoegsberg.blogspot.com)</em><br />
- <a href="http://www.heise-online.co.uk/news/New-Wayland-X-server-looks-to-how-a-modern-desktop-works--/111894">New Wayland X server looks to how a modern desktop works</a> <em>(Heise Online)</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.fayerwayer.com/2009/02/wayland-un-posible-sucesor-de-x-en-linux/feed/</wfw:commentRss>
		<slash:comments>68</slash:comments>
		</item>
	</channel>
</rss>

