News for hackers. Stuff that matters.
Re:The death watch for the X Window System has probably started by maxharris on Sunday July 07, 2019 @03:09PM (#20377101)
First, I never claimed that the quote was written by me! That's what the quote marks and link are for.

Why have ALL of the other major systems - Windows/ReactOS, NeXT/Mac, BeOS/Haiku, iOS, Android, etc. - not bothered with implementing network transparency in the core of their display systems?

Mind you, I'm not asking the question of why the people that made these systems all decided against building on X11. (That was answered ages ago by an Apple employee posting on Slashdot: https://developers.slashdot.org/comments.pl?sid=75257&cid=67...)

I'm sure that you could build a new system that has this network transparency feature. But I wonder how one would avoid failing the way that previous efforts failed:

- Y window system (http://www.hungry.com/old-hungry/products/Ywindows/)

- Berlin Project (https://web.archive.org/web/20041030075704/http://www.fresco...)

These things had network transparency, and they went absolutely nowhere...

Re:The death watch for the X Window System has probably started by erik_seaberg on Sunday July 07, 2019 @06:14PM (#20378315)
Blub paradox. If you habitually confine yourself to a single computer, remoting never becomes a tool you reach for. NeXT had remoting because it was meant for power users in labs full of closely networked workstations.
Re:The death watch for the X Window System has probably started by waddlesplash on Monday July 08, 2019 @07:42PM (#20387776)
Not sure what you're talking about here, Haiku's window system has network transparency, with drawcall-forwarding, even. In fact there is an HTML5-based remote client for it!
Re:The death watch for the X Window System has probably started by maxharris on Monday July 08, 2019 @11:11PM (#20388708)
That's cool! I didn't know that.

Perhaps people might be interested in porting Haiku's graphics system to Linux to replace X11?

Re:The death watch for the X Window System has probably started by waddlesplash on Monday July 08, 2019 @11:54PM (#20388896)
Probably not. The entire reason that the remote-drawing works is that the draw calls are passed through all the way up from the widgets and controls layer; for apps that don't use those (e.g. Qt apps, etc.) it's just a dumber VNC (we could make it less dumb, but, a little starved for time right now.) So then you would be porting the entire Haiku toolkit to Linux ... and at that point why not just use Haiku? We have our own kernel for a reason :)