Glibc 2.43 lançado com recursos do ISO C23 e melhorias

O Projeto GNU lançou a versão 2.43 da GNU C Library, conhecida como glibc, seis meses após a atualização anterior. Esta versão avança na conformidade com o padrão ISO C23 e inclui correções de segurança, melhorias de desempenho e suporte a novas plataformas. Ela introduz várias novas funções de memória e otimizações para diversas arquiteturas.

A GNU C Library, ou glibc, serve como a interface principal entre programas de usuário e o kernel Linux. Em 24 de janeiro de 2026, o Projeto GNU lançou a versão 2.43, marcando uma atualização discreta, mas significativa, seis meses após o lançamento da 2.42. Um foco chave do glibc 2.43 é a conformidade aprimorada com o padrão ISO C23. Ela adiciona novas funções de memória padronizadas, incluindo free_sized, free_aligned_sized e memset_explicit. A atualização também apresenta comportamento revisado do assert e novas definições para funções matemáticas e de tempo do C23. Para manter a correção de const, várias APIs estabelecidas foram modificadas, o que pode exigir ajustes em projetos afetados. A segurança recebe atenção com correções para três vulnerabilidades: uma falha de corrupção de heap em memalign, vazamentos de informação em funções de resolução de nomes de rede e exposição de memória não inicializada em wordexp. As melhorias de desempenho incluem funções matemáticas mais rápidas e precisas, baseadas em otimizações do projeto CORE-MATH. Melhorias específicas de arquitetura abrangem melhor tratamento de AArch64, um memset otimizado para RISC-V e suporte para processadores Intel x86 futuros. Para sistemas Linux, o glibc 2.43 incorpora novas interfaces como openat2 e a função de selagem de memória mseal. Os dados de localidade foram atualizados para alinhar com o Unicode 17.0, e o suporte experimental de build com Clang agora está disponível. Essas mudanças visam reforçar a confiabilidade e eficiência em ambientes de software de código aberto, com detalhes completos no anúncio oficial e notas de lançamento.

Artigos relacionados

Illustration of a laptop showing the new Linux Mint LMDE 7 Gigi release based on Debian 13, highlighting its desktop interface for a news article on the software update.
Imagem gerada por IA

Linux Mint lança LMDE 7 Gigi baseado no Debian 13

Reportado por IA Imagem gerada por IA

O projeto Linux Mint lançou o LMDE 7, com o codinome Gigi, como sua edição mais recente baseada no Debian. Esta versão de suporte de longo prazo é construída diretamente sobre o Debian 13 Trixie para garantir independência do Ubuntu. Inclui software atualizado e refinamentos para uma experiência de desktop mais confortável.

A GNU C Library abordou uma vulnerabilidade de segurança de longa data que remonta a 1996. Esta correção, identificada como CVE-2026-0915, corrige uma falha presente na biblioteca desde suas primeiras versões. A atualização visa aprimorar a segurança para sistemas que dependem deste componente fundamental das distribuições Linux.

Reportado por IA

A biblioteca Simple DirectMedia Layer (SDL) atingiu a versão 3.4, introduzindo várias melhorias para desenvolvedores. As atualizações principais incluem numerosas novas interfaces de programação de aplicações, compatibilidade aprimorada com Emscripten e suporte integrado a imagens PNG. Este lançamento visa fortalecer o desenvolvimento multimídia multiplataforma.

O Linux Mint 22.3, a versão mais recente de suporte de longo prazo até 2029, foi lançado oficialmente após sua fase beta. Baseado nas melhorias da beta, como ferramentas de sistema aprimoradas e atualizações do desktop Cinnamon, a versão estável está agora pronta para usuários que buscam uma distribuição Linux estável e amigável.

Reportado por IA

Benchmarks recentes revelam ganhos significativos de desempenho ao compilar o kernel Linux 6.19 usando LLVM Clang 21 com Otimização em Tempo de Ligação, em comparação com compilações tradicionais do GCC. Testes realizados em hardware AMD de alta gama destacam melhorias na eficiência do sistema. Esse desenvolvimento ressalta os avanços contínuos na tecnologia de compiladores para sistemas operacionais de código aberto.

A equipa do Linux Mint revelou a versão beta do Linux Mint 22.3, com o nome de código 'Zena', apresentando atualizações significativas no ambiente de desktop Cinnamon. Esta versão, a quarta e última da série Linux Mint 22, baseia-se no Ubuntu 24.04.3 LTS e introduz melhorias como um menu de aplicações redesenhado e capacidades de pesquisa de ficheiros melhoradas. Visa proporcionar uma experiência mais polida, especialmente com suporte ao Wayland.

Reportado por IA

O projeto Mageia revelou o ISO alpha inicial para sua próxima distribuição Linux Mageia 10, alimentada pelo kernel Linux 6.18 LTS. Esta construção inicial convida desenvolvedores, testadores e entusiastas a avaliar os recursos futuros antes do lançamento previsto para abril de 2026. Notavelmente, mantém suporte para arquiteturas de 32 bits apesar das mudanças da indústria que se afastam delas.

 

 

 

Este site usa cookies

Usamos cookies para análise para melhorar nosso site. Leia nossa política de privacidade para mais informações.
Recusar