Free Circuits Foundation
Posted Jul 26, 2012 10:15 UTC (Thu) by khim
In reply to: Free Circuits Foundation
Parent article: GNU Linux-libre 3.5-gnu: Free and a half
The program the FSF is talking about in this case is the blob, not what is running on your CPU. It doesn't matter *which* chip is running the code; whether it runs on your main CPU or a chip on your network card is irrelevant.
This is their pretence, not reality. If they were consistent then Linux-libre announce will looks somewhat like this: Here is our 100%-free version of GNU/Linux OS. To use it you need to dig i80386 CPU somewhere (80486 and newer are not supported because they need microcode and we don't have source for said microcode), find one of these ten motherboards (which are compatible with coreboot; BIOS and UEFI are not supported because they use proprietary binary blobs without source), dig out and restore dizen on RLL hard drives (IDE, SCSI and other such beasts are not supported because they include binary blobs and single RLL hard drive is not big enough to contain this version of Linux-libre), find twenty-years old Ethernet card (all the newer ones are not supported for the same reason… of course very few old ones are supported either)… and enjoy your freedom… if you can.
Instead they support bazillion devices with upgradeable firmware which only exist without source. Everything which contains binary blobs in supplied flash is supported while everything where binary blob is supplied by OS is not. This is hypocrisy, plain and simple: they pretend they are fighting against binary blobs, but in reality they just sweep the problem under the carpet.
The whole project is huge embarrassment for FSF - it just portrays them as hypocritical fanatics.
to post comments)