Firmware is software, but it is for a different machine.
Nobody would suggest that a GPL DHCP server was forbidden
to provide boot instructions to a machine unless that machine
was also booting a GPL OS.
Devices that require firmware are peers that are being
bootstrapped. They are not part of the kernel.
Copyright © 2018, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds