<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0" xmlns:osnews="http://osnews.com/rss2#">
	<channel>
		<title>OSNews: </title>
		<link>http://www.osnews.com/story/20483/Wayland_Nano_Display_and_Compositing_Manager</link>
		<description>Exploring the Future of Computing</description>
		<language>en-us</language>
		<copyright>Copyright 2001-2009, David Adams</copyright>
		<webMaster>adam+nospam@osnews.com</webMaster>
		<lastBuildDate>Mon, 09 Nov 2009 16:02:21 GMT</lastBuildDate>
		<image>
			<url>http://www.osnews.com/images/osnews.gif</url>
			<title>OSNews.com</title>
			<link>http://www.osnews.com</link>
		</image>
		<item>
			<title>yet another useless fork</title>
			<link>http://osnews.com/thread?336256</link>
			<guid isPermaLink="true">http://osnews.com/thread?336256</guid>
			<description>yet another useless fork</description>
			<pubDate>Tue, 04 Nov 2008 13:32:00 GMT</pubDate>
			<author>donotreply@osnews.com (casuto)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE: yet another useless fork</title>
			<link>http://osnews.com/thread?336258</link>
			<guid isPermaLink="true">http://osnews.com/thread?336258</guid>
			<description>Read the article.  Read the project NOTES file.  It's not a fork, not even close.  It's really just a playground for some new ideas that may be used in X in the future.</description>
			<pubDate>Tue, 04 Nov 2008 13:41:00 GMT</pubDate>
			<author>donotreply@osnews.com (siride)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE: yet another useless fork</title>
			<link>http://osnews.com/thread?336260</link>
			<guid isPermaLink="true">http://osnews.com/thread?336260</guid>
			<description>Absolutely, this is not a fork at all.  It is a completely new way to design a display server.  Read the article linked to by the blog - <a href="http://www.phoronix.com/scan.php?page=article&amp;item=xorg_wayland&amp;num=1" rel="nofollow">http://www.phoronix.com/scan.php?page=article&amp;item=xorg_wayland...</a></description>
			<pubDate>Tue, 04 Nov 2008 13:44:00 GMT</pubDate>
			<author>donotreply@osnews.com (qortra)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE: yet another useless fork</title>
			<link>http://osnews.com/thread?336262</link>
			<guid isPermaLink="true">http://osnews.com/thread?336262</guid>
			<description>As others said, not a fork.  Could still be useless though.</description>
			<pubDate>Tue, 04 Nov 2008 13:54:00 GMT</pubDate>
			<author>donotreply@osnews.com (ShadesFox)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[2]: yet another useless fork</title>
			<link>http://osnews.com/thread?336263</link>
			<guid isPermaLink="true">http://osnews.com/thread?336263</guid>
			<description><div class="cquote">Read the project NOTES file...It's really just a playground for some new ideas </div><br />
<div class="cquote">As others said, not a fork.  Could still be useless though. </div><br />
No more useless than any other playground. Try telling your kids that their favourite playground is useless.</description>
			<pubDate>Tue, 04 Nov 2008 14:13:00 GMT</pubDate>
			<author>donotreply@osnews.com (Morph)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[2]: yet another useless fork</title>
			<link>http://osnews.com/thread?336264</link>
			<guid isPermaLink="true">http://osnews.com/thread?336264</guid>
			<description><div class="cquote">Could still be useless though. </div><br />
<br />
True, but that can be said of all pre-alpha software.  The fact is that the old X.Org code-base is old and has a ton of cruft.  One way or another, the free software community needs to consider replacing it - if Wayland merely gets people to start thinking about doing so, I say Job Well Done.</description>
			<pubDate>Tue, 04 Nov 2008 14:13:00 GMT</pubDate>
			<author>donotreply@osnews.com (qortra)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[3]: yet another useless fork</title>
			<link>http://osnews.com/thread?336266</link>
			<guid isPermaLink="true">http://osnews.com/thread?336266</guid>
			<description>Most of the cruft has been removed from the codebase.  I'm sure there's still a lot left, but the devs are keeping pace with removing unused and unnecessary components from the codebase.  Just today there were half a dozen commits removing crap from the server.</description>
			<pubDate>Tue, 04 Nov 2008 14:22:00 GMT</pubDate>
			<author>donotreply@osnews.com (siride)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[2]: yet another useless fork</title>
			<link>http://osnews.com/thread?336267</link>
			<guid isPermaLink="true">http://osnews.com/thread?336267</guid>
			<description>The same was probably said of an unportable 386 minix clone. <img src="/images/emo/grin.gif" alt=";)" /></description>
			<pubDate>Tue, 04 Nov 2008 14:28:00 GMT</pubDate>
			<author>donotreply@osnews.com (atriq)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Nice</title>
			<link>http://osnews.com/thread?336272</link>
			<guid isPermaLink="true">http://osnews.com/thread?336272</guid>
			<description>Finally someone starts experimenting with new ways to do a graphical server, without all the obsolete stuff stuffed into X11.<br />
<br />
I don't expect X server to go away, there are lots of useful stuff there. Eventually this new protocol could become part of it (i.e. X server could become support layer for multiple graphical protocols).</description>
			<pubDate>Tue, 04 Nov 2008 14:59:00 GMT</pubDate>
			<author>donotreply@osnews.com (siki_miki)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE: Nice</title>
			<link>http://osnews.com/thread?336273</link>
			<guid isPermaLink="true">http://osnews.com/thread?336273</guid>
			<description><div class="cquote">Finally someone starts experimenting with new ways to do a graphical server, without all the obsolete stuff stuffed into X11. </div><br />
Er, hello!? Syllable www.syllable.org, Haiku haiku-os.org have had slim, modern, legacy-free GUI appservers for years!</description>
			<pubDate>Tue, 04 Nov 2008 15:06:00 GMT</pubDate>
			<author>donotreply@osnews.com (Morph)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE: yet another useless fork</title>
			<link>http://osnews.com/thread?336275</link>
			<guid isPermaLink="true">http://osnews.com/thread?336275</guid>
			<description><div class="cquote">yet another useless fork </div><br />
1. Not a fork<br />
2. Name some of the other useless forks you refer to?</description>
			<pubDate>Tue, 04 Nov 2008 15:12:00 GMT</pubDate>
			<author>donotreply@osnews.com (FunkyELF)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[2]: Nice</title>
			<link>http://osnews.com/thread?336277</link>
			<guid isPermaLink="true">http://osnews.com/thread?336277</guid>
			<description><div class="cquote"> Er, hello!? Syllable www.syllable.org, Haiku haiku-os.org have had slim, modern, legacy-free GUI appservers for years! </div><br />
you've forgotten SkyOS, and the most prominent of all non - Windows desktop Os's, Mac OS X ;-)<br />
 btw, with Vista, Windows too has gained a quite similar visual stack architecture - the DWM does pretty much the same task as the &quot;application server&quot; of other OS's<br />
 in reality, it is Linux that is the only one alleged &quot;desktop operating system&quot; still stuck with such an old and overly complex GUI system, instead of a more modern and streamlined architecture...Edited 2008-11-04 15:42 UTC</description>
			<pubDate>Tue, 04 Nov 2008 15:34:00 GMT</pubDate>
			<author>donotreply@osnews.com (silix)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[2]: Nice</title>
			<link>http://osnews.com/thread?336278</link>
			<guid isPermaLink="true">http://osnews.com/thread?336278</guid>
			<description>I think there was an implicit &quot;for Linux&quot; in there.  Obviously other OSes have different graphics systems with more or less legacy stuff thrown in.  Also, any standard used by lots of apps is going to develop legacy hair.  It's just a reality of infrastructure stuff like this.  Deal with it.</description>
			<pubDate>Tue, 04 Nov 2008 15:36:00 GMT</pubDate>
			<author>donotreply@osnews.com (siride)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[3]: Nice</title>
			<link>http://osnews.com/thread?336279</link>
			<guid isPermaLink="true">http://osnews.com/thread?336279</guid>
			<description>All the OSes use more or less the same structure as Linux.  Maybe X needs some optimization, but it's not fundamentally different from what the other OSes use.  They all have graphics servers and client-side APIs just like X does.  Even in older Windows' this was the case, although the graphics server happened to live in the kernel.<br />
<br />
There is so much misinformation and hatred about X floating around the Internet these days.  I wish it would stop.</description>
			<pubDate>Tue, 04 Nov 2008 15:38:00 GMT</pubDate>
			<author>donotreply@osnews.com (siride)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[3]: Nice</title>
			<link>http://osnews.com/thread?336284</link>
			<guid isPermaLink="true">http://osnews.com/thread?336284</guid>
			<description><div class="cquote">in reality, it is Linux that is the only one alleged &quot;desktop operating system&quot; still stuck with such an old and overly complex GUI system, instead of a more modern and streamlined architecture... </div><br />
Umm, don't BSDs also use only (rarely anything else but) Xorg?</description>
			<pubDate>Tue, 04 Nov 2008 16:28:00 GMT</pubDate>
			<author>donotreply@osnews.com (SJ87)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE: yet another useless fork</title>
			<link>http://osnews.com/thread?336286</link>
			<guid isPermaLink="true">http://osnews.com/thread?336286</guid>
			<description>yet another useless comment</description>
			<pubDate>Tue, 04 Nov 2008 16:34:00 GMT</pubDate>
			<author>donotreply@osnews.com (Soulbender)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[4]: yet another useless fork</title>
			<link>http://osnews.com/thread?336288</link>
			<guid isPermaLink="true">http://osnews.com/thread?336288</guid>
			<description><div class="cquote">cruft has been removed from the [X.Org] codebase. </div><br />
<br />
I absolutely know that is has, and I truly am grateful for the work they've done on it.  However, speaking as a software engineer, sometimes a total rewrite is required to move ahead - refactoring has its limits.  Moreover, this project appears to be a complete paradigm shift from the old-style X.Org server, and that might be what is called for to solve some of the problems mentioned in the article.</description>
			<pubDate>Tue, 04 Nov 2008 16:39:00 GMT</pubDate>
			<author>donotreply@osnews.com (qortra)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[5]: yet another useless fork</title>
			<link>http://osnews.com/thread?336290</link>
			<guid isPermaLink="true">http://osnews.com/thread?336290</guid>
			<description>You, sir have not read This article:<br />
<br />
<a href="http://www.joelonsoftware.com/articles/fog0000000069.html" rel="nofollow">http://www.joelonsoftware.com/articles/fog0000000069.html</a> <br />
<br />
(Or you have and disagree with it...)</description>
			<pubDate>Tue, 04 Nov 2008 16:44:00 GMT</pubDate>
			<author>donotreply@osnews.com (VistaUser)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[4]: Nice</title>
			<link>http://osnews.com/thread?336292</link>
			<guid isPermaLink="true">http://osnews.com/thread?336292</guid>
			<description><div class="cquote">Umm, don't BSDs also use only (rarely anything else but) Xorg? </div>yes, as they are actual UNIXes and are bound to use it, as such<br />
otoh, they look more like server Os's to me, and don't seem to claim to be &quot;ready for the desktop&quot; as much as Linux does ;-)Edited 2008-11-04 16:50 UTC</description>
			<pubDate>Tue, 04 Nov 2008 16:49:00 GMT</pubDate>
			<author>donotreply@osnews.com (silix)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[4]: Nice</title>
			<link>http://osnews.com/thread?336293</link>
			<guid isPermaLink="true">http://osnews.com/thread?336293</guid>
			<description><div class="cquote"><br />
Umm, don't BSDs also use only (rarely anything else but) Xorg? </div><br />
<br />
NetBSD uses XFree86<br />
Openbsd uses x.org and the sames goes for FreeBSD.</description>
			<pubDate>Tue, 04 Nov 2008 16:53:00 GMT</pubDate>
			<author>donotreply@osnews.com (hamster)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[6]: yet another useless fork</title>
			<link>http://osnews.com/thread?336295</link>
			<guid isPermaLink="true">http://osnews.com/thread?336295</guid>
			<description><div class="cquote">You, sir have not read This article:<br />
      <br />
      <a href="http://www.joelonsoftware.com/articles/fog0000000069.html" rel="nofollow">http://www.joelonsoftware.com/articles/fog0000000069.html</a>        <br />
      <br />
      (Or you have and disagree with it...) </div><br />
well, i'm into SW engineering too, but nonetheless i believe one has to be a little more pragamatic than to unconditionally accept such conclusions as those written in that article...<br />
      <br />
      maintaining an old codebase instead of rewriting it from scratch <b>does</b> indeed make sense - when you have a working product, when you need to maintain regular and tight release cycles, or be certain not to miss a deadline, it's better to add features, or cleanup or optimize in a cumulative fashion instead of starting anew<br />
      <br />
      Since a program is a solution to a problem, then if the problem changes, it makes sense to find a new solution instead of trying to shoehorn old solutions &quot;just because it exists&quot; <br />
      in the case of a GUI architecture for a *desktop* Operating system, it makes sense to try and implement a clean design when the existing one does not actually work (as in accelerated *redirected* rendering on X) or is not workable (which is not the same, meaning that the effort taken by trying and update a codebase yields too little gains) and/or does not actually fulfills requirements any more<br />
      <br />
      and the requrements of today's desktop systems - and users- are not the same as when X was conceived... today one wants to:<br />
      have a look and feel, as consistent as possible throughout the desktop; <br />
    have a desktop experience ( made of moving windows, watching media, etc )as smooth as possible; <br />
    exploit modern HW (given that even low end ones support TL and shaders) as fully as possible;<br />
      <br />
    remoting the desktop, which requires network transparency (in turn, the solution to the problem of doing administration on a server without being physically in touch with it - or sharing a single machine's computing power across multiple users ) is no more a *stringent* requirement for the average dektop user (who btw needs as much computing power as the machine can give, all for himself )and has better and OS agnostic solutions (VNC in primis) <br />
      primitive rendering in the server is no more a requirement when applications, or the major portable toolkits, already have multiple render paths, for the local or remote cases, for rendering internally or using X11, or other  libraries, and in some cases aim towards full HW acceleration (via common standard such as openvg)<br />
nor is in-server text rendering, for the same reasons and because noone else uses the X font format other than X itself<br />
<br />
      look and feel customization can be retained in a more efficient and simple way by having graphic server / app server plugins implements what is now done in the window manager<br />
      <br />
      all in all, there's no reason the FOSS world cannot look at what is done elsewhere (BeOS, NextStep, if not OSX or Haiku) and implement a streamlined app server with an optional X server for legacy support - no reason apart from NIH syndrome...Edited 2008-11-04 17:55 UTC</description>
			<pubDate>Tue, 04 Nov 2008 17:35:00 GMT</pubDate>
			<author>donotreply@osnews.com (silix)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Innovation</title>
			<link>http://osnews.com/thread?336302</link>
			<guid isPermaLink="true">http://osnews.com/thread?336302</guid>
			<description>Any competition in the X windowing system is welcome. This will most likely inspire Xorg developers as well.<br />
We see the same healthy competition in the browsers.  It started by Google that released their Google Chrome. The next release of FireFox 3.1 (currently in alpha) has an extremely fast Javascript JIT-compiler just like Chrome does: except is even more speedy.</description>
			<pubDate>Tue, 04 Nov 2008 19:43:00 GMT</pubDate>
			<author>donotreply@osnews.com (IvoLimmen)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE: Innovation</title>
			<link>http://osnews.com/thread?336304</link>
			<guid isPermaLink="true">http://osnews.com/thread?336304</guid>
			<description>This is not really competition for X.org.  It's a playground test BY a Freedesktop developer.  And X.org is progressing along quite quickly at the moment.  So much of the stack is being replaced, rewritten and redesigned that I imagine within 2-3 years, it will be quite different from what we saw during the XFree86 days, if it isn't already.  KMS, GEM, DRI2, Composite, Gallium3D, XInput2, evdev -- all these things have happened since the end of XFree86 and there's more coming down the pipeline.</description>
			<pubDate>Tue, 04 Nov 2008 19:49:00 GMT</pubDate>
			<author>donotreply@osnews.com (siride)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[4]: Nice</title>
			<link>http://osnews.com/thread?336318</link>
			<guid isPermaLink="true">http://osnews.com/thread?336318</guid>
			<description><div class="cquote"><br />
Umm, don't BSDs also use only (rarely anything else but) Xorg? </div><br />
<br />
If this (or X12) moves on, it will be designed around kernel graphic memory management, kernel modesetting and multiple direct rendering clients. Other OSes will have to design, or port those bits to their kernel to support properly apps that use new features. They can choose to stay with X11 as well if they wish.<br />
<br />
Currently &quot;classic&quot; direct rendering and Xorg userspace driver approach is okay for BSD/Solaris except for compiz+OpenGL app combination or for some OpenGL extensions.<br />
<br />
Yes, this looks like a playground that tries to start design of a X11 protocol successor. Complex bits needed for the new approach are landing in kernel these days.</description>
			<pubDate>Tue, 04 Nov 2008 21:00:00 GMT</pubDate>
			<author>donotreply@osnews.com (siki_miki)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Sounds like DirectFB</title>
			<link>http://osnews.com/thread?336337</link>
			<guid isPermaLink="true">http://osnews.com/thread?336337</guid>
			<description>Not sure how much different this will end up looking than DirectFB - it already has a bunch of accelerated drivers, has a 'native' GTK+ backend for modern GUI apps without X11 and has an X server that supports compositing etc. that runs on top of it. <br />
<br />
Its been around for many years now, and provides decent performance (at the expense of CPU), even on a non-accelerated framebuffer.</description>
			<pubDate>Tue, 04 Nov 2008 23:49:00 GMT</pubDate>
			<author>donotreply@osnews.com (IkeKrull)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Xorg is fine</title>
			<link>http://osnews.com/thread?336358</link>
			<guid isPermaLink="true">http://osnews.com/thread?336358</guid>
			<description>The Xorg developers regularly get rid of old stuff that's no longer used, and they also redesign Xorg on-the-fly as they are developing other things.<br />
<br />
I don't know where people get this idea of &quot;X is broken&quot; or &quot;X is archaic&quot;. I don't have any problems with Xorg, and judging by the amount of progress that was made on it recently, I'm surprised anybody still holds this view.<br />
<br />
Having said that, if somebody wants to work on a small side-project of a different sort of graphical server, then they should go right ahead and do it.</description>
			<pubDate>Wed, 05 Nov 2008 08:24:00 GMT</pubDate>
			<author>donotreply@osnews.com (3rdalbum)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE: Xorg is fine</title>
			<link>http://osnews.com/thread?336361</link>
			<guid isPermaLink="true">http://osnews.com/thread?336361</guid>
			<description><div class="cquote"><br />
I don't know where people get this idea of &quot;X is broken&quot; or &quot;X is archaic&quot;. I don't have any problems with Xorg, and judging by the amount of progress that was made on it recently, I'm surprised anybody still holds this view.<br />
 </div><br />
<br />
Xorg is working fine these days. However I don't think it is feasible to extend the protocol for something like object API (like this one), for that it has to be redesigned (otherwise you end up with very ugly workarounds). That is a syntactical argument for an overhaul. <br />
Also there are some issues with exhausting extension ID numbers, so it's not extendable forever (unless you go into hacks, again). Sometimes it's just simpler to make incompatible changes (and keep around new and old protocol, separated).<br />
<br />
If community is going to break the API, it's the opportunity to implement some other postponed or worked-around features (reconnects and server migration, anyone?). Not that Wayland approach is going to be a new API, but whenever they decide to bump protocol number, they better fix what they have to (and at least for aesthetical reasons, get rid of that 80's API style).</description>
			<pubDate>Wed, 05 Nov 2008 10:23:00 GMT</pubDate>
			<author>donotreply@osnews.com (siki_miki)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[2]: Xorg is fine</title>
			<link>http://osnews.com/thread?336381</link>
			<guid isPermaLink="true">http://osnews.com/thread?336381</guid>
			<description>There's no point in breaking the API.  Old stuff will be unused and barely supported, being of almost no cost to the project, and new stuff can be added, heavily-used stuff can be optimized.  Thanks to widespread use of toolkits, most apps can seamlessly switch over to using new features without even having to recompile.</description>
			<pubDate>Wed, 05 Nov 2008 15:42:00 GMT</pubDate>
			<author>donotreply@osnews.com (siride)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Sounds goodSomething stinks on linux desktop...</title>
			<link>http://osnews.com/thread?336406</link>
			<guid isPermaLink="true">http://osnews.com/thread?336406</guid>
			<description>Something is wrong with x11, I have the newest and fastest ATI graphic card, ati's own drivers ,modern 4core + 8gb ram and Debian linux 64 bits SID, AND YET the desktop is slow with compiz. Maybe x11 has an &quot;elegant&quot; network transparent design, but for me and most users, its not delivering... Linux graphical layer must begin to use todays modern GPU's capabilites and develop another separate lightweight stack for linux on old and non-desktop computers.Edited 2008-11-05 19:11 UTC</description>
			<pubDate>Wed, 05 Nov 2008 19:10:00 GMT</pubDate>
			<author>donotreply@osnews.com (Toad)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE: Sounds goodSomething stinks on linux desktop...</title>
			<link>http://osnews.com/thread?336453</link>
			<guid isPermaLink="true">http://osnews.com/thread?336453</guid>
			<description>You do know that ATI's drivers suck, right? Especially on Linux.</description>
			<pubDate>Thu, 06 Nov 2008 05:01:00 GMT</pubDate>
			<author>donotreply@osnews.com (Johann Chua)</author>
			<category>Comments</category>
		</item>
	</channel>
</rss>
