Publication details

Albireo II

Authors

KUNC Petr NOVÁK Martin SMOLKA Pavel PITNER Tomáš ŠKRABÁLEK Jaroslav

Year of publication 2011
MU Faculty or unit

Faculty of Informatics

Description Albireo II software is the kernel of web operating system designed for the cloud computing environment. As all what user does gradually moves to the web browser, there is a need to create an environment at this platform which suits well to the applications similar to usual desktop operating systems. Even though there were attempts of creating such a system before, only Albireo II represents complex and robust core suitable for running applications in cloud. The system manages the cloud environment, access to the shared sources of the cloud platform (data storage, database, ...). Inspired by the conventional operating systems, but in the different way specific for web application, the system takes care also of user management and their access permissions, installation and updating of the applications and logging errors. The implementation of virtual file system is a unique solution. It allows applications to abstract from specific data storage and manage metadata separately. Data can be stored not only on cloud platform storages but also on the hard drive or even accessed using API by service supporting file storage (e.g. Google Docs). In spite of fact that web applications use those storages more often, no similar service was implemented and Albireo II is a unique platform for managing data across web services. System is also ready to connect with newly developed data storages as it uses modules to communicate. What followed Albireo II is the development of user space in Web OS. There have been two different approaches which verified claimed robustness and wide usability of the kernel - simmulation of the conventional operating system desktop and special operating system for the elderly, which was awarded several times (Microsoft ImagineCup 2011, Vodafone Idea of the Year 2011).
Related projects:

You are running an old browser version. We recommend updating your browser to its latest version.

More info