Notebookcheck Logo

Los desarrolladores de Linux están utilizando GitHub Copilot y la programación asistida por IA para mantener en funcionamiento las GPU AMD Radeon HD 2000 a 6000, de hace 20 años

Imagen de una GPU ATI Radeon HD 4870
ⓘ r/pcmasterrace
Imagen de una GPU ATI Radeon HD 4870
El desarrollador de Linux Mesa, Gert Wollny, utilizó GitHub Copilot para ayudar a refactorizar el controlador Gallium3D de la AMD R600, mejorando el código del compilador de shaders para las GPU Radeon HD 2000 a HD 6000, cuyo soporte oficial hace tiempo que ha finalizado. Este trabajo pone de relieve cómo la programación asistida por IA, bajo revisión humana y sujeta a las normas de responsabilidad del código abierto, se está convirtiendo en una herramienta práctica para el mantenimiento de proyectos de hardware y software heredados.

Los mantenedores y desarrolladores de controladores de GPU para Linux están adoptando discretamente la «programación intuitiva» asistida por IA para mantener en funcionamiento las GPU AMD más antiguas, concretamente aquellas que tienen casi dos décadas de antigüedad.

En Mesa 26.2, el desarrollador Gert Wollny utilizó GitHub Copilot para refactorizar y depurar grandes partes del controlador Gallium3D de la AMD R600, con 59 confirmaciones dedicadas a hacer que el código del compilador de shaders fuera más limpio y estable para todas las GPU de AMD, desde la serie Radeon HD 2000 hasta la HD 6000. Estas tarjetas se lanzaron entre 2007 y 2010 y ahora se consideran obsoletas.

Tal y como detalla Phoronix, Wollny entró en detalles sobre el trabajo del controlador en la solicitud de fusión y afirmó: «Esta serie realiza una gran cantidad de refactorización para que el código del compilador de shaders sfn resulte un poco más limpio. La refactorización se llevó a cabo con la ayuda de Copilot (modo automático)». También se añadieron parches individuales en los que se da crédito a Copilot.

Esto nos permite comprender cómo podría funcionar la «programación intuitiva» asistida por IA en aplicaciones más complejas: los desarrolladores utilizan herramientas basadas en grandes modelos de lenguaje para refactorizar y limpiar el código, en lugar de escribir cada línea desde cero. Este proceso ya está ayudando a muchos desarrolladores a mantener controladores y proyectos de código abierto heredados que, de otro modo, caerían en el olvido.

La familia R600 abarca una amplia gama de tarjetas AMD (antes ATI) en las que muchos jugadores entusiastas y ensambladores de PC retro siguen confiando. Desde que AMD dejó de contribuir con el trabajo de desarrollo y las actualizaciones de controladores para estas GPU, casi todas las mejoras y actualizaciones en curso han sido implementadas por un equipo de aficionados y voluntarios dedicados dispuestos a mantener vivas estas GPU.

Entre estos colaboradores, Wollny ha sido una presencia constante en los últimos años, habiendo añadido anteriormente compatibilidad con el backend NIR, mejorado las capacidades de cálculo y otras características modernas de Mesa. Dado el número limitado de colaboradores y recursos disponibles, el uso de Copilot en modo automático bajo la supervisión de los desarrolladores puede ayudar significativamente en grandes tareas de limpieza que, de otro modo, serían difíciles de completar por cuenta propia.

Esto se alinea con el proyecto del núcleo de Linux, que ha adoptado un enfoque pragmático en virtud de una nueva política que ahora permite a los desarrolladores utilizar herramientas de IA e incluso fomenta su uso cuando sea necesario. Sin embargo, hay que seguir un estricto conjunto de reglas: solo los humanos pueden añadir la etiqueta «Signed-off-by» y certificar el Certificado de Origen del Desarrollador.

Para mantener la transparencia, los desarrolladores deben incluir una etiqueta «Assisted-by» clara en la que se indiquen el modelo de IA y las herramientas utilizadas, mientras que el remitente humano sigue siendo responsable de probar, revisar y publicar el código final.

Fuentes

Google LogoAdd as a preferred source on Google
Mail Logo
> Análisis y pruebas de ordenadores portátiles y móviles teléfonos > Noticias > Archivo de noticias > Archivo de noticias 2026 06 > Los desarrolladores de Linux están utilizando GitHub Copilot y la programación asistida por IA para mantener en funcionamiento las GPU AMD Radeon HD 2000 a 6000, de hace 20 años
Rahim Amir Noorali, 2026-06-11 (Update: 2026-06-11)