Linus Torvalds apoiou o direito de usar ferramentas de IA no desenvolvimento do núcleo

Linus Torvalds comentou sobre as tentativas de discutir a proibição do uso de ferramentas de IA no desenvolvimento do núcleo Linux. A posição oficial é que o núcleo Linux, como projeto, não se opõe ao uso de IA. A IA é vista como uma ferramenta que facilita o trabalho com o código, assim como qualquer outra ferramenta. O uso de IA é uma decisão pessoal de cada desenvolvedor, e o fator que determina a aceitação de mudanças é a qualidade do código, e não quais ferramentas foram usadas para criá-lo.

Aqueles que estão insatisfeitos com essa política ou tentam impor a proibição do uso de ferramentas de IA aos outros, Linus recomendou criar seu próprio fork do núcleo ou interromper sua participação no desenvolvimento. Segundo Linus, um ano atrás, o uso de IA no desenvolvimento poderia levantar questões, mas agora os benefícios da IA se tornaram evidentes, e só aqueles que não usaram ferramentas modernas de IA negam isso. Ninguém na comunidade de desenvolvedores do núcleo obriga os outros a usar IA, mas tentativas de impedir que outras pessoas utilizem a IA serão coibidas.

A aplicação da IA pode criar problemas, como aumentar a carga sobre os mantenedores e revelar erros desagradáveis, mas, na opinião de Linus, é necessário não enterrar a cabeça na areia, mas fazer com que ferramentas de IA, como Sashiko, ajudem os mantenedores. Relatórios modernos de IA frequentemente superam em qualidade e flexibilidade ferramentas tradicionais, como checkpatch, e identificam erros não triviais.

O núcleo Linux continua sendo um projeto técnico, e as decisões relacionadas a ele são tomadas com base em méritos técnicos, e não por medo do novo. O núcleo nunca foi um projeto de guerreiros da justiça social, não foi e nunca será. O aspecto social do trabalho com código aberto é considerado uma parte importante e motivadora do projeto, mas é mais um efeito colateral do que um objetivo da existência do projeto. O núcleo se desenvolve como um projeto aberto não por razões religiosas, mas porque esse modelo leva à criação de melhores tecnologias.

Dando continuidade à discussão, Linus recomendou não impor suas normas éticas a outras pessoas e comparou a aplicação de IA ao vegetarianismo — entre os desenvolvedores do núcleo, há vegetarianos que têm várias razões para não comer carne (sociais, religiosas, éticas, de gosto), mas eles não esperam que todos os outros desenvolvedores se tornem vegetarianos devido à sua posição pessoal. A aceitação da IA é a mesma coisa.

Para os oponentes da IA, que tentam apelar para a ética, Linus aconselhou a manter sua ética onde ela pertence — na vida pessoal — e não tentar impô-la a outras pessoas. Ao expandir o tema da ética, Linus também mencionou as relações da comunidade de desenvolvedores do núcleo com a Fundação de Software Livre, que também possui justificativas éticas e as utiliza como arma. É por isso que Linux não é GNU/Linux, e na comunidade de desenvolvedores do núcleo prefere-se usar o termo "Código Aberto", em vez de "Software Livre".

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster