Linked by Thom Holwerda on Fri 21st Apr 2006 14:34 UTC, submitted by Soulbender
OpenBSD "Gray and Bergamini recently worked together to develop the nfe driver to support NVIDIA ethernet controllers. In this interview, they talk about OpenBSD's policy to not ship binary-blobs, explaining the problems associated with drivers that use these blobs and the affect these types of drivers have on the open source community. They also detail the efforts involved in writing the nfe driver, describing why they started the project, how they were able to support undocumented hardware, and the features supported by the new driver."
Order by: Score:

by Lazarus on Fri 21st Apr 2006 16:14 UTC
Lazarus
Member since:
2005-08-10

And in related news, Go Daddy has donated $10,000 to support OpenSSH development.

http://undeadly.org/cgi?action=article&sid=20060420063121

Reply Score: 1

good interview, but...
by Jake on Fri 21st Apr 2006 16:35 UTC
Jake
Member since:
2006-01-08

Haven't these guys done the same sort of "reverse engineering" that set the ReactOS project back and resulted in a huge audit? The same people who analyzed the GPL code wrote the BSD code. I wouldn't expect the original forcedeth developers to complain, but if nVidia suddently decides they don't like OpenBSD, they could claim nfe is a derivative of the GPL code they've contributed to forcedeth. I'm not trying to troll. This is an honest concern.

Reply Score: 2

RE: good interview, but...
by dylansmrjones on Fri 21st Apr 2006 17:20 UTC in reply to "good interview, but..."
dylansmrjones Member since:
2005-10-02

They could, but this would be easy to handle. At worst, they would have to change the code, so it wasn't a derivative; at best it would be clear that the implementation does not contain GPL'ed code.

Reply Score: 1

RE: good interview, but...
by madhatter on Fri 21st Apr 2006 17:31 UTC in reply to "good interview, but..."
madhatter Member since:
2005-07-07

Damien Bergamini explains in this interview that they only get the hardware specifications but they didn't use same algorhytms or such things; so this should be legal.
Also, AFAIK the OpenBSD project isn't settled in the USA, so they don't have to watch for a company suing this project, because in most non-US countries reverse-engineering is AFAIK legal.

Reply Score: 1

nForce
by Lengsel on Fri 21st Apr 2006 17:22 UTC
Lengsel
Member since:
2006-04-19

Since I depend entirely on my nForce2 working to get online, do net stuff, get system downloads and updates, is it working ok with Open? What's going on about it all?

Jake, nVidia has contributed to the source for forcedeth? I had no idea! Although if Microsoft can submit a patch to GAIM for using MSN protocol, why can't nVidia do a bit to support a bit of free(as for in open) stuff.

Reply Score: 1

RE: nForce
by Jake on Fri 21st Apr 2006 17:44 UTC in reply to "nForce"
Jake Member since:
2006-01-08

Jake, nVidia has contributed to the source for forcedeth? I had no idea! Although if Microsoft can submit a patch to GAIM for using MSN protocol, why can't nVidia do a bit to support a bit of free(as for in open) stuff.

From the interview:

Jonathan Gray:
...
A few years ago several people started a reverse engineered driver for Linux, which for some bizarre reason I don't understand NVIDIA employees seem to now contribute to and recommend over their own driver.

Reply Score: 1

ooops
by Lengsel on Fri 21st Apr 2006 17:59 UTC
Lengsel
Member since:
2006-04-19

I didn't read the interview, well I guess that's what I get for it.

But regardless, all hail OpenBSD security! I know even Linux distros and Mac OS X have shipped with OpenSSH included!

Reply Score: 1

RE: ooops
by _LH_ on Fri 21st Apr 2006 19:48 UTC in reply to "ooops"
_LH_ Member since:
2005-07-20

>I know even Linux distros and Mac OS X have shipped with OpenSSH included!

Because that is the only option. Or actually there is one other option. That is to buy a commercial implementation from SSH Communications Security Oyj. There aren't any other implementations, not even free (as in beer) alternatives.

Reply Score: 0

RE[2]: ooops
by charles on Fri 21st Apr 2006 20:40 UTC in reply to "RE: ooops"
charles Member since:
2005-06-30

But there are other SSH servers and clients out there. Off the top of my head, I can think of DropBear at http://matt.ucc.asn.au/dropbear/dropbear.html and I know I've seen others.

Reply Score: 1

RE[2]: ooops
by Janizary on Sat 22nd Apr 2006 01:21 UTC in reply to "RE: ooops"
Janizary Member since:
2006-03-12

You are both woefully ignorant and terribly foolish for not correcting this problem. Lsh is the GNU project's SSH implementation and the Wikipedia lists many SSH clients. Putty even works on Linux.

Reply Score: 1

Interesting but...
by robshep on Fri 21st Apr 2006 19:34 UTC
robshep
Member since:
2006-01-13

An interesting article but...

does nobody the proof read stuff there days?

Reply Score: 1

RE: Interesting but...
by adapt on Sat 22nd Apr 2006 13:36 UTC in reply to "Interesting but..."
adapt Member since:
2005-07-06

...
aparintly they do'nt,

Reply Score: 1

RE: good interview, but...
by Soulbender on Sat 22nd Apr 2006 07:37 UTC
Soulbender
Member since:
2005-08-18

"Haven't these guys done the same sort of "reverse engineering" that set the ReactOS project back and resulted in a huge audit?"

No.

"but if nVidia suddently decides they don't like OpenBSD, they could claim nfe is a derivative of the GPL code they've contributed to forcedeth."

Anyone can claim pretty much anything they want but its only interesting if the claim has any basis in reality.
In this case, there is no derivative *code* so such a claim would have no merit.

Reply Score: 3