После почти двух лет разработки представлен релиз операционной системы Qubes 4.2.0, реализующей идею использования гипервизора для строгой изоляции приложений и компонентов ОС (каждый класс приложений и системные сервисы работают в отдельных виртуальных машинах). Для работы рекомендуется система с 16 Гб ОЗУ (минимум — 6 Гб) и 64-разрядным CPU Intel или AMD с поддержкой технологий VT-x c EPT/AMD-v c RVI и VT-d/AMD IOMMU, желательно наличие GPU Intel (GPU NVIDIA и AMD недостаточно хорошо протестированы). Размер установочного образа — 6 ГБ (x86_64).
Aplikacionet në Qubes janë të ndara në klasa në varësi të rëndësisë së të dhënave që përpunohen dhe detyrave që zgjidhen. Çdo klasë aplikacionesh (p.sh., punë, argëtim, operacione bankare), si dhe shërbime sistemore (sistemi rrjetor, firewall, menaxhimi i depozitave, stoku i USB-ve etj.), funksionojnë në makina virtuale të ndara, të nisura duke përdorur hipervizorin Xen. Këto aplikacione janë të aksesueshme brenda një desktopi dhe dallohen për qartësi me ngjyra të ndryshme kufizimi të dritareve. Çdo ambient ka akses për të lexuar në sistemin bazë të skedave dhe depozitimin lokal, i cili nuk përputhet me depozitat e ambienteve të tjera, ndërsa për organizimin e ndërveprimit të aplikacioneve përdoret një shërbim i veçantë.

Si bazë për formimin e ambienteve virtuale mund të përdoret baza e paketave Fedora dhe Debian, gjithashtu komuniteti mbështet modele për Ubuntu, Gentoo dhe Arch Linux. Është e mundur të organizohet akses në aplikacione në një makinë virtuale me Windows, si dhe krijimi makinat virtuale i një baze Whonix për të siguruar akses anonim përmes Tor. Ndërfaqja përdoruese është e ndërtuar mbi Xfce. Kur përdoruesi nis një aplikacion nga menuja, ky aplikacion fillon në një makinë virtuale të caktuar. Përmbajtja e ambienteve virtuale përcaktohet nga grupe modeli.

Ndryshimet kryesore:
- Базовое окружение Dom0 обновлено до пакетной базы Fedora 37 (шаблон для виртуальных окружений на базе Fedora 37 был предложен в прошлом обновлении Qubes 4.1.2).
- Шаблон для формирования виртуальных окружений на базе Debian обновлён до ветки Debian 12.
- Гипервизор Xen обновлён до ветки 4.17 (ранее использовался Xen 4.14).
- Шаблоны для формирования виртуальных окружений на базе Fedora и Debian по умолчанию переведены на использование пользовательского окружения Xfce вместо GNOME.
- В шаблоне виртуальных окружений на базе Fedora добавлена поддержка системы принудительного контроля доступа SELinux.
- Полностью переписана реализация меню приложений, а также графических интерфейсов для настройки (Qubes Global Settings), создания новых окружений (Create New Qube) и обновления шаблонов виртуальных машин (Qubes Update).

- Размещение файла конфигурации GRUB (grub.cfg) унифицировано для UEFI и классических BIOS.
- Добавлена поддержка мультимедийного сервера PipeWire.
- Для обновления прошивок задействован инструментарий fwupd.
- Добавлена опция для автоматической очистки буфера обмена через минуту после последней операции вставки. Для включения автоочистки следует использовать команду qvm-service —enable VMNAME gui-agent-clipboard-wipe
- Для сборки официальных пакетов задействован новый сборочный инструментарий Qubes Builder v2, в котором усилена изоляция сборочных процессов.
- В конфигураторе предложена отдельная секция для управления GPG.
- В сервисах Qrexec задействован по умолчанию новый более гибкий формат правил Qrexec, определяющих кто, что и где может делать в Qubes. Новый вариант правил отличается значительным увеличением производительности и системой уведомлений, упрощающей диагностику проблем.
Burimi: opennet.ru

