Intel — Only "Open" For Business 213
Michael Knudsen writes, "Intel still refuses to work with open source projects such that they can provide their users with proper support for Intel's hardware products. As he has done before, Theo de Raadt once again asks users to take action by contacting Intel, telling them what they think of their current policy of not releasing hardware documentation and granting open source projects the right to distribute hardware firmware with their products. Failing to do so only harms users in the way that they risk having unsupported or malfunctioning hardware in their operating system of choice." Read more below.
It's really important that people understand that Intel is only trying to cooperate just enough to make people believe that they're open and doing the right thing. Don't fool yourselves: They are not.
What we need all users of open source software to do is contact Intel and let them know what you think of their current behaviour. If you run a big department and chose another vendor's products over Intel's because it doesn't work in your operating system, let them know, along with how many units they could have sold you. If you are an end user who has had problems when using Intel hardware because of poor support, let them know.
Let them know that their current lack of support will only harm them in the long run because you will be avoiding their products. Let them know that you want your hardware to work out of the box when you have installed your operating system of choice, and how Intel is preventing this with their lack of support.
Intel is not doing you a favor by requiring you to go to a website and download firmware for your hardware. You paid for the hardware, and Intel is thanking you by making it difficult for you to use it. Let Intel know what you think of this.
damned if you do... (Score:5, Funny)
So we get unsupported or malfunctioning hardware with our operating system of choice, or we get supported and functioning hardware with a malfunctioning operating system. cool.
Re: (Score:2)
Which only proves, as a friend of mine once said in the bad old 1980s, that "computers would be great if it weren't for hardware."
If it were not for hardware I suppose that instead of posting to Slashdot we'd all be sitting around in togas doing ruler and compass constructions and arguing about the nature of the ideal state. And bitc
Windows deserves to get bagged. (Score:2)
He then asked me to create a new user so that I could put some data in a safe, place, but i made the mistake of making my new user an administrator -- as soon as I did this, it became impossible to log in as the old administrator using the standard XP login screen. It took me some googling to figure out what had happened, but once I underst
Re: (Score:2)
Re: (Score:2)
The one fix I was able to find was to disable the fat login screen. In my googles, I wasn't able to find the (emminently obvious -- ahem) registry entry that would fix the problem, and the most
Re: (Score:2)
Yes, but: (Score:5, Insightful)
James is a big fat liar
(It's in TFA, believe it or not.)
This is no way to get the other side to play nicely with you.
Re: (Score:3, Informative)
James Ketrenos, Intel Open Source Technology Center
Agreed, I wouldn't call him a big fat liar as long as I haven't given him the chance to respond and do something about the situation.
I hope and guess this was done.
James ?
Re: (Score:3, Interesting)
If, however, you mean that he engaged in a conversation with me where we discussed anything related to those slides (or anything else in the last year), then no.
Oh well. At least my name will show up more on Google now
James
Re: (Score:3, Informative)
Re:Yes, but: (Score:4, Insightful)
His writing was unhelpful, unproductive, unprofessional immature, and downright slanderous.
Re: (Score:3, Insightful)
His writing was unhelpful, unproductive, unprofessional immature, and downright slanderous.
yet, his style always produces results, while perhaps offending some prudes. can you really blame him for that? i know i can't. RMS usually is very polite when crusading, and still people talk shit. i'm glad FOSS fellows like these are around, which just do their thing, and don't pay attention to the naysayers. i wish him the best of luck in this endeavour.
Re: (Score:2)
I think you mean libelious.
Re: (Score:3, Insightful)
It's only slanderous* if it's not true.
*(libel actually)
Re: (Score:2)
I think part of the problem is that "compromise" isn't in Theo's mental dictionary. The whole point of Mr. Ketrenos is that compromise is possible, a useful message for many hardware suppliers. Theo, on the other hand, seems to read "compromise" and think "unconditional surrender", and then he gets to feeling all betrayed when the other party goes and does what they said they would.
It's ether that or Theo is a refugee from some parallel
Re: (Score:2)
When such entities sense weakness, they will ignore the other party or go in for the kill.
The only way for consumers to deal with a corporation of great wealth and power like Intel is to let them know you are willing to stop using their products, and further, to organize a boycott against them. If they have any inkling that you are serious, then there may be compromise.
It wasn't always that way, but that's how it is now.
Re: (Score:2)
Capitulation? I'm not sure the dominance-or-submission works very well in this context. I mean if have frame this as total war, then Intel started out victorious. Moreover, the only thing they need do to remain victorious is ignore the free software/open source movement.
See, Intel (so far as I can tell, feel free to correct me) are not asking for any concessions from the community. What they are doing is making concessio
Re:Yes, but: (Score:5, Funny)
Re: (Score:2)
fat? (Score:2)
Having never seen James Ketrenos, not even in pictures, I have no idea if he is fat or not. Maybe he's skinny and Theo is just trying to insult him. But if he says something that is false, and he knows it is false, then at least the liar part is true. Of course we may never know what he really knows. He could just be mistaken and skinny.
Be professional! (Score:5, Insightful)
Subject: Linux Wireless Firmware Distribution
I was very happy to hear that Intel is working with the community to
ensure that G965 graphics will work out of the box under Linux.
I am very sad to hear that Intel isn't doing the same for their wireless
products WRT freely distributable firmware.
I am a developer in the Computing Services department at a 30 thousand
plus student university. Community enabled Linux support is a huge
factor in the purchasing decisions of our department.
Re: (Score:2)
Re:Be professional! (Score:5, Insightful)
2D (and 3D) algorithms are commodity, they are well known (most are published 20+ years ago) and large part of the card is designed towards a rather old, but still valid common standard (VESA). In addition to that there is no regulatory regime to deal with it. Having "super duper secrets" in a low-to-mid sector video parts makes no sense whatsoever.
Wireless chipsets operate with a mix of commodity and private algorithms, there is no common spec regarding the way the platform sees them and there standards specify only the external side and nothing on the OS side. In addition to that there is list of Frequency Nazies to deal in every country. All of them insist that any power, frequency and tuning parameters are private and inaccessible to Joe Average Luser. In a modern chipset these are done in firmware and having them secret and limited makes all the sense in the world to a manufacturer. They have to distribute it under strict conditions which limit its possible uses and forbid tampering. If they do not they will lose their license. This forces the license terms on Intel, Atheros, etc. They have no choice on the matter and writing billions of letters to them will be pointless. There will be no change of mind and the firmware will always be under a license that is OSS incompatible. The right addressee for the mail is FCC (and its analogues). It is their business to enforce frequency bands and they are taking the easy way out by passing this responsibility to the manufacturers. If we really want wireless OSS firmware (I doubt that) the enforcement method of the current FCC regime must change and FCC must allow the manufacturers to release such firmware.
Until then, no point to bother and Theo should vent some steam elsewhere. Plenty of new crypto processors around without support in OpenBSD (or elsewhere).
Re: (Score:3, Informative)
You really need to read what Theo and others are asking, rather than making assumptions. If you did you would realise there are two things OpenBSD asks of Intel, and neither of them relate to your conclusions:
Re: (Score:2)
So what?
There is a reason for me too to choose give my money to company A or company B. There's nothing wrong with letting them now.
"They have no choice on the matter and writing billions of letters to them will be pointless."
While I happily accept your reasons, I warmly prefer seeing those billions of letters sent first, and see if there were really nothing to be done after that.
Re: (Score:2)
So tell me, how does the firmware know which country it is in if the OS doesn't tell it? Or does the hardware have some secret way of knowing? How is it going to get the frequencies correct, otherwise?
I don't know if there are any other wireless vendors that make things open source. If there are, or come to be, they will be the ones to get more business. And aside from that, if any OS is able to change the frequency of the device, then it will be reverse engineered, eventually. So unless the hardware has t
Re: (Score:2, Flamebait)
Re: (Score:2)
http://packages.debian.org/src:nvidia-graphics-mo
Re: (Score:2)
There was a period when this was nearly impossible, but it is long gone. Nowdays most decent cards (not the Realtek based crap) will work out of the box provided that you download the firmware or (in the atheros case the binary blob) for them. My wife's laptop runs Debian and had no problems with the Atheros (I simply followed the instructions and it worked right away). The laptop I used to have at work used a Centrino. Once again -
Re: (Score:2)
As much of the firmware that is essential to comply with the FCC rules (or equivalent in other countries) should be separated off from the rest. That part should come built in to the hardware and not need to be loaded from the driver. It would only be changed if an upgrade is needed and then only with an upgrade tool. If properly isolated and small, it should be easy enough to debug and not require very many upgrades. The rest, however much that would be, that would not impact the radio regulations, can the
Re: (Score:2)
There once was a time when the firmware came built in to the device when you bought it. Actually, external wireless routers still do. It's the internal cards that seem to be so dumbed down that they have to have the driver load the firmware each time.
Part of the problem is that this approach complicates software distribution because the firmware has to be included in the wrong place (the OS). It needs to be included in the right place (built in to the hardware). If Intel had built the firmware into the har
Intel open enough for me (Score:5, Informative)
Re: (Score:3, Interesting)
They believe, or their lawyers believe, or the FCC has told them that they can not release the full programing specs to those adapters.
Those wireless adaptors use soft radios. You can change the frequency, transmission power, and goodness knows what else by just changing a register.
Intel runs a huge risk of law suits, products loosing certifications, and possible criminal actions if they release those drivers.
Will Theo indemnify Intel for all damages and cri
Re: (Score:3, Insightful)
That shouldn't matter. One can still reverse-engineer the firmware and figure it out. This is like banning hammers because they can be used to break into stores. The responsibility should not be on the hardware/software side, but on the user side. I can still choose the wrong country when installing
Re: (Score:2)
So what? That's Intel's problem, not mine.
"The ability to go in and change a const or DEFINE MAXPOWER from 0xFE to 0xFF may be considered easily modifiable by the FCC."
Unless, of course, the max emit power from the card were 0xFE, weren't it? So they want to be el-cheapo by going software and *then* they have the guts to say that if they don't release their specs is because FCC evil regulations, don't they?
*I* am the consumer, and it's my power to choose going with
Re: (Score:2)
No some manufactures don't use soft radios. That is why I spec the Orinoco cards for my open source projects. They have complete open source drivers available.
There also seems to be some problem with BDS licences requirements and Intel. I would love to know exactly what that is but Theo isn't very forthcoming.
Re: (Score:2)
If that's the reason why they don't release source, that is a bogus argument, because it's equally easy to open a hex-editor and replace bytw xxxx from 0xFE to 0xFF. They're essentially using security by obscurity, and if that is sufficient to keep the FCC off their back, they could also use a '#define REGISTER_F654FFD3 0xFE' and be equally safe.
Re: (Score:2)
Which register is the one that you have to modify?
Think if it as the difference between have a knob you have to turn and having to change a part.
It is possible to modify just about any transmiter. It is the easy part that counts.
Re: (Score:3, Informative)
Re: (Score:2)
Re: (Score:2)
How many times will this one be dragged through the mud before people understand.. It isn't de Raadt's problem where Intel is getting the damned code from: Intel can work along with their current firmware supplier in order for it to be redistributable under sane conditions; they can produce thei
Who cares? (Score:4, Insightful)
This article was very scant on what exactly intel isn't supporting. All it says is some blurb about requiring folks to download firmware before they can use their OS of choice on intel hardware.
WHAT HARDWARE ARE YOU TALKING ABOUT?
CPU? Chipset? NIC? Router? Switches? What.. What the hell are you complaining about? Bios updates for Motherboards?
I hate to bitch, but when you get some pretty good in depth stories rejected for lame hoopla like this, you get mad.
--toq
Re: (Score:2, Informative)
Re: (Score:2)
Template please? (Score:2)
Okay, I'll Try (Score:4, Funny)
I am humble Nigerian prince with a great wealth of BSD users in a locked-out community...
Aw, shucks.
Re: (Score:2)
Not Holding My Breath (Score:4, Insightful)
Re: (Score:3, Informative)
What hard, current evidence do you have that the market is barreling towards open source?
I see it meekly traipsing along, while MSFT earned $1400 every second of every day of fiscal year 2006, and is on pace to earn $1500 every second of every day of fiscal year 2007.
Re: (Score:2)
Intel's behavior won't affect the market one way or another.
Coincidentally, I am shopping for a PC that will run open source software from day one. I was pondering is it to be a core duo or a X2?
I think Intel can scratch me as a future customer. I am not going to email, I am going to quietly just buy the AMD system in the next few days as I figure market share will have the biggest impact.
Take another brand I will not buy, Broadcom. Their reference design uses Linux for wireless, they even license it
Re: (Score:2)
I'd bet you'd have the best impact by doing them both: buying a different vendor *and* telling the ones not chosen why you didn't buy for them. They will know that they're loosing market share and they will have hard facts about why they are loosing it so they can properly react.
It is not as if you were making
Re: (Score:2)
How is this to Intel's advantage? (Score:3, Interesting)
Re: (Score:3, Informative)
If the hardware turns out to be extremely buggy, then it might be Intel's advantage not to publish any documentation. Their drivers and firmware code might be full of software based workarounds for hardware flaws that the PR-department would not want the public to see. If this was the case, publishing these to the open source community would make a hole in Intel's credibility as a hardware manufacturer, and possible create monetary losses in selling new products.
Note that I'm not saying that this is the
Re: (Score:2, Insightful)
This was suspected as the reason why Sun did not release hardware docs for UltraSPARC III. Only very recently did
OpenBSD have working device drivers for UltraSPARC III.
Re: (Score:2)
Workarounds would almost certainly be exclusively in the firmware, and NOBODY is asking for the source code of the firmware.
Besides, Intel's notorious CPU bugs haven't made a dent, so why would bugs in their network cards matter more?
It does seem likely, however, they are trying to hide something.
Re: (Score:2)
Re: (Score:2)
Why do they refuse to publish the exact specs? Their competitors can (and will) reverse-engineer them. Any federal guideline should (and could) be enforced in the hardware itself.
Somewhere in recent history (probably somewhere right before the "unix wars") something went wrong; it was somehow seen to be a good thing not to disclose how your stuff is actually built, even though you get no advantage from that. Even though you get a disadvantage from
So that's why their... (Score:2)
You'd have to be an insider to get the documentation.
not our enemy (Score:4, Insightful)
If you compare Intel to other motherboard, chipset, or processor manufacturers, you'll find they arguably have better documentation and support for end-user and IT people than any of their competitors. They also are one of the only manufacturers I've seen to use open-source projects like FreeDOS and ISOLINUX. In their server lineup they support Linux as much as anyone.
Since I'm not a developer I can't speak from a developer's perspective, but there seems to be a liking in this community to paint Intel with a brush of "evil tight-fisted corporation" when they're actually one of the few who act like they care.
Re: (Score:2)
Theo gets irritated because companies claiming to support open source do not when asked to.
My Suggestion (Score:3, Informative)
Re: (Score:2, Interesting)
I've bought a rt2500 and the drivers are not really good. The code is messy enough that the kernel developers won't accept the driver and the driver is missing features such as WPA. They are rewriting it, but the new version will not be accepted into the kernel until the devicescape framework is. I still can't get WPA to work with the beta driver.
I'm not saying that people shouldn't buy the card. I bought the card because there are no better option. It is one of the few that will be supported out o
Re: (Score:2, Informative)
Intel DOES provide some OS drivers (Score:2)
http://ipw2100.sourceforge.net/ [sourceforge.net]
but obviously not enough for *BSD
Re: (Score:3, Informative)
They also ask for the right to distribute firmware under an acceptable license, but Intel refuses. Ironically your link
above describe exactly the Intel attitude: http://ipw2100.sourceforge.net/firmware.php [sourceforge.net]
Re: (Score:3, Informative)
Intel does distribute the firmware for the newer ipw3945 driver under a sane license [bughost.org]. Unfortunately, nobody distributes that since it requires a binary daemon to function. One has to wonder why Intel has not relicensed the other firmware files. They have acknowledged that the ipw2100/2200 license is too complicated and doesn't meet the needs of distributors, but they don't want to fix that problem. It would seem that Intel does not want their drivers supported out of the box on open source operating sys
Better article on the story. (Score:5, Informative)
This is done for a reason.. (DRM) (Score:2)
Microsoft's requirements for vista incorporate all sorts of DRM support requirements and requirements for hollywood approval of components.
The latest intel 64 bit lines are supposed to work with microsoft's software to prevent use of debuggers and other program modifications (such "malware" as the windvd patch to allow DVD-A ripping) through encorporation of "n
My letter (Score:2)
Re: (Score:3, Interesting)
From: Cal Paterson
To: majid.awad@intel.com, peter.engelbrecht@intel.com
Date: Oct 1, 2006 1:06 PM
Subject: Intel Firmware for the Wireless chips
As an OpenBSD user and "Intel Wireless PRO" owner, I would like you to
release your firmware for the "Intel Wireless PRO" chipset. I have an
IBM/Lenovo Thinkpad that uses this chipset, and I am unable to use it
without the binary blob firmware you provide.
You often say at conferences that you are committed to Open
Source/Free So
Re: (Score:2)
Not to say yours weren't a nice attempt, but I'm afraid the (not to be published) answer from Intel would be on the lines of "So you already bougth our hardware and your money is in our pocket? You can shout the hell out now, we won't give a damn".
To be really effective your letter (and a thousand more on the same lines) should read: "I'm in the process to choose my new laptop (better if you were in the position to say "to choose the next 2000 laptops for my company" but, heck, nobody is perfect) b
Re: (Score:2)
Well, hopefully, that's a framed letter for other people to use, and this will increase the level of mail that Majid and Peter recieve. Future use should probably pay-up lost Intel sales.
Re: (Score:2)
First, I will say. Thanks for writing a letter.. I would like to point out though, that from the PoV of a device driver writer, I would prefer the documentation than the original code. The specifications of hardware give lots more information that a different OS might need to know, rather than 'how the Windows driver works'
Not going to happen (Score:3, Insightful)
Re: (Score:2)
You said:
Theo said:
Theo is not asking to change the firmware, just the API to use it and the clear right to distribute it. So what am I missing with your statement?
The hacking community already knows which chips are not FCC compliant (even with their labe
Re: (Score:2)
Bullshit#1: de Raadt is only asking for a redistribution license that will allow the firmware, The Very Same Firmware Intel Already Distributes, within OpenBSD CD.
Bullshit#2: I work dayin-dayout with vendors with support contracts. First thing they do is telling you that they only will support their shit on blessed operative system X version Y upgrade Z, with firmware
Get a clue... (Score:2)
Thus, your argument about how difficult it is to program firmwares or why they shouldn't be opened because they would allow hackers to play with the transmission frequencies is dead on arrival
or Dont buy Intel (Score:3, Informative)
I will buy hardware that has an open support commitment and prove those vendors right in there move.
Re: (Score:2)
will just not buy Intel for my OpenBSD box's.
Since all my boixes will eventually run OpenBSD either via VMWare or directly as the main OS, I will not buy Intel or any mobo with Broadcom on it.
Difference in Paradigm (Score:3, Insightful)
They see releasing that information as a threat to their MO. They think that if they start handing this stuff out for free their turning into a bunch of commies. And even though this community knows that isn't true, it doesn't help using ad homonym attacks against them by calling them 'big fat liars'. It looks childish and immature.
As for emailing? I don't think they give hoot whether a few geeks boycott them because they don't get open source drivers, mostly because there will always be someone else who will buy their product without qualms. Only if someone like Dell dropped Intel for such reasons would they begin to notice. What would happen if Apple and HP dropped them too? Sure they would wake up. But you know why none of them will do that? Because, they operate under the same paradigm. And 99.99999999999% of their customer base doesn't care because (to them) it's irrelevant.
Re: (Score:2)
No, capitalism works when 10% of people, realizing they can't get Intel hardware to work properly, buy from somebody else.
Then, instead of losing the theoretical dollar value of their IP, they're losing real dollars in sales of the hardware.
Intel Wireless Motes are OpenSource (Score:2, Interesting)
Re: (Score:2)
Intel is only somewhat better than everybody else (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Noone said that there was a mor
There is a disconnect. (Score:2)
Its about money (Score:2)
Not falting them, they have to weigh the options of the time/mone spent to help you out, relative to the revenue gained. PR of being 'nice' doesnt always bring home the bacon.
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re:Why Firmware? (Score:5, Informative)
code of the firmware. Intel are instractible here, so owners of Intel wireless devices needs to personally accept a license
before downloading the firmware. As an example: http://ipw2100.sourceforge.net/firmware.php [sourceforge.net]
As for open source drivers: OpenBSD wants hardware documentation, not a Linux driver, so that they can write their own drivers.
Intel claims that they are open source friendly and gives out documentation, but the last is clearly a lie since OpenBSD had to reverse
engineer several Intel wireless chipsets.
Giving the appearance of beeing friendly to open source, while not beeing so, is the latest fad in business. Intel is an example
of this fad.
OT: Gay marriage... (Score:2)
We've already had all the
Re: (Score:2)
A zilog 80 clone.
Re: (Score:2)
Re: (Score:2)