Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 20 Jul 2003 11:01:46 -0700 (PDT)
From:      wpaul@FreeBSD.ORG (Bill Paul)
To:        rootman22@comcast.net (Joe Warner)
Cc:        freebsd-hackers@FreeBSD.ORG
Subject:   Re: Nvidia Licensing Question
Message-ID:  <20030720180146.5E12F37B401@hub.freebsd.org>
In-Reply-To: <200307200744.34734.rootman22@comcast.net> from Joe Warner at "Jul 20, 2003 07:44:34 am"

next in thread | previous in thread | raw e-mail | index | archive | help
> Hi,
> 
> I was talking to someone recently about why there isn't
> support for Nvidia's Nforce drivers under FreeBSD yet.
> 
> He said:
> 
> "This might have something to do with the fact that the NIC driver is not
> GPL licensed. See the "License" section of the nForce Linux readme:

[...]

It has nothing to do with licensing. The NIC driver is _NOT_ provided
in source code form. Yes, they may have stuck it in a section that
says 'driver source code,' but if you actually download it and look
at it, you'll find that all of the brains of the driver is inside an
object module for which there is no source code.

If the driver source code was available, then one of two things would
occur:

- We would discover that the chip is in fact not nVidia's own design,
  but a some other vendor's design which they have licensed (this is
  what they did previously, when they licensed a NIC from 3Com). If
  this turned out to be the case, and the NIC is already supported
  by another FreeBSD driver, we could tweak it to handle nVidia's
  chip.

- We would be able to strip out all of the register and DMA structure
  info from the Linux driver and write a FreeBSD driver (assuming the
  engineer who wrote the driver didn't try to obfuscate the code or
  was lazy about transcribing register info from the programming
  manual).

I would prefer being able to just get the programming manual from
nVidia and write a driver from scratch, but I don't have any nVidia
contacts or any info about why nVidia is being such a pain in the
ass about releasing info concerning this NIC.

-Bill

--
=============================================================================
-Bill Paul            (510) 749-2329 | Senior Engineer, Master of Unix-Fu
                 wpaul@windriver.com | Wind River Systems
=============================================================================
      "If stupidity were a handicap, you'd have the best parking spot."
=============================================================================



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030720180146.5E12F37B401>