1. TugaTech » Software » Noticias de Software
  Login     Registar    |                      

Siga-nos


Sistema Pop!_OS

A System76 decidiu banir a submissão de código gerado por inteligência artificial em grande parte da base de código do sistema operativo Pop!_OS e do seu novo ambiente de trabalho COSMIC. A medida surge após a equipa de desenvolvimento ter sido inundada com submissões de fraca qualidade que atrasavam significativamente o processo de revisão.

As novas regras foram adicionadas recentemente aos requisitos de submissão do repositório oficial no GitHub. O formulário de integração de alterações inclui agora uma lista de verificação obrigatória onde os programadores têm de confirmar que o código, os comentários e as descrições não foram criados com assistência de IA.

Jeremy Soller, engenheiro principal da empresa, explicou que o volume de revisões pendentes tornou-se insustentável. Grande parte das contribuições geradas por IA não estava planeada e demonstrava pouca compreensão da arquitetura do software. A System76 já tinha alertado no passado para a complexidade desnecessária deste tipo de código, que resulta em revisões consideravelmente mais longas devido à falta de contexto das ferramentas automatizadas. A prioridade da equipa passa agora por focar o trabalho nas contribuições internas e dos colaboradores habituais.

O COSMIC é o ambiente de trabalho desenvolvido de raiz em linguagem Rust pela System76. O projeto nasceu após anos de divergências com os responsáveis pelo desenvolvimento do GNOME, cuja filosofia rigorosa resultava na remoção frequente de características populares entre os utilizadores do Pop!_OS, como a organização automática de janelas.

A exceção para extensões e miniaplicações

A única área do projeto isenta desta proibição é o repositório cosmic-flatpak. Este espaço aloja miniaplicações do painel COSMIC, extensões de ambiente de trabalho e outro software altamente específico que não faria sentido distribuir na plataforma generalista Flathub.

Os utilizadores podem submeter manifestos Flatpak para criações personalizadas, como fundos de ecrã animados ou indicadores de bateria específicos para a doca do sistema. Uma vez aceites, estas aplicações ficam disponíveis diretamente na loja do COSMIC. A permissividade com a programação gerada por IA neste repositório deve-se ao facto de os engenheiros da System76 apenas inspecionarem as permissões de segurança da área restrita de execução, não sendo responsáveis pela manutenção do código subjacente.

A System76 não é a primeira entidade a adotar esta postura de bloqueio. Em junho, os responsáveis pelo projeto do navegador web Ladybird tomaram uma decisão semelhante após concluírem que o esforço exigido para rever volumes massivos de código impossível de manter, gerado por pessoas inexperientes, era simplesmente demasiado elevado.

Foto do Autor

Aficionado por tecnologia desde o tempo dos sistemas a preto e branco

Ver perfil do usuário Enviar uma mensagem privada Enviar um email Facebook do autor Twitter do autor Skype do autor

conectado
Encontrou algum erro neste artigo?

Não perca nenhuma novidade!

Junte-se a milhares de leitores e receba as últimas notícias de tecnologia, análises e dicas diretamente no seu email.

Nenhum comentário

Seja o primeiro!





Aplicações TugaTechDiscord do TugaTechRSS do TugaTechSpeedtest TugaTechHost TugaTech