Autor: Yuri Gagarin

Microsoft ha lanzado CHERIoT, una solución de hardware para mejorar la seguridad del código en C

Microsoft ha compartido los desarrollos relacionados con el proyecto CHERIoT (Capability Hardware Extension to RISC-V for Internet of Things), destinado a bloquear problemas de seguridad en el código existente en los lenguajes C y C++. CHERIoT ofrece una solución que permite proteger las bases de código existentes en C/C++ sin necesidad de rehacerlas. La protección se implementa mediante el uso de un compilador modificado que utiliza un conjunto de extensiones especiales.

Actualización de Firefox 110.0.1 y Firefox para Android 110.1.0

Está disponible una versión corregida de Firefox 110.0.1, en la que se han solucionado varios fallos: Se corrigió un error que provocaba que al presionar los botones para eliminar cookies de los últimos 5 minutos, 2 horas o 24 horas, se eliminaran todas las cookies. Se resolvió un bloqueo en la plataforma Linux que ocurría al usar WebGL y al iniciar el navegador en una máquina virtual de VMWare. Se corrigió un error que en macOS causaba superposición.

Interprete embebido mruby 3.2 ahora disponible

Se ha lanzado la versión 3.2 de mruby, el intérprete embebido del lenguaje de programación dinámico orientado a objetos Ruby. Mruby ofrece compatibilidad básica con la sintaxis de Ruby 3.x, excepto por el soporte de la coincidencia de patrones («case .. in»). El intérprete se caracteriza por su bajo consumo de memoria y está diseñado para incrustar soporte del lenguaje Ruby en otras aplicaciones. Un intérprete embebido en la aplicación puede ejecutar tanto el código fuente en el lenguaje […]

Los desarrolladores de Ubuntu están trabajando en una imagen de instalación minimalista.

Los empleados de Canonical han revelado información sobre el proyecto ubuntu-mini-iso, que desarrolla una nueva versión minimalista de Ubuntu, con un tamaño de alrededor de 140 MB. La idea principal de la nueva imagen de instalación es hacerla universal y representar la posibilidad de instalar la versión elegida de cualquier distribución oficial de Ubuntu. El proyecto es desarrollado por Dan Bungert, quien mantiene el instalador Subiquity. En esta etapa ya se ha preparado y probado una versión funcional […]

Se ha iniciado la promoción del soporte de Wayland en el núcleo de Wine.

Para su inclusión en el núcleo de Wine, se ha propuesto el primer conjunto de parches desarrollados por el proyecto Wine-wayland para permitir el uso de Wine en entornos basados en el protocolo Wayland sin utilizar XWayland y componentes X11. Dado que la cantidad de cambios es considerable, para simplificar la revisión e integración, los desarrolladores de Wine-wayland planean realizar la transición gradualmente, dividiendo este proceso en varias etapas. En la primera etapa […]

Se han encontrado 15,000 paquetes de phishing y spam en NPM.

Se ha registrado un ataque a los usuarios del catálogo NPM, como resultado del cual el 20 de febrero se publicaron más de 15,000 paquetes en el repositorio de NPM, cuyos archivos README contenían enlaces a sitios de phishing o enlaces de referidos que pagan comisiones por clics. En el análisis, se detectaron 190 enlaces únicos de phishing o publicidad, abarcando 31 dominios. Los nombres de los paquetes […]

GitHub ha limitado los servicios competidores, prohibiendo las pruebas comparativas.

Se ha añadido un párrafo a los términos de uso del servicio de GitHub, informando a los usuarios que si proponen un producto o servicio que compite con GitHub, deben permitir pruebas comparativas o se les prohibirá el uso de GitHub. El cambio está dirigido a contrarrestar el uso de productos o servicios de terceros que compiten con GitHub, cuyas reglas prohíben expresamente la realización de pruebas comparativas (anti-benchmarking). […]

Primera versión del motor de juego multijugador abierto Ambient

Después de un año de desarrollo, se presenta la primera versión del nuevo motor de juego abierto Ambient. El motor proporciona un runtime para crear juegos multijugador y aplicaciones 3D, compilables en formato WebAssembly y utilizando la API WebGPU para renderizar. El código está escrito en Rust y se distribuye bajo la licencia MIT. Un objetivo clave en el desarrollo de Ambient es proporcionar herramientas que simplifiquen el desarrollo de juegos multijugador y los hagan […]

GNOME Mutter dejará de soportar versiones antiguas de OpenGL

Se han realizado cambios en la base de código del servidor compositor Mutter, que se utilizará en la versión GNOME 44, eliminando el soporte para versiones antiguas de OpenGL. Para que Mutter funcione, se requerirán controladores que soporten al menos OpenGL 3.1. Sin embargo, Mutter mantendrá el soporte para OpenGL ES 2.0, lo que permitirá su funcionamiento en tarjetas gráficas antiguas y en GPU utilizadas en […]

Las ediciones oficiales de Ubuntu dejarán de soportar Flatpak en la configuración básica

Philipp Kewisch de Canonical ha anunciado la decisión de no ofrecer la posibilidad de instalar paquetes en formato Flatpak en la configuración predeterminada de las ediciones oficiales de Ubuntu. La decisión fue coordinada con los desarrolladores de las ediciones oficiales actuales de Ubuntu, que incluyen Lubuntu, Kubuntu, Ubuntu Mate, Ubuntu Budgie, Ubuntu Studio, Xubuntu, UbuntuKylin y Ubuntu Unity. Aquellos que deseen utilizar el formato Flatpak requerirán […]

Lanzamiento de la base de datos SQLite 3.41

Se ha publicado la versión de SQLite 3.41, una base de datos ligera presentada como una biblioteca compartida. El código de SQLite se distribuye como dominio público, lo que significa que puede ser utilizado sin restricciones y de forma gratuita para cualquier propósito. El desarrollo de SQLite cuenta con el apoyo financiero de un consorcio creado especialmente, que incluye empresas como Adobe, Oracle, Mozilla, Bentley y Bloomberg. Principales cambios: Se han implementado optimizaciones en el planificador […]

Se ha publicado el plan de promoción del controlador Xe para GPU Intel en el núcleo de Linux

Daniel Vetter, ingeniero de Intel y uno de los responsables del sistema DRM, publicó en la lista de correo de desarrolladores del núcleo Linux un plan de promoción de parches para la implementación del controlador Xe, diseñado para su uso con GPU basadas en la arquitectura Intel Xe, que se utilizan en las tarjetas gráficas de la familia Arc y en gráficos integrados desde los procesadores Tiger Lake. El controlador Xe se posiciona […]

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