Luc Calls For A Dead Linux Desktop If Keith Gets His Way
Phoronix: Luc Calls For A Dead Linux Desktop If Keith Gets His Way
While X Server 1.10 is not being discussed at length until tomorrow (the final day of XDS Toulouse), besides today's notes, Luc Verhaegen who formerly was with Novell working on the RadeonHD driver and has also worked on the open-source VIA Unichrome driver and a few other X related projects, is preparing for another heated battle...
The Nvidia driver is the WORST example of demodularisation.
If we follow that direction, each driver would implement pretty much all of the X server and Gallium3d internally.
This is not what is proposed here, this is not why the nvidia driver is mentioned.
The nvidia driver was mentioned, because it is the most popular, and the one we hear the least people complain about. The reason for that is: it just works for more of the time than any of the other drivers out there.
One major part of that is: people can just grab it and install it, and be pretty secure in that nothing else in their system, except the nvidia graphics driver stack itself, will change.
This is what we can learn from nvidia (and unichrome, and to some lesser extent sis and radeonhd)
Now... correct me if I'm wrong, but this would require all the drivers to be open source, would it not? I.e., the nvidia blob would have to reimplement the ENTIRE xserver, or would have to open up and merge with xorg.... I don't see xorg accepting any only-works-with-blob code any more than kernel does.