Linux Free Driver Development
Moderators: snarkout, Patrick, dann
Linux Free Driver Development
This news is a few weeks old, I know, but it came up again on the OpenBSD mailing list yesterday and day before and based on last night's episode, I thought it was worth mentioning. As you probably recall, some Linux developers (Greg Kroah-Hartman) have offered to write free drivers for companies as long as companies provide some information about the hardware. The Linux devs also said they would sign NDA's if necessary.
Here was the original annoucement:
http://www.kroah.com/log/linux/free_drivers.html
And here is a follow up FAQ:
http://www.kroah.com/log/
Anyway, check out the discussion on the OpenBSD mailing list. The topic is "Free Linux Driver Development":
http://www.mail-archive.com/misc@openbsd.org/
And check out Theo de Raadt's response (the last in the thread). Pretty tough words.
Here was the original annoucement:
http://www.kroah.com/log/linux/free_drivers.html
And here is a follow up FAQ:
http://www.kroah.com/log/
Anyway, check out the discussion on the OpenBSD mailing list. The topic is "Free Linux Driver Development":
http://www.mail-archive.com/misc@openbsd.org/
And check out Theo de Raadt's response (the last in the thread). Pretty tough words.
Chess Griffin
-
Tsuroerusu
- Posts: 2551
- Joined: Mon Sep 05, 2005 8:51 am
- Location: Silkeborg, Denmark
- Contact:
Exactly! Let's look at another scenario. If ATi dumped out the source code for the driver branches for their older non-HDTV cards, that would only be a short term victory, because as the rest of the kernel moves forward, these drivers would not be maintainable, because nobody know how the damn card works!dann wrote:That was a damn good thread, and a lot of great points were made. While I think the offer to write drivers for free is great, I too am concerned about the NDA clause. That benefits no one in the long run.
Besides insisting on their freedom, this is EXACTLY why OpenBSD is so aggressive towards binary blobs.
Very true, however I also see it as very very on point diplomacy.Snarkout wrote:Ahhh, yes. Theo at his usual diplomatic finest.
Here's a quote from Theo de Raadt, that I think is absolute engenius:
"I am very easy to get along with, but I don't have time to waste being nice to people who are being stupid."
KernelTrap.org, May 2, 2006
Awesome!! You know I'll be staying up late to hear that one!Patrick wrote:I've traded many emails with Theo. He will be coming on at some point. It's just a question of when?
The OpenBSD project has a history of being good at releasing on time, which they can do because like I mentioned on this week's TLLTS, they utilize an evolutionary development approach rather than a revolutionary development approach, where there's new wiz-bang features in every release. The things you see most of it more auditing, more drivers, driver improvements, tons of bugfixes etc. etc.
Yeah!Chess wrote:That is fantastic. I would very much like to hear an interview with him.Patrick wrote:I've traded many emails with Theo. He will be coming on at some point. It's just a question of when?
The work that he and his team has been doing over the years on both their OS, OpenSSH, OpenNTPD and OpenBGPD is just phenomenal. They're also working on a project they call OpenCVS.


"Hatred does not cease by hatred, but only by love. This is the eternal rule."
- Siddhattha Gotama (Buddha), founder of Buddhism.
I think Theo could make a much bigger impact on the FOSS world if he stopped calling bullshit on everyone and everything that doesn't fit in with his extremely narrow world view. He obviously never took to heart the old saw about vinegar, honey and flies...
Or another way to put it: getting ugly early is never going to win an argument amicably.
Or another way to put it: getting ugly early is never going to win an argument amicably.
Shared pain is lessened, shared joy is increased; thus do we refute entropy.
--Spider Robinson
--Spider Robinson
is he really like that in real life?Snarkout wrote:I think Theo could make a much bigger impact on the FOSS world if he stopped calling bullshit on everyone and everything that doesn't fit in with his extremely narrow world view. He obviously never took to heart the old saw about vinegar, honey and flies...
Or another way to put it: getting ugly early is never going to win an argument amicably.
I could imagine swear words replaced by polite words with the same sentiment.
Арте́льный горшо́к гу́ще кипи́т
Working as a team produces better results
Russian Proverb
Working as a team produces better results
Russian Proverb
Brilliant!Chess wrote:"It is not he who gains the exact point in dispute who scores most in controversy -- but he who has shown the better temper."Snarkout wrote:Or another way to put it: getting ugly early is never going to win an argument amicably.
Samuel Butler (1612-1680) British poet and satirist.
Shared pain is lessened, shared joy is increased; thus do we refute entropy.
--Spider Robinson
--Spider Robinson
-
Tsuroerusu
- Posts: 2551
- Joined: Mon Sep 05, 2005 8:51 am
- Location: Silkeborg, Denmark
- Contact:
"So the HP guy comes up to me (at the Melbourne conference) and he says, 'If you say nasty things like that to vendors you're not going to get anything'. I said 'no, in eight years of saying nothing, we've got nothing, and I'm going to start saying nasty things, in the hope that some of these vendors will start giving me money so I'll shut up'." - Theo de RaadtSnarkout wrote:I think Theo could make a much bigger impact on the FOSS world if he stopped calling bullshit on everyone and everything that doesn't fit in with his extremely narrow world view. He obviously never took to heart the old saw about vinegar, honey and flies...
Or another way to put it: getting ugly early is never going to win an argument amicably.
http://www.wikiquote.orgVogateer wrote:Ahhh, the power of quotes. I've tried many times to express the same sentiment, but could never have achieved that level of pithiness.


"Hatred does not cease by hatred, but only by love. This is the eternal rule."
- Siddhattha Gotama (Buddha), founder of Buddhism.
Quotes are fun, but no substitute for attempting to master the language. I could simply use quotes for whatever I'm thinking, but I prefer to learn from them and one day speak with eloquence and lucidity.
Funny enough, waiting eight years until he became ugly means that he didn't become ugly early on. Some people do respond to that. If they don't, though, then you just look like a jerk.
Funny enough, waiting eight years until he became ugly means that he didn't become ugly early on. Some people do respond to that. If they don't, though, then you just look like a jerk.
Vim is beautiful
-
Tsuroerusu
- Posts: 2551
- Joined: Mon Sep 05, 2005 8:51 am
- Location: Silkeborg, Denmark
- Contact:
Theo is not "nasty" all the time, example: http://archives.neohapsis.com/archives/ ... /1334.htmlVogateer wrote:Funny enough, waiting eight years until he became ugly means that he didn't become ugly early on. Some people do respond to that. If they don't, though, then you just look like a jerk.
Here's a good one for your consideration: http://kerneltrap.org/node/7184
A great article with tons of details on wireless drivers: http://www.thejemreport.com/mambo/content/view/293/
I really like the position Ralink seem to take, you know who's technology will be in my WiFi cards if I ever need one.
Also, I think this statement by Theo is just brilliant:
I am very easy to get along with, but I don't have time to waste being nice to people who are being stupid.


"Hatred does not cease by hatred, but only by love. This is the eternal rule."
- Siddhattha Gotama (Buddha), founder of Buddhism.