Foxconn Releases Test BIOS Fixing Linux Crashes
Ryan1984 writes "Only a week after the bad press coverage regarding the Linux-related bugs in a number of motherboards released by Foxconn (which turned out to be the AMI BIOS that several board makers use), Foxconn is the first vendor out with a publicly released test patch that fixes the bulk of the problems, allowing kernel 2.6.26 to run well on the afflicted boards. The remaining issues appear to either be kernel bugs in builds earlier than 2.6.26, issues with the Intel chipset itself, or minor annoyances that Foxconn is still working to resolve. Foxconn representative Heart Zhang has posted on the Ubuntu forums (where the situation began), apologizing for the issues, thanking Foxconn customers and the community at-large for their feedback, and promising that Foxconn will take Linux support and testing seriously, going forward."
This whole soap opera, which probably had more to do with copy and paste laziness than conspiracy theories, blew up out of proportions and gave Foxconn a lot of reasons to believe that Linux users are crazy zealots. Yes, I know that the users who actually harassed Foxconn with "OMG microsoft payed you!!!" emails are just a small part of the Linux userbase, but I'd kinda understand if Foxconn took Linux less seriously after that.
The fact that they're now going as far as writing about the patch in the Ubuntu Forums shows that they consider the Linux userbase large and important enough to be worried about the bad press, even though most of the "bad press" was grossly exaggerated. Not-so-many years ago, a company could dismiss the complaints as "nonsense zealotry" with no worries and no financial negative impact whatsoever. Foxcoon seems to believe that this is not the case now.
So, from a "relevance of Linux nowadays" point of view, I consider this to be a very good sign.
I've said this before about ATI: When you get a bunch of angry people together and complain about a product, you typically get the results you want.
No company wants to look bad, even to a minority of people. Because it often only takes a minority of people to completely trash a companies reputation, especially in such a competitive market like motherboards.
So if you know of any other manufacturers who have poor Linux support, don't be scared to send them a letter about it and to tell other people who use Linux about your problems with the manufacturer. You might end up afflicting positive change in the long run.
"But now they're releasing a fix? That's not sabotage!"
Foxconn got caught and was called front-and-center over it. The evidence is overwhelmingly against them (the sabotage is plainly visible in their own code), so they realize the jig is up. The only rational response, after all the denials failed, is to provide a fix and hope the exposure fades away.
The sabotage doesn't necessarily have to be an explicit agreement between Foxconn and Microsoft, but it was certainly intentional on Foxconn's part. The code that said, essentially, "If Windows, do things right; if Linux, do things wrong" was not an accident. The question of who at Foxconn made the decision to perform the sabotage may never be known, but it was done consciously by someone at Foxconn (for whatever reason).
these guys really didn't have to EVER fix this, much less a week later. if all hardware manufacturers were this responsive the world of technology would be a better place.
Obama is a twitter sock puppet
use freedos...
MP3 Search Engine
Foxconn is probably just doing this to avoid negative publicity, despite the fact that BIOSes shouldn't be running any code specific to Linux, due to specific decisions by the kernel developers.
Quoting from an actual kernel developer:
Well, as most linux users are tech-savy, they are often being asked advice by less tech-savy people e.g.
-- What do you think about this PC? Shall I buy it?
*looks through the specs*
Foxconn Mobo? Utter trash! Don't buy it!
I do think that linux users are not many, but we are influential for sure.
It wasn't just that the table was wrong, there was specific code in the BIOS to point to a a bad table.
This phrase, 'Never ascribe to malice, that which can be explained by incompetence', is absolutely a darkside distraction.
You've heard it so much over the years, that you start to believe it.
It's a *great* cover for darkside machinations.
Incompetence definitely exists, but to let yourself be deluded into thinking that bad things are due to incompetence is to show your own incompetence as a sentient lifeform.
Assume malice first, and search for proof of incompetence.
In this case, specific code was in the BIOS that was malicious.
You are being MICROattacked, from various angles, in a SOFT manner.