Foi anunciada a abertura da votação geral (GR, resolução geral) dos desenvolvedores sobre o uso de grandes modelos de linguagem e ferramentas de IA no desenvolvimento da distribuição. A coleta de votos será realizada até 28 de agosto. Cerca de mil desenvolvedores, envolvidos na manutenção de pacotes e na infraestrutura do Debian, têm direito a voto.
Durante o processo de discussão das duas opções inicialmente propostas para votação, a lista final foi ampliada para 8 itens:
- Proibir qualquer uso de ferramentas de IA no trabalho com pacotes desenvolvidos por projetos Debian, recursos web, traduções, documentação e comunicações oficiais. A proibição não se aplica a projetos upstream que utilizam IA, fornecimento de pacotes relacionados à IA e aceitação de patches criados em projetos upstream com a ajuda de IA.
- Permitir o uso de IA, desde que algumas condições sejam obrigatoriamente respeitadas, como a informação explícita sobre o uso de IA, a aceitação de total responsabilidade dos participantes pela contribuição gerada pela IA, e a aplicação de ferramentas de IA com termos de uso que não imponham restrições.
- Renunciar ao uso de IA na medida do possível devido a problemas éticos, ambientais e sociais. Mensagens de erro e e-mails em listas de discussão devem ser redigidos apenas por humanos. Qualquer uso de IA no processo de trabalho deve ser revelado. Os mantenedores têm o direito de proibir o uso de IA na preparação de patches para subsistemas pelos quais são responsáveis. A violação das regras de uso de IA é considerada uma violação do código de conduta.
- Aceitabilidade do uso de IA para a execução de trabalhos específicos do Debian, com a obrigatoriedade de marcar o uso de IA, assumir total responsabilidade pelo código, entender a essência da modificação e proibir o tratamento de dados confidenciais em serviços de IA na nuvem.
- Uso responsável de IA generativa — o uso de IA não é aprovado, mas também não é proibido, e os mesmos padrões de qualidade e requisitos de licença aplicam-se ao código gerado por IA como se aplica ao código escrito manualmente. A divulgação do uso de IA é encorajada, mas não é obrigatória. É proibido o uso de serviços de IA de terceiros que envolvam o uso de chaves privadas ou a exploração de vulnerabilidades ainda não publicamente divulgadas.
- O uso cauteloso da IA deve reconhecer os riscos existentes, recomendando evitar sua aplicação em situações onde seja possível contornar sua utilização. Adoção de padrões de qualidade já existentes e a responsabilidade pelo código que é transmitido por seus desenvolvedores. Os supervisores têm a autoridade para rejeitar alterações feitas via IA a seu critério. É recomendado divulgar informações sobre o uso da IA. Proibição de processar dados confidenciais em serviços de IA na nuvem.
- Proibição do uso dos resultados do trabalho da IA em patches transmitidos, relatórios de erros e documentação. Permissão para a aplicação da IA como uma ferramenta auxiliar para análise de código e realização de pesquisas, desde que o resultado final seja criado por um humano e esteja em conformidade com as regras do projeto.
- Rejeição do uso da IA sem uma proibição estrita devido ao seu impacto negativo no meio ambiente. Promoção da renúncia a ferramentas de IA em favor do trabalho manual. Divulgação voluntária de fatos sobre o uso da IA.
Fonte: opennet.ru
