|
Ideen QubesOS er at oprette en OS bruger mange virtuelle maskiner, hvor hver deltager, indkapslerog isolater, hver af programmer bruges i en maskine, inklusive dem, der administrerer ressourcerne for den samme. |
De vigtigste forudsætninger for dette projekt er følgende:
- Et af hovedproblemerne med nuværende operativsystemer, uanset hvad, er deres manglende evne til at isolere de processer, der kører på en maskine. På denne måde kan operativsystemet ikke beskytte andre brugerapplikationer og deres data, hvis webbrowseren er kompromitteret.
- På den anden side er det upraktisk, umuligt, både at løse alle mulige fejl i softwaren og at opdage al ondsindet software. Dette kræver en ny tilgang til oprettelse af sikre operativsystemer. Start fra bunden denne opgave er heller ikke tæt på virkeligheden, så hvorfor ikke bruge / genbruge eksisterende software og modellere en arkitektur som den, du ønsker med den?
Xens hypervisor tillod disse ideer at realisere sig. Virtualisering giver dig mulighed for at oprette isolerede containere, virtuelle maskiner, der holder sig adskilt fra hinanden på en bedre måde end de normale processer, der findes i ethvert operativsystem. Ud over dette er det vigtigt at bemærke, at mere og mere hardware i dag tillader virtualisering på en mere robust og effektiv måde.
QubesOS har sin rygrad understøttet af 3 elementer, Xen hypervisor, X-systemet og Linux, alle disse OpenSource. Hvilket kan ses ganske godt i billedet af dets arkitektur.
Download QubesOS
Mere info: QubesOS & QubesOS Wiki
Kilde: Skeptisk
