When is the Last Time You Booted to Windows?

Mike McCarty mike.mccarty at sbcglobal.net
Mon Feb 20 20:52:18 UTC 2006


Andy Green wrote:
> Mike McCarty wrote:
> 
> 
>>>The manufacturers accept such restrictions only because they know a
>>>binary-only distribution is acceptable, for example, in the Windows
>>>world.  At the edges already Linux challenges this assumption (because
>>>the benefits using it brings outweigh the risk from loss of obfuscation
>>>of the code) and can bring about change.  So it isn't enough to consider
>>>the situation as it is, one also needs to consider what Linux can make
>>>be by its policies towards closed source modules.
>>>
>>>I don't buy the story that certain classes of device can never have open
>>>source drivers regardless of all considerations.  If Linux is desirable
>>
>>Who argued this? I haven't seen this argument.
> 
> 
> This is the explanation put forward by the binary-only wireless network
> companies, that regulatory requirements mean there can be no OSS
> wireless drivers because it would facilitate using the PLLs on the chip
> outside of the allowed frequencies for the countries it is sold in.

Hmm. Actually, this makes sense. It would be a lot cheaper this way
than actually to ship different hardware. And the regulations make
it clear that it cannot be something someone could easily figure out
and change as a user.

> There are many conflicting apologia why the manufacturer drivers for
> nVidia and ATI cards are binary, but usually patent licensing features, eg,
> 
> http://www.linuxelectrons.com/article.php/20060108163615614
> 
> However if, for example, Windows suddenly required OSS drivers, there is
> no doubt these problems would just evaporate and source would be
> forthcoming in weeks since whatever is necessary to be able to continue
> to sell into where the volume is would be done.

This is less clear to me. Clearly the companies are going to do
what seems to be in their best economic interests. But I'm not
confident I know all the considerations.

Mike
-- 
p="p=%c%s%c;main(){printf(p,34,p,34);}";main(){printf(p,34,p,34);}
This message made from 100% recycled bits.
You have found the bank of Larn.
I can explain it for you, but I can't understand it for you.
I speak only for myself, and I am unanimous in that!




More information about the fedora-list mailing list