|
Ideen om QubesOS er å lage en OS bruker mange virtuelle maskiner, hvor hver enkelt deltar, innkapsler, og isolater, hver av programmer brukes i en maskin, inkludert de som administrerer ressursene til den samme. |
Hovedpremissene for dette prosjektet er følgende:
- Et av hovedproblemene med dagens operativsystemer, uansett, er manglende evne til å isolere prosessene som kjører på en maskin. På denne måten, hvis nettleseren er kompromittert, kan ikke operativsystemet beskytte andre brukerapplikasjoner og deres data.
- På den annen side er det upraktisk, umulig, både å løse alle mulige feil i programvaren og å oppdage all skadelig programvare. Dette krever en ny tilnærming til å skape sikre operativsystemer. Fra begynnelsen er denne oppgaven heller ikke nær virkeligheten, så hvorfor ikke bruke / gjenbruke eksisterende programvare og modellere en arkitektur som ønsket med den?
Xens hypervisor tillot disse ideene å materialisere seg. Virtualisering lar deg lage isolerte containere, virtuelle maskiner som holder seg atskilt fra hverandre bedre enn de normale prosessene som finnes i noe operativsystem. I tillegg til dette er det viktig å merke seg at i dag tillater mer og mer maskinvare virtualisering på en mer robust og effektiv måte.
QubesOS har ryggraden støttet av 3 elementer, Xen hypervisor, X-systemet og Linux, alle disse OpenSource. Som kan sees ganske bra i bildet av arkitekturen.
Last ned QubesOS
Mer info: QubesOS & QubesOS Wiki
Kilde: Skeptisk
