Anuncio de código abierto de NVIDIA

Cualquiera que se vaya al infierno esta noche puede querer empacar ropa más abrigada: NVIDIA finalmente está adoptando el código abierto, como es debido.

 

En una publicación en su blog, NVIDIA anunció el lanzamiento inmediato de módulos de kernel de GPU de código abierto para una parte de su hardware actual. El movimiento, dice, es el primer paso en un código abierto más amplio por parte de la compañía destinado a «mejorar la experiencia de usar GPU NVIDIA en Linux».

Y ya era hora también, ¿no?

Canonical, patrocinadores de Ubuntu, planea ‘empaquetar los módulos abiertos del kernel’ para usar en el reciente lanzamiento de Ubuntu 22.04 LTS en poco tiempo con otros proveedores de distribuciones de Linux listos para seguir su ejemplo.

“Los nuevos módulos de kernel de GPU de código abierto de NVIDIA simplificarán las instalaciones y aumentarán la seguridad para los usuarios de Ubuntu, ya sean desarrolladores de AI/ML, jugadores o usuarios de la nube”, dijo Cindy Goldberg, vicepresidenta de alianzas de silicio en Canonical.

“Como creadores de Ubuntu, el sistema operativo basado en Linux más popular para desarrolladores, ahora podemos brindar un soporte aún mejor a los desarrolladores que trabajan en la vanguardia de AI y ML al permitir una integración aún más estrecha con las GPU NVIDIA en Ubuntu”.

No espere ver estos módulos actualizados todavía, tenga en cuenta. NVIDIA dice que el «código base actual no se ajusta a las convenciones de diseño del kernel de Linux» en la actualidad, pero eso dice que planea trabajar con la comunidad del kernel de Linux para mejorar la situación.

Los módulos de núcleo de GPU abiertos de NVIDIA están alojados en GitHub, si desea descargarlos, inspeccionarlos o comenzar a contribuir con ellos. Aquellos con GPU NVidia anteriores a Turing tendrán que quedarse con el controlador de kernel binario existente por ahora, y dado el estado «alfa» del controlador de código abierto, aquellos que tienen tarjetas compatibles pueden querer esperar a usar el controlador de código abierto hasta es un poco más robusto.

Abrazo de código abierto de NVIDIA

 Ahora, admitiré que el estado de los controladores de gráficos de Linux (y los juegos de Linux en general) no es mi área de especialización. No tengo ningún dispositivo que tenga gráficos NVIDIA. Por lo tanto, soy (más que un poco) ignorante de las luchas en curso (o de lo contrario) para la gente que lo usa con Linux.

Dicho esto, incluso un idiota como yo puede decir que esta noticia es importante no solo para los jugadores AAA, los desarrolladores de ML y los científicos de IA, sino también para los usuarios domésticos habituales como tú y yo.

La gente ha querido que NVIDIA cambie de táctica y se convierta en parte de la comunidad de código abierto más amplia durante el tiempo que he estado usando Linux. NVIDIA va a la zaga de sus rivales (principalmente AMD e Intel, aunque puntos de bonificación si recuerda VIA) en compatibilidad con tecnologías de código abierto emergentes (como Wayland).

El famoso creador de Linux, Linus Torvalds, le dio a NVIDIA el dedo medio.

Y aunque los controladores de gráficos patentados de NVIDIA están fácilmente disponibles (y se dice que funcionan bien), el esfuerzo hacia un futuro más abierto y accesible que beneficie a todos los usuarios seguramente será aplaudido.

NVIDIA crea una tecnología poderosa y de vanguardia que ayuda a personas increíbles a hacer cosas igualmente increíbles, y al adoptar correctamente el código abierto, seguramente está configurado para desbloquear aún más ese potencial.

Scroll al inicio