autor: ProHoster

Yandex abrió el código del DBMS distribuido YDB compatible con SQL

Yandex ha publicado el código fuente del DBMS distribuido YDB, que implementa soporte para el dialecto SQL y transacciones ACID. El DBMS se creó desde cero y se desarrolló inicialmente con miras a garantizar la tolerancia a fallos, la recuperación automática de fallos y la escalabilidad. Cabe señalar que Yandex ha lanzado clústeres YDB en funcionamiento, que incluyen más de 10 mil nodos, que almacenan cientos de petabytes de datos y atienden millones de transacciones distribuidas […]

Movimiento para incluir firmware propietario en la distribución de Debian

Steve McIntyre, quien sirvió como líder del proyecto Debian durante varios años, tomó la iniciativa de repensar el enfoque de Debian para enviar firmware propietario, que actualmente no está incluido en las imágenes de instalación oficiales y se suministra en un repositorio separado y no gratuito. Según Steve, intentar alcanzar el ideal de entregar únicamente software de código abierto genera dificultades innecesarias para […]

Lanzamiento de control de fuente Git 2.36

Después de tres meses de desarrollo, se ha publicado el lanzamiento del sistema de control de código fuente distribuido Git 2.36. Git es uno de los sistemas de control de versiones más populares, fiables y de alto rendimiento que proporciona herramientas de desarrollo no lineal flexibles basadas en bifurcaciones y fusiones de bifurcaciones. Para garantizar la integridad del historial y la resistencia a los cambios "backdating", se utiliza el hash implícito de todo el historial anterior en cada confirmación, […]

Pgfe 2, API cliente C++ para PostgreSQL está disponible

Se ha publicado la primera versión estable de Pgfe 2 (PostGres FrontEnd), un controlador (API de cliente) avanzado y rico en funciones para PostgreSQL, escrito en C++ y que simplifica el trabajo con PostgreSQL en proyectos C++. El código del proyecto se distribuye bajo la licencia Apache 2.0. Build requiere un compilador que admita el estándar C++17. Características principales: Conexión en modo de bloqueo y sin bloqueo. Procesamiento de productos preparados […]

Los desarrolladores de SDL revirtieron el valor predeterminado a Wayland en la versión 2.0.22

En la base de código de la biblioteca SDL (Simple DirectMedia Layer), se revirtió un cambio adoptado anteriormente, que de forma predeterminada permitía el funcionamiento basado en el protocolo Wayland en entornos que brindan soporte simultáneo para Wayland y X11. Por lo tanto, en la versión 2.0.22, como antes, en entornos Wayland con el componente XWayland, la salida utilizando el protocolo X11 se utilizará de forma predeterminada. Se señala que asociado al apoyo […]

Nuevas versiones de los emuladores Box86 y Box64, que permiten ejecutar juegos x86 en sistemas ARM

Se han publicado los lanzamientos de los emuladores Box86 0.2.6 y Box64 0.1.8, diseñados para ejecutar programas Linux compilados para arquitecturas x86 y x86_64 en equipos con procesadores ARM, ARM64, PPC64LE y RISC-V. Los proyectos son desarrollados sincrónicamente por un equipo de desarrolladores: Box86 se limita a la capacidad de ejecutar aplicaciones x32 de 86 bits y Box64 brinda la capacidad de ejecutar ejecutables de 64 bits. El proyecto presta gran atención a la organización del lanzamiento de juegos […]

Vulnerabilidad en 7-Zip que permite obtener privilegios de SISTEMA en Windows

В свободном архиваторе 7-Zip выявлена уязвимость (CVE-2022-29072), позволяющая выполнить произвольные команды с привилегиями SYSTEM через перемещение специально оформленного файла с расширением .7z в область c подсказкой, показываемой при открытии меню «Help>Contents». Проблема проявляется только на платформе Windows и вызвана сочетанием неверной настройки библиотеки 7z.dll и переполнением буфера. Примечательно, что после уведомления о проблеме разработчики 7-Zip […]

El proyecto Celestial está desarrollando una versión de Ubuntu con Flatpak en lugar de Snap

Se ha presentado una versión beta de la distribución CelOS (Celestial OS), que es una reconstrucción de Ubuntu 22.04 en la que se reemplaza el kit de herramientas de administración de paquetes Snap por Flatpak. En lugar de instalar aplicaciones adicionales del catálogo de Snap Store, se ofrece integración con el catálogo de Flathub. El tamaño de la imagen de instalación es de 3.7 GB. Los desarrollos del proyecto se distribuyen bajo la licencia GPLv3. La compilación incluye una selección de aplicaciones GNOME distribuidas en formato Flatpak, […]

Vulnerabilidades en swhkd, un gestor de accesos directos para Wayland

Se han identificado una serie de vulnerabilidades en swhkd (Simple Wayland HotKey Daemon) provocadas por un trabajo incorrecto con archivos temporales, parámetros de línea de comandos y sockets Unix. El programa está escrito en Rust y maneja la pulsación de teclas de acceso rápido en entornos basados ​​en el protocolo Wayland (un análogo compatible con archivos de configuración del proceso sxhkd utilizado en entornos basados ​​en X11). El paquete incluye […]

Lanzamiento de la utilidad de sincronización de archivos Rsync 3.2.4

Después de un año y medio de desarrollo, está disponible el lanzamiento de Rsync 3.2.4, una utilidad de sincronización y copia de seguridad de archivos que permite minimizar el tráfico copiando los cambios de forma incremental. El transporte puede ser ssh, rsh o su propio protocolo rsync. Admite la organización de servidores rsync anónimos, que son óptimos para garantizar la sincronización de espejos. El código del proyecto se distribuye bajo la licencia GPLv3. Entre los cambios añadidos: […]

Lanzamiento del entorno de desarrollo PascalABC.NET 3.8.3

Está disponible el lanzamiento del sistema de programación PascalABC.NET 3.8.3, que ofrece una edición del lenguaje de programación Pascal con soporte para generación de código para la plataforma .NET, la capacidad de utilizar bibliotecas .NET y características adicionales como clases genéricas, interfaces, operador. sobrecarga, expresiones λ, excepciones, recolección de basura, métodos de extensión, clases sin nombre y autoclases. El proyecto se centra principalmente en aplicaciones en educación e investigación. Bolsa de plastico […]

Lanzamiento del entorno de usuario LXQt 1.1

Después de seis meses de desarrollo, se lanzó el entorno de usuario LXQt 1.1 (Qt Lightweight Desktop Environment), desarrollado por un equipo conjunto de desarrolladores de los proyectos LXDE y Razor-qt. La interfaz LXQt continúa siguiendo las ideas de la organización de escritorio clásica, introduciendo diseños y técnicas modernas que aumentan la usabilidad. LXQt se posiciona como una continuación liviana, modular, rápida y conveniente del desarrollo de las computadoras de escritorio Razor-qt y LXDE, incorporando lo mejor […]