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.

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

Primary author

Presentation Materials

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