Linked by Thom Holwerda on Thu 6th Sep 2012 22:41 UTC, submitted by Hiev
X11, Window Managers "This is an introductory overview post for the Linux Graphics Stack, and how it currently all fits together. I initially wrote it for myself after having conversations with people like Owen Taylor, Ray Strode and Adam Jackson about this stack. I had to go back to them every month or so and learn the stuff from the ground up all over again, as I had forgotten every single piece. I asked them for a good high-level overview document so I could stop bothering them. They didn't know of any. I started this one. It has been reviewed by Adam Jackson and David Airlie, both of whom work on this exact stack." Introductory or no, still pretty detailed.
Permalink for comment 534262
To read all comments associated with this story, please click here.
RE[2]: ...
by bassbeast on Fri 7th Sep 2012 14:30 UTC in reply to "RE: ..."
Member since:

Wayland or X, it really doesn't matter, not as long as Linus Torvalds is head of the project. Quick, what does BSD, Solaris, OSX, Windows, iOS and even OS/2 have in common? A stable ABI to write drivers for of course! Now how many here believe that Linus Torvalds is smarter than ALL of those OS designers put together? Show of hands? that's what I thought.

The sad part is its arrogance, nothing more. Torvalds said in 1993 that Linux didn't need an ABI and they may have been 1993. But it ain't 1993 anymore, yet Torvalds, like some dinosaur that refuses to admit his favorite way of doing things is ancient history, refuses to accept times have changed. When he said that there were less than 100 packages for Linux, and half that many drivers. Now you have millions of packages and a conservative estimate of 40,000+ drivers. Now considering there are so few people truly qualified to debug system drivers, and 40,000+ drivers out there, and without an ABI one Torvalds futz can total a ton of drivers...see how the math don't work?

This is the kind of BS that De Icaza was pointing out, how the guts are a fiddly mess when frankly there is NO reason for them to be, other than spoiled devs that want to be able to treat the guts like their personal pet projects and Linus' ego. I urge everyone to read the two links I'm posting, the first by a RH dev that says the Linux desktop is "suckage" and paying for mistakes made 10-20 years ago, the second one is a list of things broken in Linux, we are talking 200+ problems in this list. Things aren't getting better folks, I've been trying to get Linux to where it would work for the masses for 7 years now, and its just not getting better. its getting prettier but the guts? Just as flaky as they were in 2005.

Reply Parent Score: -3