autor: ProHoster

Avances en el desarrollo de un compilador para el lenguaje Rust basado en GCC

La lista de correo de desarrolladores del conjunto de compiladores GCC publicó un informe sobre el estado del proyecto Rust-GCC, que desarrolla el frontend gccrs de GCC con una implementación del compilador del lenguaje Rust basado en GCC. Para noviembre de este año, está previsto que gccrs tenga la capacidad de crear código compatible con el compilador Rust 1.40 y lograr una compilación y uso exitosos de las bibliotecas estándar de Rust libcore, liballoc y libstd. En el siguiente […]

Vigésima tercera actualización del firmware de Ubuntu Touch

El proyecto UBports, que se hizo cargo del desarrollo de la plataforma móvil Ubuntu Touch después de que Canonical se retirara de ella, ha publicado una actualización de firmware OTA-23 (inalámbrica). El proyecto también está desarrollando una adaptación experimental del escritorio Unity 8, que pasó a llamarse Lomiri. La actualización Ubuntu Touch OTA-23 está disponible para smartphones BQ E4.5/E5/M10/U Plus, Cosmo Communicator, F(x)tec Pro1, Fairphone 2/3, Google […]

Lanzamiento del marco para ingeniería inversa Rizin 0.4.0 y GUI Cutter 2.1.0

Se llevó a cabo el lanzamiento del marco para ingeniería inversa Rizin y el shell gráfico Cutter asociado. El proyecto Rizin comenzó como una bifurcación del marco Radare2 y continuó su desarrollo con énfasis en una API conveniente y un enfoque en el análisis de código sin análisis forense. Desde la bifurcación, el proyecto ha cambiado a un mecanismo fundamentalmente diferente para guardar sesiones ("proyectos") en forma de estado basado en serialización. Excepto […]

Se ha lanzado CODE 22.5, un kit de distribución para implementar LibreOffice Online

Collabora ha publicado el lanzamiento de la plataforma CODE 22.5 (Collabora Online Development Edition), que ofrece una distribución especializada para una rápida implementación de LibreOffice Online y organiza la colaboración remota con la suite ofimática a través de la Web para lograr una funcionalidad similar a Google Docs y Office 365. La distribución está diseñada como un contenedor preconfigurado para el sistema Docker y también está disponible como paquetes para […]

Plataforma móvil KDE Plasma Mobile 22.06 disponible

Se ha publicado la versión KDE Plasma Mobile 22.06, basada en la edición móvil del escritorio Plasma 5, las bibliotecas KDE Frameworks 5, la pila telefónica ModemManager y el marco de comunicación Telepathy. Plasma Mobile utiliza el servidor compuesto kwin_wayland para generar gráficos y PulseAudio se utiliza para procesar audio. Al mismo tiempo, el lanzamiento de un conjunto de aplicaciones móviles Plasma Mobile Gear 22.06, formado según […]

Lanzamiento del editor de texto Vim 9.0

Después de dos años y medio de desarrollo, se lanzó el editor de texto Vim 9.0. El código Vim se distribuye bajo su propia licencia copyleft, compatible con la GPL y que permite el uso, distribución y reelaboración ilimitados del código. La característica principal de la licencia de Vim está relacionada con la reversión de cambios: las mejoras implementadas en productos de terceros deben transferirse al proyecto original si el mantenedor de Vim considera […]

Lanzamiento del cliente de correo Thunderbird 102

Un año después de la publicación del último lanzamiento importante, se lanzó el cliente de correo electrónico Thunderbird 102, desarrollado por la comunidad y basado en tecnologías de Mozilla. La nueva versión se clasifica como una versión de soporte a largo plazo, para la cual se publican actualizaciones a lo largo del año. Thunderbird 102 se basa en el código base de la versión ESR de Firefox 102. La versión está disponible solo para descarga directa, actualizaciones automáticas […]

Lanzamiento del cliente BitTorrent Deluge 2.1

Tres años después de la formación de la última rama importante, se publicó el lanzamiento del cliente BitTorrent multiplataforma Deluge 2.1, escrito en Python (utilizando el marco Twisted), basado en libtorrent y compatible con varios tipos de interfaz de usuario (GTK, interfaz web). , versión de consola). El código del proyecto se distribuye bajo la licencia GPL. Deluge opera en modo cliente-servidor, en el que el shell del usuario se ejecuta como un […]

Lanzamiento de Firefox 102

Se lanzó el navegador web Firefox 102. El lanzamiento de Firefox 102 está clasificado como un Servicio de soporte extendido (ESR), para el cual se publican actualizaciones durante todo el año. Además, se ha creado una actualización de la rama anterior con un largo período de soporte 91.11.0 (se esperan dos actualizaciones más 91.12 y 91.13 en el futuro). La rama Firefox 103 será transferida a la etapa de prueba beta en las próximas horas, […]

Sistema operativo Chrome 103 disponible

Está disponible una versión del sistema operativo Chrome OS 103, basada en el kernel de Linux, el administrador del sistema advenedizo, las herramientas de ensamblaje ebuild/portage, los componentes abiertos y el navegador web Chrome 103. El entorno de usuario de Chrome OS está limitado a un navegador web , y en lugar de programas estándar, se utilizan aplicaciones web; sin embargo, Chrome OS incluye una interfaz completa de múltiples ventanas, un escritorio y una barra de tareas. Construyendo Chrome OS 103 […]

Lanzamiento de control de fuente Git 2.37

Se ha anunciado el lanzamiento del sistema de control de código fuente distribuido Git 2.37. Git es uno de los sistemas de control de versiones más populares, confiables y de alto rendimiento, y proporciona herramientas de desarrollo no lineales flexibles basadas en ramificaciones y fusiones. Para garantizar la integridad del historial y la resistencia a cambios retroactivos, en cada confirmación se utiliza el hash implícito de todo el historial anterior; la autenticación digital también es posible […]

Vulnerabilidad en OpenSSL 3.0.4 que conduce a la corrupción de la memoria del proceso remoto

Se ha identificado una vulnerabilidad en la biblioteca criptográfica OpenSSL (CVE aún no ha sido asignada), con la ayuda de la cual un atacante remoto puede dañar el contenido de la memoria del proceso enviando datos especialmente diseñados en el momento de establecer una conexión TLS. Aún no está claro si el problema puede provocar la ejecución del código del atacante y la fuga de datos de la memoria del proceso, o si se limita a un bloqueo. La vulnerabilidad se manifiesta […]