Over the past few years, the Linux desktop has seen an emerging set of new technologies that enable a secure, performant, and feature rich platform: desktop portals.
Desktop portals allow application developers to target different desktops using a single code; give users a permission system to control which resources apps can access; and give platform developers a place to discuss and implement standardized features. Recently, Steam started to use portals in its desktop client as well, solidifying the importance of this component to the Linux desktop.
In this talk, we'll go through how portals work, which portals are available, how app developers can use them, and how users can advocate for the usage of portals. We'll also go through current and future plans, and what new features these portals can enable.
Session author's bio
Georges Stavracas contributes to the GNOME desktop, Flatpak, portals, and OBS Studio
|Level of Difficulty||Intermediate|