
Qubesは、高レベルのセキュリティを提供するように設計されています。 オペレーティングシステムの主な機能は、仮想化テクノロジを使用して、異なるプログラムや異なるシステムコンポーネントを互いに分離することです。
ユーザーは、小さな仮想マシン-AppVMとして実装されたさまざまなセキュリティドメインを作成できます。 たとえば、個人データ、仕事、購入、銀行などの個々のAppVMを強調表示できます。 別のドメインで実行されているアプリケーションは、他のドメインや基になるシステムに影響を与えることはありません。 もちろん、異なるAppVM間での安全なコピーと貼り付けとファイル共有がサポートされています。
Qubesは、Xenハイパーバイザー、Xウィンドウインターフェイス、およびLinuxカーネルに基づいています。 開発者はXenアーキテクチャでより安全なシステムを実現できると確信しているため、使用されるのはXenであり、たとえばKVMではありません。
Qubesでは、ほとんどのLinuxアプリケーションを実行し、ほとんどのLinuxドライバーを使用できると主張されています。 将来的には、Windowsアプリケーションのサポートも期待されています。
ジョアンナによると、Qubesはまだアルファ段階ですが、すでに使用することができます。 彼女は約1か月前にQubesに切り替えて、仕事、ショッピング、銀行、インターネットでの作業、さらにはQubes自体の開発にも使用しています。 ただし、これはアルファ版であるため、定期的なデータバックアップの必要性をキャンセルした人はいないことを思い出します。 2010年末までに、安定したリリースバージョンをリリースする予定です。
オペレーティングシステムは、RutkovskayaとRafal Voitchukによって開発されました。 RafalはGUI仮想化コードを作成し、それ以外はすべてJoannaでした。