Linked by Thom Holwerda on Mon 2nd Jan 2006 16:43 UTC, submitted by Anonymous
X11, Window Managers David Reveman has made the latest XGL source code available to download. This comes a few weeks after development of the project was criticised for being done 'behind closed doors'. There have been huge changes to XGL, the most significant being restructuring of the code, allowing XGL's GLX support to function on other drivers than the proprietary Nvidia one. Xcompmgr can currently be run under XGL with full acceleration provided that the proprietary ATI or Nvidia drivers are used. An OpenGL based compositing manager, 'Compiz' is currently in the works and a release is expected in February. David intends to get the code into freedesktop CVS as soon as possible, after which the code should eventually merge with Xorg.
Thread beginning with comment 81005
To read all comments associated with this story, please click here.
Don't discount those who value FOSS
by r_a_trip on Tue 3rd Jan 2006 00:50 UTC
r_a_trip
Member since:
2005-07-06

If you stick with "open source or die" and ATI/Nvidia never opens their hardware then we might as well forget about Linux on the desktop.

A proprietary driver should always be optional, but never a required default. If FOSS has to go partly closed source to "win" on the desktop, it has already lost.

If FOSS again becomes encumbered with any dependancy on closed source it doesn't matter if it has larger uptake. Then the core reason why FOSS exists in the first place has been slaughtered.

First get a fully Free implementation out the door and then enable the choice of tainting the system for those who are comfortable with it. Otherwise I see XGL and EGL chasing the proprietary drivers of the Graphics Leader du Jour for all eternity (be it ATI, Nvidia or an unknown third party) and a fork of X.org to keep it unencumbered from CSS driver dependancies for those who do care.

Even though you don't mind giving up Freedom in core infrastructure, it doesn't mean that others don't. Dependancy on closed drivers for display is the same as the Java trap. Your software is open, but foundation is not, still shackling people to money interests of lockin companies.

Reply Score: 2

jonsmirl Member since:
2005-07-06

If you stick with "open source or die" and ATI/Nvidia never opens their hardware then we might as well forget about Linux on the desktop.

A proprietary driver should always be optional, but never a required default. If FOSS has to go partly closed source to "win" on the desktop, it has already lost.


Optional will depend on which hardware you buy. XGL has free drivers available for a lot of hardware: http://dri.freedesktop.org/wiki/Status

But a proprietary driver is not optional if you buy Nvidia hardware. If you own their hardware then the proprietary driver is required. But you weren't forced into this situation, you got there by choosing to buy NVidia. If you had chosen ATI you could choose between open Mesa and fglrx.

I should also point out that there are no free drivers available for ATI's latest chips either.

Edited 2006-01-03 01:09

Reply Parent Score: 1

kaiwai Member since:
2005-07-06

A proprietary driver should always be optional, but never a required default. If FOSS has to go partly closed source to "win" on the desktop, it has already lost.

Babe, there are alternatives. I used Matrox cards with UNIX's for MANY years, and guess what, they still sell the Matrox G550, which is completely opensource driver, all the features supported, is available for both AGP and PCIe.

Now sure, it isn't bleeding edge, but I am sure for what most people need to use it for, it'll do the job quite nicely - and you can use it with the nice warm fuzzy opensource feeling that you long for.

Reply Parent Score: 1