Update On OpenBSD Firmware Activism 134
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.
What firmware exactly? (Score:5, Insightful)
Re:What firmware exactly? (Score:3, Funny)
Re:What firmware exactly? (Score:2, Informative)
Re:Centrino platform or brand? (Score:1)
a) improve Intel wireless capabilities in their laptops
b) sell more notebooks
c) confuse customers
d) let me to write this comment on Slashot
Choose your option.
Check atheros paper about this topic: Centrino vs Pentium [atheros.com] or this other page En qué consiste exactamente la tecnología Centrino? [zaragozawireless.org]
Re:What firmware exactly? (Score:1)
Wikipedia
When people develop new hardware, it's usually a lot cheaper to control the hardware from Software, instead of developing that expensive chip that goes inside the hardware. For example, Afga scanners use firmware to control their scanners. Note: Firmware is not the same as drivers. Firmware is lo
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
Re:What firmware exactly? (Score:2)
Actually the topic is "Wireless Networking"
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)
Re:Amonkeysayshuh? (Score:1, Funny)
What is the term for other option? Freech (as in speech)?
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
Re:If the BSD people want... (Score:2)
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?
I hear feetsteps... (Score:2)
Vote with your feet? So you think it's a threat to say "well, rather than
Re:Howto fix. (Score:2)
You want me to kick an Intel rep?
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:1)
Why would GPL firmware be useless to BSD?
Firmware goes with the hardware, not the OS.
How does a GPL piece of code 'contaminate' other code through it's interface?.
Do I have misunderstand the GPL?
Re:As a consequence of purchasing intel (Score:2)
Re:As a consequence of purchasing intel (Score:2, Informative)
Re: (Score:2, Interesting)
Re:As a consequence of purchasing intel (Score:1)
since they are willing to allow it via a click-through license it seems this is the main concern with Intel is the loss of user-agreement to whatever clauses the license contains. i haven't seen their license but the usual licenses have clauses regarding reverse e
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?
Re:As a consequence of purchasing intel (Score:2)
Intel is a 1000 pound gorilla. If they told their vendor "our customers want a freely distributable binary firmware, the next contract will go to the vendor willing to meet that requirement", I'll bet (given the kind of volume market Intel represents) they would find their vendors most accomodating.
It's not a very big legal risk anyway since most click-throughs don't require proof that the downloader is old enough to enter into a binding legal contract anyway. Tjhere's likely at least a few 15 year olds
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:1)
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:1)
I own a "Speedtouch 330 USB" rev. 2, I had it working on FreeBSD 4.10, and now on 5.3.
It's (the open source driver) pain to install, and even after it's installed it doesn't perform well under pressure.
If you run any P2P application or anything that puts heavy load on the connection (in terms of number of open connections) then be prepared for frequent disconnections, driver hanging, and a lo
Re:Activism or documentation? (Score:1)
However there has been traffic on the mailing lists about Speedtouch modems.
IIRC there were speed related issues, but people were getting those things working in the 3.4 days.
Take a search through the misc@ archives. You can get to the archives through the main OpenBSD site.
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)
Re:Activism or documentation? (Score:2)
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".
Re:Constant complaining counts! (Score:2)
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
Re:Effective advocacy (Score:1)
Seriously. This is a person who links to Steven Milloy's "junk science" page from his personal home page [catb.org]. He's also a rabid pro-war advocate [catb.org] who certainly doesn't address people who disagree with him in any professional or respectful manner. I doubt he'd get much positive publicity on slashdot if people had actually read what he writes.
Re:Effective advocacy (Score:1)
Yes.
This is a person who links to Steven Milloy's "junk science" page from his personal home page.
If I had a personal home page I might well link to Steve Milloy's "Junk Science" page. I dislike Mr. Milloy. I dislike his politics. I dislike his manner. I also dislike "Junk Science" and Mr. Milloy is often right. When and where I feel he is not I would feel free to politely and professionally critcise his views.
Perhaps RMS was a bad example here. (Score:2)
What are you talking about as a responsibility? And where, exactly, can I find an example of RMS advocating for people to spread copies of non-free software to make wireless devices work more conveniently?
Re:Perhaps RMS was a bad example here. (Score:1)
I'm not talking about anything. That's a quote from the linked article on effective advocacy. I am criticising said article.
And where, exactly, can I find an example of RMS advocating for people to spread copies of non-free software to make wireless devices work more conveniently?
Did you read my actual post?
KFG
Re:Perhaps RMS was a bad example here. (Score:2)
Re:Perhaps RMS was a bad example here. (Score:1)
Whereas I was criticising the specific point quoted from the linked article.
I hope this dispells your confusion.
KFG
Re:Effective advocacy (Score:1)
Well, yeah, but that's just the way children act when they're trying to be "adult and sophisticated."
Ironic, in'nit?
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...
Re:PETA's and Democratic activists' method? (Score:1)
I find your ideas intriguing and would like to subscribe to your newsletter.
Re:PETA's and Democratic activists' method? (Score:2)
Re:PETA's and Democratic activists' method? (Score:1)
Heres an idea (Score:2)
Re:Heres an idea (Score:1)
If part makers face pressure from Microsoft, all they have to do is change the part number to something unique.
If Intel won't play ball, then maybe its time for AMD to re-enter the network products market. Think of the goodwill they'd be buying themselves.
personal boycott (Score:1)
Freer? (Score:1)
But is that freer as in freer breer or freer as in freer spreech?
(as in beer)
Oh, I see. But isn't the firmware available at no charge, but with a restrictive click-through? Doesn't that make it a free as in speech problem?
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.
Re:How to be an effective advocate (Score:1)
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.
It's no more accepted than Winmodems. (Score:2)
It already works this way. Just look at the low value and reputation of Winmodems. You can't sell one of those for more than ten buck. If something won't spin up and work with Knoppix, I don't want it. Sure, I can ignore some non working hardware if there's a way to fix it, but the research is a drag and the value is substantial
Re:I'm tired of the "Some else's property" reply (Score:2)
Matrox has gone the binary-only route with their latest video cards, and SiS isn't any more open-source friendly with their video cards than anyone else. All of them have to be reverse engineered, or you have to accept their binary drivers.
If you know of a company making half decent video cards, and releasing specs or open source drivers, fill us all in.
Re:I'm tired of the "Some else's property" reply (Score:2)
I am not sure who is the most open nowadays. Perhaps ATI -- at least you can get something approximating 3D acceleration from them
Re:I'm tired of the "Some else's property" reply (Score:2)
ATI is only very slightly better on the open-source driver front, while NVidia's binary Linux drivers are much better than ATI's binaries. Plus, NVidia's binary drivers work on FreeBSD/NetBSD.
It's a complete toss-up, if you ask me. Best to complain loudly to both of them, until one of them budge,s and actually gives up some public docs.
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])
boo-hoo? (Score:2, Insightful)
Picking on the NW8000 is poor. At least with the HP commercial notebooks, you can CHOOSE either the Intel or the Atheros MiniPCI cards.
To set the record straight, Centrino is a brand that's applied when a notebook has three things:
1. Intel Pentium-M
2. Intel Chipset
3. Intel PRO2100/2200 Wireless
That's Centrino. The NW8000 uses a MiniPCI slot, just like a lot of other notebooks. HP offers the option to go with the Intel cards, or with Atheros a/b/
Re:Not because it's licensed by someone else... (Score:1)
letting themselves off the hook completely.
they are being way to elusive about why they wont do it.
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)
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:1, Informative)
What they are basically not satisfied with is that the firmware is not available under freely redistributable terms. It is not illegal to redistribute a binary firmware under a freely redistributable license.
What the hell is wrong with giving a freely redistributable binary only firmware to the OSS community so that they can use a open source driver?
Re:Not because it's licensed by someone else... (Score:1)
Re:Not because it's licensed by someone else... (Score:1)
Re:Not because it's licensed by someone else... (Score:1, Informative)
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
Re:Not because it's licensed by someone else... (Score:1)
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)
Re:Don't cut Intel any slack... (Score:2)
Re:Solution (Score:2)