Это "non-free" не означает ли, что код для этих firmware может быть и закрытым?
Это прошивки различных железяк (сетевых адаптеров, Wi-Fi и т. д.). Non-free прошивки как правило закрыты и распространяются производителями в виде готовых бинарников. Но без них та или иная железяка может не заработать.