Linus Torvalds comentó sobre los intentos de discutir la prohibición del uso de herramientas de IA en el desarrollo del núcleo de Linux. La posición oficial es que el núcleo de Linux, como proyecto, no se opone al uso de IA. La IA se considera una herramienta que facilita el trabajo en el código, al igual que cualquier otra herramienta. El uso de IA es un asunto personal de cada desarrollador y el factor que se considera al aceptar cambios es la calidad del código, no qué herramientas se utilizaron para crear ese código.
A aquellos que no están satisfechos con esta política o que intentan imponer a otros la prohibición del uso de herramientas de IA, Linus les recomendó crear su propio fork del núcleo o dejar de participar en el desarrollo. Según Linus, hace un año, el uso de IA en el desarrollo podría haber planteado preguntas, pero ahora los beneficios de la IA son evidentes y solo aquellos que no han utilizado herramientas modernas de IA pueden negar esto. Nadie en la comunidad de desarrolladores del núcleo obliga a otros a usar IA, pero se tomarán medidas contra los intentos de obstaculizar su uso por parte de otras personas.
El uso de IA puede crear problemas, como un aumento de la carga en los mantenedores y la identificación de errores desagradables, pero, según Linus, no se debe enterrar la cabeza en la arena, sino hacer que las herramientas de IA, como Sashiko, ayuden a los mantenedores. Los informes de IA modernos a menudo superan en calidad y flexibilidad a herramientas tradicionales, como checkpatch, y encuentran errores no triviales.
El núcleo de Linux sigue siendo un proyecto técnico y las decisiones relacionadas se toman en base a méritos técnicos, no por miedo a lo nuevo. El núcleo no es un proyecto de guerreros por la justicia social, nunca lo ha sido y nunca lo será. El aspecto social del trabajo en código abierto se considera una parte importante y motivadora del proyecto, pero más bien es un efecto secundario, no el objetivo de la existencia del proyecto. El núcleo evoluciona como un proyecto abierto no por razones religiosas, sino porque este modelo conduce a la creación de mejores tecnologías.
En la continuación de la discusión, Linus aconsejó no imponer sus normas éticas a los demás y comparó el uso de la IA con el vegetarianismo: entre los desarrolladores del núcleo hay vegetarianos con diversas razones para no comer carne (sociales, religiosas, éticas, de gusto), pero no esperan que todos los demás desarrolladores se conviertan en vegetarianos por su posición personal. La aceptación de la IA es similar.
A los oponentes de la IA que intentan invocar la ética, Linus les recomendó mantener su ética donde corresponde: en la vida personal, y no intentar imponerla a los demás. Al desarrollar el tema de la ética, Linus también mencionó la relación de la comunidad de desarrolladores del núcleo con la Fundación de Software Libre, que también posee argumentos éticos y los utiliza como arma. Por esta razón, Linux no es GNU/Linux, y en la comunidad de desarrolladores del núcleo prefieren utilizar el término 'Código Abierto' en lugar de 'Software Libre'.
Fuente: opennet.ru
