O SDL proibiu a aceitação de código gerado por IA. Foram criados forks do Vim, livres de alterações feitas por IA.

Os desenvolvedores da biblioteca SDL (Simple DirectMedia Layer) adotaram regras que proíbem a aceitação de modificações que contenham código gerado por grandes modelos de linguagem, como ChatGPT, Claude, Copilot e Grok. No entanto, é permitido o uso de IA para identificar problemas e analisar as alterações propostas, mas as correções desses problemas devem ser feitas por humanos.

Com base na experiência adquirida com o projeto, os problemas identificados com a ajuda da IA muitas vezes se mostram ser alucinações, não correspondendo a problemas reais ou contendo informações incorretas. Os desenvolvedores que reportam problemas identificados pela IA devem ter um bom entendimento da questão relatada e confirmar pessoalmente sua existência. Ao enviar pull requests, o desenvolvedor deve confirmar que é o autor do código e que está enviando o resultado de seu trabalho sob a licença Zlib.

Um dos motivos para a proibição do desenvolvimento usando IA é a incompatibilidade do código gerado por IA com a licença Zlib, devido à impossibilidade de determinar com precisão a origem do código, além dos possíveis conflitos de licença decorrentes da apropriação indireta de código de projetos sob outras licenças (uma vez que um grande modelo de linguagem é treinado com código de diversas licenças, o código gerado pode ser potencialmente interpretado como uma obra derivada).

Além disso, podemos mencionar a criação de dois forks do editor de texto Vim, surgidos devido à insatisfação com o aumento do uso de IA na preparação de alterações:

  • Vim Classic — um fork da base de código do Vim 8.2, que continua a manutenção da versão anterior. O projeto foi fundado por Drew DeVault, autor do ambiente de usuário Sway, do cliente de e-mail Aerc, da linguagem de programação Hare e da plataforma de desenvolvimento colaborativo SourceHut. As razões para a criação do fork incluem a rejeição da política do Vim em relação ao uso de IA, o desejo de manter uma consciência limpa e continuar a desfrutar do trabalho com o Vim.
  • EVi — um fork da versão Vim 9.1.0, na qual não foram aceitas alterações criadas com a ajuda de IA.

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