Categoría: Blog

GNOME Shell y Mutter han completado la transición a GTK4

La interfaz de usuario GNOME Shell y el gestor de composición Mutter se han traducido completamente para utilizar la biblioteca GTK4 y han eliminado la dependencia rígida de GTK3. Además, la dependencia gnome-desktop-3.0 ha sido reemplazada por gnome-desktop-4 y gnome-bg-4, y libnma por libnma4. En general, GNOME aún se mantiene ligado a GTK3, ya que no todas las aplicaciones y bibliotecas han sido portadas a GTK4. Por ejemplo, en GTK3 […]

Se presenta el VPN Rosenpass, resistente a ataques utilizando computadoras cuánticas

Un grupo de investigadores, desarrolladores y criptógrafos alemanes ha publicado el primer lanzamiento del proyecto Rosenpass, que desarrolla un VPN y un mecanismo de intercambio de claves resistentes a la violación por ordenadores cuánticos. Como transporte se utiliza VPN WireGuard con algoritmos de cifrado estándar y claves, y Rosenpass lo complementa con medios de intercambio de claves protegidos contra ataques por ordenadores cuánticos (es decir, Rosenpass protege adicionalmente el intercambio de claves, no […]

Lanzamiento de Wine 8.3

Se ha realizado el lanzamiento experimental de la implementación abierta de WinAPI — Wine 8.3. Desde el lanzamiento de la versión 8.2 se han cerrado 29 informes de errores y se han realizado 230 cambios. Los cambios más importantes incluyen: se ha añadido soporte para smartcards, realizado a través de la capa PCSC-Lite. Al asignar memoria, se ha añadido soporte para el montón de baja fragmentación (Low Fragmentation Heap). Se incluye la biblioteca Zydis para una mayor precisión […]

Lanzamiento de PortableGL 0.97, implementación de OpenGL 3 en el lenguaje C.

Se ha publicado el lanzamiento del proyecto PortableGL 0.97, que desarrolla una implementación de software de la API gráfica OpenGL 3.x, totalmente escrita en lenguaje C (C99). Teóricamente, PortableGL puede ser utilizado en cualquier aplicación que acepte texturas o fotogramas como datos de entrada. El código se presenta en forma de un solo archivo de encabezado y se distribuye bajo la licencia MIT. Entre los objetivos declarados se encuentran la portabilidad, la conformidad con la API de OpenGL, la facilidad de uso, […]

Está disponible el navegador Thorium 110, un fork de Chromium más rápido.

Se ha publicado la versión del proyecto Thorium 110, un fork sincronizado periódicamente del navegador Chromium, ampliado con parches adicionales para optimizar el rendimiento, mejorar la usabilidad y aumentar la seguridad. Según las pruebas de los desarrolladores, Thorium supera a Chromium en rendimiento entre un 8 y un 40%, principalmente gracias a la inclusión de optimizaciones adicionales durante la compilación. Las compilaciones listas se generan para Linux, macOS, Raspberry Pi y Windows. Las principales diferencias […]

Vulnerabilidad en strongSwan IPsec que permite la ejecución remota de código.

Se ha lanzado strongSwan 5.9.10, un paquete libre para crear conexiones VPN basado en el protocolo IPSec, utilizado en Linux, Android, FreeBSD y macOS. En la nueva versión se ha solucionado una vulnerabilidad crítica (CVE-2023-26463) que podría ser usada para eludir la autenticación, pero que también podría permitir la ejecución de código del atacante en el lado del servidor o del cliente. El problema se presenta al verificar certificados especialmente diseñados […]

Reescritura del controlador VGEM en Rust.

Maíra Canal de Igalia presentó un proyecto para reescribir el controlador VGEM (Virtual GEM Provider) en Rust. VGEM incluye unas 400 líneas de código y proporciona un backend GEM (Graphics Execution Manager) no vinculado al hardware, utilizado para el acceso compartido a los búferes de controladores de dispositivos 3D de software, como LLVMpipe, para mejorar el rendimiento de la rasterización por software. VGEM […]

Lanzamiento del emulador de código abierto de aventuras clásicas ScummVM 2.7.0.

Después de 6 meses de desarrollo, se presenta la versión 2.7.0 del intérprete multiplataforma de aventuras clásicas ScummVM, que reemplaza los archivos ejecutables de los juegos y permite ejecutar muchos juegos clásicos en plataformas para las cuales no fueron diseñados originalmente. El código del proyecto se distribuye bajo la licencia GPLv3+. Se habilita la posibilidad de ejecutar más de 320 aventuras, incluyendo juegos de LucasArts, Humongous Entertainment, Revolution Software, Cyan y […]

Lanzamiento del motor de juegos de código abierto Godot 4.0

Después de cuatro años de desarrollo, se ha publicado el lanzamiento del motor de juegos de código abierto Godot 4.0, adecuado para la creación de juegos 2D y 3D. El motor soporta un lenguaje de scripting fácil de aprender para la lógica del juego, un entorno gráfico para diseñar juegos, un sistema de implementación de juegos con un solo clic, amplias capacidades de animación y simulación de procesos físicos, un depurador integrado y un sistema para detectar cuellos de botella en el rendimiento. El código del juego […]

GitHub ha implementado una verificación para prevenir la filtración de datos confidenciales en los repositorios.

GitHub ha anunciado el lanzamiento de un servicio gratuito para rastrear la publicación accidental de datos confidenciales en los repositorios, tales como claves de cifrado, contraseñas de bases de datos y tokens de acceso a la API. Anteriormente, este servicio solo estaba disponible para los participantes del programa de beta testers, y ahora se ofrece sin limitaciones a todos los repositorios públicos. Para habilitar la verificación de su repositorio, en la configuración en la sección […]

Lanzamiento del paquete multimedia FFmpeg 6.0

Después de seis meses de desarrollo, está disponible el paquete multimedia FFmpeg 6.0, que incluye un conjunto de aplicaciones y una colección de bibliotecas para operaciones sobre diversos formatos multimedia (grabación, conversión y decodificación de formatos de audio y video). El paquete se distribuye bajo las licencias LGPL y GPL, y el desarrollo de FFmpeg avanza en paralelo con el proyecto MPlayer. Entre los cambios incluidos en FFmpeg 6.0, se destacan: La compilación de ffmpeg se ha convertido en […]

Lanzamiento de Bubblewrap 0.8, una capa para crear entornos aislados

Está disponible el lanzamiento de la herramienta para organizar ambientes de trabajo aislados Bubblewrap 0.8, utilizada generalmente para restringir aplicaciones de usuarios no privilegiados. En la práctica, Bubblewrap es utilizado por el proyecto Flatpak como capa de aislamiento para ejecutar aplicaciones empaquetadas. El código del proyecto está escrito en C y se distribuye bajo la licencia LGPLv2+. Para el aislamiento, se utilizan tecnologías tradicionales de virtualización de contenedores en Linux, basadas en […]

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster