Re: Re: "Drivers? We don't need no stinking..."

Vladimir Dergachev <[email protected]>
Newsgroups gmane.comp.xfree86.forum
Message-ID <[email protected]>
On Wed, 26 Mar 2003, Kendall Bennett wrote:

> Sven Luther <[email protected]> wrote:
>
> > > Vote with your dollars. If you are committed to the Open Source-only path,
> > > the don't by hardware from vendors that don't release docs. This has worked
> > > in the past, rarely.
> >
> > Well, but not these days anymore, what would you end buying ?
> > Nvidia is out, matrox was giving docs in the past, but with the new
> > hardware (parhelia), i think there are not so open anymore, true,
> > who would buy a parhelia, but still. ATI does release docs, but
> > they don't release all of them too, especially in the Video domain.
> > I don't really know about the others, but none release docs without
> > you signing an NDA (BTW, are all the docs you offered NDA clean ?),
> > and anyway, often you cannot even buy their hardware.
>
> There is actually a really good reason for this. The hardware vendors
> like ATI listened to the Open Source community and made a genuine attempt
> at fitting into the Open Source model. The paid to have Open Source
> drivers developed for the Linux platform (full 3D drivers, not just 2D
> ones) and has the full source code released to the community. They also
> made the specs for that generation of hardware available for the Open
> Source community as well. What did they get in return? A bunch of free
> software zealots constantly complaining that "this doesn't work" or
> "please add this feature" or "I think you should be doing this". Their
> responses was "you have the source and specs now, go and do it
> yourself!". In the end they essentially had almost nobody in the Linux
> community working on fixing bugs and enhancing the drivers that they had
> made an effort to release, so when it came to the next generation of
> chips, they decided to change their policy. If they were going to have to
> fix the bugs and do all the code maintenance themselves anyway, then why
> the hell should they release source code and specs! Hence ATI's latest
> drivers are like NVIDIA's, in that they are closed source and ATI solely
> is responsible for fixing bugs and doing enhancements.

You are wrong on two counts:

       1. There are quite a few people knowledgable about ATI hardware

       2. ATI does provide documentation - which, in my opinion, has
          improved a lot. They have also switched their SDK to be
          Linux based (and not DOS/Watcom)

Their binary drivers appear to be compiled versions of the SDK - though I
am not certain abou this.

                        best

                           Vladimir Dergachev
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.