29 September 2025 to 1 October 2025
Europe/Vienna timezone

An upstream-first approach to application virtualization

30 Sep 2025, 10:30
20m
Talk (half slot) Talk (half slot) Main Track

Speaker

Alyssa Ross

Description

Spectrum is a Linux-based desktop operating system which aims to provide improved security by isolating each application running on the system (as well as drivers where possible) into its own lightweight virtual machine, while still providing a integrated desktop system. In contrast to previous virtualization-based desktop compartmentalization efforts, Spectrum takes an upstream-first approach, building on top of mechanisms like Wayland security contexts, XDG Desktop Portals, and virtio-gpu. This talk is an overview of how various freedesktop.org interfaces, including those which were not designed with virtualization in mind, can be used to enable a much more cohesive and sustainable compartmentalized system than has been possible in the past, and aims to start a discussion about how virtualization might be further accommodated in freedesktop.org protocols and implementations going forward.

In-person or virtual presentation In-person
Code of Conduct Yes
GSoC, EVoC or Outreachy No

Primary author

Presentation Materials

There are no materials yet.
2025 Host
Technische Universität Wien
2025 Gold Sponsors
AMD
Arm
Collabora
Microsoft
NVIDIA
Snap AR
2025 Silver Sponsors
CodeWeavers
FEX-Emu
Igalia
Qualcomm
The Linux Foundation
2025 Bronze Sponsors
Khronos Group
Libre Computer