Después de dos años de desarrollo, se presenta la versión del sistema operativo Qubes 4.3.0, que implementa la idea de utilizar un hipervisor para una estricta aislamiento de aplicaciones y componentes del sistema operativo (cada clase de aplicaciones y los servicios del sistema funcionan en máquinas virtuales separadas). Se recomienda un sistema con 16 GB de RAM (mínimo 6 GB) y un CPU Intel o AMD de 64 bits con soporte para tecnologías VT-x con EPT/AMD-v con RVI y VT-d o AMD IOMMU, preferiblemente con GPU Intel (las GPU NVIDIA y AMD no han sido probadas adecuadamente). El tamaño de la imagen de instalación es de 7.8 GB (x86_64).
Las aplicaciones en Qubes se dividen en clases según la importancia de los datos procesados y las tareas a resolver. Cada clase de aplicaciones (por ejemplo, trabajo, entretenimiento, operaciones bancarias), así como los servicios del sistema (subsistema de red, cortafuegos, gestión de almacenamiento, pila USB, etc.), funcionan en máquinas virtuales separadas que se ejecutan utilizando el hipervisor Xen. A su vez, las aplicaciones mencionadas son accesibles dentro de un mismo escritorio y se destacan visualmente con diferentes colores de borde de ventana. Cada entorno tiene acceso de lectura al sistema de archivos raíz base y al almacenamiento local, que no se cruza con los almacenamiento de otros entornos, y para organizar la interacción de las aplicaciones se utiliza un servicio especial.

Como base para la formación de entornos virtuales, se puede utilizar la base de paquetes de Fedora y Debian; también se mantienen por la comunidad plantillas para Ubuntu, Gentoo y Arch Linux. Es posible organizar el acceso a aplicaciones en una máquina virtual con Windows, así como crear máquinas virtuales una basada en Whonix para proporcionar acceso anónimo a través de Tor. La interfaz de usuario está construida sobre Xfce. Cuando el usuario inicia una aplicación desde el menú, esta aplicación se ejecuta en una máquina virtual específica. El contenido de los entornos virtuales se define por un conjunto de plantillas.

Principales cambios:
- El entorno base Dom0 se ha actualizado a la base de paquetes Fedora 41, y la plantilla para entornos virtuales a Fedora 42.
- La plantilla para la formación de entornos virtuales basada en Debian se ha actualizado a la rama Debian 13, y la plantilla basada en Whonix a Whonix 18.
- El hipervisor Xen se ha actualizado a la rama 4.19 (anteriormente se utilizaba Xen 4.17).
- Se ha implementado el soporte para la carga anticipada de entornos aislados desechables (dispvm - máquina virtual desechable), que permite eliminar la demora (7-20 segundos) al iniciar aplicaciones de uso frecuente en entornos desechables.
- Se ha propuesto una herramienta mejorada QWT (Qubes Windows Tools) para ejecutar máquinas virtuales con Windows. Se ha implementado soporte para Windows 10 y 11. Se ha descontinuado el soporte para Windows 7.

- Se ha implementado una nueva API de Dispositivos para configurar la conexión automática de dispositivos conectados a las máquinas virtuales, como unidades USB, tarjetas de sonido y red externas, dispositivos de entrada, cámaras web y dispositivos Bluetooth. Se ha añadido una interfaz gráfica para configurar el paso de dispositivos en máquinas virtuales.

- En Qube Manager y otras herramientas gráficas se ha implementado un nuevo conjunto de iconos.

- Se ha añadido la posibilidad de adjuntar notas de texto arbitrarias a las máquinas virtuales.

- En el configurador de máquinas virtuales se ha implementado la visualización de iconos de aplicaciones.

- Se ha mejorado la navegación por el menú de aplicaciones mediante el teclado.
- Se ha añadido un servicio centralizado qubes.TrayNotification para mostrar notificaciones de diferentes máquinas virtuales.
- Se ha añadido una opción para iniciar una terminal con privilegios de root a través del widget Qubes Domains.
- Se ha añadido soporte para un formato de partición avanzado (AF, Advanced Format) para trabajar con discos de 4 kilobytes de tamaño de sector.
- Se ha añadido soporte experimental para la gestión de la configuración a través de Ansible.
- Se ha añadido soporte experimental para la tecnología Qubes Air con la implementación del protocolo qrexec y la capacidad de ejecutar máquinas virtuales externas.
- El protector de pantalla predeterminado ha sido cambiado de XScreenSaver a xfce4-screensaver.
- Se ha mejorado el soporte para tarjetas de sonido y dispositivos de audio con interfaz Bluetooth.

Fuente: opennet.ru





