Linus Torvalds, creador de Linux, fue tajante con NVIDIA: "Intenta vender chips al mercado de Android y ha sido la peor compañía con la que jamás hemos tratado"

La incompatibilidad de hardware con Linux hizo que Torvalds estallara en contra de NVIDIA hace más de una década y fue la razón por la que ahora haya disponibilidad de GPUs.
Uno de los grandes obstáculos de Linux ha sido la compatibilidad con hardware, algo que ha acompañado al kernel durante décadas. ¿Hasta qué punto las empresas están dispuestas a colaborar con el software de código abierto? Esa es la pregunta que se hacía Linus Torvalds.
En la industria ha habido todo tipo de marcas, pero algunas han dejado huella por ser más cerradas con respecto a sus productos. Dentro de esa historia, pocas declaraciones han tenido tanto impacto como las palabras contra NVIDIA.
Un problema que afectaba a miles de usuarios de Linux hace más de una década fue lo que desató la crítica que puso sobre la mesa el futuro de los controladores y los componentes en plataformas abiertas.
El día en que Linus Torvalds cargó contra NVIDIA

En junio de 2012, durante una sesión de preguntas y respuestas en la Universidad Aalto, en Finlandia, un asistente planteó una queja relacionada con la compatibilidad de la tecnología NVIDIA Optimus en Linux.
Con esto, se solucionaban varias cosas porque era posible alternar entre gráficos integrados y gráficos dedicados. Como consecuencia, el rendimiento y la autonomía de muchos portátiles podían mejorar considerablemente, a pesar de que el funcionamiento en el sistema del pingüino Tux no era del todo adecuado.
De aquí fue que surgió una de las citas más famosas de Linus Torvalds, quien reaccionó a los obstáculos que siempre había con respecto a los componentes: "Nvidia ha sido uno de los peores puntos problemáticos que hemos tenido con los fabricantes de hardware".
Después añadió que la situación era especialmente decepcionante porque la compañía buscaba vender una gran cantidad de chips en el mercado Android, un ecosistema basado precisamente en el kernel Linux.
Tras eso, dijo que "NVIDIA ha sido la peor empresa con la que hemos tratado". Así que, NVIDIA, ¡que te jxdan!". Harto de la situación, afirmaba que Intel y AMD tenían una mejor disposición para la cooperación.
NVIDIA solía tener estrictas restricciones propietarias y eso complicaba las cosas para la comunidad de código abierto. Con una experiencia limitada, el kernel tampoco podía avanzar tanto como debería.
Cómo NVIDIA pasó de ser criticada por Linux a apostar por el código abierto

Aquello sucedió en 2012, hace más de una década, y actualmente las cosas son muy distintas porque parece que NVIDIA se ha propuesto cambiar las cosas ante Linux.
Desde mayo de 2022, la empresa de Jensen Huang presentó módulos de kernel para GPU bajo una licencia dual GPL/MIT, los cuales permitían el acceso al código fuente.
De esta manera, se explicó que el objetivo era facilitar las cosas para los desarrolladores y proveedores de distribuciones. Más adelante, la empresa confirmó que la transición hacia los módulos abiertos se convertiría en la dirección principal de su plataforma gráfica para Linux.
En 2024, finalmente la compañía dijo que estos módulos para las arquitecturas modernas de GPU podían conciliarse como en una adopción total, yendo de la mano con la evolución de la inteligencia artificial, supercomputación y centros de datos.
A pesar de que CUDA, cuDNN o NCCL siguen siendo propietarias, también se han desarrollado soluciones basadas en Linux para sus plataformas DGX y la computación de alto rendimiento.
Sea como sea, lo que comenzó como una de las críticas más duras realizadas por Linus Torvalds hacia una gran compañía terminó precediendo una etapa de acercamiento entre NVIDIA y el mundo del código abierto.
