tecnologia

La inteligencia artificial ayuda a revisar el kernel de Linux, pero no sustituye a los mantenedores

El desarrollo del kernel de Linux se enfrenta a una tarea cada vez más compleja con la creciente cantidad de parches que llegan constantemente de desarrolladores de todo el mundo. Para abordar esta carga, algunos mantenedores han empezado a utilizar inteligenciaartificial (IA) para revisar el código, localizar posibles errores y acelerar tareas que normalmente consumen muchas horas.

La IA puede ayudar, pero no reemplazar a los humanos

La IA puede ayudar, pero no reemplazar a los humanos

La IA puede analizar grandes cantidades de código, comparar cambios y señalar problemas que pasarían inadvertidos en una primera revisión. Esta capacidad resulta especialmente útil en Linux, donde los mantenedores reciben constantemente parches procedentes de desarrolladores de todo el mundo. Sin embargo, la IA no puede sustituir a los mantenedores, ya que sus conclusiones también deben comprobarse, contextualizarse y descartar falsos positivos.

El creador de Linux, Linus Torvalds, ha respondido con una postura tajante sobre el uso de la IA en el desarrollo del kernel. Aunque admite que la IA puede ayudar a revisar el código, exige que las contribuciones asistidas por estas herramientas indiquen la participación de la IA mediante la etiqueta Assisted-by y que el desarrollador que envía el parche continúe siendo responsable del resultado. En otras palabras, la IA puede ayudar a escribir o analizar una modificación, pero no puede asumir las consecuencias técnicas de incorporarla al kernel.

La posición de Torvalds no supone dar vía libre a cualquier contenido generado automáticamente. Los mantenedores deben comprender el código, revisarlo y responder si causa problemas. La IA puede ser una herramienta útil, pero no reduce necesariamente la carga de trabajo. Puede trasladarla a los mantenedores, que terminan corrigiendo aportaciones deficientes o descartando alertas repetidas.