Fork Vasum on GitHub Official Vasum Wiki on Tizen.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Introduction

Vasum is a Linux daemon and a set of utilities used for managing para-virtualization. It uses Linux Containers to create separate, graphical environments called the zones. One can concurrently run several zones on one physical device. Vasum exports a rich C/DBus API that the application frameworks can use to interact with zones.

For now Vasum uses LXC for Linux Containers management. The project is mostly written in modern C++ and is well tested.

Vasum's development takes place on review.tizen.org/gerrit/ (registration on tizen.org is required).

Vasum demo

Fedora 22 Desktop running in Linux container on youtube

Installation and usage

The installation process and simple verification is described here.

API

Vasum daemon can be accessed via C API or DBus. You can find the API documentation here. Be aware that the API will most likely change in the near future.