> After the firmware has been split up from the Linux kernel and move off into a separate tarball as it is going to happen soon(http://lwn.net/Articles/414275/), what would be the purpose of linux-libre patchset be?
The answer is right there in the announcement:
> Even if they, Linux included, remove all these non-Free programs, as long as they keep software or documentation that induces users to seek and use non-Free programs, they're still bait.
How do you think we turn request_firmware("blobname"...) into bait-free Free Software? What part of the location of the blob is irrelevant (upthread) is so hard to understand? Even the earlier announcement said:
> we accumulated thousands of patterns to recognize blobs, sequences that look like blobs but that aren't, requests for non-Free firmware external to Linux, and documentation that induces users to install it
and then went to great lengths to explain a plan to *retain* the ability to request_firmware while removing the inducement problem. Linux-libre won't serve its purpose, of offering a kernel that satisfies the FSDG, without removing this problem. Simply pushing the blobs out isn't enough to comply with FSDG.