Lanzado Glibc 2.43 con funciones de ISO C23 y mejoras

El Proyecto GNU ha lanzado la versión 2.43 de la GNU C Library, conocida como glibc, seis meses después de la actualización anterior. Esta versión avanza en el cumplimiento del estándar ISO C23 e incluye correcciones de seguridad, mejoras de rendimiento y soporte para nuevas plataformas. Introduce varias nuevas funciones de memoria y optimizaciones para diversas arquitecturas.

La GNU C Library, o glibc, actúa como la interfaz principal entre los programas de usuario y el kernel de Linux. El 24 de enero de 2026, el Proyecto GNU lanzó la versión 2.43, que representa una actualización silenciosa pero significativa seis meses después del lanzamiento de la 2.42. Un enfoque clave de glibc 2.43 es el cumplimiento mejorado con el estándar ISO C23. Añade nuevas funciones de memoria estandarizadas, incluyendo free_sized, free_aligned_sized y memset_explicit. La actualización también incluye un comportamiento revisado de assert y nuevas definiciones para funciones matemáticas y de tiempo de C23. Para mantener la corrección de const, se han modificado varias APIs establecidas, lo que podría requerir ajustes en los proyectos afectados. La seguridad recibe atención con correcciones para tres vulnerabilidades: un fallo de corrupción de heap en memalign, fugas de información en funciones de resolución de nombres de red y exposición de memoria no inicializada en wordexp. Las mejoras de rendimiento incluyen funciones matemáticas más rápidas y precisas, basadas en optimizaciones del proyecto CORE-MATH. Las mejoras específicas de arquitectura cubren un mejor manejo de AArch64, un memset optimizado para RISC-V y soporte para procesadores Intel x86 futuros. Para sistemas Linux, glibc 2.43 incorpora nuevas interfaces como openat2 y la función de sellado de memoria mseal. Los datos de localización se han actualizado para alinearse con Unicode 17.0, y ahora está disponible soporte experimental de compilación con Clang. Estos cambios buscan fortalecer la fiabilidad y eficiencia en entornos de software de código abierto, con detalles completos en el anuncio oficial y las notas de lanzamiento.

Artículos relacionados

La GNU C Library ha abordado una vulnerabilidad de seguridad de larga data que se remonta a 1996. Esta corrección, identificada como CVE-2026-0915, parchea un fallo presente en la biblioteca desde sus primeras versiones. La actualización busca mejorar la seguridad para los sistemas que dependen de este componente fundamental de las distribuciones de Linux.

Reportado por IA

La biblioteca Simple DirectMedia Layer (SDL) ha alcanzado la versión 3.4, introduciendo varias mejoras para desarrolladores. Las actualizaciones clave incluyen numerosas nuevas interfaces de programación de aplicaciones, mejor compatibilidad con Emscripten y soporte integrado para imágenes PNG. Esta versión busca fortalecer el desarrollo multimedia multiplataforma.

Arch Linux ha emitido su ISO de instalación mensual para marzo de 2026, incorporando actualizaciones de los repositorios de febrero. La instantánea incluye un nuevo kernel de Linux, bibliotecas actualizadas, entornos de escritorio y mejoras de seguridad. Sirve como medio de instalación para nuevos usuarios sin introducir cambios específicos en la distribución.

Reportado por IA

La Free Software Foundation Latin America ha lanzado GNU Linux-Libre 6.19, actualizando los scripts de deblobbing para alinearse con el kernel Linux 6.19 upstream. Esta versión apunta a blobs de firmware propietario en componentes como gráficos Intel Xe, IWLWIFI inalámbrico y NVIDIA Nova. El esfuerzo continúa una iniciativa de casi dos décadas para crear un kernel totalmente libre sin código no libre.

 

 

 

Este sitio web utiliza cookies

Utilizamos cookies para análisis con el fin de mejorar nuestro sitio. Lee nuestra política de privacidad para más información.
Rechazar