El kernel de Linux adopta directrices para el código asistido por IA

El proyecto del kernel de Linux ha documentado oficialmente su política sobre las contribuciones de código asistido por IA con el lanzamiento de Linux 7.0. Las directrices exigen responsabilidad humana, la divulgación del uso de herramientas de IA y una nueva etiqueta 'Assisted-by' para los parches que involucren IA. Sasha Levin formalizó el consenso alcanzado en la Cumbre de Mantenedores de 2025.

En la Cumbre de Mantenedores de 2025, Sasha Levin abogó por reglas claras sobre el uso de herramientas de IA en el desarrollo del kernel. La política resultante enfatiza que los revisores humanos deben asumir plena responsabilidad por cualquier código generado por IA, asegurando el cumplimiento de la licencia GPL-2.0-only. No se aceptan envíos generados puramente por máquinas, y los agentes de IA no pueden autorizar parches utilizando etiquetas 'Signed-off-by', ya que el Certificado de Origen del Desarrollador exige responsabilidad humana por cada contribución. Levin se comprometió a documentar estos principios sin medidas de aplicación forzosa, y las nuevas directrices para 'Asistentes de codificación de IA' ahora aparecen en la documentación del proceso del kernel junto con otras reglas de contribución. Esta política se basa en debates anteriores, donde Linus Torvalds cuestionó la necesidad de una etiqueta dedicada, sugiriendo que los registros de cambios eran suficientes. Sin embargo, la comunidad optó por la etiqueta 'Assisted-by', con el formato 'Assisted-by: AGENT_NAME:MODEL_VERSION [TOOL1] [TOOL2]'. Un ejemplo proporcionado es 'Assisted-by: Claude:claude-3-opus coccinelle sparse' para parches que utilizan múltiples herramientas. Greg Kroah-Hartman, el mantenedor del kernel estable, ya ha aplicado este enfoque en su rama 'clanker'. Utilizó pruebas de fuzzing asistidas por IA en el código ksmbd y SMB, identificó problemas y envió correcciones con instrucciones para que los revisores las verifiquen de forma independiente. En comparación, Gentoo prohibió las contribuciones generadas por IA en 2024 debido a problemas de derechos de autor, calidad y ética, mientras que NetBSD etiqueta el código de LLM como 'contaminado', lo que requiere la aprobación del desarrollador principal. Linux mantiene una postura más permisiva, confiando en que los humanos validen los resultados de la IA.

Artículos relacionados

Tech leaders announcing Linux Foundation's AI-powered cybersecurity initiative for open source software with major partners.
Imagen generada por IA

La Linux Foundation anuncia una iniciativa de seguridad de IA con socios tecnológicos

Reportado por IA Imagen generada por IA

La Linux Foundation ha lanzado una nueva iniciativa que utiliza la versión preliminar de Claude Mythos de Anthropic para la ciberseguridad defensiva en el software de código abierto. Entre los socios se incluyen AWS, Apple, Broadcom, Cisco, CrowdStrike, Google, JPMorgan, Microsoft, NVIDIA y Palo Alto Networks. El esfuerzo tiene como objetivo proteger el software crítico ante el auge de la IA para los mantenedores de código abierto.

Greg Kroah-Hartman, mantenedor del núcleo de Linux, ha declarado que las herramientas de revisión de código basadas en inteligencia artificial se han vuelto genuinamente útiles. El experto comentó a The Register que la tecnología alcanzó un punto de inflexión hace aproximadamente un mes, lo que ha derivado en informes de errores procesables.

Reportado por IA

Linus Torvalds analizó los efectos de la inteligencia artificial en el desarrollo del kernel de Linux durante un reciente encuentro del sector.

Fedora ha tomado medidas para reducir la dependencia de la inteligencia artificial en sus operaciones, lo que marca un cambio respecto a sus planes anteriores de añadir soporte para IA.

Reportado por IA

Los desarrolladores han lanzado el kernel de Linux 7.0, que incluye mejoras para el hardware de Intel y AMD, una gestión mejorada del almacenamiento y la eliminación de la etiqueta experimental del soporte para Rust. Linus Torvalds anunció la actualización, la cual no es una versión de soporte a largo plazo. El lanzamiento incluye preparativos para las futuras CPU y GPU, junto con capacidades de autorreparación del sistema de archivos.

Este sitio web utiliza cookies

Utilizamos cookies para análisis con el fin de mejorar nuestro sitio. Lee nuestra política de privacidad para más información.
Rechazar