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>