|
L'idée d' QubesOS est de créer un OS en utilisant beaucoup Machines virtuelles, où chacun assiste, encapsule, et isole, chacun des programmes utilisé dans une machine, y compris ceux qui gèrent les ressources de la même. |
Les prémisses principales de ce projet sont les suivantes:
- L'un des principaux problèmes des systèmes d'exploitation actuels, quel qu'il soit, est leur incapacité à isoler les processus qui s'exécutent sur une machine. De cette manière, si le navigateur Web est compromis, le système d'exploitation ne peut pas protéger les autres applications utilisateur et leurs données.
- En revanche, il est peu pratique, impossible à la fois de résoudre tous les éventuels bogues du logiciel et de détecter tous les logiciels malveillants. Cela nécessite une nouvelle approche pour créer des systèmes d'exploitation sécurisés. Partant de zéro, cette tâche n'est pas non plus proche de la réalité, alors pourquoi ne pas utiliser / réutiliser un logiciel existant et modéliser une architecture comme celle que vous souhaitez avec?
L'hyperviseur de Xen a permis à ces idées de se matérialiser. La virtualisation vous permet de créer des conteneurs isolés, des machines virtuelles qui restent séparées les unes des autres d'une meilleure manière que les processus normaux trouvés dans n'importe quel système d'exploitation. En plus de cela, il est important de noter que de nos jours, de plus en plus de matériel permet la virtualisation de manière plus robuste et efficace.
Le QubesOS a son backbone soutenu par 3 éléments, l'hyperviseur Xen, le système X et Linux, tous ces OpenSource. Ce qui se voit assez bien à l'image de son architecture.
Plus d'infos: QubesOS & Wiki QubesOS
Source: sceptique
