Get Ubuntu Get Ubuntu

Download Ubuntu now for free, request a free CD or buy it on DVD or CD

Get Support Get Support

Free documentation and community support, or buy professional support

Get Involved Get Involved

Share technical know-how with other users, or help to promote Ubuntu

Get Developing Get Developing

Share your development expertise and help shape the future of Ubuntu

User login

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
1 + 6 =
Solve this simple math problem and enter the result. E.g. for 1+3, enter 4.

Navigation

Who's new

  • xiaqinghua1989
  • pertapacilik
  • saifulfaizan
  • mayonks
  • naiimullah

Who's online

There are currently 0 users and 2 guests online.

Subscribe to Ubuntu Malaysia by e-mail

Delivered by FeedBurner

Search

Ring

bizkut's picture

Qubes is an open source operating system based on Linux, which is designed to provide strong security for desktop computing. Its unique selling point is that all applications that are run on Qubes is sand-boxed from each other.

This is achieved by way of virtualization of all applications using Xen Hypervisor.

Computer systems usually provide OS security in three basic ways, namely -

  1. Security by correctness,
  2. Security by obscurity, and
  3. Security by isolation.

Qubes OS developers have embraced the path of security by isolation. To do this Qubes utilizes virtualization technology to isolate various programs from each other. This makes Qubes OS a secure by default operating system.

The idea is that virtual machines will be created on demand, for each application and discarded after use. Industry pundits have coined a new name for it - Disposable Virtual Machine technology.

Qubes OS Desktop

The project is still in alpha stage and Invisible Things Lab - the firm behind this open source project aims to release a beta version of QubesOS some time this year (2010).

The GUI virtualization subsystem design of Qubes OS hinges on two primary goals, that being - security and performance. The sandboxing of applications in individual VMs provide security. For improving performance, Qubes OS architecture optimizes disk usage so that it is possible to run many VMs in the system without wasting precious disk resources.

The virtual machines (VM) that run in Qubes OS can be divided into two broad categories - AppVMs and SystemVMs.

Qubes OS Architecture Overview

AppVMs are the virtual machines used to host user applications such as email clients, word processors, web browsers and so on.

And those virtual machines that provide system wide services like networking, disk storage etc are classified as SystemVMs.

Qubes supports secure copy-and-paste and file sharing between applications across different AppVMs using Xen shared memory.

Qubes architecture has been designed by Joanna Rutkowska and Rafal Wojtczuk and funded by Invisible Things Lab.



Original Source: http://feedproxy.google.com/~r/AllAboutLinux/~3/bCa0okpaVnE/qubes-highly-secure-os-powered-by-xen.html