Categoría: Noticias de Internet

Discusión sobre el uso del lenguaje C++ para el desarrollo del núcleo de Linux.

En la lista de correo de los desarrolladores del núcleo de Linux ha resurgido la discusión iniciada hace seis años sobre las perspectivas del uso de código moderno en C++ en el núcleo de Linux, además del uso actual del lenguaje C con insertos de ensamblador y la promoción del lenguaje Rust. Originalmente, el tema del desarrollo del núcleo en C++ fue planteado en 2018 por un ingeniero de Red Hat, quien el primero de abril publicó como broma […]

Se ha publicado embedded-hal 1.0, un conjunto de herramientas para crear controladores en Rust.

El grupo de trabajo Rust Embedded, creado para el desarrollo de tecnologías que mejoran la calidad y seguridad de aplicaciones, firmware y controladores para sistemas embebidos, ha presentado la primera versión del marco embedded-hal, que proporciona un conjunto de interfaces de programación para interactuar con periféricos comúnmente utilizados con microcontroladores (por ejemplo, se ofrecen tipos para trabajar con GPIO, UART, SPI e I2C). Los desarrollos del proyecto están escritos en el lenguaje Rust y se distribuyen […]

Con los parches aceptados en el núcleo de Linux 6.8, se acelera el TCP

Dentro de la base de código en la que se forma el núcleo de Linux 6.8, se ha aceptado un conjunto de cambios que incrementan significativamente el rendimiento de la pila TCP. En situaciones de manejo de múltiples conexiones TCP paralelas, la aceleración puede alcanzar hasta el 40%. Esta mejora se logró debido a que las variables en las estructuras de la pila de red (socks, netdev, netns, mibs) se ubicaron secuencialmente a medida que se añadían, lo cual fue determinado por razones históricas. Se revisó la disposición de las variables en […]

Disponible el servidor de sonido PulseAudio 17.0

Se ha presentado la versión del servidor de sonido PulseAudio 17.0, que actúa como intermediario entre las aplicaciones y varios subsistemas de sonido de bajo nivel, abstraiendo el trabajo con el hardware. PulseAudio permite gestionar el volumen y mezclar el sonido a nivel de aplicaciones individuales, organizar la entrada, mezcla y salida de sonido cuando hay múltiples canales de entrada y salida o tarjetas de sonido, y permite cambiar el formato de sonido sobre la marcha […]

Lanzamiento de la base de datos Firebird 5.0

Después de dos años y medio de desarrollo, se ha presentado la versión 5.0 de la base de datos relacional Firebird. Firebird continúa el desarrollo del código de InterBase 6.0, que fue abierto en 2000 por Borland. Firebird se distribuye bajo la licencia MPL y soporta estándares ANSI SQL, incluyendo características como triggers, procedimientos almacenados y replicación. Las compilaciones binarias están preparadas para Linux, Windows, macOS y […]

Linux Mint 21.3 Virginia

Silenciosamente se lanzó una nueva versión de la distribución Linux Mint 21.3 bajo su propio nombre «Virginia» (o Virginia para los amantes de la vieja escuela), probablemente la más amigable y pulida de las existentes. Entre las mejoras clave, los desarrolladores han destacado el mejor rendimiento con Secure Boot y las diferentes versiones de BIOS y UEFI. Además, varios aplicativos han sido mejorados (hypnotix, por ejemplo, […]

Lanzamiento de la distribución Linux Mint 21.3

Se presenta el lanzamiento de la distribución Linux Mint 21.3, que continúa el desarrollo de la rama basada en el paquete de Ubuntu 22.04 LTS. La distribución es completamente compatible con Ubuntu, pero difiere significativamente en su enfoque de la organización de la interfaz de usuario y la selección de los aplicativos utilizados por defecto. Los desarrolladores de Linux Mint ofrecen un entorno de escritorio que sigue los cánones clásicos de organización del escritorio, que es más familiar para los usuarios que no adoptan las nuevas […]

El proyecto OpenSSH publicó un plan para detener el soporte de DSA

Los desarrolladores del proyecto OpenSSH han presentado un plan para cesar el soporte de claves basadas en el algoritmo DSA. Según los estándares actuales, las claves DSA no proporcionan el nivel adecuado de seguridad, ya que utilizan un tamaño de clave privada de solo 160 bits y un hash SHA1, lo que, en términos de seguridad, corresponde aproximadamente a una clave simétrica de 80 bits. Por defecto, el uso de claves DSA fue interrumpido en 2015, pero se mantiene el soporte […]

Vulnerabilidades en GitLab que permiten capturar cuentas y ejecutar comandos como otro usuario

Se han publicado actualizaciones correctivas de la plataforma para la colaboración en desarrollo — GitLab 16.7.2, 16.6.4 y 16.5.6, en las que se han corregido dos vulnerabilidades críticas. La primera vulnerabilidad (CVE-2023-7028), que se le asignó el nivel máximo de peligro (10 de 10), permite tomar control de una cuenta ajena mediante manipulaciones con el formulario de recuperación de contraseña olvidada. La vulnerabilidad se debe a la posibilidad de enviar un correo con un código para restablecer la contraseña a direcciones no verificadas […]

Ataque a la infraestructura de PyTorch, comprometiendo el repositorio y las versiones

Se han revelado detalles sobre el ataque a la infraestructura utilizada en el desarrollo del marco de aprendizaje automático PyTorch, que permitió extraer claves de acceso suficientes para alojar datos arbitrarios en el repositorio de lanzamientos del proyecto en GitHub y AWS, así como para insertar código en la rama principal del repositorio y añadir un backdoor a través de dependencias. La suplantación de lanzamientos de PyTorch podría haberse utilizado para llevar a cabo un ataque contra grandes empresas, […]

Resultados del desarrollo de GNU Hurd en el cuarto trimestre de 2023

El 9 de enero, se publicaron las noticias finales del tercer trimestre de 2023 en la sección oficial de noticias del proyecto GNU Hurd: Samuel Thibault corrigió el default PIE de Hurd por defecto para gcc y añadió soporte para static PIE. También agregó el comando whatis al depurador del núcleo GNU Mach, que puede determinar a qué apunta una dirección (¿pila? ¿puerto? ¿kalloc?…). Hubo […]

Lanzamiento del shell GodotOS

Se ha lanzado GodotOS, una interfaz para sistemas operativos completamente creada en el motor de juego Godot. GodotOS permite trabajar con carpetas, editar archivos de texto, ver imágenes, ejecutar juegos y mucho más en una única interfaz pulida, que incluso se puede utilizar en línea. Los desarrolladores señalan que GodotOS no es tanto un proyecto serio como un juguete experimental. GodotOS tiene como objetivo expandir […]

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