gnomeuser said: Plun, I thought we had been over this once before. This is plain not true.
AMD/ATI have released specs for the RadeonHD cards[1][2], They also hired Alex Deucher to work on their open source driver and mesa[3] and they paid Novell to develop the radeonHD driver prior to that[4]
AMD/ATI are being very Free Software friendly, and as a result since they started this work the FLOSS drivers you have, for the newer cards as well for the older models have improved vastly.
So please, stop saying that they are not doing anything, it's just plain not true. They have a solid long term plan for moving to FLOSS drivers and they continually release specifications for us without NDA requirements.
As for other vendors:
Intel are also being very FLOSS friendly, you might not like their GPUs but they are powered entirely by Free Software and their specifications are released under a CC license[5]. This naturally for Intel also extends to releasing specs and drivers under a suitable license for their wifi chips as well.
Even VIA are jumping onboard[6], abide so far only with a framebuffer driver but their recent +16000 line code contribution makes it by far the best supported framebuffer device we have.
I really wish I could add Nvidia to the list of players who are seriously doing something to support Linux and provide a good out of the box experience. They are though actively supporting the 2D nv driver in X[7] (giving credit where credit is due). Sadly they have a habit of obfuscating it[8][9]. The best news here is the community effort to bring a good 3D driver to nvidia users[10], which is making good progress, e.g. Dave Airlie demonstrated Open Arena running on this at LCA2007[11] (Video, the demonstration is near the end). This effort is done entirely without support or specifications from Nvidia, through time comsuming reverse engineering.
I'll leave it up to people to decide who to reward when buying video ards but I hope we can all rejoice that Free Software drivers are getting better by the day. More companies are supporting us actively and releasing specifications and/or source code. We lack only one big player in the field which given the situation two years ago is pretty damn good. The X stack is improving leaps and bounds as a result, and our users enjoy a better out of the box experience.
[1] http://arstechnica.com/journals/linux.ars/2007/09/21/amdati-release-register-specifications-novell-follows-with-alpha-driver [2] http://www.x.org/docs/AMD/ [3] http://www.botchco.com/agd5f/?p=6 [4] http://www.phoronix.com/scan.php?page=article&item=842&num=1 [5] http://www.x.org/docs/intel/ [6] http://www.phoronix.com/scan.php?page=news_item&px=NjQ2Nw [7] http://www.phoronix.com/scan.php?page=news_item&px=NjQ2OQ [8] http://airlied.livejournal.com/34017.html?thread=95201 [9] http://cvsweb.xfree86.org/cvsweb/xc/programs/Xserver/hw/xfree86/vga256/drivers/nv/Attic/README.RIVATNT.diff?r1=1.1.2.2&r2=1.1.2.3&hideattic=0&only_with_tag=xf-3_3_3 [10] http://nouveau.freedesktop.org/wiki/ [11] http://mirror.linux.org.au/pub/linux.conf.au/2008/Fri/mel8-081.ogg
Well, they are probably friendly as long they have severe problems with business...
I don't think they publish specs for latest GPUs within a year or two.
I don't have any problems running a proprietary driver from nVidia, I have severe problems when I sees _junk as Windows Vista_....
I find Windows XP OK for a lot of users.
I am NOT "software religious" and I think its time to fire RMS.
This is just stupid that a small group of religious users stops development and every software projects are hijacked from religious users.
nVidia gives us a first class driver because they have a _real market for pros_, Quadro cards and the media industry.
So let users which are "religios" run Gobuntu or gnewsense, nVidia maybe opens their driver but thats not an important issue for me.