Portada » Linus Torvalds finalmente está aceptando incluir parches asistidos por IA en Linux, provocando que el kernel aumente de tamaño
Publicado en

Linus Torvalds finalmente está aceptando incluir parches asistidos por IA en Linux, provocando que el kernel aumente de tamaño

Tras el reciente lanzamiento de la RC3 de Linux 7.1, Torvalds observó un incremento inusual en la cantidad de parches que están llegando hacia aguas arriba en el desarrollo del kernel. Esto lo motivó a indagar rápidamente en el asunto a fin de determinar si se trataba de un caso puntual. Sin embargo, notó que todos esos parches fueron creados por desarrolladores del kernel Linux con asistencia de la IA. Esto terminó convenciendo a Torvalds que el uso de estas herramientas de IA se ha convertido en lo que denominó «la nueva normalidad en el desarrollo de Linux».

Linus Torvalds acepta finalmente incluir parches asistidos por IA en el kernel Linux

¿De qué se tratan estos masivos parches asistidos por IA los cuales están iniciando «la nueva normalidad en el desarrollo de Linux»?

Los parches asistidos por IA que dieron comienzo a la llamada «nueva normalidad en Linux» se tratan en su mayoría de actualizaciones y correcciones enfocadas en el núcleo de red y controladores. También hay algunos parches dedicados a mejorar la conectividad en dispositivos USB-C al usar ordenadores Mac y la gestión de audio en el dispositivo Pioneer DJ EUPHONIA. Sin embargo, y lo que más llamó la atención de Torvalds en este nuevo lote de parches asistidos por IA que llegaron al upstream de Linux, es que prácticamente todos fueron compilados con Rust.

¿Y por qué razón este hecho ha de llamar la atención? Pues que desde hace algún tiempo, Torvalds ha ido motivando a los desarrolladores para que usen Rust, debido a la seguridad de memoria que ofrece este lenguaje. Así, los desarrolladores ahorrarían tiempo en buscar fallos de seguridad y dedicarse a escribir nuevas características en Linux. Pues bien, esto mismo que buscaba Torvalds se ha concretado con la llegada de estos nuevos parches asistidos por IA.

Obviamente, todos estos parches cumplen con la nueva política que rige el desarrollo del kernel Linux en cuanto al uso de herramientas de IA. Esta señala que los desarrolladores que empleen herramientas de IA para desarrollar parches en Linux deben especificar todas las contribuciones que realizó dicha tecnología en la actualización desarrollada. Además, los desarrolladores deben explicar el aporte que escribió la IA a fin de evitar que se envíen parches a lo loco.

El kernel comienza a engordar con esta nueva normalidad

Otro hecho a destacar con la llegada y admisión de las actualizaciones asistidas por IA es que Linux aumentará su tamaño, dado que los desarrolladores tendrán más tiempo para construir nuevas características. El solo hecho de que se esté compilando con Rust disminuye la necesidad de invertir grandes cantidades de tiempo para buscar fallos y corregirlos. Además, si los desarrolladores utilizan de manera positiva las herramientas de IA para que los ayuden en la creación de parches en Linux, se pueden reducir los retrasos en los lanzamientos de nuevas versiones del kernel y así, los usuarios obtendrán más rápidamente soporte para nuevo hardware y mejoras en los antiguos.

Soy Ramón Marquez, creador y editor jefe de este sitio web. Llevo más de 10 años redactando notas informativas, de opinión y guías sobre tecnología, enfocándome sobre todo en Linux y Windows. Con Notas REM, abarco más segmentos de tecnología como juegos, Apple (Mac e iOS), hardware, móviles y la IA.

Además de la redacción, también tengo amplia experiencia en el soporte TI (nivel 1 y 2), donde he formado parte de equipos de laboratorios de pruebas y equipos de migración de plataforma.

Deja un comentario