|
Идея QubesOS это создать Операционная система используя много виртуальные машины, куда каждый приходит, инкапсулирует, и изолирует каждый из программы используется в машине, включая те, которые управляют ее ресурсами. |
Основными предпосылками этого проекта являются:
- Одна из основных проблем современных операционных систем - это их неспособность изолировать процессы, выполняемые на машине. Таким образом, если веб-браузер скомпрометирован, операционная система не сможет защитить другие пользовательские приложения и их данные.
- С другой стороны, это непрактично, невозможно - как устранить все возможные ошибки в программном обеспечении, так и обнаружить все вредоносное ПО. Это требует нового подхода к созданию безопасных операционных систем. Если начинать с нуля, эта задача тоже не близка к реальности, так почему бы не использовать / повторно использовать существующее программное обеспечение и не смоделировать архитектуру, подобную той, которую вы хотите с ним?
Гипервизор Xen позволил этим идеям материализоваться. Виртуализация позволяет создавать изолированные контейнеры, виртуальные машины, которые лучше отделяются друг от друга, чем обычные процессы в любой операционной системе. В дополнение к этому, важно отметить, что в настоящее время все больше и больше оборудования позволяет виртуализацию более надежным и эффективным способом.
Основа QubesOS поддерживается тремя элементами: гипервизором Xen, системой X и Linux - всеми этими элементами OpenSource. Что хорошо видно на изображении его архитектуры.
Скачать QubesOS
Более подробную информацию: QubesOS И QubesOS вики
Источник: Skeptical
