3Com Releases GPL'd Drivers 184
A reader wrote with the news of
GPL'd drivers for Linux. Looks like right now, they only have Red Hat in the list-but it's a great step, and I'm sure more support is on the way. That comes on the heels of their April announcement of supporting Linux. Due credit, of course, is given to Donald Becker, our demigod of networking.
disclaimer:Hemos owns shares in Red Hat
What the hell? (Score:1)
It was ridiculous when apps were announced for given distributions, but drivers? Come on.
So do it already. (Score:1)
Re:GPL: Disappointing (Score:1)
What the hell is wrong with you? Doesn't the author of the code get to choose how he wants his/her code licenses? If he/she chooses to do it under the GPL, which prevents incorporation into proprietary projects, then that's his/her choice. If you don't like it, code your own! How can you criticize someone who labored for their own code, releases it to the public, and doesn't let you use it exclusively for your own stuff?
RHNL (Red Hat's Not Linux) (Score:1)
Suppose, for example, that newbie has installed RH 5.2 and, being new, newbie's friend has helped with the install and updated to kernel 2.2.x.
Newbie might think along the lines of "Ummm, I have Linus 5.2 or something" and grab the patch for 2.0.x.
This brings up an issue with company GPL code (Score:2)
Agreed its great to see any release like this under GPL and it shows a great deal of foresight on 3Coms part but some companies might feel a bit red-faced if they end up standing corrected in a big way.
I'm in no way suggesting that this should stop anyone from speaking their views on any bit of code, just that I can see some companies turning shy of releasing source for this reason.
BTW, I'm buying a laptop and this is going to ensure that it'll be using a 3com card. If only because I think this is a great step in the right direction and it gives me a lot more confidence in using 3com hardware in the future.
Re:READ ... the driver is not from 3COM ... (Score:2)
Also, this driver is supported by 3Com (by email, but still...).
Anyway I've wanted this for a while now, and an happy that I can stop telling people that we don't support Linux (and then try to help them anyway
"It's a good thing"
Re:GPL: Disappointing (Score:5)
A company, a large and well known one at that, gets a clue, and releases "true" open source software using GPL. This is unlike Sun, or even Netscape, which comes up with thier own license that we debate back and forth if it really is open source / free software or not. But 3Com saves us that trouble, and uses what is well known as valid open source / free software license. And what do people do? They still attack them for not doing things such that BSD and other non-GPL OS can play!
No wonder some companies are hesitant to get involved with open source, or worse come up with thier own license. No matter how hard they try, they still get attacked!
These drivers are for Linux and only Linux. Not to menition they are derivates off of Donald Becker's drivers anyway, which are GPL to begin with. So, in other words, 3Com did a "good thing", so layoff!- -----------------------------------
----------------------------------------
Thank you 3com! (Score:1)
Re:Boggle. (Score:1)
Re:I guess this means it's official. (Score:1)
Good (Score:1)
Re:Why bother..? (Score:1)
Re:Odd argument.. (Score:1)
Err, they don't? Microsoft does not limit my creativity or freedom in any ways, unlike the GPL. Indeed, because of patent issues and intellectual property associated with the innovations I may have, being able to keep my source (or even just part of my source, I have released open source windows code) secure is the only thing that gets it released to a consumer market.
Re:Why is it neither here nor there? (Score:2)
Re:RHNL (Red Hat's Not Linux) (Score:1)
Re:Why bother..? (Score:1)
Re:GPL: Disappointing (Score:1)
Re:Business sense (Score:1)
Oh well.
Daniel
Re:Now for Laptops (3c574) (Score:1)
Re:I guess this means it's official. (Score:2)
3Com: GPLing your drivers makes it VERY likely that I'll buy one of yours. Way to go!
Re:What the hell? (Score:2)
There is NOTHING stoping you from compiling the sources yourself for another distro.
Ex-Nt-User
I guess this means it's official. (Score:1)
This is great news -- I remember, about five years ago, spending 2 days going through hardware compatibility lists to find hardware that was supported by Linux.
What's especially good about this is that 3com is releasing the source code, unlike some other companies who only release a binary module. Let's encourage them by buying their cards!
Re:What the hell? (Score:1)
But they have only tested the drivers on RH, that's what they state in the README.
Realtek (Score:1)
Of course most of us need more high-end cards than the RTL8xxx's.
Re:READ ... the driver is not from 3COM ... (Score:1)
The part about dbecker's driver says:
Note: The 3C59x, 3C900 and 3C905 series NICs are supported by Donald Becker's driver.
This indicates to me, that Donald's supports a supergroup of the 3Com driver, and that they are different.
Re:Realtek (Score:1)
Re:What the hell? (Score:1)
Yes, I don't blame them, it was just to answer if they've been hacking at Becker's or writing their own from scratch.
Re:What the hell? (Score:2)
If you read the
Re:Now for Laptops.... (Score:1)
I'm tempted to just wipe 98 and install Linux, but I'd lose too many cool features, like the hot swappable device bay, the special Synaptics touchpad features, and most of all, the hardware DVD player. I know it's not a defective card because I tried my roommate's 3c575 (which works fine on his Dell Inspiron 3200) and I have the same problem. So either the recent drivers are buggy or they're not quite compatible with 98 "SE".
I sent a tech support request to Dell, and I hear they have very good tech support on their laptops, so I hope I can get this resolved. But either way, I just wish I could bill Microsoft for the time I wasted on this stupid bug!
Re:GPL: Disappointing (Score:1)
Ha ha ha ha ha. Go and get a clue. If GPL destroys creativity, why has so much usful, innovative software been released under the GPL? As for destroying personal freedom, that's just laughable. Personal freedom is the one thing it strives to protect. If you don't like the GPL, fine, don't use it on your software, but don't try and make it out to be something it isn't. I'll continue to use GPL for my software because it meets my requirements -- the BSD license doesn't, a point that was reinforced when a friend of mine released a BSD-licensed program that was later turned proprietary by it's subsequent maintainer.
Re:Now for Laptops.... (Score:2)
Huh? Why not? The 3c589d worked fine straight out of the box for me, and has done so for some time now. I've tried it with both 2.0.x and 2.2.x kernels without problems. The card services stuff shipped with Red Hat 5.2 was slightly too old, so I had to get a new one from the net, but the ones shipped with 6.0 are OK.
The legal case against the GPL (Score:1)
That's funny (Score:1)
Why 3Com drivers are GPL and not BSDL (Score:2)
It's been said before that 3Com makes good ( great?) cards and comperable drivers for said cards ; so why would they want to give their competitors an insight into the drivers without asking something back?
With the BSDL, their competitors could take the source, use the REALLY good bits for their own drivers, and release binary-only drivers of their own.
With GPL however, anyone who uses this code has to re-release the altered code
As has been said, the GPL makes a great deal of sense for drivers!
Just Hemos? (Score:1)
Why are they reinventing the wheel? (Score:2)
3Com has been Linux-friendly for a while, now. (Score:1)
GPL: Disappointing (Score:1)
Re:GPL: Disappointing (Score:1)
It is simple, BSD and X licenses do nothing to restrict the freedom and creativity of users and developers. The GPL simply seeks to amalgamate and destroy competing products as well as entire industries.
Re:GPL: Disappointing (Score:1)
Re:GPL: Disappointing (Score:1)
You'll also note, I never demanded exclusivity. I only asked for a level playing field.
Re:Odd argument.. (Score:1)
As for the GPL giving equal freedom, it would be better phrased as the GPL taking equal freedom from everyone.
Re:BSDL sour grapes: Disappointing (Score:1)
How many different systems have incorporated X? Are you running Linux? Do you have an X with source? The GPL does not prevent code from being "stolen" any more than the BSD/X licenses do.
The GPL protects my freedom to use my own, and
other's code, and be assured that I'll have access to fixes and improvements as they are made.
In other words, you are demanding rights to my hard work.
Morality has nothing to do with either licensing scheme. Take your religion back to church.
I keep hearing how various Evilsoft companies are immoral beasts. I just thought I'd point out that at least Evilsoft knows right from wrong.
The GPL being very good at preventing code forking, as all changes are contributed back for (possible) inclusion in the main tree (for
example, how many versions of BSD and on a similar note, proprietary X servers are there, vs. how many forks of the Linux kernel? Of KDE? Of gnome? Of gcc (there was egcs, but the two merged again despite some severe personality conflicts)?
So the BSD/X licenses spurn choice? Whereas the GPL only leaves you with one choice. I keep hearing how choice is good from the GNU community, let's see it backed up.
Re:Ahem.. (Score:1)
Re:Information (Score:1)
Wrong again... (Score:1)
Re:BSDL sour grapes: Disappointing (Score:1)
Yes, do you recall XFree86 announcing that they would continue to produce a version off the X11R3 sources? The code wasn't made non-free. X11R3 will be free in perpetuity. Nothing can change that.
Implying that the Linux community does not. An ad Hominim attack, and a complete absurdity to boot.
I know it is completely absurd, but it contains as much factual background and sanity as any pro-GPL argument.
Implying that the Linux community does not. An ad Hominim attack, and a complete absurdity to boot.
So instead (since GIMP was previously mentioned, I'll use it). Since GIMP is GPL'd, what are the odds of a competing free software image editor appearing? Since the GPL prevents code forks (how this works is beyond me, I've yet to see proof, past examples are invalid and not an indicator of future performance, a lot of past examples are bogus anyway since they have forked), nobody is likely to fork GIMP and create SuperFoo PixTool which is also open source but meets the needs of a different group of users.
Re:You're wrong (again) (Score:1)
Re:GPL: Disappointing (Score:1)
Re:Now it's even longer (Score:1)
If I use product X as my base, I loose all rights to my enhancements. Indeed, I may own the copyright in name, but in practice, the community controls the future direction of my work.
Re:You're wrong (again) (Score:1)
A standard compiler license.
That's my point, you've written a program (Access macro+database) using somebody else's code as a base (Microsoft's). Microsoft isn't going to be as generous as the GPL here.
They ar being more generous. They do not demand access to my database. They do not seek to control how I use my database and how it is distributed.
Re:Ahem.. (Score:1)
3x90x _does_ fix problems (Score:3)
later,
ian
More oversights (Re:oversight) (Score:1)
Did anyone else notice the bit at the end of the license, going on about Gnomovision, Yoyodyne, James Hacker and Ty Coon etc?
At least I found this very amusing! :-) I mean, 3Com is a big company, and one would assume that someone from their legal department would at least read the license which they are using...
Re:Business sense (Score:1)
Go e-bay!
;-)
GPL in InstallShield (Score:2)
Now for Laptops.... (Score:3)
Incidentally, any driver guys want to comment on the relative ease of writing Linux NIC/PCMCIA drivers versus Windows drivers? It seems like writing for Linux would be easier, that the interface would be a bit higher-level. I don't know anything, but I'm curious.
phil
3com Warrenty (was Re:Business sense) (Score:1)
Most (all?) 3com cards come with a limited lifetime warranty. Just send the card back, and they'll send you another. You have to pay for shipping of course.
Re:GPL: Still allows BSD use (Score:1)
And of course, if you wanted to develop a driver with a BSD license, being able to read the source for an existing one is an enormous help.
Take me as an example, I've been working on some IR driver code for Windows NT (yes, I know, yuck). Being able to look at the IR drivers under Linux has made my job considerably easier. I certainly can't just copy the code (it's going into a propriatary product) but I'm glad for the existance of a free driver anyway, even if I can't use it directly (as I could with a BSD licensed module). I'm sure that the original writer of the driver won't mind if I learn the interface off his code, or use an algorithm or two.
I try to give back to the community too. There's a little OSS code out there that I've written, and there'll be more in the future. Any kind of true OSS is cool.
Re:What the hell? (Score:1)
Re:BSDL sour grapes: Disappointing (Score:1)
Re:Business sense (Score:1)
Re:BSDL sour grapes: Disappointing (Score:1)
How many different systems have incorporated X? Are you running Linux? Do you have an X with source? The GPL does not prevent code from being "stolen" any more than the BSD/X licenses do.
The GPL does prevent an entity (I'll use Microsoft as an example, as they have a reputation far and wide for doing such things) from taking my code, embracing and extending it, and using it to deny everyone else access to a particular marketplace. This is IMHO theft, and the GPL does prevent it, at least on paper. You may need lawyers to get (MS) to adhere to the law, but the the BSDL you don't have any recourse, whatsover.
Furthermore, do you recall the recent debacle with the so-called OSF and X? The BSD license didn't provide any protection for contributing authors, many of whom donated hundreds of hours to what they thought was a free project, only to have the OSF dump the BSD-style X license in favor of a much more restricted, non-free license. Later they backed down due to public pressure, but nothing in the X license required them to. This attempt is perhaps one of the most startling examples of the kind of theft that BSD-style licensing does not provide adequate protection against, and we can all count ourselves extremely fortunate that the OSF bowed to public pressure and backed down.
In other words, you are demanding rights to my hard work.
No. I'm allowing you to use MY hard work, at no cost, with a few very reasonable strings attached, such as "share and share alike." Nobody is holding a gun to your head insisting that you use GPLed software.
I keep hearing how various Evilsoft companies are immoral beasts. I just thought I'd point out that at least Evilsoft knows right from wrong.
Implying that the Linux community does not. An ad Hominim attack, and a complete absurdity to boot. Perhaps Evilsoft does know the differerence between right and wrong. If so, that makes their conscious choice to do wrong even more unconscionable.
So the BSD/X licenses spurn choice? Whereas the GPL only leaves you with one choice. I keep hearing how choice is good from the GNU community, let's see it backed up.
This entire thread is taking on the tone of flamebait. I'll give you the benefit of the doubt and assume your passion for your point of view is getting you carried away. With that in mind, how many examples of the GPL leading to a plethora of choices do you need?
The GPL has done a very good job of allowing choice while maintaining the coherency of projects. Examples of this include (but certainly are not limited to) the various distributions of Linux, various ad-hoc patches and modifications to the kernel and OS utilities (the Linux Router Project, microlinux, and so on), various desktop and window managers (gnome, KDE, and so on). The beauty of it is, anyone can take pieces from any of those products and combine them to make a completely new product, creating yet more choice. The GPL assures everyone of that right, while preventing the kind of splintering that threatened to destroy UNIX not so long ago.
Splintering of projects is not necessarilly the same as offering choice. Indeed, as the history of UNIX has shown, it can have the opposite effect, locking a business (or individual) into one vendor for hardware, OS, and software alike.
Software licenses aren't about religion, they are about achieving one's goals and protecting one's rights. The GPL allows many of us to achieve our goals and provides us with protections we feel are important. It has proven itself with many successful projects and continues to prove itself. That the BSDL does the same for you is great. Just don't expect the rest of us to buy in to your personal vision.
BSDL sour grapes: Disappointing (Score:3)
It can be argued that:
* Creativity is hampered ("destroyed") when one cannot be guarunteed that their work won't be misused (such as stolen for a proprietary product by, say, Microsoft). The GPL provides guaruntees for this, BSDL does not.
* Personal freedom is completely eliminated when code is taken into a prorpeitary project, "embraced and extended" and never given back. You are no longer free to touch your own (modified) code, and have no legal recourse! The GPL protects my freedom to use my own, and other's code, and be assured that I'll have access to fixes and improvements as they are made.
* Morality has nothing to do with either licensing scheme. Take your religion back to church.
* This is an old philisophical debate. Your sour grapes because the GPL is proving (in the Free World of Free Software) to be more popular (some would say successful, but I disagree as both licenses serve their specific purposes well) than the BSDL is hardly constructive. Reasons for the GPLs success probably include
- The GPL being very good at preventing code forking, as all changes are contributed back for (possible) inclusion in the main tree (for example, how many versions of BSD and on a similar note, proprietary X servers are there, vs. how many forks of the Linux kernel? Of KDE? Of gnome? Of gcc (there was egcs, but the two merged again despite some severe personality conflicts)?
- Developers can be assured that their hard work will remain available for others to freely use and improve (as long as those others don't try to horde their changes or steal one's work altogether). Protection against theft from Joe Shmoe as well as Microsoft or Sun is very appealing to many, myself included. Did it occur to you that this very protection may be why a commercial enterprise such as 3com chose the GPL over BSDL?
- The continuity of the project is supported and to a degree assured by the GPL, for reasons above, which makes using the product in a commercial as well as private setting much more appealing than, say, a propreitary product. BSDL is good for this as well, but GPL offers more assurances in this respect and is IMHO better.
BSD is better if you don't mind the possibility of your code or project being used by Sun, Microsoft, and others for their own proprietary projects. Nothing wrong with this, if this is your intent, but those of us who use the GLP do not want this, and our license has and continues to serve us very well. Presumably the BSDL serves you well. Fine. But do not presume to think you are qualified to tell the rest of us how we should license the code we write.
As for your comment about Microsoft not claiming rights to your work, you may be one of the lucky ones.
What do you expect from newsgroups (Score:1)
I have used all sorts of vortex descendants for years and I am using them in mission critical equipment now. They have their problems (especially some batches) but they are hardly driver related. These are usually tranciever incompatibilities with some "new and hot" network equipment or unfortunately deffects (3com no longer has its quality of the 3c509 years when out of 10000 boards none gave a single fault for a year).
Lots of Hype but why? (Score:5)
1. Almost all 3com cards run like a lightning with Donald Becker's drivers.
2. The driver from first glimpse did not look 64 bit clean to me. There were some really wierd (in Sparc and Alpha context) defines related to IRQ's and stuff. I do not have a spare to try at the moment, but I have some doubts... Like the commented alpha defines in the include file.
3. The source looks pretty clean, but still I will definitely give a triple read before even trying to use it.
4. I would much rather prefer 3com to release specs/drivers for their modems then releasing a driver for something that is well supported already.
Boggle. (Score:3)
Well, I can finally say that I've seen at all. This is the first instance I can remember of going to download some stuff, and when it comes to the customary "click here to agree to the license agreement" part, I get to see the GPL.
Well, no, on second thought, I haven't seen at all just yet. I will have seen at all when I see the GPL being presented in the license box for any Microsoft product.
--
Re:GPL: Disappointing (Score:1)
Well, of course we point out that they're excluding the non-GPL'd OSes. You appear to think that they've gone part way, so we should just shut up and be happy with it. If that's the case, we should shut up and be happy with the Sun license, because it goes part-way, too. And the same for licenses that are even worse than Sun's. Or is part way only good enough if it lets the Linux community import the code?
cjs
Re:BSD=Old Boys Club (Score:2)
Do you have some hard evidence of this? NetBSD's driver model, for example, is quite different (and far, far superior to) the one that Linux uses; moving a driver across is not just a matter of a few minor code changes. What changes was he requesting that would make it possible to easily port drivers?
Also, keep in mind that a lot of people who are fairly good hackers otherwise tend to criticise systems they're not familiar with before finding out the (often good) reasons behind certain design decisions. An experienced FreeBSD hacker I quite respect was convinced that some of the things NetBSD was doing in terms of driver interface were a waste of time, until he had a closer look at them and eventually came around. Given that Linux has basically no orientation toward multiple-architecture device independence, I would not be surprised if many Linux developers don't understand why we would do things a certain way in NetBSD.
Anyway, if you want to point out the specific things you or DB think should be changed in NetBSD, I'm happy to look at getting them implemented, or I'll give you a good technical argument why they shouldn't be. That should put an end to accusations of ego being the problem, at any rate.
cjs
Re:GPL: Disappointing (Score:2)
A company certainly does have the right to chose which OSes they want to support and which they don't. What makes you believe that 3Com specifically decided to deny the use of their code to the BSD crowd, though? Often I find that companies and individuals chosing the GPL their code do so without the knowledge that they are cutting off part of the free software crowd by doing so.
cjs
Re:GPL: Disappointing (Score:2)
Let's stop the flaming (Score:2)
Re:Now for Laptops.... (Score:1)
The reason I got a 3com card in the first place was because the PCMCIA pages [stanford.edu] mentioned that 3Com was one of the vendors that assisted "in the development of the Linux PCMCIA driver package by contributing hardware and/or technical documentation". They didn't know it at the time, but that won them a customer.
Re:Not that much RedHat specific (Score:1)
Basically, even though Linux is Linux, distributions differ. It is not always easy to develop generic Linux stuff that works on them all.
Re:That's funny (Score:2)
Re:Ahem.. (Score:1)
Look at the code, see how it works, then develop something new using insights gained from looking at open source. I thought that was the whole point of it all. You can *see* the source, and because the original author wants the software to be *free* (as in non-proprietary) then it will stay that what no matter who picks up the product for maintenance after he is done working on it. His work isn't wasted feeding the greed of another individual. If you want to make $$$ off something like that, go start from scratch and code a competing product. Although I'd advise coming up with features that make your particular product worth the money people would spend on it.
What 3Com is doing with their drivers is ensuring that no third party vendor will take their drivers and make a commercial version that has "new features" and "enhancements" and end up giving 3Com tech support grief, etc. I believe its the only way if you want to do an open-source release and still prevent that kind of thing...?
Re:GPL: Disappointing (Score:1)
But your argument does not shed any light on your theory that GPL stifles creativity. You're beginning to sound like Microsoft claiming that the DoJ is "restricting their freedom to innovate" by putting them on trial for monopoly-like business practices.
I personally don't see how any particular license could stifle creativity and I'll point to commercial games as an example.
/me goes back to playing Final Fantasy VIII and twiddling with E.
Re:Why are they reinventing the wheel? (Score:1)
It does show that they have their heads in the right place, though...
Re:Business sense (Score:1)
Regardless, it's wonderful to see 3com doing this. Given how much corporate types LOVE 3com NICs, this should be helpful in getting Linux in more companies.
Win Modems (Score:1)
PCT's winmodem (PCI bus) has been released for Linux too. At least OEM's can get them for now!
So, there is no end to winmodems unless you mean that now it is winmodem/linuxmodem
Re:READ ... the driver is not from 3COM ... (Score:1)
Business sense (Score:3)
I don't think I'll be the only one, either.
oversight (Score:1)
Copyright (C) 19yy [name of author].
The license is only good for a couple more months!
Re:GPL: Disappointing (Score:1)
It is possible (Score:1)
i would think you could get the dirty team to look through the source, write up specs from it, and give those to the clean team to build the clean drivers. Of course, IANAL.
-----
Re:Why is it neither here nor there? (Score:1)
That said, there's certainly no guarantee that the TNT2 is ever going to perform better than the Voodoo3 with Mesa. If 3dfx throws more resources at their drivers, they'll probably end up being faster (even if the hardware is somewhat slower).
Re:Business sense -- tell them! (Score:1)
Re:Why are they reinventing the wheel? (Score:3)
Re:What the hell? (Score:1)
Re:Information (Score:2)
Information (Score:4)
It was released as GPL!!!! meaning they included the the specs. OTHER people can go back now and FIX the drivers, or create new ones using the specs. As long as the new drivers are GPL!!! This is a good thing. The community would be happy with just the specs. But they went one step farther and released and implimentation of those specs, helping out the community farther. So stop bitching everyone. And those specs can also be used in a cleanroom environment to create a BSD licensed version. So everyone can relax and be happy.
Re:GPL: Disappointing (Score:1)
If they use the GPL, then they can see who uses their code (assuming the other companies aren't violating the license.) and if anyone writes something based on their code, it'll go back to the user community, who will think good things about 3COM instead of perhaps being used in a competitor's closed-source project.
Not that much RedHat specific (Score:2)
Will they eventually get their to the core linux kernel ?
Have a nice day
Thank 3com with the slashdot e-mail effect! (Score:5)
Here, I'll make it easy for you all. linux_drivers@3com.com [mailto].. I've already sent them mail thanking them for releasing the source under the GPL, and affirmed that they'll be part of my next purchasing list because of it.
This sort of positive advocacy is what Open Source really lacks; so, come on, click through and mail!
Re:What the hell? (Score:3)
Others have already noted that the drivers appear to be distribution neutral with some redhat-specific patches. The patches appear to be targeted at kernel versions specific to 6.0 and 5.2.
I would suspect that this is more about publicity than trying to lock anyone into a RedHat distribution. When the headline shows up on the technology news ticker at yahoo it will say "3Com supports RedHat Linux" rather than "3Com released distribution-neutral, GPLed network card driver sources for Linux - with RedHat-specific patches".
So, it seems to me that they did the right thing (released driver source under the GPL) and tried to put an investor-friendly announcement out there to maximize the stock value. I'm sorry if I don't see all that much wrong here.
First impression (Score:4)
The installation instructions seem pretty good, too.
Re:What the hell? (Score:2)
It sure does make 3com sound a little clueless about Linux distributions; probably 3com's programmers weren't given anything to work with other than RedHat (it sure does help being an IPO darling, don't it?).
My question is "how did they come up with the drivers for Linux?" Did they just tweak Becker's drivers (pardon me if it was someone else), or write them from scratch, or port them from Unices, or what?
BSD point: to those complaining about not directly supporting BSD -- hint, you have source code now (well, you had it before, but now you have it from the horse's programmers). The open-sourcing of drivers, etc. for Linux at least indirectly benefits BSD (or is this wrong? This is what seems to me to be the case, since I don't know enough of the technical details of the Linux vs. BSD kernels).
Oh, and it doesn't hurt that this hurts MS a bit too =)
Re:That's funny (Score:5)
being redhat only may not be an evil conspiracy (Score:2)
I suspect 3Com developed on Redhat and didn't have the resources to test on a bunch of distributions, so they chose not to make claims they cannot support.
Instead of indicating malevolence on 3Com's part, I think this is a harbinger of problems we will soon encounter, namely: can we really lobby for hardware vendors to not only support Linux, but also to ensure compatibly across distributions? Doing so in an honest manner requires testing on a number of distributions, which can increase the amount of effort to develop these drivers beyond what may be considered an acceptable threshold.
Instead of coming down on 3Com, we should be reminding the RedHat, Debian, etc. that they need to create distributions that are universally Linux compatible. This may be a concept antithetical to their business instincts, but it is necessary to maintain the support and loyalty of the Linux community.
Performance of 3com vs Becker drivers (Score:2)