Outubro foi um mês movimentado para o Linux e o software de código aberto, com cobertura abrangendo o desenvolvimento do kernel, distribuições para desktop, suporte de hardware e testes de desempenho. A Phoronix publicou 308 artigos de notícias originais e 16 análises de hardware Linux ou artigos de benchmarks com várias páginas durante o mês.

A inteligência artificial foi um dos principais temas. O criador do Linux, Linus Torvalds, usou o Claude Code enquanto trabalhava em uma melhoria substancial do kernel relacionada às leituras do cache de páginas e, posteriormente, descreveu como o trabalho auxiliado por IA ajudou a tornar os patches mais fáceis de entender, além de revelar outros bugs antigos. Uma reformulação posterior do código, feita pelo engenheiro da Meta Kiryl Shutsemau, apresentou resultados promissores de desempenho.

O papel crescente da IA no desenvolvimento do kernel também provocou discussões sobre as políticas do projeto. Os desenvolvedores do kernel consideraram remover a exigência de uma tag “Assisted-by:” em patches criados com ferramentas de IA, em meio ao uso cada vez mais comum de modelos de linguagem de grande porte. Relatórios separados analisaram o potencial da IA para ajudar na engenharia reversa de hardware e apoiar implementações de código aberto de aplicações associadas ao Adobe Photoshop, Premiere e Lightroom.

O lançamento do Defender para o desktop Linux pela Microsoft foi outro acontecimento importante. A empresa afirmou que o software tinha como objetivo proteger desktops Linux à medida que mais desenvolvedores utilizam a plataforma, ampliando os esforços de segurança Linux já existentes da Microsoft para além dos ambientes de servidor.

A segurança do kernel também chamou atenção depois que vários relatórios de vulnerabilidades foram publicados acidentalmente na lista de discussão pública do kernel Linux, em vez da lista privada de segurança. Os relatórios ainda não haviam sido corrigidos no kernel principal no momento da publicação, embora alguns patches estivessem sendo testados ou aguardando inclusão em branches de desenvolvimento. As pontuações CVSS relatadas chegaram a 9,0.

Outros trabalhos no kernel incluíram melhorias significativas para processadores gráficos AMD mais antigos. Timur Kristóf, da equipe de gráficos Linux da Valve, apresentou um trabalho que aprimora o driver AMDGPU para placas gráficas da era GCN 1.0 e 1.1. Os desenvolvedores também prepararam o suporte inicial à árvore de dispositivos para sistemas Apple que usam o chip M4 básico e para o MacBook Neo com um processador A18 Pro.

Várias mudanças no kernel voltadas ao desempenho também foram destacadas. Uma alteração para FAT32 incorporada ao Linux 7.4 apresentou melhorias substanciais de velocidade, enquanto atualizações no alocador de memória física usado durante o início da inicialização reduziram o tempo de execução relatado de um teste de aproximadamente 268 segundos para cerca de 50 milissegundos. Torvalds também incorporou a remoção das funções históricas __get_user() e __put_user(), descritas como inseguras.

A cobertura mais ampla de software do mês incluiu o Linux 7.3, o Ubuntu 26.10 e o KDE Plasma 6.8. A Valve lançou uma versão beta do Steam que transformou o cliente Linux em uma aplicação de 64 bits, enquanto um novo protocolo Wayland foi proposto para ajudar softwares remotos, como servidores VNC, a operar em um ambiente Wayland. O Fedora 45 foi adiado depois de não atingir sua meta de lançamento e, posteriormente, recebeu outra decisão de não lançamento devido a bugs bloqueadores não resolvidos.

Os projetos de código aberto também enfrentaram contratempos. A Siemens encerrou o projeto OpenRadioss e fechou o acesso à sua versão de código aberto, que a Altair Engineering havia lançado sob a GNU AGPL em 2022. A Siemens adquiriu a Altair no ano anterior.

No lado do hardware, a Phoronix testou o CachyOS, o Fedora 45 e o Ubuntu 26.10 em um sistema com AMD Ryzen 9 9900X3D2 e publicou os benchmarks iniciais no Linux para o Snapdragon X2 Elite Extreme, da Qualcomm, em um laptop ASUS Zenbook. Outras análises abrangeram o laptop Linux Star Labs StarFighter Ultra, o Framework Laptop 12 com Intel Core 3 “Wildcat Lake” e as diferenças de velocidade de memória envolvendo LPDDR5-5467, LPDDR5-6400 e LPDDR5-7467.

O mês também incluiu comparações de desempenho entre AMD ROCm e Vulkan para cargas de trabalho locais do Llama.cpp, testes do driver OpenCL Rusticl do Mesa em comparação com a implementação ROCm da AMD no Strix Halo e benchmarks dos processadores NVIDIA Vera contra sistemas AMD EPYC e Intel Xeon. Testes adicionais examinaram o desempenho do NVIDIA Vera em configurações de um e dois soquetes.

Fontes: Phoronix.