Slashdot Log In
Update On OpenBSD Firmware Activism
Posted by
Hemos
on Mon Nov 22, 2004 09:12 AM
from the more-then-one-side-to-a-story dept.
from the more-then-one-side-to-a-story dept.
putko writes "Here's an update on the OpenBSD firmware activism. Basically, Intel says no. Plenty of contact info, in case you want to write someone an email or a phone call.
As Theo writes, 'Without
these firmware files included in OpenBSD, users must go do some
click-through license at some web site to get at the files. Without
those files, these devices are just bits of metal, plastic, and sand.'" While I applaud the notion behind Freer distribution (as in beer) it's also highly probable that Intel doesn't have much ground make them freer - we've seen this before on machines like the HP nw8000; basically, the wireless stuff is owned by someone else, licensed by Intel. That's not to say that the fight isn't worth fighting for freer distribution - it is. But if you want to make your voice heard, remember to be effective advocate.
Related Stories
[+]
BSD: Hifn Restricts Crypto Docs, OpenBSD Opens Fire 304 comments
Mhrmnhrm writes "After totally closing off public access to documentation for their chips roughly five years ago, Hifn is again offering them, but with an invasive registration requirement. Needless to say, Theo de Raadt and the rest of the OpenBSD team were not amused, and following a Hifn manager's missive, the gauntlet has been thrown. Either open the docs fully, or be removed from the system. This wouldn't be the first time... the same thing happened to both Adaptec and Intel following similar spats."
This discussion has been archived.
No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
Full
Abbreviated
Hidden
Loading... please wait.
What firmware exactly? (Score:5, Insightful)
Re:What firmware exactly? (Score:3, Funny)
Re:What firmware exactly? (Score:2, Informative)
Re:What firmware exactly? (Score:2)
Actually the topic is "Wireless Networking"
Re:What firmware exactly? (Score:2, Informative)
OpenBSD wants only free distribution right of the binary files. That's all, they don't even want the right to modify the binary. Just to be able to distribute it like they do with so many other firmware files. Else you have to go download the file from somewhere else (how do you do that without a network connection) or OpenBSD has to sign an agreement that they won't since they would have to limit the way they distribute their software. Among other things, they would have to put you through a click t
Amonkeysayshuh? (Score:5, Funny)
Is that supposed to be a sentence, or has Hemos been playing around with the Monkey / Shakespeare Simulator [tninet.se] again?
Re:Amonkeysayshuh? (Score:2)
If the BSD people want... (Score:5, Funny)
Re:If the BSD people want... (Score:3, Insightful)
Seriously, there is not a large enough market force to open up the firmware.
Re:If the BSD people want... (Score:2, Informative)
Re:If the BSD people want... (Score:2)
This is a very apt observation of you, and indeed correct. However, this is not what anybody is requesting. The firmware binary blob, which is downloadable via a stupid click-through license, is not being requested to be "opened". The request is that the binary blob's license be amended to be able to be redistributed by OSS projects. This is the same exact file that is freely available, legally, from Intel's site.
One must ask wh
Howto fix. (Score:4, Insightful)
a: Email in a polite manner an Intel representative, explaining that in light of their refusal to cooperate with a freer use of hardware you bought or would have bought that you will vote with your feet and use a competitor, who will comply with non-restrictive use.
b: Then actually vote with your feet.
I can't see, _how_ exactly Intel can't redistribute it's own firmware, under any license it likes. We could speculate as to some _evil_ empire requiring Intel to rescrictive agreements, but, I think that, the reality is, that a company the size of Intel, probably to a large extent has home grown products virtually everywhere.
Base case Intel won't cooperate and won't give reasons for non cooperation, there is _no_ reason to ascribe any frustrated alutristic intentions on their part, by some external evil.
Is there a link somewhere, for a list of cards which will work, with Free as in speech Operating systems?
As a consequence of purchasing intel (Score:2, Interesting)
. It's not like it's unavailable.
The referenced commentary relates the obvious solution for users who do not like this approach to distribution. "There is almost always choice".
WHich bring up another angle. It's hardware. I doubt Intel has any 'obligations to others' as far as making a detailed description of the hardware workings available. This would allow someone to write GPL firmware.
Or am I being naieve here?
Re:As a consequence of purchasing intel (Score:2, Informative)
Re:As a consequence of purchasing intel (Score:2, Interesting)
You'll note how silly this is. The firmware only works on products Intel sells. Intel doesn't sell the firmware seperately. There is no loss to Intel, at all, for it to provide OpenBSD users with the firmware, and it'd increase sales for Intel.
Hemos seems to think it
An alternative to Intel? (Score:2)
each has competition that they either don't
like to acknowledge, or are willing to use
whatever means necessary (FUD, IP, etc) in a
vain attempt to maintain market share.
intel's off-again/on-again stance regarding the
inclusion of WiFi in their Centrino product does
not inspire any longterm confidence in their
commitments (just as with microsoft's commitment
to data security). it is all about market share,
and the quest for the almighty buck.
what is really needed is
Re:As a consequence of purchasing intel (Score:4, Insightful)
So, that sounds more reasonable. What could keep Intel from doing this?
- Third party patent licenses restricting free distribution
- Third party software licenses restricting free distribution on the derived binary code
- Fear of hardware cloners "dropping in" the firmware and selling a knockoff product
- etc...
In short, there are a myriad of reasons why Intel would say no. If this is a problem for you, reverse the hardware and produce a free firmware, or make noise && vote with your feet.Parent
Activism or documentation? (Score:4, Interesting)
I'm currently stuck trying to get my Alcatel/Thompson "Speedtouch 330" (Revision 4) ADSL modem to work under FreeBSD 5.3. Downloading the 'firmware' was a pain but much of that could have been resolved with some good documentation and an MD5 to verify the correct version. Even now I have the device recognised following the handbook doesn't get me connected... and offers precious little information about how to make appropriate configuration.
I suppose the response might be that that OpenBSD would do this fine - though I chose FreeBSD as a result about concerns about OpenBSD support for the Atheros chipset in my Dlink DWL G520 PCI wireless net card (which is straightforward to configure in FreeBSD.) Aaaagh!
Re:Activism or documentation? (Score:3, Informative)
Re:Activism or documentation? (Score:2)
Downloading drivers is no hassle for me - and, I suspect, if the drivers worked painlessly and proved easily configured then the manufacturer would be happy to put the firmware on the CD distributed with the ha
Re:Activism or documentation? (Score:2)
I struggled with that for a couple of months before biting the bullet and buying a wireless router. Probably not the most elegant solution, but it did the job.
"Atheros chipset in my Dlink DWL G520 PCI wireless net card"
And you're trying to connect up an Alcatel? You're either operating on the mother of all shoestrings or you have far too much time.
Re:Activism or documentation? (Score:2)
I'd prefer not to use a "wireless router" as I want to use more advanced packet filtering and IPSEC encryptions which are easy with BSD. I like the conceptual simplicty of 1 ADSL adaptor; 1 Ethernet card; 1 wireless card. In order
Re:Activism or documentation? (Score:2)
I followed the handbook to the letter and I got no joy. Then tried someone else's Howto. No joy.
Essentially the ppp.log would be filled with 'unknown protocol', for which I couldn't find a decent explanation, so I chickened out and went for the path of least resistance in buying the router. Possibly not within the spirit of BSD, but I'd much rather fix stuff in my code than diagnose w
Re:Activism or documentation? (Score:2)
I don't suppose you can also tell me that OpenBSD can also solve my problems with my "Speedtouch 330 (Rev 4)" USB ADSL modem assuming an ISP demanding PPPoA? If I can solve my headaches with a change from FreeBSD to OpenBSD, I'd do that in an instant
Re:Activism or documentation? (Score:2, Insightful)
Yes, the saleman looked at me as if I was an idiot because I wanted the more expensive Ethernet version. Why not buy just USB? I will tell you: because the communication over USB is not standardized for such devices. The only USB devices you ca
Re:Activism or documentation? (Score:2)
In an attempt to explain my reasoning (which one might reasonably consider flawed) I decided to by a Speedtouch USB ADSL modem rather than an Ethernet one for several reasons:
Re:Activism or documentation? (Score:2)
Constant complaining counts! (Score:5, Interesting)
While it's pretty obvious that the companies that use these chipsets are essentially helpless and cannot release the firmware code for public distribution, if people are enough of a pain in the ass, it will prevent them from using such hardware/firmware in the future. Don't quit complaining or they will read it as acceptance.
Re:Constant complaining counts! (Score:5, Insightful)
Sure. Unfortunately, from the point of view of the Centrino group (or laptop retailers), OpenBSD users don't even begin to approach the status of "the buying public".
Parent
Re:Constant complaining counts! (Score:2)
The "buying public" does not use BSD. They don't know what it is.
This is a non-story. The stuff is out there for anyone to download. Big deal. Non-issue.
This is one of the things people hate about FOSS fanatics: Sputtering and spitting and gesticulating about.... nothing.
Re:Constant complaining counts! (Score:2)
All this "sputtering and spitting and gesticulating" is what brought us FOSS operating systems to begin with. If you don't like the politics, you're still welcome to use the software, which is provided for you at no charge.
This is one thing I don't like ab
RTFA - just wants distribution rights NOT SOURCE! (Score:4, Insightful)
http://marc.theaimsgroup.com/?l=openbsd-misc&m=10
Effective advocacy (Score:5, Insightful)
Holding our most vocal proponents to be above criticism is an example of exactly the sort of mindless zealotry that epitomizes bad advocacy.
They should not, of course, be flamed, but critcised with professional politness where they are deserving of it, and everyone is deserving of it at one time or another.
When Neils Bohr went to Los Alamos during the Manhatten Project he spent a lot of time talking to Feynman, who, at the time, was a pretty minor figure who hadn't even finished his doctorate work yet.
Why? Because he was the only one there unafraid to forthrightly tell the Great One his ideas were stupid when they were.
Good leaders like that sort of thing. It makes their own advocay stronger. Only bad leaders hold themselves as above admission of error.
Yeah, I see the idea that Joe was driving at here, but he needs to go back rework that bit, as it came out very, very wrong, suggesting that we should all show a mindless unity when it comes to our public front
There's a word for that: zealotry.
And it's all about free as in speech, isn't it?
Besides, from what I've seen, Linus, ESR and RMS are well able to stand up for themselves, and rather entertaining while they do it, even if you disagree with them on some point or other.
KFG
Let the /.-ing begin (Score:2, Interesting)
So 24 comments, and 469 blokes actually RTFA.
The point (Score:2)
There is choice (Score:4, Insightful)
No matter what your choice of OS, this is a good thing. It prevents the premature obsolescence caused by vendors dropping support after a few months - I've seen this happen in Windows XP and MacOS. While this situation may prevent a Linux user from purchasing and using a given product, it also makes other OS users subject to abandonment.
Consumer protection groups are apparently powerless to protect consumers from this type of fraud, at least for now. The best thing we as technically informed individuals can do it make sure that the word gets out on products in this category.
If the products are not attractive to consumers because of their limited support life or OS choice restrictions, then vendors will put pressure on the supply channel to change the status quo.
Why ? (Score:3, Interesting)
> else, licensed by Intel.
That's your guess - but Intel declined to comment on that.
IMO, that's really too much BS'ing for such a little piece of code.
The reason why someone might want to include the firmware in the distribution is (perhaps) to allow network-installs via wireless.
If you're only net-connection is via a wireless nic, you can't go to some website and download it first....
Rainer
PETA's and Democratic activists' method? (Score:3, Funny)
No? Ah, well, just a thought...
Heres an idea (Score:2)
How to be an effective advocate (Score:2)
Re:How to be an effective advocate (Score:5, Insightful)
The best approach is to keep your wallet in your pocket or buy from a competitor, and then contact a human at the company that you didn't buy from and give them a detailed explanation why you chose their competitor instead. This way you actually get attention, because from their perspective the sale came straight out of their pocket into a competitor's. If they won't listen to that sort of reasoning, they're going to sink anyway.
Parent
Crosslicensed patents (Score:3, Insightful)
As an aside, I imagine that's going to be a strategy that Microsoft is going to use in the future to fight Linux.
I'm tired of the "Some else's property" reply (Score:5, Insightful)
I'm sure I could go on, but you get the point. Imagine going out for dinner and it makes you sick because it has *shrug* powdered peanuts in it. Next time, you ask for no peanuts, only to be told "Sorry, we licenced this recipe from somebody else and do not have permission to vary it, even though the current version is useless to you". There is no way you would put up with that, at the least you would walk out.
Yet for some reason in IT we accept that excuse as if nvidia hadn't just negotiated the contract that does not permit them to redistribute only weeks beforehand. Nvidia, ATI and intel are only getting away with this excuse because we tolerate it. If we instead refuse to buy the products then you can bet the next time they negotiate licencing, all the problems disappear.
You might think we are a too small group to make a difference in this regard, but you'd be wrong. You would be right that few people use linux, and even fewer user OpenBSD, but what propotion of those people have strong influence over large IT budgets? Viewed in terms of dollars controlled instead of products sold and suddenly you're talking much bigger bikkies.
The Tao of Programming (Score:3, Funny)
Presently they met Firmware, who was dressed in tattered rags and hobbled along propped on a thorny stick. Firmware said to them: ``The Tao lies beyond Yin and Yang. It is silent and still as a pool of water. It does not seek fame, therefore nobody knows its presence. It does not seek fortune, for it is complete within itself. It exists beyond space and time.''
Software and Hardware, ashamed, returned to their homes.
"
(Credit: Tao of Programming [canonical.org])
Re:Not because it's licensed by someone else... (Score:2)
And it would the fault of that someone. You can also build RF equipment with resistors, transistors, etc., but we don't blame the suppliers.
Re:Not because it's licensed by someone else... (Score:5, Informative)
Parent
Re:Not because it's licensed by someone else... (Score:2)
All of this mess for scraping a couple of bucks on an onboard EEPROM, but still, Intel's position doesn't seem reasonable.
Re:Not because it's licensed by someone else... (Score:2, Insightful)
Nonsense. Nothing prevent you to get those firmware *now* (in fact, you are required to get them to make your device work, and intel don't prevent you to do this, but you have to click 'I Agree' ). What theo wants is the right to distribute them, the right to make OpenBSD work out-of-the-box with intel chipsets.
Of course, some big
Sorry, but it's not the FCC .. (Score:2, Interesting)
The FCC somehow exerting some pressure has nothing to do with this.
The FCC does not prohibit the sale of devices. What they do prohibit is using the devices in a disruptive way.
It is perfectly legal for Intel to sell and give away the firmware. They are just bullshitting for various reasons.
It's much like P2P in a way. It's not illegal to make it, but some uses of it are prohibited (not that I agree)
Re:Not because it's licensed by someone else... (Score:2)