LWN.net Logo

Citation required

Citation required

Posted Mar 3, 2010 10:44 UTC (Wed) by mpr22 (subscriber, #60784)
In reply to: Citation required by lxoliva
Parent article: Linux-2.6.33-libre released

I do believe that non-Free firmware hiding in otherwise Free operating systems is worse than non-Free firmware hiding in hardware, but that doesn't imply that the latter is fine.

Conversely, I think that "non-Free firmware hiding in otherwise Free operating systems", while certainly disagreeable, is an improvement-of-freedom relative to "non-Free firmware hiding in hardware", because it offers greater scope for remedying lack-of-freedom.

The lack of freedom in the former case can be remedied by replacing it with Free firmware, an operation which (essentially) only has to be done once to liberate everyone who uses that operating system with that device. Remedying the lack of freedom in the latter case, if possible at all, requires either buying a different device entirely, or doing something to each physical instance of the device whose owner is concerned by their lack of freedom which may (depending on the design) present a non-trivial hazard to the device's continued usability.

Power cut / brownout / system crash while you were reflashing your DVD drive? Better hope the manufacturer included a "recovery" firmware and brought its activation signal out to an accessible header.


(Log in to post comments)

Citation required

Posted Mar 4, 2010 5:03 UTC (Thu) by JoeBuck (subscriber, #2330) [Link]

I certainly don't want to attribute to Alexandre any positions that he does not hold, but I also have this issue with at least some proponents of removing binary blobs.

A GPU-based graphics chip is a very powerful engine that ideally we all should be able to program, and there are projects like Nouveau dedicated to figuring out how. But the fact that you can load a program onto a device and run that program, even if you don't know all the secret sauce yet, to me makes a more free device than one that appears to run with entirely free software, but only because the firmware program is in ROM and unalterable. I'm interested in the freedom to tinker.

Citation required

Posted Mar 4, 2010 10:22 UTC (Thu) by jschrod (subscriber, #1646) [Link]

Well written, thank you.

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds