Categoría: Blog

Lanzamiento de ncspot, cliente de Spotify en Rust

Se ha lanzado ncspot 0.9, un cliente de consola ligero para el servicio de música Spotify, escrito en el lenguaje de programación Rust y mantenido por más de cincuenta desarrolladores. La interfaz admite temas de diseño y se ha desarrollado utilizando la biblioteca ncurses. Por defecto, se utiliza PulseAudio como servidor de sonido (para usar un backend de sonido alternativo, se requiere la especificación de flags de compilación). El código fuente se distribuye bajo la licencia BSD. […]

Lanzamiento de OpenLDAP 2.6.0, implementación de código abierto del protocolo LDAP

Se ha publicado la versión del paquete OpenLDAP 2.6.0, que ofrece una implementación multiplataforma del protocolo LDAP (Protocolo Ligero de Acceso a Directorios) para la organización de servicios de directorio y su acceso. El proyecto desarrolla un servidor modular que soporta diferentes backends de almacenamiento y acceso a datos, un balanceador de carga proxy, utilidades de cliente y bibliotecas. El código está escrito en lenguaje C y se distribuye bajo la licencia abierta similar a BSD OpenLDAP Public License. […]

Mozilla ha eliminado dos complementos populares que bloquean la descarga de actualizaciones para Firefox

La compañía Mozilla anunció la eliminación de dos complementos del catálogo addons.mozilla.org (AMO) — Bypass y Bypass XM, que contaban con 455 mil instalaciones activas y se posicionaban como complementos para acceder a materiales distribuidos por suscripción (evitando el Paywall). Para modificar el tráfico en los complementos se utilizó la API Proxy, que permite controlar las solicitudes web ejecutadas por el navegador. Además de las funciones anunciadas, los complementos […]

Lanzamiento de Muen 1.0, un microkernel abierto para crear sistemas altamente confiables

Después de ocho años de desarrollo, se lanzó el proyecto Muen 1.0, que desarrolla un núcleo de separación (Separation kernel), cuya ausencia de errores en el código fuente ha sido confirmada mediante métodos matemáticos de verificación formal de confiabilidad. El núcleo está disponible para la arquitectura x86_64 y puede ser utilizado en sistemas críticos que requieren un alto nivel de confiabilidad y garantía de ausencia de fallos. El código fuente del proyecto está escrito en […]

El proyecto ELevate, que facilita la transición de CentOS 7 a distribuciones basadas en RHEL 8

Los desarrolladores de la distribución AlmaLinux, fundamentada por la compañía CloudLinux en respuesta a la interrupción prematura del soporte de CentOS 8, han presentado la herramienta ELevate, que permite simplificar la migración de instalaciones en funcionamiento de CentOS 7.x a distribuciones construidas sobre la base de paquetes de RHEL 8, conservando aplicaciones, datos y configuraciones. Actualmente, el proyecto admite la migración a AlmaLinux, Rocky Linux, CentOS Stream y Oracle Linux. El proceso de migración […]

Se encuentran disponibles los navegadores web qutebrowser 2.4 y Min 1.22

Se publicó la versión del navegador web qutebrowser 2.4, que proporciona una interfaz gráfica mínima que no distrae de la visualización del contenido y un sistema de navegación al estilo del editor de texto Vim, construido completamente sobre combinaciones de teclado. El código está escrito en Python usando PyQt5 y QtWebEngine. Los códigos fuente se distribuyen bajo la licencia GPLv3. El uso de Python no afecta el rendimiento, ya que el renderizado y el análisis de contenido […]

Microsoft ha devuelto el código Hot Reload al repositorio .NET

La empresa Microsoft ha escuchado a la comunidad y ha devuelto al repositorio del .NET SDK el código con la implementación de la función «Hot Reload», que fue eliminada hace unos días de la base de código, a pesar de que ya era de código abierto y formaba parte de las versiones preliminares de .NET 6. Los representantes de la compañía se han disculpado con la comunidad y han reconocido que cometieron un error al eliminar el código ya agregado […]

Intel ha abierto el código del sistema de aprendizaje automático ControlFlag para detectar errores en el código.

La empresa Intel ha hecho públicas las investigaciones relacionadas con el proyecto de investigación ControlFlag, que está orientado a crear un sistema de aprendizaje automático para mejorar la calidad del código. El conjunto de herramientas preparado por el proyecto permite, utilizando un modelo entrenado con una gran cantidad de código existente, identificar diversos errores y anomalías en los textos fuente escritos en lenguajes de alto nivel, como C/C++. El sistema es adecuado para detectar diferentes tipos de […]

En el paquete NPM UAParser.js, que cuenta con 8 millones de descargas por semana, se ha introducido malware.

La historia sobre la eliminación de tres paquetes maliciosos del repositorio NPM, que copiaban el código de la biblioteca UAParser.js, ha tomado un giro inesperado: desconocidos han tomado control de la cuenta del autor del proyecto UAParser.js y han lanzado actualizaciones que contienen código para robar contraseñas y realizar minería de criptomonedas. El problema es que la biblioteca UAParser.js, que ofrece funciones para el análisis de los encabezados HTTP del User-Agent, cuenta con aproximadamente 8 millones […]

Lanzamiento de Wine 6.20 y Wine staging 6.20

Se ha lanzado una versión experimental de la implementación abierta de WinAPI: Wine 6.20. Desde el lanzamiento de la versión 6.19, se han cerrado 29 informes de errores y se han realizado 399 cambios. Los cambios más importantes: MSXml, XAudio, DInput y algunos otros módulos se han convertido al formato PE (Portable Executable). Se han incluido algunas bibliotecas del sistema para soportar compilaciones basadas en el formato PE. En […]

Ataque a Intel SGX, que permite extraer datos confidenciales o ejecutar código en un enclave.

Investigadores de la Universidad de Ciencia y Tecnología de Defensa del Ejército Popular de Liberación de China, la Universidad Nacional de Singapur y la Escuela Politécnica Federal de Zúrich han desarrollado un nuevo método de ataque a los enclaves aislados de Intel SGX (Software Guard eXtensions). El ataque ha sido nombrado SmashEx y es causado por problemas de reentrabilidad al manejar excepciones durante la operación de los componentes en tiempo de ejecución para Intel SGX. El método de ataque propuesto permite […]

Distribución Chimera Linux, que combina el núcleo de Linux con el entorno de FreeBSD.

Daniel Kolesa de Igalia, que participa en el desarrollo de proyectos como Void Linux, WebKit y Enlightenment, está desarrollando una nueva distribución llamada Chimera Linux. El proyecto utiliza el núcleo de Linux, pero en lugar de la herramienta GNU, construye un entorno de usuario basado en el sistema base de FreeBSD, utilizando LLVM para la compilación. La distribución se está desarrollando inicialmente como multiplataforma y soporta arquitecturas x86_64, ppc64le, aarch64, […]

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