Le applicazioni in Qubes sono suddivise in classi a seconda dell'importanza dei dati elaborati e dei compiti da risolvere, ciascuna classe di applicazione, nonché i servizi di sistema (sottosistema di rete, lavoro con l'archiviazione, ecc.). Quando un utente avvia un'applicazione dal menu, questa applicazione si avvia in una macchina virtuale specifica, che esegue un server X separato, un gestore di finestre semplificato e un driver video stub che traduce l'output nell'ambiente di controllo in modalità composita. Allo stesso tempo, le applicazioni sono perfettamente disponibili all'interno di un desktop e sono evidenziate per maggiore chiarezza con diversi colori delle cornici delle finestre. Ogni ambiente dispone dell'accesso in lettura al file system root sottostante e all'archiviazione locale che non si sovrappone all'archiviazione di altri ambienti. La shell utente è costruita su Xfce.
Fonte: opennet.ru