
A utilização de ferramentas de inteligência artificial para escrever código é cada vez mais comum, e o kernel do Linux acaba de oficializar as suas exigências para estas contribuições. Segundo um documento discutido no Hacker News e publicado no repositório oficial do GitHub, Linus Torvalds estabeleceu diretrizes rigorosas para os programadores que recorrem a assistentes virtuais na criação de software.
Grandes organizações já integram código gerado por máquinas nos seus projetos diários. A Microsoft, por exemplo, regista centenas de milhares de pedidos de integração mensais através das suas ferramentas de auxílio. Perante esta nova realidade tecnológica, a comunidade de código aberto adapta-se para garantir que a qualidade, a legalidade e a segurança do sistema não são comprometidas.
As novas exigências para o código gerado por máquinas
O novo documento clarifica que qualquer código assistido por inteligência artificial tem de seguir exatamente os mesmos procedimentos que o código escrito exclusivamente por humanos. Isto significa respeitar todas as normas de estilo do projeto, os processos normais de desenvolvimento e os requisitos de licenciamento, como a compatibilidade exclusiva com a licença GPL-2.0 e o uso correto dos identificadores.
Um ponto crucial abordado nestas novas regras é a responsabilidade legal das submissões. Os agentes virtuais estão estritamente proibidos de usar as assinaturas e etiquetas de aprovação finais nos envios. Apenas um programador humano pode assinar legalmente o certificado de origem, assumindo a total responsabilidade pela revisão rigorosa de tudo o que a máquina gerou e atuando como o único dono da submissão.
Transparência na utilização das ferramentas
Para manter um registo claro de como a inteligência artificial está a ajudar a moldar o sistema, passa a ser obrigatório dar o devido crédito à tecnologia utilizada. Os programadores devem incluir uma etiqueta específica nas suas submissões que identifica claramente o nome do assistente, a versão específica do modelo utilizado e quaisquer ferramentas de análise adicionais que tenham sido aplicadas na verificação.
Esta mudança reflete a evolução inevitável da programação moderna em todos os setores. O próprio criador do projeto já admitiu recorrer a práticas de programação assistidas nalguns dos seus trabalhos mais recentes, o que demonstra que a adoção de inteligência artificial é um caminho natural para a indústria, desde que seja feita de forma devidamente controlada e supervisionada pelos especialistas humanos.












Nenhum comentário
Seja o primeiro!