Guys, free software is free software; it has never encompassed
hardware. And firmware belongs to hardware; it looks like software but
it is not, it is a configuration of hardware. It is in the kernel only
for the purpose of being loaded into the device, not to be called.
Distros who reject non-free firmware should also reject non-free
hardware. Are you ready for that?
Didier