»Portals, dynamic permissions in Flatpak«
2017-10-21, 13:00–13:40, Event Loft

Desktop application sandboxing is quite different than traditional container isolation, learn how flatpak does it, using the concept of portals.

Flatpak is a distribution independent bundling and deployment system for Linux, focusing on desktop applications. One core aspect of flatpak is application sandboxing, which has very different requirements on the desktop than in the traditional container space. Applications need to be isolated from the system, yet in order to be easy and intuitive to use they must integrate with the desktop environment in complex ways.

Flatpak solves this by using a concept called Portals. This talk will discuss how Flatpak sandboxing/security works and the how Portals fit in this system.