amd64 NVIDIA support in FreeBSD 7

Rainer Duffner rainer at ultra-secure.de
Tue Dec 18 07:02:19 PST 2007


Marian Hettwer wrote:
> On Tue, 18 Dec 2007 11:37:07 +0100, Dag-Erling Smørgrav <des at des.no> wrote:
>   
>> "Sam Fourman Jr." <sfourman at gmail.com> writes:
>>     
>>> I wonder if having a petition signed by a bunch of people would help
>>> this along, because I believe that amd64 3D accel on nvidia, is life
>>> or death to PC-BSD in a year or so.
>>>       
>> What, exactly, do you think a petition would achieve?  Can a petition
>> write code?  Can a petition pay somebody to write code?  Petitions may
>> work in a democracy, but neither nVidia nor FreeBSD is a democracy.
>>
>>     
> While this is true (by the way, what is FreeBSD? nVidia is a corporation, therefor not a democracy, but what is FreeBSD?), at least a petition could show how many users would like to have amd64 nvidia support for FreeBSD.
> These numbers could (!) be interesting for nvidia. That's what you usually call a "market need" in captilsm speak.
> Although I do have my doubts wether we could show nvidia that our need as that big that nvidia would think "hej, wow, what a huge market, let's get em" ;-)
> I believe a better way would be just asking nvidia "Hej, how much money do you need to deliver and probably maintain a amd64 version of your driver for FreeBSD".
>   

That's up to interpretation (like everything in accounting...).
Currently, the FreeBSD-driver is probably shipped "as-is", which can be
done with little effort at small additional cost.
But when you factor in support etc. I suppose SUN could tell you more
about this, the Solaris-support for NVIDIA is probably more than a hobby
- for both sides.

Let's face it, the only reason the NVIDIA-driver actually exists for
Linux is because of the workstation-gfx-market, where Linux is a
noticable blipp on the radar.
Though that market is relatively small, it's high-margin - so there's a
profit to be made.
The fact that the drivers also work for consumer-cards (or can be made
to work with little effort) is probably just coincidence.


> Instead of signing a petition, users could donate...
>   

The only usefull donation in this case is code. Otherwise, you'd have to
pay the same someone regularly, for keeping the source buildable on CURRENT.

The problem is: people who can code are usually OK with the features the
nv(4) driver delivers (coding is 2D, mostly). On the other hand, the
people in need of accelerated 3d-graphics usually are mostly gamers and
can't code too well (there's a 3rd camp, with people like me who can't
code too well and don't play games).

Also, as Macs "just work", more and more developers are moving to MacOS
(just count the Apple-laptops at any BSD-conference). So the pressure
just isn't there anymore like in earlier days.



cheers,
Rainer




More information about the freebsd-current mailing list