News for hackers. Stuff that matters.
Re:Wayland Preparing For 1.0 Stable Release by krig on Thursday February 02, 2012 @07:58AM (#3542492)
It sounds to me like they wouldn't be against accepting patches that makes Wayland work on other platforms, just that they aren't going to do that work themselves. At least that's what I get from this quote,

> It's certainly possible to port Wayland to other operating systems, but they'll have to provide the same level of infrastructure as Linux does.

Re:Wayland Preparing For 1.0 Stable Release by Tuna-Fish on Thursday February 02, 2012 @12:24PM (#3543616)
> It sounds to me like they wouldn't be against accepting patches that makes Wayland work on other platforms, just that they aren't going to do that work themselves. At least that's what I get from this quote,

As far as I can tell, they are not willing to add abstraction layers to accommodate other operating systems. (Or even GFX drivers that don't implement the KMS interface). If you wanted to port Wayland to BSD or OSX, you'd effectively have to implement most of the modern Linux graphics stack on them.

Re:Wayland Preparing For 1.0 Stable Release by asomiv on Thursday February 02, 2012 @08:48AM (#3542640)
The way I read it is that they want other operating systems to adopt the same infrastructure, e.g. kernel mode setting, instead of implementing an abstraction layer in Wayland itself.
Re:Wayland Preparing For 1.0 Stable Release by kijin on Thursday February 02, 2012 @11:22AM (#3543290)
Isn't it part of Wayland's philosophy to get rid of as many abstraction layers as possible? X has too many of those.

But I guess they'll be forced to add some layers sooner or later. Having too few of those can be just as bad as having too many.

Re:Wayland Preparing For 1.0 Stable Release by Tuna-Fish on Thursday February 02, 2012 @12:28PM (#3543641)
> But I guess they'll be forced to add some layers sooner or later. Having too few of those can be just as bad as having too many.

The main thesis of Wayland is that they won't add abstraction layers. If you want to support the Wayland protocol on another os without Linux facilities, or if there is new hardware or changes in the drivers that don't fit the Wayland model, Wayland will not expand to those needs, but instead a new display server should be built to serve them.

Small projects to specifically fit the needs of the users, instead of one large one that expands to serve all badly.

Re:Wayland Preparing For 1.0 Stable Release by rat87 on Friday February 03, 2012 @04:40AM (#3546494)
> Small projects to specifically fit the needs of the users, instead of one large one that expands to serve all badly.

For something at the bottom doesn't the opposite principal apply(not fully/all bad but to a certain extent)? Isn't this why linux is popular for so many embedded device instead of some proprietary embeded os for instance.