>>Do you really think the FSF's four freedoms require the design code to the CPU?
>And why do they require design of network card's microcode? What's the difference?
Microcode/firmware is a software application with source code. The design files are to manufacture hardware, they aren't applications. I presume you know this though.
>>The firmware blobs themselves may not be GPL'd themselves though, making them non-free.
>So? Hardware is also non-free.
We're talking about the Free Software Foundation, not the Free Hardware Foundation.
>>Which processor they run on is irrelevant from the perspective of the FSF.
>So I see that FSF site has gone down. Is it that because they're refusing to work with the Internet which uses Cisco routers somewhere?