A Oracle proibiu a aceitação de alterações geradas por ferramentas de IA no projeto OpenJDK aberto. A proibição abrange o código-fonte, materiais textuais e imagens enviados para os repositórios do projeto ou publicados no site, em mensagens ou em páginas wiki. As áreas onde a aplicação de IA é permitida no desenvolvimento de Java incluem depuração e revisão de código.
A razão citada são os riscos potenciais de violação de propriedade intelectual ao usar código gerado por grandes modelos de linguagem. O status jurídico desse código ainda não está completamente definido e não se pode descartar a influência potencial dos direitos de propriedade e das licenças sob as quais os projetos utilizados para treinar o modelo foram distribuídos. Também são mencionados riscos relacionados à segurança.
Além disso, pode-se notar a afirmação de regras sobre IA no projeto NetworkManager. O repositório do NetworkManager aceita alterações criadas por IA, desde que os autores assumam a responsabilidade pelas alterações enviadas, compreendam a modificação, possam discutir a essência, tenham realizado uma revisão manual e testes, e estejam prontos para confirmar que o código enviado é compatível com a licença LGPLv2.1.
Fonte: opennet.ru
