Quanta Building MIT's $100 Laptops (eWeek)
Posted Dec 16, 2005 21:14 UTC (Fri) by
drag (subscriber, #31333)
In reply to:
Quanta Building MIT's $100 Laptops (eWeek) by vonbrand
Parent article:
Quanta Building MIT's $100 Laptops (eWeek)
No!
Fedora and Debian can't include the Intel Firmware because Intel forbids redistribution of it. Debian maybe stinkers about it since most firmware forbids modifications and such, but they'd still distribute it in non-free.
It's Intel that is the problem, not Debian, not Fedora.
Also cards that don't require firmware are not nessicarially more expensive. Ralink rt2500 style cards do not require a loadable firmware to operate and they are _still_ cheaper AND they have fully open sourced drivers provided by the manufactures!
Go ask the OpenBSD people if you don't beleive me.
Any distro offering firmware images as part of their normal install for Intel wireless cards can face a lawsuit from Intel unless they have a prior licensing agreement, which you cannot use youself.
Also:
Firmware != Binary blob.
Firmware is not the same as compiled code. It's a specific item for a specific peice of hardware and is completely architecture and OS independant.
You can use the same firmware images for Linux on PowerPC, on Linux on x86, on OS X, on Windows XP, on OpenBSD. It doesn't matter.
Binary blobs are kernel code, based on Linux kernel developer's code, compiled from C source code before they are made aviable to you and when they are used become part of the Kernel code running on your system. You can't use the same binary blob on a x86 Linux as on a PowerPC linux, for instance.
There is some 'glue' code that people provide with binary blobs, but it exists only to shoehorn generic kernel code into a specific kernel (aka the one your running).
There is a huge difference between binary blobs and actual firmware.
Beware that some manufacturers want to cloud the issues or mislead people by giving the name 'firmware' to things that are not firmware. For instance on the Linksys they call the OS that they load on the onboard flash drive 'firmware upgrades' when in reality it's just a striped down Linux or Vxware OS.
(
Log in to post comments)