Would it be a good idea to port Wayland to FreeBSD? Wayland seems to be better than Xorg.
http://wayland.freedesktop.org/architecture.html
http://wayland.freedesktop.org/architecture.html
I share this thought 100%.Someone else had a great line, that FreeBSD is like a quiet beach no one knew about and you want to enjoy it before anyone else discovered it and messed it all up.
Did you remember evolution of X-Windows? Do you know about the history of Xorg security problems, still not resolved and lagging behind months in FreeBSD compared to actual patching done by Xorg?Wayland is part of Linux effort to become a Windows-like operating system instead of a Unix-like one. Games are a large part of the Wayland effort which is why most Windows users own a computer at all. Porting Wayland to FreeBSD might only attract such people and cause a distraction away from serious computing and put us in the same mess Linux is in now.
Because there's a been a small, but vocal minority of people who basically thinks everything created out of the 1980s is sacred and any attempts to change that will turn it into Windows. I think this slide from Theo De Raadt sums up part of the problem with X: http://openbsd.comstyle.com/papers/asiabsdcon2009-release_engineering/mgp00009.htmlI'm not sure I understand the argument against here.
Interesting. I wonder if this is feasible on FreeBSD as well using capsicum(4).From a security standpoint, there are plans to sandbox apps with Wayland as well: https://blogs.gnome.org/alexl/2015/02/17/first-fully-sandboxed-linux-desktop-app/
No. The problem is new people thinking something created in the 80s is old and therefore bad so something new must replace it rather than fixing what's already there. Now, it's true X has problems but Wayland is fighting every established virtue and ... I have to leave now and can't finish my thought.Because there's a been a small, but vocal minority of people who basically thinks everything created out of the 1980s is sacred and any attempts to change that will turn it into Windows.
There is some valid truth to that as well. I agree change just for the sake of change is IMHO stupid, however I don't believe replacing X11 with Wayland would be a mistake. X11 is just too much of a huge mess in so many different ways at this point to fix correctly. Also I am speaking only of X11 vs Wayland here, nothing else, and this is only my personal opinion.No. The problem is new people thinking something created in the 80s is old and therefore bad so something new must replace it rather than fixing what's already there. Now, it's true X has problems but Wayland is fighting every established virtue and ... I have to leave now and can't finish my thought.
But he has a point. Wayland is part of Linux effort to become a Windows-like operating system instead of a Unix-like one. Games are a large part of the Wayland effort which is why most Windows users own a computer at all. Porting Wayland to FreeBSD might only attract such people and cause a distraction away from serious computing and put us in the same mess Linux is in now.
Someone else had a great line, that FreeBSD is like a quiet beach no one knew about and you want to enjoy it before anyone else discovered it and messed it all up.
No. The problem is "old people" thinking something created in present is too complex and therefore evil.No. The problem is new people thinking something created in the 80s is old and therefore bad so something new must replace it rather than fixing what's already there.
I agree about X11 and the Intel people even said so but I don't think Wayland's approach is correct and it's too Linux-centric.I don't believe replacing X11 with Wayland would be a mistake. X11 is just too much of a huge mess in so many different ways at this point to fix correctly.
Everone's like that, now and then, given certain conditions. I suppose aging scientist are particularly like that. That's why the daring young revolutionaries of science become old fossils after a few decades. Their imaginations harden with encrusted self-love and that's their end. It's now my end.
Won't you share your profound knowledge with us? Opinion is opinion, but there is still something more valuable, isn't it?I don't think Wayland's approach is correct and it's too Linux-centric.
You want Wayland? Then you want Linux and not FreeBSD!
It would be nice to see a company like iXsytems put some resources if available into this given they fund the PC-BSD project, which I think is a great project. . FreeBSD has a lot of leverage in regards to server usage and as expected development shows. Not such much in the desktop space unfortunately.I agree with you. FreeBSD's problem no.1 is lack of resources. I know that, for example, basically one guy coded and maintains the Atheros drivers and HAL. Which is crazy and I give my thanks to Adrian Chadd. Anyhow no wonder we are so "behind" since basically every project is seriously under powered.
But the question that I often wonder about is how to get more people and by people I mean programmers since this is what we are lacking involved into FreeBSD project? Realistically dose FreeBSD have and any edge over Linux that we can leverage?
FreeBSD is universal system. For example, I use it on my gaming PC as the only OS and I definitely see how Wayland would benefit here. X protocol is used on 20%, other 80 is deprecated stuff no one using now.Bottom line FreeBSD is server first and then everything else second. And unless options 1,2 or 3 happen it's going to be like that for a long time.
You want Wayland? Then you want Linux and not FreeBSD!
It would be nice to see a company like iXsytems put some resources if available into this given they fund the PC-BSD project, which I think is a great project. . FreeBSD has a lot of leverage in regards to server usage and as expected development shows. Not such much in the desktop space unfortunately.
Other than a large increase in funding directed to the FreeBSD Foundation or more commercial interest in this, I don't really see how things could change at this point of time. At this point of time, IMO, it largely boils down to "money talks".
Well money follows strategic marketing. KDE and GNOME are known widely. So people ask themselves why should I run/want Lumina (WTF is that?) on PC-BSD? I think KDE and GNOME are attractors used like "oh, well I can run such resource eating KDE on PC-BSD too". Those people unfortunately have to go through several installations for finding out that they might better want Lumina.But within the PC-BSD project I don't really get why the didn't come up with Lumina years ago. And why are they wasting their resources on maintaining KDE and GNOME instead of focusing on Lumina. KDE and GNOME on FreeBSD will NEVER be what is KDE and GNOME on Linux so why wast time and resources in the first place?
Well money follows strategic marketing. KDE and GNOME are known widely. So people ask themselves why should I run/want Lumina (WTF is that?) on PC-BSD? I think KDE and GNOME are attractors used like "oh, well I can run such resource eating KDE on PC-BSD too". Those people unfortunately have to go through several installations for finding out that they might better want Lumina.