Brussels / 31 January & 1 February 2026

schedule

1079 Events

Event Speakers Room Day Start End Attachments Videos

AI Plumbers (23)

Welcome to the AI Plumbers Devroom
Roman Shaposhnik, Tanya Dadasheva UD2.120 (Chavanne) Saturday 10:30 10:35 webm mp4
Multimodal support in llama.cpp - Achievements and Future Directions
Xuan-Son Nguyen UD2.120 (Chavanne) Saturday 10:35 10:55 webm mp4
API Remoting for llama.cpp: Near-Native GPU Speed in macOS Containers
José Castillo Lema UD2.120 (Chavanne) Saturday 11:00 11:20 webm mp4
tract - an efficient rust neural network inference engine
Julien Balian, Mathieu Poumeyrol UD2.120 (Chavanne) Saturday 11:25 11:45 [1] webm mp4
Beyond TinyML: Balance inference accuracy and latency on MCUs
Charalampos Mainas, Anastassios Nanos, Anastasia Mallikopoulou UD2.120 (Chavanne) Saturday 11:50 12:10 [1] webm mp4
Bringing up bare metal ExecuTorch on RISC-V
William Jones, Jeremy Bennett, Shane Slattery, Pietra Ferreira UD2.120 (Chavanne) Saturday 12:15 12:35 [1] webm mp4
WebNN and WebLLM on RISC-V: Closing the AI Acceleration Gap with RVV and Tenstorrent
Yuning Liang, Petr Penzin UD2.120 (Chavanne) Saturday 12:40 13:00 webm mp4
Single-source cross-platform GPU LLM inference with Slang and Rust
Crozet Sébastien UD2.120 (Chavanne) Saturday 13:05 13:25 webm mp4
Closing the Loop: A Self-Learning Compiler for AI Accelerators
Ramon Wirsch UD2.120 (Chavanne) Saturday 13:30 13:50 webm mp4
One GPU, Many Models: What Works and What Segfaults
YASH PANCHAL UD2.120 (Chavanne) Saturday 13:55 14:15 [1] webm mp4
OneAI: An Open-Source Framework for Managing AI Models at Scale
Daniele Mingolla UD2.120 (Chavanne) Saturday 14:20 14:40 [1] [2] webm mp4
Vulkan API for Machine Learning? Competing with CUDA and ROCm in llama.cpp
Ruben Ortlam UD2.120 (Chavanne) Saturday 14:45 15:05 webm mp4
Running tinygrad and ggml on microcontroller NPUs
Roman Shaposhnik UD2.120 (Chavanne) Saturday 15:10 15:15 webm mp4
The Hidden Cost of Intelligence: The Energy Footprint of AI from Code to GPU Kernels
Tushar Sharma UD2.120 (Chavanne) Saturday 15:20 15:25 webm mp4
Lowering the barrier of entrance in AI-native system development
Tanya Dadasheva UD2.120 (Chavanne) Saturday 15:30 15:35 webm mp4
Supercharging LLM serving with Dynamo
Piotr Tarasiewicz UD2.120 (Chavanne) Saturday 15:40 16:00 webm mp4
Taming the LLM Zoo with Docker Model Runner: Inference with OCI Artifacts, llama.cpp, and vLLM
Eric Curtin, Dorin Geman UD2.120 (Chavanne) Saturday 16:05 16:25 webm mp4
From Infrastructure to Production: A Year of Self-Hosted LLMs
Mateusz Charytoniuk, Gosia Zagajewska, Luiz Miguel UD2.120 (Chavanne) Saturday 16:30 16:50 [1] webm mp4
A practical introduction to the ET platform.
Gianluca Guida UD2.120 (Chavanne) Saturday 16:55 17:20 webm mp4
Zero to matmul with the ET-SoC-1
Peter Cawley UD2.120 (Chavanne) Saturday 17:25 17:45 [1] [2] webm mp4
All in RISC-V, RISC-V All in AI: Solving Real AI Compute Challenges with DeepComputing & Tenstorrent
Martin Chang, Danfeng Zhang UD2.120 (Chavanne) Saturday 17:50 18:10 webm mp4
Review of kernel and user-space Neural Processing Unit (NPU) chips support on Linux
Jakov Petrina Trnski UD2.120 (Chavanne) Saturday 18:15 18:35 [1] webm mp4
TT-Boltz: Drug Discovery on Tenstorrent Hardware
Moritz Thüning UD2.120 (Chavanne) Saturday 18:40 19:00 webm mp4

Audio, Video & Graphics Creation (8)

Welcome to the Audio, Video & Graphics Creation
Pascal Scherbaum UA2.220 (Guillissen) Sunday 09:00 09:10
Qt Multimedia: easy audio and video integration in Qt apps
Artem Dyomin, Nils Petter Skålerud UA2.220 (Guillissen) Sunday 09:10 09:35 webm mp4
F3D, Fast and minimalist 3D Viewer
Westphal Mathieu UA2.220 (Guillissen) Sunday 09:40 10:05 [1] webm mp4
Graphite: a busy year in review
Dennis Kobert UA2.220 (Guillissen) Sunday 10:10 10:35 [1] webm mp4
Where's GIMP going after 3.2
Ondřej Míchal UA2.220 (Guillissen) Sunday 10:40 11:05 [1] webm mp4
GStreamer 1.28 and beyond
Tim-Philipp Müller UA2.220 (Guillissen) Sunday 11:10 11:35 [1] webm mp4
How to do a Podcast with Free Software?
Bonnie Mehring, Øjvind Fritjof Arnfred UA2.220 (Guillissen) Sunday 11:40 12:05 [1] webm mp4
Podlibre: Podcast Audio Editing for the AI Age
Benjamin Bellamy UA2.220 (Guillissen) Sunday 12:10 12:35 [1] webm mp4

Bioinformatics & Computational Biology (14)

Workflows made easy: the nf-core community
Nicolas Vannieuwkerke, Júlia K.4.601 Saturday 15:05 15:30 [1] webm mp4
Building Open Research Infrastructure: Connecting the Lab Bench to Computational Analysis with RSpace & Galaxy
Tilo Mathes, José Manuel Domínguez K.4.601 Saturday 15:30 15:45 [1] webm mp4
Building Everything with Nothing – Harnessing Nix for Bioinformatics
László Kupcsik K.4.601 Saturday 15:45 16:00 [1] webm mp4
nf-core proteinfold: a community-driven open source pipeline for deep learning based protein structure prediction methods
Jose Espinosa-Carrasco K.4.601 Saturday 16:05 16:20 [1] webm mp4
ProtVista: Open-Source Protein Feature Visualisation with reusable Web Components
Aurélien Luciani K.4.601 Saturday 16:20 16:35 [1] [2] webm mp4
Helping to Mend the Disconnect Between Biological Research and Medicine: A tale of two -- different -- kinds of graphs
Ben Busby K.4.601 Saturday 16:35 16:50 [1] webm mp4
Gen: Git for genomes
Bob Van Hove K.4.601 Saturday 16:50 17:05 [1] webm mp4
dingo: a Python package for metabolic flux sampling
Vissarion Fisikopoulos K.4.601 Saturday 17:10 17:25 webm mp4
Avoid information leakage pitfalls while doing AI in bioinformatics
Olga Kalinina K.4.601 Saturday 17:25 17:40 [1] webm mp4
Movement: a Python toolbox for analysing motion tracking data
Niko Sirmpilatze K.4.601 Saturday 17:40 17:55 webm mp4
EDEN: A modular platform for neural simulator research
Sotirios Panagiotou K.4.601 Saturday 17:55 18:10 [1] webm mp4
Debian Med beyond COVID-19: how a Debian Blend gained momentum
Andreas Tille K.4.601 Saturday 18:10 18:25 [1] webm mp4
Datavzrd: Rapid programming- and maintenance-free interactive visualization and communication of tabular data
Felix Wiegand K.4.601 Saturday 18:30 18:40 [1] webm mp4
Lightning Talks
Babar Khan, Simon Tournier, Fabian Fulga, valentin, Payton Yau K.4.601 Saturday 18:40 19:00 [1] webm mp4

Browser and web platform (20)

Kick off browser and web platform devroom
Sylvestre Ledru, Pranshu Khanna, Benoit Chauvet H.1309 (Van Rijn) Saturday 10:35 10:45
Improving the experience of developing for the web, one feature at a time
Patrick Brosset H.1309 (Van Rijn) Saturday 10:45 11:15 webm mp4
Outside the beaten path of CSS
Lucie Anglade, Guillaume Ayoub H.1309 (Van Rijn) Saturday 11:15 11:30 webm mp4
Interop and MathML Core
Eri Pazos H.1309 (Van Rijn) Saturday 11:30 12:00 webm mp4
State of WebViews - Can we fix things?
Niklas Merz H.1309 (Van Rijn) Saturday 12:00 12:30 webm mp4
Intro to WebTransport - the next WebSocket?!
Max Inden H.1309 (Van Rijn) Saturday 12:30 13:00 [1] webm mp4
Making Web Components work: a framework's perspective.
Hayleigh Thompson H.1309 (Van Rijn) Saturday 13:00 13:30 webm mp4
The Web Platform on Linux devices with WebKit: where are we now?
Mario Sanchez-Prada H.1309 (Van Rijn) Saturday 13:30 14:00 [1] webm mp4
The Servo project and its impact on the web platform ecosystem
Manuel Rego H.1309 (Van Rijn) Saturday 14:00 14:30 webm mp4
Browser in 2026 - panel discussion
Sylvestre Ledru, Pranshu Khanna, Patrick Brosset, Tina Chenska, Kadir Topal H.1309 (Van Rijn) Saturday 14:30 15:00 webm mp4
The Gaps we Inherit
lola odelola H.1309 (Van Rijn) Saturday 15:00 15:30
Modern security features for web apps
Gianluca Varisco H.1309 (Van Rijn) Saturday 15:30 16:00 webm mp4
Resumable uploads on the web: past, present and future
Marius Kleidl H.1309 (Van Rijn) Saturday 16:00 16:30 [1] webm mp4
Cleaning Up Local Mess: Firefox's Implementation of Local Network Access
Sunil Mayya H.1309 (Van Rijn) Saturday 16:30 17:00 webm mp4
Beyond JavaScript: Wasm GC present and future
David Thompson H.1309 (Van Rijn) Saturday 17:00 17:30 webm mp4
High-Speed Linux Application Execution in the Browser with Binary Translation
Masashi Yoshimura H.1309 (Van Rijn) Saturday 17:30 17:45
Implementing Streams Spec in Servo web engine
Taym Haddadi H.1309 (Van Rijn) Saturday 17:45 18:15 webm mp4
BugHog: Automated Browser Bug Bisection On Steroids
Gertjan Franken H.1309 (Van Rijn) Saturday 18:15 18:30 webm mp4
Midori Browser: a free and open-source privacy ecosystem.
Alfonso Hernandez H.1309 (Van Rijn) Saturday 18:30 18:45
The Cyber Resilience Act and web browsers
Daniel Ehrenberg⁩ H.1309 (Van Rijn) Saturday 18:45 19:00 webm mp4

BSD, illumos, bhyve, OpenZFS (9)

The state of gaming on FreeBSD
Thibault Payet K.3.201 Saturday 15:00 15:20 [1] webm mp4
Valgrind for DragonFly/Net/Open BSD?
Paul Floyd K.3.201 Saturday 15:25 15:45 [1] webm mp4
smolBSD: boots faster than its shadow!
Emile 'iMil' Heitor, Pierre Pronchery K.3.201 Saturday 15:50 16:15 webm mp4
(Re)Building a next gen system package Manager and Image management tool
Till Wegmüller K.3.201 Saturday 16:20 16:40 [1] [2] webm mp4
Dancing with Daemons: Porting Swift to FreeBSD
Evan Wilde, Michael Chiu K.3.201 Saturday 16:45 17:10 webm mp4
Bringing BSD Applications on Linux container platforms with urunc
Charalampos Mainas, Anastassios Nanos K.3.201 Saturday 17:15 17:40 [1] webm mp4
Optimising kernels and file systems for PostgreSQL, a cross-project talk
Thomas Munro K.3.201 Saturday 17:45 18:10 webm mp4
Browsing Git repositories with gotwebd
Stefan Sperling, Omar Polo K.3.201 Saturday 18:15 18:35 webm mp4
Securing your network with OpenBSD
Polarian K.3.201 Saturday 18:40 19:00 webm mp4

Building Europe’s Public Digital Infrastructure (14)

Digital Public Infrastructure for the World
Kurt Garloff AW1.120 Saturday 10:30 10:55 [1]
The Public Product Organization as a Vehicle for International Collaboration & Stewardship for DPI
Ben Cerveny AW1.120 Saturday 11:00 11:25 webm mp4
Universal Software Maturity Indicators and Government OS Readiness
Cynthia Lo, Pelin Smines AW1.120 Saturday 11:30 12:15 webm mp4
EU OS: learnings from 1 year advocating for a common Desktop Linux for the public sector
Robert Riemann AW1.120 Saturday 12:30 12:55 webm mp4
LaSuite.coop: A Public–Cooperative Model for Digital Commons
Timothée Gosselin AW1.120 Saturday 13:00 13:25
Scaling national open-source products across Europe: lessons learned from two years of cross-border state collaboration
Olivier Delteil AW1.120 Saturday 13:30 13:55
Forging Digital Sovereignty Ground Up through Local Governments with Open Source Public Digital Infrastructure
Nicholas Gates, Johan Linåker AW1.120 Saturday 14:00 14:25 webm mp4
Flurfunk: Building sovereign network infrastructure in a real-world government agency
Carl-Daniel Hailfinger AW1.120 Saturday 14:30 14:55 [1]
Open Source Approaches to Secure Data Exchange in South Africa's Digital Public Infrastructure
Wasim Moosa AW1.120 Saturday 15:00 15:25
Code, Quality, Trust: How openCode and the Badge Programme Strengthen Digital Sovereignty
Julian Schauder AW1.120 Saturday 15:30 15:55
Building Digital Workplace Solutions on top of Foundational Libraries (BlockNote and Yjs)
Virgile Deville, Yousef El-Dardiry AW1.120 Saturday 16:00 16:25 webm mp4
From Vendor Lock-in to Resilient Digital Ecosystems: Leading Change in Europe's Public Digital Infrastructure
Rosanna Sibora AW1.120 Saturday 16:30 16:55 webm mp4
TAPPaaS: A Sovereign PaaS Blueprint for Europe’s Public and Civic Sector
Lars, Erik AW1.120 Saturday 17:00 17:25 webm mp4
Securing the software supply chain for the public sector
Sebastian Kawelke, Frederic Noppe AW1.120 Saturday 17:30 17:55 webm mp4

Collaboration and content management (18)

CryptPad updates: latest in private real-time collaboration
Ludovic Dubost K.3.401 Saturday 10:30 10:55 [1] webm mp4
Politics in collaboration? I don't care, give me features!
Jos Poortvliet K.3.401 Saturday 11:00 11:25
Cloudillo — Beyond Self-Hosting: Building a New Generation of Collaborative Applications
Szilárd Hajba K.3.401 Saturday 11:30 11:50 webm mp4
Taiga, Tenzu and the small story of sustainability in opensource
Julie Rymer K.3.401 Saturday 11:55 12:20 [1] [2] webm mp4
OpenProject: A year Full of Updates
Wieland Lindenthal K.3.401 Saturday 12:25 12:50 webm mp4
100-Day-Challenges: Advancing European Sovereign IT Together
Alexander Smolianitski K.3.401 Saturday 12:55 13:15
How the public sector can sustainably work with open source communities
Jos Poortvliet K.3.401 Saturday 13:20 13:40
What's new in BlockNote? (The Block-Based, Notion-Style Editor)
Yousef El-Dardiry, Nick Perez K.3.401 Saturday 13:45 14:10
Let's put Cristal everywhere - How to embed wikis in heterogeneous web platforms
Manuel Leduc K.3.401 Saturday 14:15 14:40 [1] webm mp4
Document interopability and conversion: it shouldn’t be that hard!
Stephan Meijer, Albert Krewinkel K.3.401 Saturday 14:45 15:10
Collabora Office - off & on collaboration
Michael Meeks K.3.401 Saturday 15:15 15:40 webm mp4
Collaborative slideshow with Collabora Online
Pranam Lashkari K.3.401 Saturday 15:45 16:00 webm mp4
We Need to Support Authors Better to Deliver Accessible Content
Mike Gifford K.3.401 Saturday 16:05 16:30
Integrating open source telephony into a digital workplace
Jehan Monnier, Alexandre Jörgensen K.3.401 Saturday 16:35 17:00
Stronger interop through HTML and better tooling.
Dennis Snell K.3.401 Saturday 17:05 17:30 webm mp4
POSSE content with Drupal using Nostr
Sebastian Hagens K.3.401 Saturday 17:35 18:00 webm mp4
Building a student wiki at MFF Charles University
Jan Černý, David Koňařík K.3.401 Saturday 18:05 18:25 [1] webm mp4
Building a TODO app on top of Forgejo
Jos van den Oever K.3.401 Saturday 18:30 18:55 [1] [2] webm mp4

Community (18)

Welcome to the Community Devroom!
Laura Czajkowski, Shirley Bailes UB5.230 Sunday 09:00 09:05
There are No Adults in the Room: Learning how to Grow Up as a Team
Oren Klopfer, A. Salt, Elisabeth Wenger-Stickel UB5.230 Sunday 09:05 09:30 [1] webm mp4
Accessible Sovereignty: Why the Four Freedoms Depend on Inclusion
Mike Gifford UB5.230 Sunday 09:35 10:00
Neurodiversity in tech: how to build, mentor and motivate every mind
Diana Todea UB5.230 Sunday 10:05 10:25 [1] webm mp4
Companies vs. Foundations: Who Should Steer Your Open Source Project?
Ray Paik, Fatih Degirmenci UB5.230 Sunday 10:30 10:50 [1] webm mp4
A decade of lessons from Apache Incubator release votes
Justin Mclean UB5.230 Sunday 10:55 11:20
Downstream Mindset vs Upstream Communities
Ildiko Vancsa UB5.230 Sunday 11:25 11:45 webm mp4
The CRA isn't coming for your open source community
Tobie Langel UB5.230 Sunday 11:50 12:10
The Synthetic Senior: Rethinking Free Software Mentorship in the AI Era
Abigail Cabunoc Mayes UB5.230 Sunday 12:15 12:35
From Gatekeepers to Partners: How Developer Relations Transforms Security Tool Adoption
Katherine Druckman UB5.230 Sunday 12:40 13:05
From Vibrant to Silent: Has the Community Lost Its Voice?
Prithvi Raj UB5.230 Sunday 13:10 13:35
Headscale & Tailscale: The complementary open source clone
Kristoffer Dalby UB5.230 Sunday 13:40 14:05 webm mp4
How the OpenSSL community was built on Heartbleed
Jon Ericson UB5.230 Sunday 14:10 14:35 [1] webm mp4
What happens if someone breaks the rules?
Floor Drees, Jos van Schouten UB5.230 Sunday 14:40 15:00 webm mp4
Self-Raising Lazarus: All Contributors and how Open Source can Rise Again
Jim Madge UB5.230 Sunday 15:05 15:30 webm mp4
Building on Success: Sustainability of Open Source
Ruth Suehle UB5.230 Sunday 15:35 16:00
Burnout in Open Source: A Structural Problem We Can Fix Together
Miranda Heath UB5.230 Sunday 16:05 16:30
The AI Shockwave in Open Source Communities: How AI Is Reshaping the Foundations of Open Source Communities
David Allen, Amanda Victoria Wagner UB5.230 Sunday 16:35 17:00 webm mp4

Confidential Computing (10)

Welcome to the Confidential Computer Devroom
Ilaria Battiston UD6.215 Sunday 09:00 09:10 webm mp4
Securing the Linux Boot Process with COCONUT-SVSM
Jörg Rödel UD6.215 Sunday 09:10 09:30 webm mp4
Restartable confidential guests on QEMU hypervisor - where is the challenge?
Anirban (Ani) Sinha UD6.215 Sunday 09:35 09:55 [1] [2] [3] [4] [5] webm mp4
Securing Memory Isolation in Texas Instruments Microcontrollers
Marton Bognar UD6.215 Sunday 10:00 10:20 [1] webm mp4
OpenCCA: An Open Framework to Enable Arm CCA Research
Andrin Bertschi UD6.215 Sunday 10:25 10:45 [1] [2] webm mp4
Challenges of Remote Attestation for Confidential Computing Workloads
Yogesh Deshpande UD6.215 Sunday 10:50 11:10 [1] webm mp4
Lesson from Cloud Confidential Computing Remote Attestation Sample
Kuniyasu Suzaki UD6.215 Sunday 11:15 11:35 [1] webm mp4
bare-sgx: A Bare-Metal C Runtime for Intel SGX Development with Minimal Trust
Jo Van Bulck, Kobe Sauwens UD6.215 Sunday 11:40 12:00 [1] webm mp4
Standardization and Open-source Implementation of Attested TLS for Confidential Computing
Muhammad Usama Sardar, peg UD6.215 Sunday 12:05 12:25 [1] webm mp4
Open source firmware for high assurance confidential infrastructure
Michał Żygowski, Piotr Król UD6.215 Sunday 12:25 12:45 [1] webm mp4

Containers (12)

Java Memory Management in Containers
Jonathan Dowland UA2.118 (Henriot) Saturday 10:30 10:50 [1] webm mp4
Introducing the Kubernetes Checkpoint Restore Working Group
Adrian Reber, Radostin Stoyanov, Viktória Spišaková UA2.118 (Henriot) Saturday 10:50 11:00 [1] webm mp4
Reducing container images size with eBPF & Podman
Axel STEFANINI UA2.118 (Henriot) Saturday 11:00 11:20 [1] webm mp4
Enabling Runtime Innovations with Containerd Extensibility
Phil Estes UA2.118 (Henriot) Saturday 11:20 11:50 webm mp4
Who’s reproducing the reproducible images?
Alex Pyrgiotis UA2.118 (Henriot) Saturday 11:50 12:10 [1] webm mp4
The Perfect Open Source Toolkit for Container Monitoring
Syed Usman Ahmad UA2.118 (Henriot) Saturday 12:10 12:30 webm mp4
Containerization, the future
Eric Ernst UA2.118 (Henriot) Saturday 12:30 12:50 webm mp4
Native OCI Container Support in systemd
Lennart Poettering UA2.118 (Henriot) Saturday 12:50 13:10 webm mp4
Path Safety in the Trenches
Aleksa Sarai UA2.118 (Henriot) Saturday 13:10 13:40 [1] webm mp4
System resource reporting in containers
Stephane Graber, Aleksandr Mikhalitsyn UA2.118 (Henriot) Saturday 13:40 14:00 webm mp4
Run your 3D printer on Kubernetes
Nadia Santalla (she/her) UA2.118 (Henriot) Saturday 14:00 14:10 [1] webm mp4
WordPress at Scale
Dominique Quatravaux UA2.118 (Henriot) Saturday 14:10 14:30 [1] [2] [3] webm mp4

CRA in practice (12)

Welcome to the Devroom
Roman Zhukov UA2.114 (Baudoux) Saturday 15:00 15:05
Software Supply Chain Strategy at Deutsche Bahn
Max Mehl UA2.114 (Baudoux) Saturday 15:05 15:25 [1] webm mp4
CRA-by-Design: Protocol-Embedded Compliance for EV Charging Infrastructure
Achim Friedland UA2.114 (Baudoux) Saturday 15:30 15:50 [1] webm mp4
Erlang/OTP’s journey toward CRA compliance
Kiko Fernandez-Reyes UA2.114 (Baudoux) Saturday 15:55 16:15 webm mp4
CRA Compliance in Embedded Systems: A Practical Look from the Yocto Project World
Marta Rybczynska UA2.114 (Baudoux) Saturday 16:20 16:40 [1] webm mp4
Building CRA-Ready Open Source Communities: The Critical Role of Community Managers
Cynthia Lo, Cassie Jiun seo UA2.114 (Baudoux) Saturday 16:45 17:00
Panel: From Minimum Compliance to Meaningful Stewardship
Kate Stewart, Salve J. Nilsen, Madalin Neag, Pavel Hruza UA2.114 (Baudoux) Saturday 17:00 17:25 webm mp4
VEX - Cutting through the Noise in Software Supply Chain Security
Rao Lakkakula, Georg Kunz UA2.114 (Baudoux) Saturday 17:30 17:45 webm mp4
First steps towards CRA conformity. A practical introduction to cybersecurity risk management.
Harald Fischer UA2.114 (Baudoux) Saturday 17:45 18:00 [1] webm mp4
Can security attestations deliver on their promise to simplify due diligence and strengthen open source sustainability?
Tobie Langel UA2.114 (Baudoux) Saturday 18:00 18:15
CRA-ppy data: We need better open data for CRA compliance
Georg Link, Thomas Steenbergen UA2.114 (Baudoux) Saturday 18:15 18:30 webm mp4
Panel: Why is the CRA worth a FOSS maintainer’s attention?
Piotr P. Karwasz, Michael Schuster, Philippe Ombredanne, Elizabeth Mattijsen UA2.114 (Baudoux) Saturday 18:30 18:55

Databases (22)

PostgreSQL and MySQL, Two Databases, Three Perspectives
Rohit Nayak, Shlomi Noach, Ben Dicken, Pep Pla UB2.252A (Lameere) Saturday 10:30 11:20
"Drop-in Replacement": Defining Compatibility for Postgres and MySQL Derivatives
Jimmy Angelakos, Daniël van Eeden UB2.252A (Lameere) Saturday 11:25 11:50 [1] webm mp4
Jack of all trades: query federation in modern OLAP databases
Nicoleta Lazar UB2.252A (Lameere) Saturday 11:55 12:15 [1] webm mp4
Cracking Down the Code: What Really Happens When You Run a SELECT?
Charly Batista UB2.252A (Lameere) Saturday 12:20 12:40 webm mp4
Server, Storage Engine, Protocol, Client: Suspects of a MySQL Performance Mystery
Vitor Oliveira UB2.252A (Lameere) Saturday 12:45 13:05 [1]
Real-Time AI Powered by RonDB
Mikael Ronström UB2.252A (Lameere) Saturday 13:10 13:15
DuckDB in the Cloud: A Simple, Powerful SQL Engine for Your Lakehouse
Gábor Szárnyas, Guillermo Sanchez, Tom Ebergen UB2.252A (Lameere) Saturday 13:15 13:20 webm mp4
Cube, dbt and Grafana: the OSS stack that blends Data Analytics with Observability data
Sam Jewell UB2.252A (Lameere) Saturday 13:20 13:25
Data on Kubernetes / stateless storage
Matthias Crauwels UB2.252A (Lameere) Saturday 13:25 13:30 webm mp4
Delegating SQL Parsing to PostgreSQL
Greg Potter UB2.252A (Lameere) Saturday 13:35 13:55 [1] webm mp4
Replicating Transactional Databases to ClickHouse : Transaction Log Analysis and Time Travel
Arnaud Adant UB2.252A (Lameere) Saturday 14:00 14:20 webm mp4
You do not need an ORM
Giacomo UB2.252A (Lameere) Saturday 14:25 14:45 [1] webm mp4
Working with Filesystem in Time Series Database
Aliaksandr Valialkin UB2.252A (Lameere) Saturday 14:50 15:10 webm mp4
Contributing to MariaDB & Postgres
Kevin Biju, Georgi Kodinov UB2.252A (Lameere) Saturday 15:15 15:40 [1] webm mp4
Magical Mystery Tour: A Roundup of Observability Datastores
Josh Lee UB2.252A (Lameere) Saturday 15:45 16:05 [1] webm mp4
Multi writer CDC Challenges
Sunny Bains UB2.252A (Lameere) Saturday 16:10 16:30 [1] webm mp4
Inverted database indexes: The why, the what, and the how.
Deleted User UB2.252A (Lameere) Saturday 16:35 16:55 [1] webm mp4
Apache Arrow, Hostage Negotiator: Revisiting the case for Client Protocol Redesign
Matthew Topol UB2.252A (Lameere) Saturday 17:00 17:20 webm mp4
From Disks to Distributed: Our Journey of Database Evolution in the Cloud
Thor UB2.252A (Lameere) Saturday 17:25 17:45 [1] webm mp4
Federating Databases with Apache DataFusion: Open Query Planning and Arrow-Native Interoperability
Michiel De Backker, Ghasan Mohammad (hozan23) UB2.252A (Lameere) Saturday 17:50 18:10 [1] webm mp4
LSM vs. B‑Tree: RocksDB and WiredTiger for Cloud‑Native Distributed Databases
Franck Pachot UB2.252A (Lameere) Saturday 18:15 18:35 [1] webm mp4
How to Prevent Your AI from Returning Garbage: It Starts and Ends with Data Engineering
Matt Yonkovit ( The Yonk ) UB2.252A (Lameere) Saturday 18:40 19:00

Decentralised Communication (16)

Draupnir: a field report on building community focussed T&S tooling within an open federation
Gnuxie AW1.126 Sunday 09:00 09:30 webm mp4
Community moderation in Matrix
Travis Ralston AW1.126 Sunday 09:30 10:00 [1] webm mp4
Stop Reinventing in Isolation: Bringing Open Source to Trust & Safety Infrastructure
Cassidy James Blaede AW1.126 Sunday 10:00 10:30 [1] webm mp4
Matrix State of the Union
Matthew Hodgson, Amandine Le Pape AW1.126 Sunday 10:30 11:00 webm mp4
Lighter, faster, simpler: An Element Web for the future
David Baker, Florian Duros AW1.126 Sunday 11:00 11:30 [1] webm mp4
MatrixRTC x Godot - A Battle Royale
Timo Kandra, Valere Fedronic, Robin Townsend AW1.126 Sunday 11:30 12:00 webm mp4
Sustainable decentralised comms at Element
Neil Johnson AW1.126 Sunday 12:00 12:20 webm mp4
DMLS vs DMLS: decentralizing/distributing Messaging Layer Security
Hubert Chathi AW1.126 Sunday 12:20 12:50 webm mp4
Engineering XMPP Federation: Building Messaging, Voice & Social Features Across Independent Projects
Jérôme Sautret AW1.126 Sunday 13:15 13:45
Movim: Building a Decentralized Social Network on XMPP
Timothée Jaussoin AW1.126 Sunday 13:45 14:15
What are you listening to now?: Implementing "Now Playing" feature in modern XMPP
Özcan Oğuz AW1.126 Sunday 14:15 14:45 [1] webm mp4
Bonfire: Modular Communication Tools on the Open Social Web
Mayel de Borniol, ivan minutillo AW1.126 Sunday 14:45 15:15 webm mp4
DASL Your Protocols!
Robin Berjon AW1.126 Sunday 15:15 15:45
Reverse Google: From email to decentralization
Georg C.F. Greve AW1.126 Sunday 15:45 16:15 [1] webm mp4
AT: The Billion-Edge Open Social Graph
Alexander Garnett AW1.126 Sunday 16:15 16:45 webm mp4
We d-build it, but they didn't come
Bogomil Shopov - Бого AW1.126 Sunday 16:45 17:00 [1] webm mp4

Decentralized Internet and Privacy (20)

Intro to the Decentralized Internet & Privacy devroom
Kevin Schulmeister UD2.218A Sunday 09:00 09:05
Bringing Decentralization to Your Doorstep: 5 Years in Browsers
Mosh Lee UD2.218A Sunday 09:05 09:30 [1]
Re-decentralizing the web platform with Wasm GC
David Thompson UD2.218A Sunday 09:30 09:55 [1] webm mp4
Reclaiming the Web: Surfing the Internet on Torrents
Jah Kosha UD2.218A Sunday 09:55 10:25 [1] webm mp4
In defence of GnuPG: Key Sovereignty in an Age of Digital Feudalism
Özcan Oğuz UD2.218A Sunday 10:25 10:50 [1] webm mp4
NymVPN: The First Real-World Decentralized Noise-Generating Mixnet for Anonymity
Harry Halpin, Alexis Roussel UD2.218A Sunday 10:50 11:20 [1]
Liberate Your User Data with zkTLS: Verifiable HTTPS Using TLSNotary
Hendrik UD2.218A Sunday 11:20 11:45 webm mp4
Namecoin and Tor as a Public Key Infrastructure
Jeremy Rand UD2.218A Sunday 11:45 12:15 [1] webm mp4
Gosling: Build Anonymous, Secure, and Metadata- Resistant Peer-to-Peer Applications using Tor Onion Services
morgan (tor) UD2.218A Sunday 12:15 12:40 [1]
Half-time recap & precap for Decentralized Internet devroom
Kevin Schulmeister UD2.218A Sunday 12:40 12:45
Radicle: Peer-to-Peer Code Collaboration
Lorenz Leutgeb UD2.218A Sunday 12:45 13:15 [1] webm mp4
Peergos: Capability-Based Access Control for an Encrypted Web
Ian Preston UD2.218A Sunday 13:15 13:45 [1] webm mp4
OCapN: The secure, decentralized protocol of the future
Jessica Tallon UD2.218A Sunday 13:45 14:10 [1] webm mp4
iroh p2p connections
Floris Bruynooghe UD2.218A Sunday 14:10 14:35 [1] webm mp4
NextGraph: E2EE decentralized platform & framework
Niko Bonnieure UD2.218A Sunday 14:35 15:05 [1] webm mp4
Walkaway Stack: Radical, infrastructure-independent peer-to-peer systems
Andreas Dzialocha UD2.218A Sunday 15:05 15:35 [1] webm mp4
Reticulum-rs: Porting the Trustless Mesh from Python to Rust
Shane Pearman UD2.218A Sunday 15:35 16:05 webm mp4
qaul.net - Internet Independent Wireless Mesh Communication App
Mathias Jud UD2.218A Sunday 16:05 16:30
Multi-relay chat messaging & cryptographic identities with Delta Chat and Chatmail relays
holger krekel, missytake UD2.218A Sunday 16:30 16:55 webm mp4
Closing of the Decentralized Internet devroom
Kevin Schulmeister UD2.218A Sunday 16:55 17:00

Declarative and Minimalistic Computing (9)

Crystal: A language for humans and computers
Johannes Müller UB4.136 Sunday 09:00 09:20 webm mp4
Building a minimal cross-platform terminal UI library
Thijs Schreijer UB4.136 Sunday 09:20 09:40
BLUE - A generic build-system crafted entirely in Guile
Sergio Pastor Pérez UB4.136 Sunday 09:40 10:00 [1] webm mp4
Modern Development Tools and Practices for GNU Guile
Andrew Tropin UB4.136 Sunday 10:00 10:30 webm mp4
Guile development outside of Emacs
Jessica Tallon UB4.136 Sunday 10:30 11:00 webm mp4
Wastrel: WebAssembly Without the Runtime
Andy Wingo UB4.136 Sunday 11:00 11:30 webm mp4
Lisp is clay: the power of composable DSLs
Christine Lemmer-Webber UB4.136 Sunday 11:30 12:00
Functional reactive programming with propagators
David Thompson UB4.136 Sunday 12:00 12:30 webm mp4
Guix Container Images - and what you can do with them
Simon Josefsson UB4.136 Sunday 12:30 12:45 [1] webm mp4

Distributions (16)

Distributions DevRoom: Opening Remarks
Justin Wheeler, Shaun McCance, Mauro Gaspari, Lucas Kanashiro UB2.147 Sunday 09:00 09:05
The Varlink IPC System
Lennart Poettering UB2.147 Sunday 09:05 09:55 webm mp4
Commoditizing the Build: How Containers Save Our Contributor Base
Dan Čermák UB2.147 Sunday 10:00 10:25 webm mp4
Packaging eBPF Programs in a Linux Distribution: Challenges & Solutions
Daniel Mellado, Mikel Olasagasti UB2.147 Sunday 10:30 10:55
From Code to Distribution: Building a Complete Testing Pipeline
František Lachman, Cristian Le UB2.147 Sunday 11:00 11:25 [1] webm mp4
Relying on more transparent & trustworthy sources for Arch Linux packages
Robin Candau UB2.147 Sunday 11:30 11:55 webm mp4
Building ISOs from OCI containers
Ondřej Budai UB2.147 Sunday 12:00 12:25 [1] webm mp4
What Image-Based Systems Taught Us About Linux Distributions: Lessons From Kairos and Why We Built Hadron
Mauro Morales, Dimitris Karakasilis UB2.147 Sunday 12:30 12:55 webm mp4
The saga of official binary packages for Gentoo Linux
Andreas K. Hüttel, Sam James UB2.147 Sunday 13:00 13:25 [1] webm mp4
CentOS MythBusters
Carl George UB2.147 Sunday 13:30 13:55
Distributing Rust in RPMs for fun (relatively speaking) and profit
Fabio Valentini UB2.147 Sunday 14:00 14:25 [1] webm mp4
The road ahead to post-quantum cryptography for Fedora
Clemens Lang UB2.147 Sunday 14:30 14:55 [1] webm mp4
Error recovery at boot with MicroOS and systemd-bless-boot
Danilo Spinella UB2.147 Sunday 15:00 15:25 webm mp4
ParticleOS, from Fedora to Feast: Stirring Traditional Distros into Immutable Delights
Luca Boccassi UB2.147 Sunday 15:30 15:55 [1] webm mp4
Forging Fedora Project’s Future With Forgejo
Akashdeep Dhar, Tomáš Hrčka UB2.147 Sunday 16:00 16:30
32 years of Debian: how a do-ocracy keeps evolving
Andreas Tille UB2.147 Sunday 16:30 16:55 webm mp4

DNS (8)

Domain crate update: developments, plans; what would you like to see?
Philip Homburg K.3.401 Sunday 09:00 09:25 [1] webm mp4
Orchestrating PowerDNS deployments with servfail-sync
sdomi, famfo K.3.401 Sunday 09:30 09:55 webm mp4
Running a highly available, ad-blocking, private DNS setup in Kubernetes
Nadia Santalla (she/her) K.3.401 Sunday 10:00 10:25 [1] webm mp4
Anatomy of a Resilient Nameserver: Concurrency, Resolution, and Protection
Nelson Vides K.3.401 Sunday 10:30 10:55 webm mp4
Breaking the bad, stopping the ugly by using Open Source
Ulrika Vincent K.3.401 Sunday 11:00 11:25 [1] webm mp4
lwresd: how can be obsolete daemon reused for new features
Petr Menšík K.3.401 Sunday 11:30 11:55 [1] webm mp4
Querying DNS for software updates
Mechiel Lukkien K.3.401 Sunday 12:00 12:25 [1] [2] webm mp4
DNS: A Love Affair with Lovecraftian Horrors
Shane Kerr (he/him) K.3.401 Sunday 12:30 12:55 [1] webm mp4

eBPF (16)

eBPF Hookpoint Gotchas: Why Your Program Fires (or Fails) in Unexpected Ways
Donia Chaiehloudj, Chris Tarazi H.1308 (Rolin) Saturday 10:30 11:00 [1] [2] webm mp4
Lessons from scaling BPF to detect RDMA Device Drivers Bugs in real time
Prankur Gupta, Maksim Samoilov H.1308 (Rolin) Saturday 11:00 11:30 [1] webm mp4
Optimizing eBPF loading with reachability analysis
Dylan Reimerink H.1308 (Rolin) Saturday 11:30 12:00 [1] webm mp4
Performance and reliability pitfalls of eBPF
Usama Saqib H.1308 (Rolin) Saturday 12:00 12:30 [1] webm mp4
OOMProf: profiling Go heap memory at OOM time
Tommy Reilly H.1308 (Rolin) Saturday 12:30 13:00 [1] webm mp4
Extending AF_XDP for fast co-located packet transfer
Debojeet Das H.1308 (Rolin) Saturday 13:15 13:45 [1] [2] webm mp4
Lightweight XDP Profiling
Andrea Monterubbiano, Vladimiro Paschali H.1308 (Rolin) Saturday 13:45 14:15 [1] webm mp4
XDP Virtual Server: An eBPF Load Balancer library
David Coles H.1308 (Rolin) Saturday 14:15 14:45 [1] webm mp4
A Unified I/O Monitoring Framework Using eBPF
Mahendra Paipuri H.1308 (Rolin) Saturday 14:45 15:15 [1] webm mp4
String kfuncs - simplifying string handling in eBPF programs
Viktor Malik H.1308 (Rolin) Saturday 15:15 15:45 [1] webm mp4
eBPF with Nix: laptop to testbed
Yifei Sun H.1308 (Rolin) Saturday 16:00 16:30 webm mp4
PythonBPF - writing eBPF programs in Python
Pragyansh Chaturvedi, Varun R Mallya H.1308 (Rolin) Saturday 16:30 17:00 [1] webm mp4
Using eBPF within your Python program using EBPFCat
Martin Teichmann H.1308 (Rolin) Saturday 17:00 17:30 [1] [2] [3] [4] webm mp4
Aya - what's new in Rust for eBPF?
Michal Rostecki H.1308 (Rolin) Saturday 17:30 18:00 [1] webm mp4
eBPF Observability on RISC: What Works, What Breaks, and How to Test It
Yuning Liang, Bruce Gain H.1308 (Rolin) Saturday 18:00 18:30 [1] webm mp4
BPF Tokens in Linux Distributions: A Path to Safe User-Space eBPF
Daniel Mellado H.1308 (Rolin) Saturday 18:30 19:00 webm mp4

Educational (6)

Open-Education in the OpenFlexure Project
Ben Chisholm UD6.215 Sunday 13:15 13:45 webm mp4
GNU Octave in education: an insight beyond engineering into statistics and data analysis
Andreas Bertsatos UD6.215 Sunday 13:55 14:25 webm mp4
Processing: Creative Coding and the Future of Education
Moon Davé, Raphaël de Courville UD6.215 Sunday 14:35 15:05 webm mp4
Deep Learning Demystified - Having Fun with Neural Networks in Snap!
Jens Mönig UD6.215 Sunday 15:15 15:45 webm mp4
Learn Python with Execubot
Célia Piquet, Florent Gallaire UD6.215 Sunday 15:55 16:25 webm mp4
Hedy - Textual programming made easy!
Femke Weijsenfeld UD6.215 Sunday 16:35 17:00 [1] webm mp4

Embedded, Mobile and Automotive (19)

Backtraces for embedded Linux C and C++ programs
Mathieu Othacehe UD2.120 (Chavanne) Sunday 09:00 09:25 [1] webm mp4
From C to Rust on the ESP32: A Developer’s Journey into no_std
Alexis Lothoré UD2.120 (Chavanne) Sunday 09:30 09:55 [1] webm mp4
Ariel OS - The Embedded Rust Software Stack for Microcontroller-based Internet of Things
Kaspar Schleiser, Koen Zandberg UD2.120 (Chavanne) Sunday 10:00 10:25 [1] webm mp4
The Ultimate Office Chair: Hacking a BMW Comfort Seat with an ESP32
Brendan Le Foll UD2.120 (Chavanne) Sunday 10:30 10:55 webm mp4
Build Once, Trust Always: Single-Image Secure Boot with barebox
Ahmad Fatoum UD2.120 (Chavanne) Sunday 11:00 11:25 [1] webm mp4
ARM SCP firmware porting
Marek Vasut UD2.120 (Chavanne) Sunday 11:30 11:55 [1] webm mp4
Tamper-resistant factory data from the bootloader
Jonas UD2.120 (Chavanne) Sunday 12:00 12:10 webm mp4
Snagboot: vendor-agnostic, open-source and developer-friendly recovery and reflashing tool
Thomas Petazzoni UD2.120 (Chavanne) Sunday 12:10 12:20 [1] webm mp4
sbom-cve-check: Lightweight open-source CVE analysis tool for your embedded systems
Benjamin Robin UD2.120 (Chavanne) Sunday 12:20 12:30 [1] webm mp4
Longer-Term Support releases for Buildroot
iTitou, Thomas Perale UD2.120 (Chavanne) Sunday 12:30 12:40 [1] webm mp4
Illuminating the Frame: Enhancing Flash Control in V4L2
Richard Leitner UD2.120 (Chavanne) Sunday 12:40 12:50 [1] webm mp4
libcamera software ISP status update
Bryan O'Donoghue, Hans de Goede UD2.120 (Chavanne) Sunday 13:00 13:25 [1] [2] webm mp4
Raw to Real and Green to Great: Open Source Camera Tuning for Linux Devices with libcamera
Kieran Bingham, Jacopo Mondi UD2.120 (Chavanne) Sunday 13:30 13:55 [1] webm mp4
No Line Like Mainline: Update On The Fully Mainline Software Stack For Rockchip SoCs
Nicolas Frattaroli UD2.120 (Chavanne) Sunday 14:00 14:25 [1] webm mp4
Add Support for New Boards to Mainline Linux, U-Boot and Yocto
Michael Opdenacker UD2.120 (Chavanne) Sunday 14:30 14:55 webm mp4
The Year in Embedded Security
Marta Rybczynska UD2.120 (Chavanne) Sunday 15:00 15:25 [1] webm mp4
Pixel on life-support, upgrading from Android 12 to Android 16
Apelete Seketeli UD2.120 (Chavanne) Sunday 15:30 15:55 [1] webm mp4
MicroPythonOS: the best of Android, now on Microcontrollers. AppStore, OTA Updates, Touch Screen, Camera and much more!
Thomas Farstrike UD2.120 (Chavanne) Sunday 16:00 16:25 webm mp4
Fluorite - console-grade game engine in Flutter
Joel Winarske, Jamie Kerber UD2.120 (Chavanne) Sunday 16:30 16:55 webm mp4

Energy (20)

Open Source in Public Utilities - Collaboration with DIY Communities for Better Energy Services
Benoit Descotes-Genon AW1.126 Saturday 10:30 10:55
Uniform way to describe and model multi-commodity energy systems with ESDL and its open-source simulation and modelling software
Thomas van Dijk AW1.126 Saturday 11:00 11:25 [1]
Akkudoktor-EOS - Build optimized energy management plans for your home automation
Bobby Nölte AW1.126 Saturday 11:30 11:45 [1] webm mp4
Community energy management with FlexMeasures, fully scriptable
Nicolas Höning AW1.126 Saturday 11:50 12:05 [1] webm mp4
Creating an Open Source Global Solar Forecast and Dashboard
Alex Udaltsova AW1.126 Saturday 12:10 12:25 webm mp4
Scaling up open-source batteries: what's worth pursuing?
Kirk Smith, Daniel Fernandez Pinto AW1.126 Saturday 12:30 12:55 [1] webm mp4
My first steps in Energy
Guillaume Tucker AW1.126 Saturday 13:00 13:15 [1] webm mp4
Real World Interoperability in EV Charging: The Tooling Stack Behind the EVerest Ecosystem
Marco Möller AW1.126 Saturday 13:20 13:35 webm mp4
Rust Meets the Grid: Building OpenLEADR-rs for Real-World Demand Response
Maximilian Pohl, Stijn van Houwelingen AW1.126 Saturday 13:40 13:55 [1] webm mp4
Lighten net congestion with the open source Transformer Thermal model
Imke de Man, Harm van Leijen AW1.126 Saturday 14:00 14:25
Why our society needs free and open power grid data
Andreas Hernandez Denyer, François Lacombe AW1.126 Saturday 14:30 14:55 [1] webm mp4
Building a Distributed, Transparent Energy Network for The Hague’s Smart Beach
Pierre Kil AW1.126 Saturday 15:00 15:25 webm mp4
Building OpenSTEF 4.0 Alpha
Bart Pleiter, Egor Dmitriev AW1.126 Saturday 15:30 15:55 webm mp4
µSolarVerter - Open Solar Power for All
Luiz Villa, Jean Alinei AW1.126 Saturday 16:00 16:15 webm mp4
Making of a modern power systems software
Santiago Peñate-Vera AW1.126 Saturday 16:20 16:35
PyPSA v1.0: Introducing Modeling Under Uncertainty
Lukas Trippe AW1.126 Saturday 16:40 16:55 webm mp4
Tracking the Open-Source Energy Modelling Ecosystem: Insights for Smarter Tool Selection
Bryn Pickering AW1.126 Saturday 17:00 17:25 webm mp4
From Code to Models-as-Data: GEMS, a High-Level Language for Energy System Modelling
Antoine Oustry AW1.126 Saturday 17:30 17:55
Sustainable observability: how to reduce data bloat and carbon impact
Diana Todea AW1.126 Saturday 18:00 18:25 [1] webm mp4
Energy-Aware E-Paper Driving: Open Waveforms for Sustainable, Low-Power Displays
Alex Wenger AW1.126 Saturday 18:30 18:55 [1] webm mp4

FOSS on Mobile (21)

"State of FOSS on mobile"
Chris Simmonds, David Llewellyn-Jones, Romain Hunault UB4.132 Saturday 10:30 11:00 [1] webm mp4
Open Source RISC-V AOSP Porting: Progress, Challenges, and Upstream Work
Yuning Liang UB4.132 Saturday 11:00 11:30 webm mp4
Deep dive AOSP: Insights and statistics about the Android Open Source Project
Stefan Lengfeld UB4.132 Saturday 11:30 12:00 [1] webm mp4
Why Android Builds Are So Slow — And What We Can Do About It
David Brazdil UB4.132 Saturday 12:00 12:30 [1] webm mp4
Reproducible Builds for Android Apps
Andreas Itzchak Rehberg UB4.132 Saturday 12:30 13:00 [1] webm mp4
Open-source HSM-based signing for AOSP-based projects with limited resources: Lessons from CalyxOS signing redesign
Aysha, Torsten Grote UB4.132 Saturday 13:00 13:30 webm mp4
NewPipe - Porting an Android app to Sailfish OS
David Llewellyn-Jones, Fabio Giovanazzi UB4.132 Saturday 13:30 14:00 [1] webm mp4
IzzyOnDroid Download Statistics
Sylvia van Os UB4.132 Saturday 14:00 14:10 [1] webm mp4
Introducing Cardinal: a different approach of open source maps app
Romain Hunault UB4.132 Saturday 14:10 14:20 webm mp4
A quick look at Android release names, tags and build numbers (lightning talk)
Chris Simmonds UB4.132 Saturday 14:25 14:35 [1] webm mp4
Bringing OpenHarmony to Phones: Lessons from the Oniro Porting Effort
Francesco Pham UB4.132 Saturday 14:35 14:45 [1] webm mp4
Collabora Office Can Finally Run on Mobile Linux
Skyler Grey UB4.132 Saturday 14:50 15:00 webm mp4
Mainline kernel for Fairphones - 2026 update
Luca Weiss UB4.132 Saturday 15:00 15:10 [1] webm mp4
postmarketOS: Reliability in 2026
Oliver Smith UB4.132 Saturday 15:15 15:25 webm mp4
Photos and Video Recording on Mobile Phones
Pavel Machek UB4.132 Saturday 15:30 16:00 webm mp4
UnifiedPush - Push notifications. Decentralized and Open Source
Daniel Gultsch, S1m UB4.132 Saturday 16:00 16:30 [1] webm mp4
Phosh: What's new and where are we going?
Evangelos Ribeiro Tzaras UB4.132 Saturday 16:30 17:00 [1] webm mp4
Running mainline Linux on the Unisoc-based Jolla C2
Affe Null UB4.132 Saturday 17:00 17:30 [1] webm mp4
Running GNOME OS on mobile phones
Abderrahim Kitouni UB4.132 Saturday 17:30 18:00 webm mp4
The Linux Phone App Ecosystem (2026)
1peter10 UB4.132 Saturday 18:00 18:30 [1] webm mp4
Snapdragon 8 Gen 3 Mainline: From Day-1 Patches to Product Reality
Neil Armstrong UB4.132 Saturday 18:30 19:00 [1] webm mp4

FPGA and VLSI (5)

ElemRV - Open-Source RISC-V Microcontroller
Daniel Schultz K.3.601 Saturday 11:05 11:35 [1] webm mp4
f8 - an architecture for small embedded systems
Philipp K. Krause K.3.601 Saturday 11:40 12:10 [1] [2] webm mp4
FPGAs in Finance: A Practical 101 as in 2026
Babar Khan K.3.601 Saturday 12:10 12:40
From Specification to Silicon: Building a Tapeout Ready Custom eFPGA with the FABulous 2.0 Framework
Jonas Künstler K.3.601 Saturday 12:45 13:15 [1] webm mp4
Open-source software toolchain for FPGA development with a focus on SoPCs
Sven Krause, Denis Lebold, Sebastian Wittlich K.3.601 Saturday 13:20 13:50

Funding the FOSS Ecosystem (12)

The Buyout: How the Open Source Community liberated its own platform
Shannon Wray UD2.218A Saturday 10:30 11:00
Procurement Is the Biggest Form of Fundraising for FLOSS
Mike Gifford, Maurice Hendriks UD2.218A Saturday 11:10 11:40
Funding Europe’s Open Digital Infrastructure: A Detailed Case for an EU Sovereign Tech Fund
Nicholas Gates, Felix Reda, Jennifer Tridgell UD2.218A Saturday 11:50 12:20 webm mp4
Funding Lessons Learned Panel
Gábor Szárnyas, Maria Majadas, Guillaume Monnet, Sriram Ramkrishna, Hannes Mühleisen, Lucie Anglade, Guillaume Ayoub UD2.218A Saturday 12:30 13:30 [1] webm mp4
Nominet DNS Fund – what can we learn?
Amy O'Donnell UD2.218A Saturday 13:40 14:10 [1] webm mp4
Understanding and advancing research software grant funding models
Daniel S. Katz, Michelle Barker, Eric Jensen UD2.218A Saturday 14:20 14:50 webm mp4
Securing the Next Grant: Early Insights on Aligning FOSS and Funders
Georg Link, Johan Linåker, Kevin Lumbard UD2.218A Saturday 15:00 15:30 webm mp4
Build your funding toolkit
DanJ UD2.218A Saturday 15:40 16:10 webm mp4
The Funding Gap in FOSS: What We Learned and How to Close It
F-Droid Team Members UD2.218A Saturday 16:20 16:50
Ecosystems, Not Projects: Rethinking Open Source Foundation Funding
Bill Mulligan, Patrick Masson UD2.218A Saturday 17:00 17:30 webm mp4
OSS funding in industry and large enterprises
Fabian Palmer, Maximilian Parzen, Tobias Gabriel UD2.218A Saturday 17:40 18:10 [1] webm mp4
Accelerating the open source flywheel in Europe with private sector & VC funding
Gabriele Columbro, Abel Samot UD2.218A Saturday 18:20 18:50

Gaming and VR devroom (9)

Welcome to the Gaming and VR Devroom
Vadim Troshchinskiy Shmelev H.1302 (Depage) Sunday 09:00 09:15 webm mp4
Beyond Git: Collaborative Version Control for Godot
Paul Sonnentag H.1302 (Depage) Sunday 09:15 09:40 webm mp4
Keeping Games Alive: The Role of Open Source in the Netrunner Revival
Ruben Pieters H.1302 (Depage) Sunday 09:40 10:05 webm mp4
Breaking architecture barriers: Running x86 games on ARM
Tony Wasserka H.1302 (Depage) Sunday 10:05 10:35 webm mp4
Porting game engine renderer to Vulkan as an absolute beginner
dr Karol Suprynowicz H.1302 (Depage) Sunday 10:35 11:00 webm mp4
The state of Open Source XR: Monado and beyond
Christoph Haag H.1302 (Depage) Sunday 11:00 11:25 [1] [2] webm mp4
SlimeVR Full Body Tracking
SlimeVR H.1302 (Depage) Sunday 11:25 11:50 webm mp4
Leveling Up OpenXR: New Extensions, Better Workflows, and Advances in Open-Source Gaming
Frederic Plourde H.1302 (Depage) Sunday 11:50 12:20 webm mp4
20 Years of Eurobattle.net: A Retrospective on the PvPGN Server and Its Open Source Ecosystem
Klemen H.1302 (Depage) Sunday 12:20 12:50 [1] webm mp4

GCC (GNU Toolchain) (10)

Welcome to the GCC (GNU Toolchain) devroom
Jose E. Marchesi, Thomas Schwinge, Marc Poulhiès UD6.215 Saturday 10:30 10:35
RISC-V Extension Porting without the boring part
Afonso Oliveira UD6.215 Saturday 10:35 11:00 webm mp4
Overview of a DWARF-6 change: Locations on the stack
Lancelot SIX UD6.215 Saturday 11:05 11:30 webm mp4
An evaluator and a web playground for DWARF-6 expressions
Baris Aktemur UD6.215 Saturday 11:30 11:45 webm mp4
Designing Fibers for systemd: Structured POSIX Avoidance in PID 1
Daan De Meyer UD6.215 Saturday 11:50 12:15 [1] webm mp4
COBOL XML PARSE: Why, What, and How?
James Lowden UD6.215 Saturday 12:20 12:35
GNU Algol 68 on baremetal
Mohammad-Reza Nabipoor UD6.215 Saturday 12:35 13:00 webm mp4
Libgomp Optimizations for Scheduler Guided OpenMP Execution in Cloud VMs
Himadri CHHAYA-SHAILESH UD6.215 Saturday 13:05 13:30 [1] webm mp4
ga68, the GNU Algol 68 Compiler
Jose E. Marchesi UD6.215 Saturday 13:35 14:00 webm mp4
Tentative Definition of the Secret Attribute in GCC
Pierrick Philippe UD6.215 Saturday 14:05 14:30 webm mp4

Geospatial (18)

Geospatial devroom welcome
Edward Betts H.1301 (Cornil) Saturday 10:30 10:35
GIS are in the plugins
Ilya Zverev H.1301 (Cornil) Saturday 10:35 11:10 webm mp4
State of the MapLibre Tile Format
Frank Elsinga, Bart Louwers H.1301 (Cornil) Saturday 11:15 11:50 webm mp4
Boost.Geometry: A C++ library for geometric computations
Vissarion Fisikopoulos H.1301 (Cornil) Saturday 11:55 12:30 webm mp4
Monitoring OpenStreetMap contribution topics with Podoma
François Lacombe H.1301 (Cornil) Saturday 12:35 13:10 [1] webm mp4
A new stack for OpenStreetMap vector tiles
Matthew White H.1301 (Cornil) Saturday 13:15 13:25 webm mp4
Exploring time series bike share data with duckdb
Lluis Esquerda H.1301 (Cornil) Saturday 13:25 13:35 webm mp4
Keeping Spatial Scripting Sane
Brian Duggan H.1301 (Cornil) Saturday 13:35 13:45 [1] webm mp4
A crowd-sourced open data site for memorial benches!
Terence Eden H.1301 (Cornil) Saturday 13:45 13:55
BIMS: An Open-Source Platform for Biodiversity Data and Decision-Making
Dimas Ciputra H.1301 (Cornil) Saturday 13:55 14:05
Lessons from teaching 100+ beginners to use the OpenStreetMap
Bogomil Shopov - Бого H.1301 (Cornil) Saturday 14:05 14:15 [1] webm mp4
JupyterGIS — Interactive, Collaborative, and Client-Side Geospatial Computing in JupyterLab
Arjun Verma H.1301 (Cornil) Saturday 14:20 14:55
Build Reusable EO Workflows using openEO in the Copernicus Data Space Ecosystem
Pratichhya Sharma, Emile Sonneveld H.1301 (Cornil) Saturday 15:00 15:35
Climate × Health Pulse: Open Geospatial Prototype for Climate-Aware County Health Planning in Kenya
Tali H.1301 (Cornil) Saturday 15:40 16:15 webm mp4
Planes, Ships, Birds - building real-time visualizations with ClickHouse
Alexey Milovidov H.1301 (Cornil) Saturday 16:20 16:55
Cave surveying - GIS with a Z-axis
Wookey H.1301 (Cornil) Saturday 17:00 17:35 webm mp4
Millipede and Centipede-RTK: centimeter-level GNSS positioning for the rest of us
Pierre Beyssac H.1301 (Cornil) Saturday 17:40 18:15
OSM2World: 3D rendering OpenStreetMap data
Tobias Knerr H.1301 (Cornil) Saturday 18:20 18:55 [1] webm mp4

Go (16)

The state of Go
Maartje Eyskens UB5.132 Sunday 09:00 09:30 webm mp4
Modularizing a 10-Year Monolith: The Architecture, the People, and the Pain
Victor Lyuboslavsky UB5.132 Sunday 09:30 10:00 webm mp4
Brewed for Speed: How Go’s Green Tea GC Works
Jesús Espino UB5.132 Sunday 10:00 10:30 webm mp4
Inside Reflection
Valentyn Yukhymenko UB5.132 Sunday 10:30 11:00 [1] webm mp4
Understanding Why Your CPU is Slow: Hardware Performance Insights with PerfGo
Christian Simon UB5.132 Sunday 11:00 11:30 [1] webm mp4
Concurrency + Testing = synctest
Ronna Steinberg UB5.132 Sunday 11:30 12:00 webm mp4
gomodjail: library sandboxing for Go modules
Akihiro Suda UB5.132 Sunday 12:00 12:30 [1] webm mp4
Resilient file uploading with Go
Marius Kleidl UB5.132 Sunday 12:30 13:00 webm mp4
Profile-Guided Optimization (PGO) in Go: current state and challenges
Alexander Zaitsev UB5.132 Sunday 13:00 13:30 [1] webm mp4
How to Instrument Go Without Changing a Single Line of Code
Kemal Akkoyun, Hannah Kim UB5.132 Sunday 13:30 14:00 [1] webm mp4
Making of GoDoctor: an MCP server for Go development
Daniela Petruzalek UB5.132 Sunday 14:00 14:30 webm mp4
Systems Programming: Lessons from Building a Networking Stack for Microcontrollers
Patricio WHITTINGSLOW UB5.132 Sunday 14:30 15:00 webm mp4
Extending sqlc: augmented generation of repositories in Go
Nikolay Kuznetsov UB5.132 Sunday 15:00 15:30 webm mp4
My old trains have a second life, with TinyGo!
Florian Forestier UB5.132 Sunday 15:30 16:00 webm mp4
Go Around The World Without Wires
Ron Evans UB5.132 Sunday 16:00 16:30 webm mp4
Go Lightning Talks
Maartje Eyskens UB5.132 Sunday 16:30 17:00 webm mp4

Graphics (11)

Geometry shaders in panvk with libpoly
Faith Ekstrand K.4.601 Sunday 09:00 09:55 webm mp4
FOSDEM videobox 2026
Angel Angelov, Martijn Braam K.4.601 Sunday 10:00 10:25 webm mp4
From Bookworm to Trixie: Upgrading the Raspberry Pi graphics stack
José María Casanova Crespo K.4.601 Sunday 10:30 10:55 webm mp4
Mesa3D: the heart of the linux graphics stack
Juan A. Suarez K.4.601 Sunday 11:00 11:55 webm mp4
Window Managers after Xorg
Alan Griffiths K.4.601 Sunday 12:00 12:55 webm mp4
Tyr: a new Rust GPU driver for the Linux Kernel
Daniel Almeida K.4.601 Sunday 13:00 13:55 webm mp4
Event-driven X
Michael "Mouse" Parker K.4.601 Sunday 14:00 14:25 webm mp4
Separating the Wayland Compositor and Window Manager
Isaac Freund K.4.601 Sunday 14:30 14:55 [1] webm mp4
0 A.D.: Vulkan and its obstacles in open-source game
Vladislav Belov K.4.601 Sunday 15:00 15:25 [1] webm mp4
Wayland input method wrap up
dcz K.4.601 Sunday 15:30 15:55 [1] webm mp4
Improving shader compiler testing performance, or have many cores, will compile shaders.
Ian Romanick K.4.601 Sunday 16:00 16:55

HPC, Big Data & Data Science (18)

Accelerating scientific code on AI hardware with Reactant.jl
Mosè Giordano, Jules Merckx H.1308 (Rolin) Sunday 09:00 09:25 [1] webm mp4
ROCm™ on TheRock(s)
Jan-Patrick Lehr H.1308 (Rolin) Sunday 09:30 09:55 webm mp4
JUBE: An Environment for systematic benchmarking and scientific workflows
Thomas Breuer H.1308 (Rolin) Sunday 10:00 10:25 webm mp4
Scaling Gmsh-based FEM on LUMI: Efficiently Handling Thousands of Partitions
Boris Martin H.1308 (Rolin) Sunday 10:30 10:55 webm mp4
Productive Parallel Programming with Chapel and Arkouda
Jade Abraham H.1308 (Rolin) Sunday 11:00 11:25 [1] webm mp4
Track Energy & Emissions of User Jobs on HPC/AI Platforms using CEEMS
Mahendra Paipuri H.1308 (Rolin) Sunday 11:30 11:55 [1] webm mp4
Partly Cloudy with a Chance of Zarr: A Virtualized Approach to Zarr Stores from ECMWF's Fields Database
Tobias Kremer H.1308 (Rolin) Sunday 12:00 12:25 [1]
Zero‑Touch HPC Nodes: NetBox, Tofu and Packer for a Self‑Configuring SLURM Cluster
Erich Birngruber, Ümit Seren, Leon Schwarzäugl H.1308 (Rolin) Sunday 12:30 12:55 [1] webm mp4
Accelerating complex Bioinformatics AI pipelines with Kubernetes
Alessandro Pilotti H.1308 (Rolin) Sunday 13:00 13:10 [1] webm mp4
Observability for AI Workloads on HPC: Beyond GPU Utilization Metrics
samuel desseaux H.1308 (Rolin) Sunday 13:10 13:20
Developing software tools for accelerated and differentiable scientific computing using JAX
Matt Graham H.1308 (Rolin) Sunday 13:20 13:30 webm mp4
High Performance Jupyter Notebooks with Zasper
Prasun Anand H.1308 (Rolin) Sunday 13:35 13:45 webm mp4
Update on the High Performance Software Foundation (HPSF)
Xavier Delaruelle H.1308 (Rolin) Sunday 14:00 14:25 [1] webm mp4
Package management in the hands of users: dream and reality
Ludovic Courtès H.1308 (Rolin) Sunday 14:30 14:55 [1] webm mp4
Spack v1.0 and Beyond: Managing HPC Software Stacks
Harmen Stoppels H.1308 (Rolin) Sunday 15:00 15:25 [1] webm mp4
Status update on EESSI, the European Environment for Scientific Software Installations
Helena Vela Beltran H.1308 (Rolin) Sunday 15:30 15:55 webm mp4
Using OpenMP's interop for calling GPU-vendor libs with GCC
Tobias Burnus H.1308 (Rolin) Sunday 16:00 16:25 [1] webm mp4
A Brief* overview of what makes modern accelerators interesting for HPC
FelixCLC H.1308 (Rolin) Sunday 16:30 16:55 webm mp4

Identity and Access Management (17)

Welcome to Identity and Access Management devroom!
Alexander Bokovoy, Iker Pedrosa H.2214 Sunday 09:00 09:05 webm mp4
An Introduction to the OpenID Shared Signals Framework
Thomas Darimont H.2214 Sunday 09:05 09:30 [1] [2] webm mp4
Nextcloud as Identity Provider? SCIM Client Integration for Multi-Platform Collaboration
Edward Ly H.2214 Sunday 09:35 10:00 [1] webm mp4
Keeping applications secure by evolving OAuth 2.0 and OpenID Connect
Alexander Schwartz H.2214 Sunday 10:05 10:30 [1] webm mp4
Inside ProConnect: Building a Modern Federated Identity Provider for Government Services
Gaétan Darquié H.2214 Sunday 10:35 11:00
Privacy and Sovereignty in a Post Quantum Open World
maddog H.2214 Sunday 11:05 11:30
SUSEID - Sovereign IAM at SUSE
José D. Gómez R. H.2214 Sunday 11:35 12:00 [1] webm mp4
Credentials for Linux: Bringing Passkeys to the Linux desktop
Alfie Fresta, Martin Sirringhaus H.2214 Sunday 12:05 12:30 [1] webm mp4
Cockpit and passwordless login
Freya Gustavsson H.2214 Sunday 12:35 13:00 webm mp4
Passwordless authentication mechanisms from the GUI (GDM)
Iker Pedrosa, Joan Torres Lopez H.2214 Sunday 13:05 13:30 webm mp4
Reduce attack surface or keep compatibility: lessons of sudo-rs and run0 transition plans
Alexander Bokovoy, Alejandro Lopez H.2214 Sunday 13:35 13:55 [1] webm mp4
Linux-PAM Demystified and Beyond
Dmitry Levin H.2214 Sunday 14:00 14:30 [1] webm mp4
SSH logins in practice: certificates vs. OPKSSH
Erich Birngruber H.2214 Sunday 14:35 14:55 [1] webm mp4
The journey after a breaking change: rewriting bind-dyndb-ldap for modern BIND
Antonio Torres H.2214 Sunday 15:00 15:25 webm mp4
Implementing Encrypted DNS in Fedora and Kubernetes Clusters with FreeIPA DNS
Josep, Ramon Gordillo H.2214 Sunday 15:30 15:55 [1] webm mp4
Migrating Multi-Factor Authentication: FreeIPA WebUI's Journey from Dojo to React
Carla Martínez Poveda H.2214 Sunday 16:00 16:25 [1] webm mp4
Creating a new CA backend for FreeIPA with the help of AI
Thomas Woerner H.2214 Sunday 16:30 16:55 [1] webm mp4

Kernel (21)

BLog: High-Performance Per-Component Binary Logging
Igor Golikov, Alex Markuze UA2.114 (Baudoux) Sunday 09:00 09:20 webm mp4
Netboot without throwing a FIT
Ahmad Fatoum UA2.114 (Baudoux) Sunday 09:20 09:40 [1] webm mp4
OF-nodes, Fwnodes, Swnodes, Devlinks, Properties - Understanding How Devices Are Modeled in Linux
Bartosz Golaszewski UA2.114 (Baudoux) Sunday 09:40 10:00 webm mp4
Flexible math operations on network packet fields with Nftables
Fernando Fernandez Mancera UA2.114 (Baudoux) Sunday 10:00 10:20 [1] webm mp4
Combining Trace(r)s: Kernel ftrace & LTTng UST
Felix Moessbauer UA2.114 (Baudoux) Sunday 10:20 10:40 webm mp4
Reproducible XFS Filesystems - Populating Images Without Mounting
Luca Di Maio UA2.114 (Baudoux) Sunday 10:40 11:00 [1] webm mp4
Verification of Linux kernel code
Julia Lawall UA2.114 (Baudoux) Sunday 11:00 11:20 webm mp4
How to develop and test a PWM driver
Uwe Kleine-König UA2.114 (Baudoux) Sunday 11:20 11:40 [1] webm mp4
Update on the SLUB allocator sheaves
Vlastimil Babka UA2.114 (Baudoux) Sunday 11:40 12:00 [1] webm mp4
seccomp listeners for nested containers
Aleksandr Mikhalitsyn UA2.114 (Baudoux) Sunday 12:00 12:30 webm mp4
TPMs and the Linux Kernel: unlocking a better path to hardware security
Ignat Korchagin UA2.114 (Baudoux) Sunday 12:30 13:00 [1] webm mp4
A Modern Look at Secure Boot
James Bottomley UA2.114 (Baudoux) Sunday 13:00 13:30 webm mp4
usermode linux without MMU
Hajime Tazaki UA2.114 (Baudoux) Sunday 13:30 14:00 webm mp4
The limits of ABI stability in the kernel
Amelia Crate UA2.114 (Baudoux) Sunday 14:00 14:30 [1] webm mp4
VFS News
Christian Brauner UA2.114 (Baudoux) Sunday 14:30 15:00 webm mp4
Reproducing a syzbot Bug in 5 Minutes — Now with virtme-ng!
Roman "Hedin" Storozhenko UA2.114 (Baudoux) Sunday 15:00 15:20 [1] webm mp4
What Is Still Missing in System Call Tracing
Renzo Davoli, Davide Berardi UA2.114 (Baudoux) Sunday 15:20 15:40 [1] webm mp4
Tuning Embedded Linux for Low Power
Kévin L'hôpital UA2.114 (Baudoux) Sunday 15:40 16:00 [1] webm mp4
Solving Pre-silicon Kernel Upstream for RISC-V First Ever
Yuning Liang UA2.114 (Baudoux) Sunday 16:00 16:20 webm mp4
Rich Packet Metadata - The Saga Continues
Jakub SItnicki UA2.114 (Baudoux) Sunday 16:20 16:40 [1] webm mp4
Unlocking extra cluster capacity with enhanced Linux cgroup scheduling
Al Amjad Isstaif UA2.114 (Baudoux) Sunday 16:40 17:00 webm mp4

Legal & Policy (13)

Welcome to the Legal & Policy Issues DevRoom
Karen Sandler, Tom Marble, Alexander Sander, Bradley M. Kühn, Matthias Kirschner, Richard Fontana UB5.230 Saturday 10:30 10:45
An Introduction to Law and Free Software
Gabriel Ku Wei Bin UB5.230 Saturday 10:45 11:30 [1] webm mp4
The Hidden Layer: Bringing Protocol Governance into Digital Policy
Kelly Roegies UB5.230 Saturday 11:30 12:00 [1] webm mp4
From Policy To Practice; Open Source in The Dutch Government
Gina Plat UB5.230 Saturday 12:00 12:30 [1]
Fork the Government:The Back and Forth Open Source Advocacy Road in Taiwan
Rosalind Liu UB5.230 Saturday 12:30 13:00
CRA – Role of Free Software and Q&A
Alexander Sander, Michael Schuster, Tommaso Bernabo' UB5.230 Saturday 13:00 14:00 webm mp4
The story of the Vizio lawsuit - a historic case for user rights, nearly complete!
Denver Gingerich UB5.230 Saturday 14:00 15:00 [1] webm mp4
"Online Safety" laws: reflections for FOSS projects
Neil Brown UB5.230 Saturday 15:00 15:30 [1] webm mp4
Interoperability regulation in the EU: Opening iOS and Android for Free Software
Lucas Lasota, Victor Le Pochat, Alexander Matern, Lori Roussey UB5.230 Saturday 15:30 16:30 webm mp4
Hot Topic: Audience choice!
UB5.230 Saturday 16:30 17:00
Unique Challenges in Elected Governing Bodies for FOSS
Deb Bryant, Bradley M. Kühn, Richard Fontana, Joe Brockmeier, Ian Kelling UB5.230 Saturday 17:00 18:00 webm mp4
Let's end open source together with this one simple trick
Dylan Ayrey, Mike Nolan UB5.230 Saturday 18:00 18:50 webm mp4
Closing of to the Legal & Policy Issues DevRoom
Karen Sandler, Tom Marble, Alexander Sander, Bradley M. Kühn, Matthias Kirschner, Richard Fontana UB5.230 Saturday 18:50 19:00

LLVM (11)

Welcome to the LLVM dev room
Kristof Beyls, Peter Smith, Marius Brehler UD6.215 Saturday 15:00 15:05 [1] webm mp4
Experimenting with the AArch64 Pointer Authentication (PAuth) ABI on bare-metal.
Peter Smith UD6.215 Saturday 15:05 15:20 [1] webm mp4
Hotpatching ClickHouse in production with XRay
Pablo Marcos UD6.215 Saturday 15:25 15:45 [1] webm mp4
GPU Offloading in LLVM: Architecture, API, and Plugins
Jan-Patrick Lehr UD6.215 Saturday 15:50 16:10 webm mp4
OrcJIT at Scale with the llvm-autojit Plugin
Stefan Gränitz UD6.215 Saturday 16:15 16:35
Generating Programmable NPUs from Linalg with MLIR and CIRCT
Josse Van Delm UD6.215 Saturday 16:40 17:00 [1]
WebAssembly Debugging with LLDB
Jonas Devlieghere UD6.215 Saturday 17:05 17:25 [1] webm mp4
llvm-mingw
Martin Storsjö UD6.215 Saturday 17:30 17:50 [1] webm mp4
Building Interactive C/C++ workflows in Jupyter through clang-repl
Anutosh Bhat UD6.215 Saturday 17:55 18:15 webm mp4
(clang-)Tidying up includes in systemd
Daan De Meyer UD6.215 Saturday 18:20 18:40 [1] webm mp4
Zero-sysroot hermetic LLVM cross-compilation using Bazel
Corentin Kerisit, David Zbarsky UD6.215 Saturday 18:45 19:00 [1] webm mp4

Local-First, sync engines, CRDTs (23)

Introduction to Local First & Welcome to our devroom
Niko Bonnieure, Yousef El-Dardiry K.3.201 Sunday 09:00 09:05 [1] webm mp4
CRDTs, E2EE, permissions and Jazz!
Giordano Ricci K.3.201 Sunday 09:05 09:30 webm mp4
Taming your Yjs documents
Bartosz Sypytkowski K.3.201 Sunday 09:30 10:00 webm mp4
Local-First in Production: How We Built Plane's Collaborative Wiki with Yjs
M Palanikannan K.3.201 Sunday 10:00 10:30 webm mp4
Automerge + Keyhive Design Overview
alexgood, Brooklyn Zelenka K.3.201 Sunday 10:30 11:00 webm mp4
NextGraph: E2EE sync engine, SDK, graph DB, and reactive ORM
Niko Bonnieure, Laurin Weger K.3.201 Sunday 11:00 11:30 [1] webm mp4
ElectricSQL: Query-driven Sync in TanStack DB
Kevin De Porre K.3.201 Sunday 11:30 12:00 webm mp4
BlockNote, Prosemirror and Yjs 14: Versioning and Track Changes
Yousef El-Dardiry, Nick Perez K.3.201 Sunday 12:00 12:30 webm mp4
Towards a Local-First Linux Desktop with Modal, Reflection and p2panda
Tobias Bernard, Andreas Dzialocha K.3.201 Sunday 12:30 13:00 [1] webm mp4
Teamtype: multiplayer mode for your text editor – towards a Collaborative Editing Protocol
blinry, Moritz Neeb K.3.201 Sunday 13:00 13:20 webm mp4
Radicle: Local-First Code Collaboration
fintohaps K.3.201 Sunday 13:20 13:40 webm mp4
Miru: Building a collaborative video editor with offline support
Taye Adeyemi K.3.201 Sunday 13:40 13:50 [1] [2] webm mp4
Using CRDTs for collaborative commenting in your favourite free software desktop word processor
Michael Stahl K.3.201 Sunday 13:50 13:55 [1] webm mp4
Teleportal: A real-time collaborative editing framework
Nick Perez K.3.201 Sunday 13:55 14:00 [1] webm mp4
A Local First collaborative workplace?
Virgile Deville K.3.201 Sunday 14:00 14:05 webm mp4
Composing capability security and CRDTs
David Thompson K.3.201 Sunday 14:05 14:20 webm mp4
Designing for Local-First: UX Patterns for a Network-Optional World
Matt Derocher K.3.201 Sunday 14:20 14:40 webm mp4
Local-First Peer-to-Peer apps with js-libp2p, IPFS and OrbitDB
Nico Krause K.3.201 Sunday 14:40 15:00 webm mp4
SQLRooms: Local-First Analytics with DuckDB, Collaborative Canvas, and Loro CRDT Sync
Ilya Boyandin K.3.201 Sunday 15:00 15:25 webm mp4
A Programming Language Perspective on Replication
Jim Bauwens K.3.201 Sunday 15:25 15:55 webm mp4
Willow - Protocols for an uncertain future
Sammy Gwilym K.3.201 Sunday 15:55 16:20 webm mp4
Get to know local-first pioneers PouchDB & CouchDB — Look ma, offline with no CRDTs!
Alex Feyerke K.3.201 Sunday 16:20 16:40 webm mp4
Seed Hypermedia: The Future of Digital Sovereignty
Eric Vicenti K.3.201 Sunday 16:40 17:00 webm mp4

Microkernel and Component-Based OS (10)

Facing the Complexity: The Challenges of Adopting Microkernels for Cloud Infrastructure
Michael Müller K.4.201 Sunday 11:15 11:45 [1] webm mp4
Making the NOVA microhypervisor fit for thousands of devices and interrupts
Udo Steinberg K.4.201 Sunday 11:50 12:25 [1] webm mp4
skiftOS: Building a microkernel-based operating system from the ground up
Clémence K.4.201 Sunday 12:30 13:00 [1] webm mp4
Rethinking CPU scheduling for dynamic workloads on Sculpt OS
Johannes Schlatow, Stefan Kalkowski K.4.201 Sunday 13:05 13:35 [1] webm mp4
Capability Based Security in Redox
Ibuki Omatsu K.4.201 Sunday 13:40 14:10 webm mp4
Transactions: Making CMRX kernel internals lock-free
Eduard Drusa K.4.201 Sunday 14:15 14:40 [1] webm mp4
Practical Persistence on Microkernels (ft. PhantomOS)
Rumen Mitov, Alexander Tormasov K.4.201 Sunday 14:45 15:15 [1] [2]
Writing axle OS's desktop compositor
Phillip Tennen K.4.201 Sunday 15:20 15:50 webm mp4
Updates on GNU/Hurd progress: rump drivers, 64bit, SMP, software bootstrapping ...
Samuel Thibault K.4.201 Sunday 15:55 16:25 [1] [2] webm mp4
Microkernels: The last 15 years in retrospective
Martin Decky K.4.201 Sunday 16:30 17:00 [1]

Modern Email (19)

Introduction to the Modern Email DevRoom
TELLIER Benoit, Damian Poddebniak, Mechiel Lukkien, Hans-Jörg Happel, Arnt Gulbrandsen, Ben Bucksch, Mauro De Gennaro K.4.201 Saturday 10:30 10:35
Webmail, the new generation
Arnt Gulbrandsen K.4.201 Saturday 10:35 11:00 webm mp4
OpenCloud Groupware, a new JMAP client
Pascal Bleser K.4.201 Saturday 11:00 11:30 [1] webm mp4
Parula - New features on the new email app
Ben Bucksch K.4.201 Saturday 11:30 12:00 webm mp4
A short story of supporting Microsoft Exchange in Thunderbird
Brendan Abolivier K.4.201 Saturday 12:00 12:15 [1] webm mp4
Second Kontact - using KDE Kontact in enterprise
Markus Feilner K.4.201 Saturday 12:15 12:30 webm mp4
Mail & Security - Lessons learned and interesting tools
Carsten Rosenberg, Manu Zurmuehl K.4.201 Saturday 12:30 13:00 webm mp4
Autocrypt 2: Post-Quantum-Cryptography and Reliable Deletion ("Forward-Secrecy")
holger krekel K.4.201 Saturday 13:00 13:30 webm mp4
Rspamd: A Year of Features and LLM-Assisted Development
Vsevolod Stakhov K.4.201 Saturday 13:30 14:00 [1]
Cascading Spy Sheets: The Privacy & Security Implications of CSS in Emails
Leon Trampert, Daniel Weber, Michael Schwarz K.4.201 Saturday 14:00 14:30 [1] webm mp4
Open Buro: Integrating applications to create a Smart Platform Experience
Benjamin Andre, Samuel Paccoud K.4.201 Saturday 14:30 15:00
Messages: how a French government agency broke free of IMAP
Sylvain Zimmer K.4.201 Saturday 15:00 15:30 webm mp4
JMAP for Everything (Destroy All Monsters): JMAP Calendar, Contacts, Files
Ricardo Signes K.4.201 Saturday 15:30 16:00 webm mp4
Stalwart: Can Open Source do Gmail-scale Email?
Mauro De Gennaro K.4.201 Saturday 16:00 16:30 webm mp4
WildDuck: Rethinking Email Server Architecture for the Cloud Era
Andris Reinman K.4.201 Saturday 16:30 17:00 webm mp4
Dovecot - Replicating replication: highly available, open source Dovecot 2.4 servers
Jens Erat K.4.201 Saturday 17:00 17:30 [1] webm mp4
Performances tests with Gatling IMAP
TELLIER Benoit K.4.201 Saturday 17:30 17:50 webm mp4
Online tooling to check mail config [internet.nl etc.]
Benjamin W. Broersma K.4.201 Saturday 17:50 18:10 webm mp4
BadSMTP – the reliably unreliable mail server
Marcus Bointon K.4.201 Saturday 18:10 18:40

Music Production (10)

Get the most out of Linux for music production
Jeremy Jongepier UA2.220 (Guillissen) Sunday 13:15 13:40 [1] webm mp4
midiMESH: Network MIDI with Elixir on ESP32 via AtomVM
Asep Bagja Priandana UA2.220 (Guillissen) Sunday 13:40 14:05 [1] webm mp4
Modular in the DAW: Cardinal origins, tips and tricks
Alexander Chalikiopoulos, Filipe Coelho UA2.220 (Guillissen) Sunday 14:05 14:30 [1] webm mp4
Livecoding soundscapes in Kotlin with Compose Multiplatform
Merlin Pahic UA2.220 (Guillissen) Sunday 14:30 14:55 [1] webm mp4
Become an orchestra composer using FOSS!
Lorenzo Miniero UA2.220 (Guillissen) Sunday 14:55 15:20 [1] webm mp4
Linux Pro audio... like a pro!
Francesco Napoleoni UA2.220 (Guillissen) Sunday 15:20 15:40
MIDI Live performer
Steven Goodwin UA2.220 (Guillissen) Sunday 15:40 16:00 webm mp4
PAW, a programmable DAW
Xavier Lambein UA2.220 (Guillissen) Sunday 16:00 16:20 webm mp4
Rehorse: sheet music and rehearsal app for bands
Jos van den Oever UA2.220 (Guillissen) Sunday 16:20 16:45 [1] [2] webm mp4
Independent and sustainable audio publishing with Faircamp
Simon Repp UA2.220 (Guillissen) Sunday 16:45 17:00 [1] webm mp4

Network (21)

The Fast and the Spurious: Congestion Control Experimentation in Firefox's QUIC stack
Oskar Mansfeld H.1302 (Depage) Saturday 10:30 10:50 [1] webm mp4
Building QUIC Multipath
Floris Bruynooghe H.1302 (Depage) Saturday 10:55 11:15 [1] webm mp4
Modern Network Protocols — What’s Next for Firefox and the Web?
Max Inden, Andrew Creskey H.1302 (Depage) Saturday 11:20 11:40 [1] webm mp4
Harnessing Hardware for High-Performance Traffic Management in FD.io/VPP
Venkata Ravichandra Mynidi, Alok Mishra H.1302 (Depage) Saturday 11:45 12:05 [1] webm mp4
From HAR to OpenTelemetry Trace: Redefining Browser Observability
Antonio Jimenez H.1302 (Depage) Saturday 12:10 12:30 [1] webm mp4
Suricata 8 - shaping the future of network detection and prevention
Eric Leblond, Peter Manev H.1302 (Depage) Saturday 12:35 12:55 [1] webm mp4
Beyond MCP Servers: Why Network Automation Agents Need Knowledge Graphs
Shereen Bellamy H.1302 (Depage) Saturday 13:00 13:20 [1] webm mp4
Drag, Drop, and Deploy: Low-Code AI Agents for Network Ops
Alfonso Sandoval Rosas H.1302 (Depage) Saturday 13:25 13:45 webm mp4
Terabits without Tall Tales: Reproducible Packet & Session Benchmarks in FD.io (CSIT + VPP)
Maciek Konstantynowicz H.1302 (Depage) Saturday 13:50 14:00 [1] webm mp4
Scaling Secure Network Functions: High-Performance IPsec with FD.io VPP for VNFs and CNFs
Benoît Ganne H.1302 (Depage) Saturday 14:05 14:25 [1]
So you want to do RDMA programming? RTRS: An easy to use, reliable high speed transport library over RDMA
Haris, Jinpu Wang H.1302 (Depage) Saturday 14:30 14:50 [1] webm mp4
The Russian Censorship Circumvention, Tom’s Traps, and Jerry’s VPN: A 5-Year Journey
Vitaly Repin H.1302 (Depage) Saturday 14:55 15:15 [1] webm mp4
Boring filter: The anatomy of a network sandbox for Android
Murtaza H.1302 (Depage) Saturday 15:20 15:40 [1] webm mp4
OpenPERouter: Turning Your Kubernetes Nodes into a Provide Edge Router
Miguel Duarte, Federico Paolinelli H.1302 (Depage) Saturday 15:45 16:05 [1] webm mp4
Scaling GoBGP: Lessons from Building a Dynamic, API‑Driven BGP Control Plane
Maxime Peim H.1302 (Depage) Saturday 16:10 16:30 [1]
STUNMESH-go: Building P2P WireGuard Mesh Without Self-Hosted Infrastructure
Date (Yu-Chiang) Huang H.1302 (Depage) Saturday 16:35 16:55 webm mp4
Going full IPv6 in Kubernetes: No limits, just 128 bits!
Ole Mathias Heggem H.1302 (Depage) Saturday 17:00 17:20 [1] webm mp4
A Toolset for the Internet of Threads (IoTh): Fine-Grained IPv6 Networking in User Space
Renzo Davoli H.1302 (Depage) Saturday 17:25 17:45 [1]
Building an Open Source Private 5G Network: A Practical Blueprint
Alfonso Carrillo Aspiazu H.1302 (Depage) Saturday 17:50 18:10 [1] webm mp4
Making Tunnels So Light They Might Actually Float Away with Nftables
Fernando Fernandez Mancera H.1302 (Depage) Saturday 18:15 18:35 [1] webm mp4
Automating BGP peerings in the dn42 environment
Hyacinthe Cartiaux H.1302 (Depage) Saturday 18:40 19:00 [1] webm mp4

Nix and NixOS (19)

Nix and NixOS devroom opening
Paul Meyer, Bryan Honof, Martin Schwaighofer UA2.118 (Henriot) Saturday 15:00 15:05 webm mp4
Nixpkgs Clarity: Correcting Nix package license metadata
Philippe Ombredanne UA2.118 (Henriot) Saturday 15:05 15:25
libre.sh 9 years later, how Nix is used in an integrated platform powering digitial sovereignty
Pierre Ozoux Krebber, Aurore Roma UA2.118 (Henriot) Saturday 15:30 15:50 webm mp4
Eilean: Self-hosted digital islands
Ryan Gibb UA2.118 (Henriot) Saturday 15:50 15:55 webm mp4
TAPPaaS: A resilient, trusted, automated private cloud based on NixOS
Lars UA2.118 (Henriot) Saturday 15:55 16:00 webm mp4
NixOS for Deterministic Distributed-System Benchmarking
Bruce Gain UA2.118 (Henriot) Saturday 16:05 16:25 [1]
LILA: decentralized reproducible-builds verification for the NixOS ecosystem
Julien Malka, Arnout Engelen UA2.118 (Henriot) Saturday 16:25 16:30 webm mp4
Opam's Nix system dependency mechanism
Ryan Gibb UA2.118 (Henriot) Saturday 16:30 16:35 webm mp4
Look ma, no secrets! - bootstrapping cryptographic trust in my homelab using NixOS, UKIs, TPMs and SPIFFE
Arian van Putten UA2.118 (Henriot) Saturday 16:40 17:00 webm mp4
Declarative VMs: Because infrastructure should be simple
Martin Messer UA2.118 (Henriot) Saturday 17:00 17:05 [1] webm mp4
Building a digital inventory with NixOS modules
Vojtěch Káně UA2.118 (Henriot) Saturday 17:05 17:10 webm mp4
Describing Nix closures using SBOMs
TheComputerGuy UA2.118 (Henriot) Saturday 17:15 17:35 webm mp4
Nixss, a Nix library for building static sites
Xavier Lambein UA2.118 (Henriot) Saturday 17:35 17:40 webm mp4
NixOS on routers
Karel Kočí UA2.118 (Henriot) Saturday 17:40 17:45 webm mp4
Document your Nix code with Sphinx
Rémi (minijackson) UA2.118 (Henriot) Saturday 17:55 18:15 [1] webm mp4
Nix-manipulator: Python library to manipulate Nix code with ease
Hugo Herter UA2.118 (Henriot) Saturday 18:15 18:20 webm mp4
Nix Forge - become a Nix smith over the weekend
Ivan Mincik UA2.118 (Henriot) Saturday 18:20 18:25 webm mp4
Conference video streaming with the help of NixOS
Angel Angelov, gotha UA2.118 (Henriot) Saturday 18:30 18:45
Tips and Tricks to Fix Your Nix
Yvan Sraka UA2.118 (Henriot) Saturday 18:45 19:00 webm mp4

Open Hardware and CAD/CAM (14)

Welcome to the Open Hardware and CAD/CAM Devroom
Chris Hennes H.1309 (Van Rijn) Sunday 09:00 09:05
Verilog-AMS in Gnucap
FelixS H.1309 (Van Rijn) Sunday 09:05 09:40
ECAD / MCAD collaboration with IDX
Fabien Corona H.1309 (Van Rijn) Sunday 09:40 10:20 [1] [2]
KiConnect 1 Year In
morgan H.1309 (Van Rijn) Sunday 10:20 11:00 webm mp4
Dune 3D - 2½ years in the 3rd dimension
Lukas H.1309 (Van Rijn) Sunday 11:00 11:40 [1] webm mp4
Designing EUR 20 Open Source Hardware running Free/Libre Open Source Software IoT home server
Tsvetan Usunov H.1309 (Van Rijn) Sunday 11:40 12:00 webm mp4
LibrePCB 2.0 – More Than Just a New Look
Urban Bruhin H.1309 (Van Rijn) Sunday 12:00 12:20 [1] webm mp4
The Blackpants are Pants for your Blackhat
Ryan Walker H.1309 (Van Rijn) Sunday 12:20 13:00 webm mp4
How Open Hardware Projects Create Ecosystems
Arya, lina.py H.1309 (Van Rijn) Sunday 13:00 13:40
Collaboration, Iteration, Documentation, and Validation: An OpenFlexure Microscope Story
Julian Stirling H.1309 (Van Rijn) Sunday 13:40 14:20 webm mp4
KiCad Status
Wayne Stambaugh H.1309 (Van Rijn) Sunday 14:20 15:00 webm mp4
FreeCAD - state of affairs
Yorik van Havre H.1309 (Van Rijn) Sunday 15:00 15:40 webm mp4
OCCT3D 8.0: Evolving the Open Source Geometry Kernel
Dmitrii Pasukhin H.1309 (Van Rijn) Sunday 15:40 16:20 webm mp4
A love letter to KiCAD ERC
Eve Redero H.1309 (Van Rijn) Sunday 16:20 17:00 [1] [2] webm mp4

Open Media devroom (11)

Upstreaming Progress: Video Capture and Camera Support for Recent Rockchip SoCs
Michael Riesch K.4.601 Saturday 10:30 10:50 [1] webm mp4
Latency reduction in Video streaming with Linux’s camera and encoder APIs
Tim Panton K.4.601 Saturday 10:50 11:10 [1] webm mp4
WebRTC support in WebKitGTK and WPEWebKit with GStreamer: Current status and plans
Philippe Normand K.4.601 Saturday 11:10 11:30 [1] webm mp4
Innovations with YAML/CABAC in H.264/AVC software decoding
Thibault Raffaillac K.4.601 Saturday 11:35 11:55 [1] webm mp4
Bridging the gap between browser and backend media processing
Romain Beauxis K.4.601 Saturday 11:55 12:15 [1] webm mp4
Update on FFmpeg, VLC, related libraries and Kyber
Jean Baptiste Kempf K.4.601 Saturday 12:20 12:40 webm mp4
Decentralized Public Broadcast with Streamplace
Eli Mallon K.4.601 Saturday 12:40 13:00 webm mp4
Enabling Intelligent Media Playback on RISC-V: VLC with Whisper STT and Qwen T2T on Next-Gen RISC-V AI PCs
Jean Baptiste Kempf, Yuning Liang K.4.601 Saturday 13:05 13:25 webm mp4
Machine Learning in GStreamer: Frameworks, Tensors, and Analytics
Daniel Morin K.4.601 Saturday 13:25 13:45 webm mp4
imquic, a QUIC library for real-time media
Lorenzo Miniero K.4.601 Saturday 13:50 14:10 [1] webm mp4
Open Source video mixing and syncing with real-time control
Jaron Viëtor K.4.601 Saturday 14:10 14:30 webm mp4

Open Research (18)

From printers and Python to pondlife and pathology: research into and using the OpenFlexure Microscope
Joe Knapper AW1.120 Sunday 09:00 09:30
Community Curation of Natural Science Collections with DiSSCo
Soulaine Theocharides AW1.120 Sunday 09:30 10:00 webm mp4
Colandr 2.0: reflections on a near-decade of free and open evidence synthesis tooling development, management, and use
Caitlin, Samantha Cheng, Larry Kilroy AW1.120 Sunday 10:00 10:30 webm mp4
Building Open and Reproducible AI Practices for LMICs (and Beyond)
Precious Onyewuchi AW1.120 Sunday 10:30 11:00 webm mp4
Accelerating vLLM Inference with Quantization and Speculative Decoding
Eldar Kurtić AW1.120 Sunday 11:00 11:30
OQTOPUS: Open Quantum Toolchain for OPerators and USers
Satoyuki Tsukano, Naoyuki Masumoto, Kosuke Miyaji AW1.120 Sunday 11:30 11:45
NoiseModelling and Its FLOSS Ecosystem for Environmental Noise Assessment
pierromond, Gwenaël GUILLAUME AW1.120 Sunday 11:45 12:15
Open Research Organizers' Panel
Open Research Devroom Organizing Team AW1.120 Sunday 12:15 12:30
RRP: Reproducible Research Platform for FAIR Open Research
Andreas Cuny AW1.120 Sunday 12:30 13:00
Keeping Legislative Data Accessible
Florin Hasler AW1.120 Sunday 13:00 13:15 webm mp4
Data science from the command line: a look back at 2 years of using xan
Béatrice Mazoyer, Benjamin Ooghe-Tabanou, Guillaume Plique AW1.120 Sunday 13:15 13:45 [1] webm mp4
The Skills of a FLOSS Developer and Why They Are Important in Open Research
Giuditta Parolini AW1.120 Sunday 13:45 14:15 [1] webm mp4
Research software engineering: a movement and its instantiation at the University of Illinois Urbana-Champaign
Daniel S. Katz, Kenton McHenry, Jong Lee AW1.120 Sunday 14:15 14:45 webm mp4
Trusted by design: set up your research software for community adoption
Niko Sirmpilatze AW1.120 Sunday 14:45 15:15 webm mp4
Introducing Jupyter Book 2: Next-generation Tools for Creating Computational Narratives
Angus Hollands AW1.120 Sunday 15:15 15:45 webm mp4
Visualising Wikipedia
Iolanda Pensa AW1.120 Sunday 15:45 16:00 [1] webm mp4
Working with small data that you dare to share
Ulrika Vincent, Mikael Kullberg AW1.120 Sunday 16:00 16:30 [1] webm mp4
PyGambit: an open-source software for game theory
Ed Chalstrey AW1.120 Sunday 16:30 17:00 webm mp4

Open Source Design (8)

Designing attestations UI: The Security and Safety of OSS package supply chain
Eriol fox UB4.132 Sunday 13:00 13:25 [1] webm mp4
The UI Layer of Security: What could go wrong?
Elio Qoshi, Anja Xhakani UB4.132 Sunday 13:30 13:55 webm mp4
Designing For Trust and Safety In the Age of Predatory Technology
caroline sinders UB4.132 Sunday 14:00 14:25
Gephi Lite: We Built a Data Visualization Tool, But We Couldn't Design It
Alexis Jacomy, Desaintjan Arthur UB4.132 Sunday 14:30 14:55 webm mp4
Design Systems in Open Source
Andres Betts UB4.132 Sunday 15:00 15:25 webm mp4
You Don’t Need to Be a Designer to Design: Fixing UX in Open Source
Archita Gorle UB4.132 Sunday 15:30 15:55 [1] webm mp4
Understanding developer needs - User research in Forgejo
Otto Richter UB4.132 Sunday 16:00 16:25 [1] webm mp4
Use eye tracking to figure out usability issues, the open source way
Dmitriy Kostiuk UB4.132 Sunday 16:30 16:55 webm mp4

Open Source Digital Forensics (8)

[CANCELED] Carving JSON in heap dumps
Hunter Domson UB4.132 Sunday 09:00 09:25 [1]
Bugbane: Simplifying consensual Android forensics
Giulio B, Davide `thezero` UB4.132 Sunday 09:25 09:50 webm mp4
Automate all the things! Using Puma to automate UI actions in Android applications
Angelina Claij-Swart, Erik Oudsen UB4.132 Sunday 09:50 10:15 [1]
How the **** do I do that? Making 300+ forensic parsers easily accessible
Erik Schamper, Lennart Haagsma UB4.132 Sunday 10:15 10:45 [1] [2] [3] [4] webm mp4
Dangerzone: Bleach your documents
Alex Pyrgiotis UB4.132 Sunday 10:45 11:15 [1] webm mp4
Investigating Security Incidents with Forensic Snapshots in Kubernetes
Adrian Reber, Radostin Stoyanov, Lorena Goldoni UB4.132 Sunday 11:15 11:45 [1]
I spent my summer reverse engineering ESXi VMFS, you?
Erik Schamper UB4.132 Sunday 11:45 12:15 [1] webm mp4
Your function signature here please.
Jeffrey Rongen UB4.132 Sunday 12:15 12:45

Open Source & EU Policy (21)

Introduction the Open Source & EU Policy devroom
Simon Phipps, Jordan Maris, Sebastian Raible, Tasos Stampelos, Madalin Neag, Paula Grzegorzewska, Claire Pershan, Ciarán O'Riordan UA2.118 (Henriot) Sunday 09:00 09:05
Global collaboration and Europe's digital sovereignty goals: debate
Thierry Carrez, Vittorio Bertola, Gabriele Columbro, Paula Grzegorzewska UA2.118 (Henriot) Sunday 09:05 09:35 webm mp4
Power to the Public Stack: Governing Europe’s Digital Commons
Lea Beiermann, Aditya Singh UA2.118 (Henriot) Sunday 09:35 10:10
The Euroshack
André Rebentisch UA2.118 (Henriot) Sunday 10:10 10:20
The Missing Level: Why EU Open Source Fails Locally
Rasmus Frey UA2.118 (Henriot) Sunday 10:20 10:30 webm mp4
Panel: Public Procurement for Digital Sovereignty
Sebastian Raible, Maurice Hendriks, André Rebentisch, Rasmus Frey, Julian Schauder, Emma Ghariani UA2.118 (Henriot) Sunday 10:30 11:05 webm mp4
EU Cloud Sovereignty Framework explained
Emiel Brok UA2.118 (Henriot) Sunday 11:05 11:15
Simpl: data spaces implemented in open source
Ciarán O'Riordan, Valentina STAVERIS UA2.118 (Henriot) Sunday 11:15 11:30
Digital Omnibus: is the EU's tech simplification a Risk or Opportunity for Open Source?
Denise R. S. Almeida UA2.118 (Henriot) Sunday 11:30 11:45 [1] webm mp4
The Fediverse and the EU's Digital Services Act: solving the challenges of modern social media?
Jordan Maris, Sandra Barthel, Alexandra Geese, Felix Hlatky UA2.118 (Henriot) Sunday 11:50 12:20 webm mp4
Age verification: a threat to the open-source ecosystem
Felix Reda, Ella Jakubowska, Elina Eickstädt, khaleesi UA2.118 (Henriot) Sunday 12:20 12:40 [1]
How Is the European Commission Planning to Break Cryptography This Time?
Marcel Kolaja UA2.118 (Henriot) Sunday 12:40 13:00
How to engage with policymakers as civil society
Jordan Maris, Sebastian Raible, Anja Wyrobek, Marcel Kolaja, Ella Jakubowska UA2.118 (Henriot) Sunday 13:00 13:30
Building a Democracy Data Space: open interoperability for participatory platforms
Sylvain Le Bon UA2.118 (Henriot) Sunday 13:35 13:45 webm mp4
HowTheyVote.eu - how we make European Parliament roll-call votes more accessible
Linus Hagemann, Till Prochaska UA2.118 (Henriot) Sunday 13:45 13:55 [1] webm mp4
Solving Europe's problems with Open Source
Boris DOLLEY, Christopher Brewster, Paula Grzegorzewska, Tobias Augspurger, Claire Pershan UA2.118 (Henriot) Sunday 13:55 14:30 webm mp4
CRA overview for everyone, including projects and smaller organisations
Ciarán O'Riordan UA2.118 (Henriot) Sunday 14:30 15:20
Could Compliance Costs Sustain FOSS? A Theory of Voluntary Attestations
Æva Black UA2.118 (Henriot) Sunday 15:20 15:40 webm mp4
Could Compliance Costs Sustain FOSS? A Panel With The Public Sector
Æva Black, Michael Schuster, Greg Wallace, Tommaso Bernabo' UA2.118 (Henriot) Sunday 15:40 16:20
Participating in Standardisation around the CRA
Simon Phipps, Jordan Maris UA2.118 (Henriot) Sunday 16:20 16:30
Effective standard-setting
Tobie Langel UA2.118 (Henriot) Sunday 16:30 16:55

Package Management (9)

A phishy case study
Adam Harvey K.3.201 Saturday 10:30 10:55 webm mp4
Current state of attestations in programming language ecosystems
Zach Steindler K.3.201 Saturday 11:00 11:25 webm mp4
Name resolution in package management systems - A reproducibility perspective
Gábor Boskovits K.3.201 Saturday 11:30 11:55 webm mp4
Package managers à la carte: A Formal Model of Dependency Resolution
Ryan Gibb K.3.201 Saturday 12:00 12:25 webm mp4
Trust Nothing, Trace Everything: Auditing Package Builds at Scale with OSS Rebuild
Matthew Suozzo K.3.201 Saturday 12:30 12:55 webm mp4
PURL: From FOSDEM 2018 to international standard
Philippe Ombredanne K.3.201 Saturday 13:00 13:10
Binary Dependencies: Identifying the Hidden Packages We All Depend On
Vlad-Stefan Harbuz K.3.201 Saturday 13:15 13:25
The terrible economics of package registries and how to fix them
Michael Winser K.3.201 Saturday 13:30 13:55 webm mp4
Package Management Learnings from Homebrew
Mike McQuaid K.3.201 Saturday 14:00 14:25 [1] webm mp4

Plan 9 (3)

An introduction to Plan 9
Revan K.4.201 Sunday 09:00 09:35
GEFS: A Good Enough File System
ori K.4.201 Sunday 09:40 10:15 webm mp4
Audio and music production on Plan 9
Konstantinn Bonnet K.4.201 Sunday 10:20 10:55

Python (8)

The Bakery: How PEP810 sped up my bread operations business
Jacob Coffee UA2.220 (Guillissen) Saturday 15:00 15:30 [1] webm mp4
The GIL and API Performance: Past, Present, and Free-Threaded Future
Ruben Hias UA2.220 (Guillissen) Saturday 15:30 16:00 [1] webm mp4
Modern Python monorepo with `uv`, `workspaces`, `prek` and shared libraries
Jarek Potiuk UA2.220 (Guillissen) Saturday 16:00 16:30 webm mp4
PyInfra: Because Your Infrastructure Deserves Real Code in Python, Not YAML Soup
Loïc Tosser "wowi42" UA2.220 (Guillissen) Saturday 16:30 17:00 webm mp4
Ducks to the rescue - ETL using Python and DuckDB
Marc-André Lemburg UA2.220 (Guillissen) Saturday 17:00 17:30 [1] webm mp4
Is it time for a Django Admin rewrite? If so, how?
Emma Delescolle UA2.220 (Guillissen) Saturday 17:30 18:00 webm mp4
Building a sovereign digital workplace with the help of Python, an example of the french administration
Manuel Raynaud UA2.220 (Guillissen) Saturday 18:00 18:30 webm mp4
Lightning Talks
Marc-André Lemburg UA2.220 (Guillissen) Saturday 18:30 19:00 webm mp4

Railways and Open Transport (16)

Welcome to the Railways and Open Transport Devroom
Max Mehl, Cornelius Schumacher, Simon Clavier, Loic HAMELIN, Brede Dammen, Peter Keller, Felix Gündling, Tu-Tho Thai K.3.601 Saturday 14:30 14:35
Digital disruption in the public transport sector through open source community engagement
Glenn Eriksson K.3.601 Saturday 14:35 15:00
Europe’s New Mobility Architecture: MMTIS, NAPCORE, TSI Telematics and the Future of Multimodal & Railway Standards
Stefan Jugelt, Yann Seimandi K.3.601 Saturday 15:00 15:25
Awesome NAPCORE Tools: A Community Registry for European Mobility Data Tools
Brede Dammen, Jan Vlčinský K.3.601 Saturday 15:25 15:30 [1] webm mp4
the Mobility Database
Isabelle de Robert K.3.601 Saturday 15:30 15:50
The state of open data in Czech public transport
David Koňařík K.3.601 Saturday 15:50 16:15 [1] webm mp4
From first FLOSS Poznań public transport app to global coverage with Transitous
Adam Pioterek K.3.601 Saturday 16:15 16:20 [1] webm mp4
Crowdsourcing Delay Information
Jonah Brüchert K.3.601 Saturday 16:20 16:25 [1]
DB InfraGO's OpenStation: NeTEx + SIRI for railway stations
Julius Tens K.3.601 Saturday 16:25 16:35 [1] webm mp4
OTP Finds a way
Jonas Lindström K.3.601 Saturday 16:35 16:55 [1] webm mp4
Probabilistic Turn-By-Turn Directions for Public Transport
Robin Durner K.3.601 Saturday 16:55 17:15 [1] webm mp4
Citybikes: scraping the world for bike sharing data so you don't have to
Lluis Esquerda K.3.601 Saturday 17:15 17:35 webm mp4
Scaling Mobility Flow Visualization: Origin-Destination Data with DuckDB, Flowmap.gl, and SQLRooms
Ilya Boyandin K.3.601 Saturday 17:35 17:55 webm mp4
Promoting a consistent open source workflow for railway analysis by connecting OSRD and SUMO
Bastian Ehrenholz, Paula von der Heide K.3.601 Saturday 17:55 18:15 webm mp4
Automated short-term train planning in OSRD: from POC to production
Eloi Charpentier K.3.601 Saturday 18:15 18:40 [1] webm mp4
HackerTrain: the first real (and distributed) train trip from N places on M routes to Brussels
Matija Šuklje K.3.601 Saturday 18:40 19:00 webm mp4

Retrocomputing (10)

Crunching code like it is 1982
Sebastian Eggermont H.1302 (Depage) Sunday 13:15 13:25
Eliza: Rewriting the original AI chatbot from 60 years BC (Before ChatGPT)
Steven Goodwin H.1302 (Depage) Sunday 13:25 13:45 webm mp4
Charming Gray Buttons of the XX century: how widget toolkits evolved with computer architectures
Dmitriy Kostiuk H.1302 (Depage) Sunday 13:45 14:05
MEP2, a Simple Mail Transfer Protocol (but not that one)
HP van Braam H.1302 (Depage) Sunday 14:05 14:30 webm mp4
ngdevkit: Free and Open Source C/C++ development on the Neo Geo in 2026
Damien Ciabrini H.1302 (Depage) Sunday 14:30 14:50 webm mp4
The joys and horrors of NES dynamic recompilation
Alex Andreba H.1302 (Depage) Sunday 14:50 15:10
Hacking the last Z80 computer ever made
Michal Pleban H.1302 (Depage) Sunday 15:10 15:30 webm mp4
Early Electronic Computing in Belgium: Analysis and Simulation of the IRSIA FNRS Mathematical Machine
Christophe Ponsard H.1302 (Depage) Sunday 15:30 15:55 [1] webm mp4
Why build an 8-bit homebrew computer in 2026
Benoit Aveline H.1302 (Depage) Sunday 15:55 16:15 [1] webm mp4
Dial-up revisited: Why it's needed and how to run an oldschool ISP
Özcan Oğuz H.1302 (Depage) Sunday 16:15 16:40 [1] webm mp4

RISC-V (12)

Welcome to the FOSDEM 2026 RISC-V DevRoom
Björn Töpel, Kashyap Chamarthy H.2214 Saturday 10:30 10:35
RISC-V Vector optimisations in FFmpeg
Rémi Denis-Courmont H.2214 Saturday 10:40 11:15 [1] webm mp4
RISC-V had 40 years of history to learn from: What it gets right, and what it gets hilariously wrong
FelixCLC H.2214 Saturday 11:20 11:55
State of the Arch: Fedora on RISC-V
Kashyap Chamarthy, David Abdurachmanov H.2214 Saturday 12:00 12:35 [1] webm mp4
The ET Minion RISC-V ISA
Gianluca Guida H.2214 Saturday 12:40 13:15
Writing a network-capable BootROM for RISC-V prototype bring-up
Nick Kossifidis, Antony Chazapis H.2214 Saturday 13:20 13:55 [1] webm mp4
Upstream Embedded Linux on RISC-V SBCs: The Past, Present and Future
Marcel Ziswiler H.2214 Saturday 14:00 14:35 [1] webm mp4
RISC-V Hardware Is Here. What About Software?
Afonso Oliveira H.2214 Saturday 15:20 15:55 webm mp4
Kubernetes on RISC-V: An Open Hardware Odyssey
Tom Wieczorek H.2214 Saturday 16:00 16:35
How Secure Are Commercial RISC-V CPUs?
Fabian Thomas, Lukas Gerlach H.2214 Saturday 16:40 17:15 [1] webm mp4
Can’t fork a semiconductor? Hold my beer… Introducing the Unified RISC-V IP Access Platform
Cairo Caplan, Charley Mann H.2214 Saturday 17:20 17:55
Mainline Support for OrangePi RISC-V Boards
Michael Opdenacker H.2214 Saturday 18:00 18:35 webm mp4

Robotics and Simulation (23)

Welcome to the Robotics and Simulation devroom
Arnaud Taffanel UB2.147 Saturday 10:30 10:35 [1] webm mp4
"Turning a cheap commercial vacuum cleaner into a useful Open Source mapping tool"
Stef Dillo UB2.147 Saturday 10:35 11:00 [1] webm mp4
Calibrate good times! The tools and methods to get top-quality robot data.
Roland Meertens, Sam Pfeiffer UB2.147 Saturday 11:05 11:30 [1] webm mp4
Bridging robotics and systems programming: Why Copper-rs is a game changer
Guillaume BINET UB2.147 Saturday 11:35 12:00 [1] webm mp4
Apptainer: Easy Containerization for Robotics
Malte Schrader UB2.147 Saturday 12:05 12:10 [1] webm mp4
Just1 - An Open-Source Autonomous Mecanum Wheel Robot
Nicolas Rodriguez UB2.147 Saturday 12:10 12:15 [1] webm mp4
Modernizing ROS 2 Skills: Hacking and Orchestrating Cloud Brains, Physical Sensors, and the Network
Miguel Xochicale UB2.147 Saturday 12:15 12:20
Benchmarking platform for robot localization systems
Júlia Marsal UB2.147 Saturday 12:20 12:25 [1] webm mp4
rosidlcpp: A Journey Through ROS2 Build Time Optimization
Anthony Welte UB2.147 Saturday 12:25 12:30 [1]
A Core Developer's insights on Gazebo's Future
Jose Luis Rivero UB2.147 Saturday 12:35 13:20 [1]
Introducing rclrs: the official ROS 2 client library for Rust
Esteve Fernández UB2.147 Saturday 13:25 13:50 [1]
Open-Source Robotics in Practice: Lessons from Upkie Wheeled Bipeds
Stéphane Caron UB2.147 Saturday 13:55 14:20 webm mp4
Middleware Pain? Meet iceoryx2
Michael Poehnl UB2.147 Saturday 14:25 14:50 [1] webm mp4
Precision Landing with PX4 and ROS 2 using Aruco Markers
Ramon Roche, Beniamino Pozzan UB2.147 Saturday 14:55 15:20 [1] webm mp4
Simple, Safe, Open: Building Your First ROS 2 Rover with Rust and Pixi
Christophe Simon, Nicolas Daube UB2.147 Saturday 15:25 15:35 [1] webm mp4
Vehicle Dynamics Sim: accurately and easily simulate actuation limits
Arne Baeyens UB2.147 Saturday 15:35 15:45 [1] [2] [3] webm mp4
Productionising ROS when you have no choice (with Bazel)
Ricardo Delfin UB2.147 Saturday 15:45 15:55 [1] [2] webm mp4
ArduPilot Advanced Integration
PIERRE KANCIR UB2.147 Saturday 15:55 16:05 [1] webm mp4
The Technical Stacks Behind Botronics’ iXi Autonomous Golf Trolley
Antoine Van Malleghem, Enzo Ghisoni, David Moli UB2.147 Saturday 16:10 16:55 [1] webm mp4
ROS-Z: A Rust/Zenoh-native stack, fully ROS 2-compliant
Julien Enoch, Yuyuan Yuan UB2.147 Saturday 17:00 17:25 [1] webm mp4
EasyNav: An open-source framework for navigating everywhere
Francisco Martín Rico, Francisco Miguel Moreno UB2.147 Saturday 17:30 17:55 [1] webm mp4
AutoAPMS: Lightweight and versatile integration of behavior trees into the ROS 2 ecosystem
Robin Müller UB2.147 Saturday 18:00 18:25 [1] webm mp4
PlotJuggler: the log visualization tool loved by roboticists
Davide Faconti UB2.147 Saturday 18:30 18:55 webm mp4

Rust (16)

Bringing WebAssembly to constrained devices with Rust: Runtimes, tooling, and real-world tradeoffs
Fedor Smirnov UB2.252A (Lameere) Sunday 09:00 09:25 [1] webm mp4
Rust meets cheap bare-metal RISC-V
Marcel Ziswiler UB2.252A (Lameere) Sunday 09:30 09:55 [1] webm mp4
RustBoy: A Rust journey into Game Boy dev
Federico Bassini UB2.252A (Lameere) Sunday 10:00 10:25 [1] [2] webm mp4
Async Rust in Godot 4: Leveraging the engine as a runtime
Jovan Gerodetti UB2.252A (Lameere) Sunday 10:30 10:55 webm mp4
Common Expression Language (CEL) in Rust
Alex Snaps UB2.252A (Lameere) Sunday 11:00 11:25 [1] webm mp4
Calling JIT-compiled Roto scripts from Rust
Terts Diepraam UB2.252A (Lameere) Sunday 11:30 11:55 [1] webm mp4
Clickhouse’s C++ and Rust journey
Alexey Milovidov UB2.252A (Lameere) Sunday 12:00 12:25
Profiling Rust applications with Parca
Brennan Vincent UB2.252A (Lameere) Sunday 12:30 12:55 webm mp4
Building performance-critical Python tools with Rust: Lessons from production
Cian Butler UB2.252A (Lameere) Sunday 13:00 13:25 webm mp4
Ty: Adventures of type-checking Python in Rust
Shaygan Hooshyari UB2.252A (Lameere) Sunday 13:30 13:55 webm mp4
Rust in Mercurial: The wider benefits
Raphaël Gomès, Pierre-Yves David UB2.252A (Lameere) Sunday 14:00 14:25 webm mp4
Taming Git complexity with Rust and Gitoxide
Kiril Videlov UB2.252A (Lameere) Sunday 14:30 14:55
Rust Coreutils in Ubuntu: Yes, we rewrote /bin/true in Rust — Here’s what really happened
Sylvestre Ledru UB2.252A (Lameere) Sunday 15:00 15:25 webm mp4
Rethinking network services: Freedom and modularity with Rama
Glen De Cauwsemaecker UB2.252A (Lameere) Sunday 15:30 15:55 [1] webm mp4
Random seeds and state machines: An approach to deterministic simulation testing in Rust
Frederic Branczyk UB2.252A (Lameere) Sunday 16:00 16:25 webm mp4
Syd: Writing an application kernel in Rust
Ali Polatel UB2.252A (Lameere) Sunday 16:30 16:55 webm mp4

SBOMS and supply chains (19)

Welcome to the SBOMs and Supply Chains devroom!
Alexios Zavras (zvr), Kate Stewart, Thomas Steenbergen, Adolfo García Veytia UD2.208 (Decroly) Sunday 09:00 09:10
The day in a life of a SBOM
Anthony Harrison UD2.208 (Decroly) Sunday 09:10 09:30 [1] webm mp4
When One Product Has Three SBOMs: Lessons from Embedded Vulnerability Management
Marta Rybczynska UD2.208 (Decroly) Sunday 09:30 10:00 [1] webm mp4
Contextual SBOMs and impact on vulnerability management
Erik Mravec, Martin Jediný UD2.208 (Decroly) Sunday 10:00 10:30
Beyond SBOM: Integrating VEX into Open Source Workflows
Munawar Hafiz, Michael Winser, Piotr P. Karwasz UD2.208 (Decroly) Sunday 10:30 11:00 [1] webm mp4
From Passive Data to Active Defense: Supply Chain Policy-as-Code with Conforma
Stefano Pentassuglia UD2.208 (Decroly) Sunday 11:00 11:30 webm mp4
CRA-Ready SBOMs: A Practical Blueprint for High-Quality Generation
Viktor Petersson UD2.208 (Decroly) Sunday 11:30 12:00 webm mp4
Deutsche Bahn's Approach to Large-Scale SBOM Collection and Use
Max Mehl UD2.208 (Decroly) Sunday 12:00 12:20 [1] webm mp4
How public administrations are shifting their software supply chain paradigms – and why now
Julian Schauder UD2.208 (Decroly) Sunday 12:20 12:40
LibreOffice and Collabora Online - how we managed to automate SBOM generation for a large legacy project
Thorsten Behrens UD2.208 (Decroly) Sunday 12:40 13:00 [1] webm mp4
SBOMs for Embedded Firmware: The Zephyr RTOS Case Study
Benjamin Cabé UD2.208 (Decroly) Sunday 13:00 13:20 [1] webm mp4
Forget SBOMs, use PURLs
Philippe Ombredanne, Steve Springett UD2.208 (Decroly) Sunday 13:20 13:40 webm mp4
How to create the SBOM for the Linux kernel
Maximilian Huber UD2.208 (Decroly) Sunday 13:40 14:00 [1]
What is new in SPDX 3.1 which is now a Living Knowledge Graph
Karen Bennet UD2.208 (Decroly) Sunday 14:00 14:30
A semantic framework for modelling and analysing supply chains through SBOMs
Giacomo Tenaglia UD2.208 (Decroly) Sunday 14:30 15:00 [1] webm mp4
Bringing Functional Safety to the SBOM: Automating Compliance with the SPDX Safety Profile
Nicole Pappler UD2.208 (Decroly) Sunday 15:00 15:30 [1]
C/C++ Build-time SBOMs with pkgconf
Ariadne Conill UD2.208 (Decroly) Sunday 15:30 16:00 [1] webm mp4
Enhancing Swift’s Supply Chain Security: Build-time SBOM Generation in Swift Package Manager
Ev Cheng, Sam Khouri UD2.208 (Decroly) Sunday 16:00 16:30 [1] webm mp4
Generating SBoMs for BuildStream projects
Abderrahim Kitouni UD2.208 (Decroly) Sunday 16:30 17:00

Search (6)

Language support in Meilisearch
many UB4.136 Sunday 13:15 13:45
Implementing Block-Max Pruning in Rust: Faster Learned Sparse Retrieval for Modern Search
Ferdinand Schlatt, Antonio Mallia UB4.136 Sunday 13:55 14:25 [1] webm mp4
Deriving Maximum Insight: Open-Source Graph-Enhanced RAG for Complex Question Answering
Mykyta Kemarskyi UB4.136 Sunday 14:35 15:05 [1] webm mp4
OpenSearch v3: A New Era of Search Innovation - From Neural Sparse ANN to Agentic Workflows and everything in-between
Dotan Horovits, Aswath Srinivasan UB4.136 Sunday 15:15 15:45 [1]
Multi-Vector embeddings revolution? or evolution?
Marcin Antas, Roberto Esposito UB4.136 Sunday 15:55 16:25 [1] webm mp4
Multi-Stage Retrieval in Elasticsearch - Present and Future
Carlos Delgado UB4.136 Sunday 16:30 17:00 [1]

Security (17)

Please sign your artefacts. WITH WHAT?
Olle E. Johansson UB5.132 Saturday 10:30 10:55 [1] webm mp4
Demystifying Post-Quantum Cryptography: The Hybrid Approach
Rutvik Kshirsagar, Shreyas Mahangade, Clemens Lang UB5.132 Saturday 11:00 11:25 [1] webm mp4
Streamlining Signed Artifacts in Container Ecosystems
Tonis Tiigi UB5.132 Saturday 11:30 11:55 [1] webm mp4
Sequoia git: Making Signed Commits Matter
Neal H. Walfield UB5.132 Saturday 12:00 12:25 [1] webm mp4
An Endpoint Telemetry Blueprint for Security Teams
Victor Lyuboslavsky UB5.132 Saturday 12:30 12:55
Invisible Hypervisors: Stealthy Malware Analysis with HyperDbg
Björn Ruytenberg, Sina Karvandi UB5.132 Saturday 13:00 13:25 [1] webm mp4
All Your Keyboards Are Belong To Us!
Federico Lucifredi UB5.132 Saturday 13:30 13:55
The invisible key: Securing the new attack vector of OAuth tokens
Gianluca Varisco UB5.132 Saturday 14:00 14:25 webm mp4
Dynamic Bot Blocking with Web-Server Access-Log Analytics
Alexander Krizhanovsky UB5.132 Saturday 14:30 14:55 [1]
Finding backdoors with fuzzing
Michaël Marcozzi, Dimitri Kokkonis, Stefano Zacchiroli UB5.132 Saturday 15:00 15:25 webm mp4
Island: Sandboxing tool powered by Landlock
Mickaël Salaün UB5.132 Saturday 15:30 15:55 [1] webm mp4
Using Capslock analysis to develop seccomp filters for Rust (and other) services
Adam Harvey UB5.132 Saturday 16:00 16:25 webm mp4
The Open-Weight Dilemma: Mitigating AI Cyber Risks Without Killing Open Source
Alfonso De Gregorio UB5.132 Saturday 16:30 16:55 webm mp4
It's Time to Audit Open Source: Success Stories with OSTIF
Amir Montazery UB5.132 Saturday 17:00 17:25
Supply chain security meets AI: Detecting AI-generated code
Philippe Ombredanne UB5.132 Saturday 17:30 17:55
AI Security Monitoring: Detecting Threats Against Production ML Systems
samuel desseaux UB5.132 Saturday 18:00 18:25
Zero Trust in Action: Architecting Secure Systems Beyond Perimeters
Samvedna Jha, Suneetha UB5.132 Saturday 18:30 18:55 [1] [2] webm mp4

Social Web (22)

Democratise the Fediverse
Matthias Pfefferle H.2215 (Ferrer) Saturday 10:40 11:10 [1] webm mp4
Tending the Herd: Community at Mastodon
Hannah Aubry H.2215 (Ferrer) Saturday 11:10 11:40 webm mp4
Amplify Our Voices: Building Digital Sovereignty on the Fediverse
Benjamin Bellamy H.2215 (Ferrer) Saturday 11:40 12:10 [1] webm mp4
Reaching out to the wider society: Why the open social web needs to matter to more people – and how we can achieve that goal
Björn Staschen H.2215 (Ferrer) Saturday 12:20 12:50 webm mp4
tags.pub - following hashtags globally
Evan Prodromou H.2215 (Ferrer) Saturday 12:50 13:00
Increasing Long Term Stability of Relations Between Fediverse Identities using SSI
Paul Fuxjäger H.2215 (Ferrer) Saturday 13:00 13:10 webm mp4
Unlocking development with ActivityPub Client to Server API
Django Doucet H.2215 (Ferrer) Saturday 13:10 13:20 webm mp4
Federated Bookmark Sharing
Rafael Epplée H.2215 (Ferrer) Saturday 14:00 14:10 [1]
The Social Web and Digital Sovereignty: Building Social Advocacy Networks in and for Europe.
Sandra Barthel H.2215 (Ferrer) Saturday 14:10 14:30 [1] webm mp4
Building a sustainable italian fediverse: overcoming technical, adoption and moderation challenges
Fra - OpenForFuture, Filippo Della Bianca, Michele Agostinelli H.2215 (Ferrer) Saturday 14:30 15:00 webm mp4
How to level up the fediverse
Christine Lemmer-Webber, Jessica Tallon H.2215 (Ferrer) Saturday 15:10 15:40
Fediverse Integration into (EU) Public Administration - A Fantastic FediVariety Circus
Peter Mechels [zzepposs], Victoria Neumann [vishnee] H.2215 (Ferrer) Saturday 15:40 16:00 [1]
The needs of civil institutions for The Next Socials
Pepijn Lemmens H.2215 (Ferrer) Saturday 16:10 16:20 webm mp4
A wild FASP appears! Integrating your app with Fediverse Auxiliary Service Providers
James Smith H.2215 (Ferrer) Saturday 16:20 16:30 webm mp4
Decentralised Badges with BadgeFed: Implementing ActivityPub-based Credentials for Non Profits
Maho Pacheco H.2215 (Ferrer) Saturday 16:30 16:50 webm mp4
Splinter - Split long articles into Mastodon threads
Eyal Ron (Neiman) H.2215 (Ferrer) Saturday 16:50 17:00 webm mp4
Bonfire: Building Modular, Consentful, and Federated Social Networks
Mayel de Borniol, ivan minutillo H.2215 (Ferrer) Saturday 17:10 17:30 webm mp4
Fedify: Building ActivityPub servers without the pain
Hong Minhee H.2215 (Ferrer) Saturday 17:30 17:50 webm mp4
Friendica - Hidden in plain sight since 2025
Tobias Diekershoff H.2215 (Ferrer) Saturday 17:50 18:10 [1] webm mp4
Fedi legacy
Ian Forrester, Samuel Margerison H.2215 (Ferrer) Saturday 18:10 18:20
Mobilizon - share events on the fediverse
Stéphane, Alexandra H.2215 (Ferrer) Saturday 18:20 18:30 webm mp4
Emissary and the Fediverse
Ben Pate H.2215 (Ferrer) Saturday 18:30 19:00 webm mp4

Software Defined Radio(SDR)/Digital Signal Processing(DSP) (12)

Welcome to the SDR/DSP devroom
Jean-Michel Friedt K.3.601 Sunday 09:00 09:20 webm mp4
Open Source Digital Voice for Space and Terrestrial Communications
Abraxas3d K.3.601 Sunday 09:20 10:00 webm mp4
Very low frequency (VLF) time and frequency transfer signal analysis using KiwiSDR recordings
Jean-Michel Friedt K.3.601 Sunday 10:00 10:40 webm mp4
wSDR -- web based SDR processing
Sergey K.3.601 Sunday 10:40 11:25 webm mp4
FIR filter design with Parks-McClellan Remez
Daniel Estévez K.3.601 Sunday 11:25 12:10 [1] webm mp4
ZigRadio: a lightweight, ergonomic flow graph signal processing framework for SDR
Vanya Sergeev K.3.601 Sunday 12:10 12:55 [1] webm mp4
Digital RF distribution at CERN
Tristan Gingold K.3.601 Sunday 12:55 13:40 [1] webm mp4
White Rabbit for the masses: distributed coherent SDR on generic FPGA boards
Jean-Michel Friedt K.3.601 Sunday 13:40 14:10 webm mp4
Machine Learning on Air: Overview and Tutorial on Open-Source Machine Learning Frameworks for DSP and Radio
Andrej Rode K.3.601 Sunday 14:10 14:55 [1] webm mp4
Autonomous SDR platform based on Zynq/AD9361 (extension of PlutoSDR architecture)
F5OEO K.3.601 Sunday 14:55 15:35 [1] webm mp4
VRT IQ tools at the Dwingeloo Radio Telescope
Thomas Telkamp K.3.601 Sunday 15:35 16:20 [1] webm mp4
MAX2771 broadband SDR: impact of low bit resolution and application to passive radar measurements
Jean-Michel Friedt K.3.601 Sunday 16:20 17:00 webm mp4

Software Defined Storage (14)

Storage aspects consumed by OpenCloud
Jörn Dreyer UB4.136 Saturday 10:30 11:00
Ceph: State of the Cephalopod
Federico Lucifredi, Neha Ojha UB4.136 Saturday 11:05 11:35
Garage Object Storage: 2.0 update and best practices
Maximilien Richer UB4.136 Saturday 11:40 12:10 webm mp4
Multi-Petabyte Data Distribution in Industry & Science with CernVM File System
Andriy Utkin, Georgios Christodoulis UB4.136 Saturday 12:15 12:45 [1] [2] webm mp4
Demystifying the Mathematics of Erasure Coding
Gerlind Deschner UB4.136 Saturday 12:50 13:20 [1] webm mp4
CephFS command auditing framework for quicker cluster rescue
Venky Shankar, Dhairya Parmar UB4.136 Saturday 13:25 13:55
Ceph mgmt-gateway: A Single, Secure Entry Point for Management and Monitoring
Redouane kachach Elhichou UB4.136 Saturday 14:00 14:30 webm mp4
Ceph S3 - Dynamic Placement and Optimized Retention
Frédéric Nass UB4.136 Saturday 14:35 15:05 webm mp4
Implementing S3-fronted cold storage at CERN
Mario Vitale UB4.136 Saturday 15:10 15:40 [1] webm mp4
Smoother CephFS Experience With Umbrella Release
Venky Shankar UB4.136 Saturday 15:45 16:15
Challenges and solutions implementing an Open Source multiprotocol stack
Günther Deschner, Anoop C S UB4.136 Saturday 16:20 16:50
A CSI-Based Tiered Storage Plan: Accelerating Cloud Block Storage with Local Disks
yingqi.ge, 胡玮文 UB4.136 Saturday 16:55 17:25 webm mp4
The Invisible Payload: A Generic Zero-Copy Architecture
Igor Golikov, Alex Markuze UB4.136 Saturday 17:30 18:00
Lightning talks
Jan Fajerski, David Mohren, Allison Bentley, Gwen Dawes UB4.136 Saturday 18:05 18:55 webm mp4

Software Performance (12)

Accessible software performance
Alexander Zaitsev H.1301 (Cornil) Sunday 09:00 09:50 [1] webm mp4
Beyond nvidia-smi: Tools for Real GPU Performance Metrics
YASH PANCHAL H.1301 (Cornil) Sunday 09:50 10:30 webm mp4
Keeping the P in HPC: the EESSI Way
Kenneth Hoste H.1301 (Cornil) Sunday 10:30 11:10 [1] webm mp4
Towards unified full-stack performance analysis and automated computer system design at CERN with Adaptyst
Maks Graczyk H.1301 (Cornil) Sunday 11:10 11:50 [1] [2] [3] webm mp4
How to Reliably Measure Software Performance
Kemal Akkoyun, Augusto de Oliveira H.1301 (Cornil) Sunday 11:50 12:30 [1]
Pulling 100k revisions 100× faster
Raphaël Gomès, Pierre-Yves David H.1301 (Cornil) Sunday 12:30 13:10 webm mp4
Database benchmarks: Lessons learned from running a benchmark standard organization
Gábor Szárnyas H.1301 (Cornil) Sunday 13:10 13:50 [1] webm mp4
Continuous Performance Engineering HowTo
Henrik Ingo H.1301 (Cornil) Sunday 13:50 14:30 [1] webm mp4
Writing an ultrafast Lua/JSON encoder+decoder as a LuaJIT module
Adam Ivora H.1301 (Cornil) Sunday 14:30 15:10 [1] webm mp4
How To Move Bytes Around
Alexey Milovidov H.1301 (Cornil) Sunday 15:10 15:50
A Performance Comparison of Kubernetes Multi-Cluster Networking
José Castillo Lema, Raul Sevilla H.1301 (Cornil) Sunday 15:50 16:30 webm mp4
Load Testing Real React Applications for Production Performance
Mohammed Zubair Ahmed H.1301 (Cornil) Sunday 16:30 17:00 [1]

Testing and Continuous Delivery (19)

Externally verifying Linux’s real-time deadline scheduling capabilities
Theodore Tucker H.2213 Sunday 09:00 09:25 [1] webm mp4
Instrument and Unit Test an Asm-only OS Kernel by Turning it into an Anykernel
Ivan Baravy H.2213 Sunday 09:30 09:55 [1] webm mp4
Testing on hardware with Claude AI
Andreea Daniela Andrisan H.2213 Sunday 10:00 10:15 [1] webm mp4
Building a multi-arch CI pipeline for 13 targets. What could possibly go wrong?
Marek Pikuła H.2213 Sunday 10:15 10:30 [1] webm mp4
Unit Testing in Fortran
Connor Aird H.2213 Sunday 10:30 10:45 webm mp4
Testing ESPHome in the real world
Rémi Duraffort H.2213 Sunday 10:45 11:00 [1] webm mp4
Unified Quality Feedback Across CI/CD Pipelines
Ullrich Hafner H.2213 Sunday 11:05 11:30 [1] webm mp4
CI/CD with Gerrit, AI-Enhanced Review, and Hardware-in-the-Loop Testing in Jenkins Pipelines
Michael Nazzareno Trimarchi H.2213 Sunday 11:35 12:00 [1] webm mp4
Non-Blocking Continuous Code Reviews
Thierry de Pauw H.2213 Sunday 12:05 12:30 [1] webm mp4
Developer Experience is more than just Productivity metrics
Jeremy Meiss H.2213 Sunday 12:35 13:00 [1] webm mp4
Self-Healing Rollouts: Automating Production Fixes with Agentic AI
Carlos Sanchez H.2213 Sunday 13:05 13:30 [1] webm mp4
Your Cluster is Lying to ArgoCD (And How to Catch It)
Graziano Casto H.2213 Sunday 13:35 14:00 webm mp4
The Most Bizarre Software Bugs in History
Mia Bajić H.2213 Sunday 14:05 14:20 webm mp4
Bug reporting made less buggy
David Petera H.2213 Sunday 14:20 14:35 [1] webm mp4
Bringing automatic detection of backdoors to the CI pipeline
Michaël Marcozzi, Dimitri Kokkonis H.2213 Sunday 14:35 14:50 webm mp4
AI-based failure aggregation
Lukasz Towarek H.2213 Sunday 14:55 15:20 [1] webm mp4
Building CDviz: Lessons from Creating CI/CD Observability Tooling
David Bernard H.2213 Sunday 15:25 15:50 [1] webm mp4
Automated Testing of VoIP Infrastructure: Lessons from the Field
Ellen Wittingen H.2213 Sunday 15:55 16:20 [1] webm mp4
Formal Verification in Rocq, an Exhaustive Testing
Guillaume Claret H.2213 Sunday 16:25 16:50 [1] webm mp4

Tool the Docs (9)

Welcome to the Tool The Docs dev room
Ariel Kaiser, Daniel D. Beck, Kristof Van Tomme UD2.208 (Decroly) Saturday 14:00 14:10
Managing Documentation Complexity: SEAPATH's Approach to Wiki Refactoring
Erwann Roussy UD2.208 (Decroly) Saturday 14:10 14:25 [1] webm mp4
LaSuite Docs : open source collaborative documentation platform
Virgile Deville UD2.208 (Decroly) Saturday 14:30 14:55 webm mp4
Stop chopping onions and extend Markdown without tears
Daniel D. Beck UD2.208 (Decroly) Saturday 15:00 15:25 webm mp4
Get your docs in a row with Docling
Carol Chen UD2.208 (Decroly) Saturday 15:30 15:55 [1] webm mp4
Why our HTML Docs don't just `Print` and what to do about it
Nikolaj Potashnikov UD2.208 (Decroly) Saturday 16:00 16:25 webm mp4
How Apache Superset reinvented (and re-engineered) its world documentation
Evan Rusackas UD2.208 (Decroly) Saturday 16:30 16:55 webm mp4
Automating Documentation: From DSL to Dynamic Docs with Asciidoctor and Antora
Ivan Ponomarev UD2.208 (Decroly) Saturday 17:00 17:25
Reducing Technical Debt with Reproducible Shell Workflows: The BCM5719 OSS Firmware as a Case Study.
Hugo Cornelis, Colin Evrard UD2.208 (Decroly) Saturday 17:30 17:55 webm mp4

Translations (8)

Welcome! How to make localization comfortable for everyone involved
Benjamin Alan Jamie K.3.401 Sunday 13:15 13:35 [1]
Using automatic translations, the do's and don'ts
Tom De Moor K.3.401 Sunday 13:40 14:10 [1] webm mp4
It's a gaas! Translating bad grammar into good.
Steven Goodwin K.3.401 Sunday 14:15 14:45 webm mp4
What translating Thunderbird taught me
Bogomil Shopov - Бого K.3.401 Sunday 14:50 15:05 [1] webm mp4
Bridging the Gap from Wordpress to Weblate
Niklas Korz K.3.401 Sunday 15:10 15:40 [1] webm mp4
Do translations make us happy? How localization builds open source communities
Diana Todea K.3.401 Sunday 15:45 16:05 [1] webm mp4
Making the best of partially translated pages
Suzanne Wood K.3.401 Sunday 16:10 16:40 webm mp4
Playing online games without language barriers: a Luanti server
Zughy K.3.401 Sunday 16:45 17:00 [1] webm mp4

Virtualization and Cloud Infrastructure (17)

VM Integration in systemd
Lennart Poettering H.2213 Saturday 10:30 11:00 webm mp4
Full disk encryption for Confidential Computing guests
Emanuele Giuseppe Esposito, Vitaly Kuznetsov H.2213 Saturday 11:00 11:30 [1] webm mp4
rust-vmm evolution on ecosystem and monorepo
Ruoqing He, Stefano Garzarella H.2213 Saturday 11:30 12:00 [1] webm mp4
Introducing the MSHV accelerator in QEMU
Magnus Kulke H.2213 Saturday 12:00 12:30 [1] [2] webm mp4
Where should my VIRTIO device live?
Stefano Garzarella H.2213 Saturday 12:30 13:00 [1] webm mp4
How I Turned a Raspberry Pi into an Open-Source Edge Cloud with OpenNebula
Pablo del Arco H.2213 Saturday 13:00 13:30 [1] webm mp4
Weaving the Fabric: EVPN overlays for multi-cluster KubeVirt deployments
Miguel Duarte, Federico Paolinelli H.2213 Saturday 13:30 14:00 [1]
Building Cloud Infrastructure for AI
Dave Hughes, Lukas Stockner H.2213 Saturday 14:00 14:30 [1] webm mp4
Your Workloads Can Lose Some Weight: WebAssembly on Kubernetes
Fabrizio Lazzaretti, Linus Basig H.2213 Saturday 14:30 15:00 webm mp4
Mobility of Virtual Machines in Kubernetes clusters: Cross-Cluster Live Migration and Storage Live Migration
Adam Litke, Jenia Peimer H.2213 Saturday 15:00 15:30 [1] webm mp4
Lima v2.0: expanding the focus to hardening AI
Akihiro Suda H.2213 Saturday 15:30 16:00 [1] webm mp4
Arming Cloud Computing Continuum: Hunting vulnerabilities in open source hybrid clouds
Jordi Guijarro H.2213 Saturday 16:00 16:30 [1] [2] webm mp4
Go BGP or go home: simplifying KubeVirt VM's ingress with your favorite routing protocol
Miguel Duarte, Or Mergi, Deleted User H.2213 Saturday 16:30 17:00 [1] webm mp4
Kubewarden: SUSE Platform Engineering team's swiss army knife
Nino Paparo, Thomas Muntaner H.2213 Saturday 17:00 17:30 webm mp4
VDI on KubeVirt
Victor Toso H.2213 Saturday 17:30 18:00 webm mp4
GPU Virtualization with MIG: Multi-Tenant Isolation for AI Inference Workloads
YASH PANCHAL H.2213 Saturday 18:00 18:30 [1] webm mp4
MBEC, SLAT, and HyperDbg: Hypervisor-Based Kernel- and User-Mode Debugging
Björn Ruytenberg, Sina Karvandi H.2213 Saturday 18:30 19:00 [1] webm mp4

Junior (18)

Creative Coding with Turtlestitch
Pauline Maas UD6.203 Saturday 10:30 12:00
Learn to Build Your Own Mobile App with MIT App Inventor
Evan Patton, Jos UD6.205 Saturday 10:30 12:00
Create games with microStudio
Gilles Pommereuil UD6.205 Saturday 12:15 13:45
Smart gadget making with MicroBlocks
Kathy Giori UD6.203 Saturday 12:15 13:45
Let's Code Trees
Margaret Low UD6.203 Saturday 14:00 15:30
Luanti mod programming
Felix, lumi, benedict UD6.205 Saturday 14:00 15:30
Scratch Workshop
Rune Bobbaers UD6.205 Saturday 15:45 17:15
The Well-Tempered Noise - Compute Music from Everyday Sounds in Snap!
Jens Mönig UD6.203 Saturday 15:45 17:15
Create your own art (Mondriaan or Picasso) with coding in p5.js
Pauline Maas UD6.205 Sunday 09:00 10:30
Escape the Maze! - Program a Game in Snap!
Jens Mönig UD6.203 Sunday 09:00 10:30
Exploring GCompris - an educational software
Jonas Jakštys UD6.205 Sunday 10:45 12:15
Create a Critter
Pauline Maas, Margaret Low UD6.203 Sunday 10:45 12:15
Learn Python programming using Hedy
Amin Rouan Serik UD6.205 Sunday 12:30 14:00
Play robot football: program a CoCube with MicroBlocks
Kathy Giori UD6.203 Sunday 12:30 14:00
Train and Deploy Machine Learning Models with MIT App Inventor
Evan Patton, Jos UD6.205 Sunday 14:15 15:45
Make a controller for your game
Bernat Romagosa UD6.203 Sunday 14:15 15:45
Music by Coding
Pauline Maas UD6.205 Sunday 16:00 17:00
Flowers and stars
Joek van Montfort UD6.203 Sunday 16:00 17:00

Main Track (24)

Welcome to FOSDEM 2026
FOSDEM Staff, Richard "RichiH" Hartmann Janson Saturday 09:30 09:50 [1] webm mp4
FOSS in times of war, scarcity and (adversarial) AI
Michiel Leenaars Janson Saturday 10:00 10:50 webm mp4
Evolving Git for the next decade
Patrick Steinhardt Janson Saturday 11:00 11:50 webm mp4
Mercurial, 20 years and counting: how are we still alive and kicking?
Raphaël Gomès, Pierre-Yves David Janson Saturday 12:00 12:50 webm mp4
An Efficient Git Workflow For High-Stakes Projects
Vladislav Shpilevoy Janson Saturday 13:00 13:50 webm mp4
Pull requests maintainers will love to review
Alya Abbott Janson Saturday 14:00 14:50 webm mp4
How to keep Open Source open without leaving our communities open to threats
Quintessence Anx Janson Saturday 15:00 15:25
What do we mean when we say Sovereign AI?
Katharine Jarmul Janson Saturday 15:30 15:55
Lightning lightning talks 1
Bogomil Shopov - Бого, Benjamin Alan Jamie, Rémi Duraffort, Raphael Odini, Alexey Dubovskoy, Anton Borisov, Josephine Pfeiffer, Maanav Nagda, Massimiliano Giovagnoli, Carles Onielfa, Alex Bourreau, alberto Janson Saturday 16:00 16:50 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] webm mp4
Adversarial Interoperability - Writing a Microsoft Bob application
HP van Braam Janson Saturday 17:00 17:25 [1] webm mp4
raylib: a 12-year adventure as a solo-maintainer
Ramon (Ray) Santamaria Janson Saturday 17:30 17:55 webm mp4
The Big FOSDEM Quiz of the Year
Steven Goodwin Janson Saturday 18:00 18:50 webm mp4
Free as in Burned Out: Who Really Pays for Open Source?
Marga Manterola Janson Sunday 09:00 09:50 [1] webm mp4
Strategy for Trusting your Employer in Open Source: a Historical Approach
James Bottomley Janson Sunday 10:00 10:50 webm mp4
Who Pays Your Bills? Sustainability, Community and Business: The Open Source Triangle
Marco Bernasocchi Janson Sunday 11:00 11:25 webm mp4
Who Funds the Egg? Cracking the FOSS Funding Paradox
Deborah Udoh Janson Sunday 11:30 11:55 webm mp4
Building the next generation of open source contributors – Lessons from 30 years of Postgres
Claire Giordano Janson Sunday 12:00 12:50 webm mp4
CRA Integration – How FOSS compliance measures support CRA obligations, especially regarding documentation, security updates, and traceability.
Florian Hackel, Annika Niemann Janson Sunday 13:00 13:25 webm mp4
Implementing the Cyber Resilience Act - engaging with open source
Carl-Daniel Hailfinger, Filipe Jones Mourao, Lucia Lanfri, Laure POURCIN Janson Sunday 13:30 13:55 [1] [2] webm mp4
The Geopolitics of Code: From Digital Sovereignty to Global Fragmentation
Daniel Izquierdo, Jesus M. Gonzalez-Barahona Janson Sunday 14:00 14:50 [1] webm mp4
The Hacker Folk Art of Esoteric Code
Daniel Temkin Janson Sunday 15:00 15:50 webm mp4
Lightning lightning talks 2
Richard "RichiH" Hartmann, Jelle van der Waa, Salve J. Nilsen, Benjamin Henrion, Piotr P. Karwasz, Runxi Yu, Mayuresh Bagayatkar, Ruud van Asseldonk, Martin Randa, Twinkle, dextero, Dieter Plaetinck, Aki Janson Sunday 16:00 16:50 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] webm mp4
Open Source Security in spite of AI
Daniel Stenberg Janson Sunday 17:00 17:50 webm mp4
Closing FOSDEM 2026
Johan Van de Wauw, FOSDEM Staff Janson Sunday 17:50 18:15 [1] webm mp4

BOF/Unconference (66)

Bevy Engine BOF - Demo and chat
Thierry Berger H.3244 Saturday 11:00 11:55
Ariel OS: Embedded Rust operating system — Meetup
Koen Zandberg UA4.222 Saturday 11:00 11:55
OpenEmbedded / Yocto BoF
Michael Opdenacker, Philip Balister K.4.401 Saturday 11:00 11:55 [1]
Free/Libre Web Design workflows: static sites, no-code tools and WordPress headless
Alex Hoyau H.3242 Saturday 11:00 11:55
BOF: Linux & Open Source Software for safety applications in Railways
Cornelius Schumacher, Philipp Ahmann, Henrik Brändle UD2.119 Saturday 11:00 11:55 [1]
SURF Research Cloud is going OSS
Carsten Schelp (SURF) H.3244 Saturday 12:00 12:55
Safety-Critical Linux: Challenges across industries
Kate Stewart, Philipp Ahmann, Susan Remmert UD2.119 Saturday 12:00 12:55 [1]
Information on Open Internet Stack calls from European Commission
Jean-Luc Dorel K.4.401 Saturday 12:00 12:55
Ternary computing BOF
verpeteren H.3242 Saturday 12:00 12:55
Raw video, colour grading, video processing
Maroš Grego UA4.222 Saturday 12:00 12:55
Free Software in Portugal
Tiago Carreira H.3242 Saturday 13:00 13:55
Labgrid and Board Farming BOF
Jan Lübbe, Rouven Czerwinski UD2.119 Saturday 13:00 13:55
NGI Zero network meetup BOF
Ronny Lam, Tessel Renzenbrink (NLnet) K.4.401 Saturday 13:00 13:55
Zabbix Community Meetup
Nelli Buglova, Brian van Baekel H.3244 Saturday 13:00 13:55
Open Source in Automotive BoF
Walt Miner, Jan-Simon Möller H.3244 Saturday 14:00 14:55
Reproducible Builds Meetup
Jelle van der Waa, Holger Levsen K.4.401 Saturday 14:00 14:55
Hare community meetup
Drew DeVault UD2.119 Saturday 14:00 14:55
GNU Radio
Marcus Müller, Philip Balister H.3242 Saturday 14:00 14:55
Version control is changing! BOF
Pierre-Étienne Meunier, Raphaël Gomès, Pierre-Yves David UD2.119 Saturday 15:00 15:55
Pulling 32-bit time_t Asbestos out of the Open Source Ecosystem: Mapping, Triaging, and Coordinating 2038-class Rollover Remediation
Trey Darley H.3242 Saturday 15:00 15:55
BoF: Dracut
Benjamin Drung UA4.222 Saturday 15:00 15:55
Vulnerability today: What's the state of Open Source vulnerability management?
Olle E. Johansson K.4.401 Saturday 15:00 15:55
GNOME Newcomers
Maria Majadas, Ignacy Kuchciński H.3244 Saturday 15:00 15:55
Arch Linux meetup BOF
Robin Candau H.3242 Saturday 16:00 16:55
Zephyr RTOS Community BoF
Benjamin Cabé H.3244 Saturday 16:00 16:55
Friendly Functional Languages Show and Tell
Giacomo UA4.222 Saturday 16:00 16:55
Perl & Raku community BoF
Salve J. Nilsen, Emmanuel Seyman K.4.401 Saturday 16:00 16:55
Reticulum Community Meetup: Implementations, Migration, and Future
Liam UD2.119 Saturday 16:00 16:55 [1]
E-Paper | color — fast — open source
Alexander Wies UD2.119 Saturday 17:00 17:55
Special-Purpose Linux Operating Systems Meetup BOF
t-lo K.4.401 Saturday 17:00 17:55
Translations and Weblate BoF
Benjamin Alan Jamie, Gersona H.3242 Saturday 17:00 17:55
DevOpsDays & Cloud Native Days BoF
Jos van Schouten H.3244 Saturday 17:00 17:55
NetworkManager meetup
Beniamino Galvani UA4.222 Saturday 17:00 17:55
PenPot + KDE - Developing a Distributed Design System Sharing
Andres Betts H.3242 Saturday 18:00 18:55
Passbolt Community BOF
Remy Bertot, Kevin Muller H.3244 Saturday 18:00 18:55
WebGPU: Melting your computer in the post-american era
RaulPPelaez UA4.222 Sunday 09:00 09:55
What are you missing in Haiku?
mmu_man, oco H.3242 Sunday 10:00 10:55
VideoLAN VLC meeting
Thomas K.4.401 Sunday 10:00 10:55
CVMFS install party + adoption Q&A
Andriy Utkin UA4.222 Sunday 10:00 10:55
Hachyderm.io & Nivenly BOF
Preston Doster -- @esk@hachyderm.io H.3244 Sunday 10:00 10:55
Building Sustainable Businesses Around Open Source Projects
Emily Omier UA4.218 Sunday 10:00 10:55
TupperTerm: exchange about terminal dev workflows
coko UD2.119 Sunday 10:00 10:55
The Future of Reticulum: Community Roadmap and Protocol Specification
Jobi Jara Kroese K.4.401 Sunday 11:00 11:55
TRANS*FEMINIST SERVER SESSION
ooooo UA4.222 Sunday 11:00 11:55
Optics (Photonics) tooling BoF
Babar Khan H.3242 Sunday 11:00 11:55
Shaping the Future of Events and Calendars in the Fediverse
André Menrath, lesion, Laurent, Klasse & Methode H.3244 Sunday 11:00 11:55
FOSS In India
Nemo UA4.218 Sunday 11:00 11:55
Open Craft: Exploring Taiwanese Culture and Open Source Communities
Melanie Chiu, Hitomi Chang H.3244 Sunday 12:00 12:55
HCI is dead, long live HDI
Ian Forrester UA4.218 Sunday 12:00 12:55
Sailfish OS Community BoF
Raine Mäkeläinen H.3242 Sunday 12:00 12:55
Environmental Sensors and Operational Applications
Zaven Arra UA4.222 Sunday 12:00 12:55
NLnet office hour
Ronny Lam, Tessel Renzenbrink (NLnet) K.4.401 Sunday 12:00 12:55
SlimeVR Full Body Tracking BoF
SlimeVR UD2.119 Sunday 12:00 12:55
TiDB Community Birds-of-a-Feather
Ray Paik, Mattias Jonsson UA4.218 Sunday 13:00 13:55
WoodpeckerCI User Meetup
6543 UA4.222 Sunday 13:00 13:55
OpenStack Community Meetup BOF
Amy Marrich H.3242 Sunday 13:00 13:55
Tor Relay Operator Meetup
Alexander Hansen Færøy H.3244 Sunday 13:00 13:55
Wilber talks - GIMP meet-up
Ondřej Míchal K.4.401 Sunday 13:00 13:55
AI alignment for Open Source
Emma Irwin H.3242 Sunday 14:00 14:55
Software Freedom Podcast with Dr. Lucas Lasota
Bonnie Mehring, Lucas Lasota UA4.218 Sunday 14:00 14:55
Open Buro: Integrating applications to create a Smart Platform Experience
Benjamin Andre UA4.222 Sunday 14:00 14:55
Mozilla Community Meetup
Konstantina Papadea, Danny Colin, Paul, Pranshu Khanna, Jon Siddoway H.3244 Sunday 14:00 14:55
Open source real time video mixing exchange
Jaron Viëtor K.4.401 Sunday 14:00 14:55
Open beyond the License
Sol Sarratea H.3244 Sunday 15:00 15:55
GUI apps with Go
Andrew Williams UA4.222 Sunday 15:00 15:55
OpenMates Dev Meetup
Marco (aka glowingkitty) H.3242 Sunday 15:00 15:55

/dev/random (23)

Why Open Source Looks Different in China: When Vendor Strategies, Policy Signals, and Market Pressure Converge
Richard Lin H.2215 (Ferrer) Sunday 09:00 09:15
Four Year Bus
Ruán Murgatroyd H.2215 (Ferrer) Sunday 09:20 09:35 webm mp4
Okular: The Universal Document Viewer
Albert Astals Cid H.2215 (Ferrer) Sunday 09:40 09:55 [1] webm mp4
SucréLA: open source usb 3.0 logic analyzer based on FPGA
Yann Sionneau H.2215 (Ferrer) Sunday 10:00 10:15 [1] webm mp4
graffito: pretty cellular automata devoid of meaning
Niels G. W. Serup H.2215 (Ferrer) Sunday 10:20 10:35 webm mp4
PerlOnJava: A Perl Distribution for the JVM
Flavio Soibelmann Glock H.2215 (Ferrer) Sunday 10:40 10:55
Why I Volunteer at FOSDEM and You Should Too!
Imma Valls H.2215 (Ferrer) Sunday 11:00 11:15 [1] webm mp4
The v4 tape in the Unix history repo
Diomidis Spinellis H.2215 (Ferrer) Sunday 11:20 11:35 [1] webm mp4
Open Food Facts : Getting together to reduce health and environmental impacts of consumption
Pierre Slamich H.2215 (Ferrer) Sunday 11:40 11:55 webm mp4
AtomVM: Elixir, Erlang, and Gleam on Microcontrollers
Davide Bettio H.2215 (Ferrer) Sunday 12:00 12:15 [1] webm mp4
Physics in Julia: combining Unitful.jl with DifferentialEquations.jl
Daria Klimaszewska H.2215 (Ferrer) Sunday 12:20 12:35 [1] webm mp4
Trust the Math, Fear the Compiler: How Optimizations Undermine Cryptographic Software
René Meusel H.2215 (Ferrer) Sunday 12:40 12:55 [1] webm mp4
os-test: Measuring POSIX compliance on every single OS
Jonas 'Sortie' Termansen H.2215 (Ferrer) Sunday 13:00 13:15 [1] webm mp4
Securing time with NTS
Ruben Nijveld H.2215 (Ferrer) Sunday 13:20 13:35 [1] webm mp4
Self-hosting a student radio station
Ari Carmody H.2215 (Ferrer) Sunday 13:40 13:55 [1] [2] webm mp4
Free Software, Computer Reuse, and Digital Product Passports: Experiences from eReuse.org
Felix Freitag, Leandro, Pedro Vílchez-Blanco H.2215 (Ferrer) Sunday 14:00 14:15 [1] webm mp4
From Prototype to Production: Crowdfunding and Shipping the Modos Paper Dev Kit
Alexander Soto H.2215 (Ferrer) Sunday 14:20 14:35 [1] webm mp4
git blame for your dependencies
Andrew Nesbitt H.2215 (Ferrer) Sunday 14:40 14:55 [1] webm mp4
Amber Lang - Easily write Bash with a transpiler
Daniele Scasciafratte H.2215 (Ferrer) Sunday 15:00 15:15 webm mp4
Youth Hacking 4 Freedom 2026 a programming competition for teenagers
Bonnie Mehring, Sofía Aritz H.2215 (Ferrer) Sunday 15:20 15:35
Open sourcing democracy: using FLOSS and Access To Information to surface bugs in your government
Laurent Savaete H.2215 (Ferrer) Sunday 15:40 15:55 [1] webm mp4
Signed, Sealed, Stolen: How We Patched Critical Vulnerabilities Under Fire
Jade, nex H.2215 (Ferrer) Sunday 16:00 16:15 [1] webm mp4
FOSDEM infrastructure review
FOSDEM Staff, Richard "RichiH" Hartmann, Sebastian Schubert H.2215 (Ferrer) Sunday 16:20 16:35 [1] webm mp4

Workshops (1)

RVPC RISC-V retro computer Soldering workshop
Tsvetan Usunov UA4.218 Saturday 10:30 18:30

Main Track (K-building) (21)

Wayland compositors for fun and profit
Erin Kalousková K.1.105 (La Fontaine) Saturday 10:30 10:55 [1]
KDE at 30: Still looking ahead
Aleix Pol K.1.105 (La Fontaine) Saturday 11:00 11:50 webm mp4
Linux on the Desktop – Why Digital Sovereignty Starts Here
Holger Dyroff K.1.105 (La Fontaine) Saturday 12:00 12:25 [1] webm mp4
The Great Migration
Patrick Fitzgerald K.1.105 (La Fontaine) Saturday 12:30 12:55 webm mp4
The challenges of FLOSS Office Suites
Michael Meeks K.1.105 (La Fontaine) Saturday 13:00 13:50 [1] webm mp4
Libreboot: Free Your BIOS Today!
Leah Rowe K.1.105 (La Fontaine) Saturday 14:00 14:50 [1] webm mp4
Running Wikipedia on Bare Metal, Open Source, and a Healthy Dose of Caching
effie mouzeli K.1.105 (La Fontaine) Saturday 15:00 15:25 webm mp4
What happened to RubyGems and what can we learn?
Mike McQuaid K.1.105 (La Fontaine) Saturday 15:30 15:55 [1] webm mp4
Zero-Downtime Upgrades: PostgreSQL and OS/glibc at Global Scale
Alexander Sosna K.1.105 (La Fontaine) Saturday 16:00 16:50 [1] [2] webm mp4
How to Make Package Managers Scream
Kenneth Hoste K.1.105 (La Fontaine) Saturday 17:00 17:50 [1] webm mp4
Code, Compliance, and Confusion: Open Source in Safety-Critical Products
Philipp Ahmann K.1.105 (La Fontaine) Saturday 18:00 18:50 [1] webm mp4
Know Your Enemies: Live Exploit of a PHP Engine Security Breach
Alexandre Daubois K.1.105 (La Fontaine) Sunday 09:00 09:50 webm mp4
The Hidden Life of Infrastructure: How Control Moves Through Code, Chips, and Nations
Sal Kimmich K.1.105 (La Fontaine) Sunday 10:00 10:50 webm mp4
Reverse Engineering the World's Largest Music Streaming Platform
devgianlu K.1.105 (La Fontaine) Sunday 11:00 11:50 [1] webm mp4
Fear and Loathing in the App Stores: when FLOSS principles collide with the Gatekeeper interests
Marc Prud'hommeaux K.1.105 (La Fontaine) Sunday 12:00 12:25 webm mp4
Open Source Design, the wake-up call for developers!
Pablo Ruiz-Múzquiz K.1.105 (La Fontaine) Sunday 12:30 12:55 [1] webm mp4
FreeSewing: How to buy less, create more, and feel great about it
Joost De Cock K.1.105 (La Fontaine) Sunday 13:00 13:50 [1] webm mp4
Automating translation of a bestseller to spark children's interest in coding
Nico Rikken, Matthias Kirschner K.1.105 (La Fontaine) Sunday 14:00 14:50 [1] webm mp4
From Drones to Data: Building an Open Mapping Ecosystem for All
Petya Kangalova K.1.105 (La Fontaine) Sunday 15:00 15:25 webm mp4
The Filesystem Diaries: Scaling Btrfs in an Enterprise
Motiejus Jakštys K.1.105 (La Fontaine) Sunday 15:30 15:55 [1] webm mp4
The Meshiverse OR The Revolution of the Little Radios
Davide Gomba K.1.105 (La Fontaine) Sunday 16:00 16:50 webm mp4

This information was last updated on Tuesday February 10, 2026 at 02:32:43 CET.