Po dvoch rokoch vývoja bol predstavený release operačného systému Qubes 4.3.0, ktorý realizuje myšlienku použitia hypervízora na prísnu izoláciu aplikácií a komponentov OS (každá trieda aplikácií a systémové služby bežia v oddelených virtuálnych strojoch). Na jeho prevádzku sa odporúča systém s 16 GB RAM (minimálne 6 GB) a 64-bitovým CPU Intel alebo AMD s podporou technológií VT-x s EPT/AMD-v s RVI a VT-d alebo AMD IOMMU, je preferované mať GPU Intel (GPU NVIDIA a AMD neboli dostatočne dobre testované). Veľkosť inštalačného obrazu je 7,8 GB (x86_64).
Aplikácie v Qubes sú rozdelené do tried na základe dôležitosti spracovávaných dát a riešených úloh. Každá trieda aplikácií (napríklad práca, zábava, bankové operácie), ako aj systémové služby (sieťový subsystém, firewall, práca so skladovaním, USB stack atď.), fungujú v oddelených virtuálnych strojoch spustených pomocou hypervizora Xen. Tieto aplikácie sú pritom dostupné v rámci jednej pracovnej plochy a pre prehľadnosť sú označené rôznymi farbami okien. Každé prostredie má prístup na čítanie k základnému koreňovému FS a lokálnemu úložisku, ktoré sa neprechádza s úložiskami iných prostredí, na organizáciu interakcie aplikácií sa používa špeciálna služba.

Ako základ na formovanie virtuálnych prostredí môžu byť použité balíkové základy Fedora a Debian, komunitou sú tiež podporované šablóny pre Ubuntu, Gentoo a Arch Linux. Možná je organizácia prístupu k aplikáciám vo virtuálnom stroji s Windows, ako aj vytvorenie virtuálních strojů na báze Whonix na zabezpečenie anonymného prístupu cez Tor. Používateľské rozhranie je postavené na Xfce. Keď používateľ spustí aplikáciu z menu, táto aplikácia sa spustí v určitém virtuálnom stroji. Obsah virtuálnych prostredí je určený súborom šablón.

Hlavné zmeny:
- Základné prostredie Dom0 bolo aktualizované na balíkovú databázu Fedora 41, a šablóna pre virtuálne prostredia na Fedora 42.
- Šablóna pre vytváranie virtuálnych prostredí na báze Debian bola aktualizovaná na vetvu Debian 13, a na šablónu na báze Whonix — na Whonix 18.
- Hypervízor Xen bol aktualizovaný na vetvu 4.19 (predtým bol použitý Xen 4.17).
- Bola implementovaná podpora predbežného načítania jednorazových izolovaných prostredí (dispvm — disposable vm), čo umožňuje zbaviť sa oneskorenia (7-20 sekúnd) pri spúšťaní často používaných aplikácií v jednorazových prostrediach.
- Bol navrhnutý vylepšený nástroj QWT (Qubes Windows Tools) na spúšťanie virtuálnych strojov s Windows. Implementovaná podpora pre Windows 10 a 11. Podpora pre Windows 7 bola zrušená.

- Bol zavedený nový Device API na nastavenie automatického pripojenia k virtuálnym strojom pripojených zariadení, ako sú USB pamäte, externé zvukové a sieťové karty, vstupné zariadenia, webkamery a Bluetooth zariadenia. Pridané grafické rozhranie na nastavenie presmerovania zariadení v virtuálne stroje.

- V Qube Manager a iných grafických utilitách bol nasadený nový súbor ikon.

- Bola pridaná možnosť pripojiť ľubovoľné textové poznámky k virtuálnym strojom.

- V konfigurátore virtuálnych strojov bola implementovaná zobrazovanie ikon aplikácií.

- Zlepšená navigácia v menu aplikácií pomocou klávesnice.
- Bola pridaná centralizovaná služba qubes.TrayNotification na zobrazovanie upozornení z rôznych virtuálnych strojov.
- Bola pridaná možnosť spúšťania terminálu s právami root cez widget Qubes Domains.
- Bola pridaná podpora rozšíreného formátu označovania (AF, Advanced Format) pre prácu s diskami s 4-kilobajtovou veľkosťou sektorov.
- Bola pridaná experimentálna podpora správy konfigurácie cez Ansible.
- Pridaná experimentálna podpora technológie Qubes Air s implementáciou protokolu qrexec a možnosťou spúšťať externé virtuálne stroje.
- Predvolený správca obrazovky bol nahradený z XScreenSaver na xfce4-screensaver.
- Zlepšená podpora pripojiteľných zvukových kariet a zvukových zariadení s rozhraním Bluetooth.

Zdroj: opennet.ru





