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.

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

Primary author

Presentation Materials

2026 Platinum Sponsor
Arm
2026 Gold Sponsors
AMD
Arm
Collabora
Microsoft
NVIDIA
2026 Silver Sponsors
CodeWeavers
Igalia
Qualcomm
Snap AR
The Linux Foundation
2026 Bronze Sponsors
Khronos Group
Libre Computer