Claro que no todo el kernel es libre, Linus Torvals tiene que vivir de algo, y ademas porque crees que existen versiones de pago de alguna distribuciones como Red Hat o Suse ?
El concepto Free , Libre y/o gratuito es muy bonito sobre el papel pero si es 100% libre no puedes vivir de tu trabajo, y si no podemos vivir de nuestro trabajo para que lo hacemos?
¿De qué forma depende el modelo de negocio de Red Hat y SUSE de esos elementos no libres o cómo es que Linus se gana la vida metiendo blobs en el kernel? Porque a pesar de que varias compañías usan los conceptos `software libre` y `código abierto` como marca vacía para vender extensiones privativas (open core), nadie en Linux va a reconocer que aceptan las condiciones de los fabricantes para que Linus pueda ganarse la vida ni nadie en SUSE ni Red Hat puede decir que está bien y es lo ideal.
El argumento, según entiendo, pasa por un supuesto pragmatismo de que la compatibilidad es necesaria para extender el uso de Linux, incluso si tienen que meter binarios inauditables, código ofuscado y con licencias restrictivas.
Igual con dedo del medio y todo Nvidia es miembro de la Linux Foundation... Otra muestra de que el OSS sigue los axiomas del friedmanismo, de buscar el beneficio de las personas de forma indirecta y sólo a condición del beneficio de los poderes fácticos.