AI Plumbers (19) |
Welcome to the AI Plumbers Devroom
|
Roman Shaposhnik, Tanya Dadasheva |
UD2.120 (Chavanne) |
Saturday |
10:30 |
10:35 |
|
|
Multimodal support in llama.cpp - Achievements and Future Directions
|
Xuan-Son Nguyen |
UD2.120 (Chavanne) |
Saturday |
10:35 |
10:55 |
|
|
API Remoting for llama.cpp: Near-Native GPU Speed in macOS Containers
|
Kevin Pouget |
UD2.120 (Chavanne) |
Saturday |
11:00 |
11:20 |
|
|
tract - an efficient rust neural network inference engine
|
Julien Balian, Mathieu Poumeyrol |
UD2.120 (Chavanne) |
Saturday |
11:25 |
11:45 |
|
|
Beyond TinyML: Balance inference accuracy and latency on MCUs
|
Charalampos Mainas, Anastassios Nanos |
UD2.120 (Chavanne) |
Saturday |
11:50 |
12:10 |
|
|
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 |
|
|
Single-source cross-platform GPU LLM inference with Slang and Rust
|
Crozet Sébastien |
UD2.120 (Chavanne) |
Saturday |
13:05 |
13:25 |
|
|
One GPU, Many Models: What Works and What Segfaults
|
YASH PANCHAL |
UD2.120 (Chavanne) |
Saturday |
13:55 |
14:15 |
|
|
Adventures in Model Quantization
|
ubergarm |
UD2.120 (Chavanne) |
Saturday |
14:20 |
14:40 |
|
|
Vulkan API for Machine Learning? Competing with CUDA and ROCm in llama.cpp
|
Ruben Ortlam |
UD2.120 (Chavanne) |
Saturday |
14:45 |
15:05 |
|
|
Running tinygrad and ggml on microcontroller NPUs
|
Roman Shaposhnik |
UD2.120 (Chavanne) |
Saturday |
15:10 |
15:15 |
|
|
Data Lakes for AI: Open Table Formats as the Foundation
|
Jiffin Tony Thottan |
UD2.120 (Chavanne) |
Saturday |
15:20 |
15:25 |
|
|
The Hidden Cost of Intelligence: The Energy Footprint of AI from Code to GPU Kernels
|
Tushar Sharma |
UD2.120 (Chavanne) |
Saturday |
15:30 |
15:35 |
|
|
Lowering the barrier of entrance in AI-native system development
|
Tanya Dadasheva |
UD2.120 (Chavanne) |
Saturday |
15:35 |
15:40 |
|
|
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:10 |
16:30 |
|
|
From Infrastructure to Production: A Year of Self-Hosted LLMs
|
Mateusz Charytoniuk |
UD2.120 (Chavanne) |
Saturday |
16:35 |
16:55 |
|
|
Zero to matmul with the ET-SoC-1
|
Peter Cawley |
UD2.120 (Chavanne) |
Saturday |
17:25 |
17:45 |
|
|
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 |
|
|
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 |
|
|
Audio, Video & Graphics Creation (7) |
Welcome to the Audio, Video & Graphics Creation
|
Pascal Scherbaum |
UA2.220 (Guillissen) |
Sunday |
09:00 |
09:10 |
|
|
F3D, Fast and minimalist 3D Viewer
|
Westphal Mathieu |
UA2.220 (Guillissen) |
Sunday |
09:40 |
10:05 |
|
|
Graphite a busy year in review
|
Dennis Kobert |
UA2.220 (Guillissen) |
Sunday |
10:10 |
10:35 |
|
|
Where's GIMP going after 3.2
|
Ondřej Míchal |
UA2.220 (Guillissen) |
Sunday |
10:40 |
11:05 |
|
|
GStreamer 1.28 and beyond
|
Tim-Philipp Müller |
UA2.220 (Guillissen) |
Sunday |
11:10 |
11:35 |
|
|
How to do a Podcast with Free Software?
|
Bonnie Mehring, Øjvind Fritjof Arnfred |
UA2.220 (Guillissen) |
Sunday |
11:40 |
12:05 |
|
|
Podlibre: Podcast Audio Editing for the AI Age
|
Benjamin Bellamy |
UA2.220 (Guillissen) |
Sunday |
12:10 |
12:35 |
|
|
Bioinformatics & Computational Biology (14) |
Workflows made easy: the nf-core community
|
Nicolas Vannieuwkerke, Júlia |
K.4.601 |
Saturday |
15:05 |
15:30 |
|
|
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 |
|
|
Building Everything with Nothing – Harnessing Nix for Bioinformatics
|
László Kupcsik |
K.4.601 |
Saturday |
15:45 |
16:00 |
|
|
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 |
|
|
ProtVista: Open-Source Protein Feature Visualisation with reusable Web Components
|
Aurélien Luciani |
K.4.601 |
Saturday |
16:20 |
16:35 |
|
|
InterProScan 6: a modern large-scale protein function annotation pipeline
|
Matthias Blum |
K.4.601 |
Saturday |
16:35 |
16:50 |
|
|
Gen: Git for genomes
|
Bob Van Hove |
K.4.601 |
Saturday |
16:50 |
17:05 |
|
|
dingo: a Python package for metabolic flux sampling
|
Vissarion Fisikopoulos |
K.4.601 |
Saturday |
17:10 |
17:25 |
|
|
Avoid information leakage pitfalls while doing AI in bioinformatics
|
Olga Kalinina |
K.4.601 |
Saturday |
17:25 |
17:40 |
|
|
Movement: a Python toolbox for analysing motion tracking data
|
Niko Sirmpilatze |
K.4.601 |
Saturday |
17:40 |
17:55 |
|
|
EDEN: A modular platform for neural simulator research
|
Sotirios Panagiotou |
K.4.601 |
Saturday |
17:55 |
18:10 |
|
|
Debian Med beyond COVID-19: how a Debian Blend gained momentum
|
Andreas Tille |
K.4.601 |
Saturday |
18:10 |
18:25 |
|
|
Datavzrd: Rapid programming- and maintenance-free interactive visualization and communication of tabular data
|
Felix Wiegand |
K.4.601 |
Saturday |
18:30 |
18:40 |
|
|
Lightning Talks
|
Babar Khan, Simon Tournier, Ben Busby, Fabian Fulga, valentin, Payton Yau |
K.4.601 |
Saturday |
18:40 |
19:00 |
|
|
Browser and web platform (17) |
Improving the experience of developing for the web, one feature at a time
|
Patrick Brosset |
H.1309 (Van Rijn) |
Saturday |
10:30 |
11:00 |
|
|
Interop and MathML Core
|
Eri Pazos |
H.1309 (Van Rijn) |
Saturday |
11:30 |
12:00 |
|
|
State of WebViews - Can we fix things?
|
Niklas Merz |
H.1309 (Van Rijn) |
Saturday |
12:00 |
12:30 |
|
|
Intro to WebTransport - the next WebSocket?!
|
Max Inden |
H.1309 (Van Rijn) |
Saturday |
12:30 |
13:00 |
|
|
Making Web Components work: a framework's perspective.
|
Hayleigh Thompson |
H.1309 (Van Rijn) |
Saturday |
13:00 |
13:30 |
|
|
The Web Platform on Linux devices with WebKit: where are we now?
|
Mario Sanchez-Prada |
H.1309 (Van Rijn) |
Saturday |
13:30 |
14:00 |
|
|
The Servo project and its impact on the web platform ecosystem
|
Manuel Rego |
H.1309 (Van Rijn) |
Saturday |
14:00 |
14:30 |
|
|
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 |
|
|
Resumable uploads on the web: past, present and future
|
Marius Kleidl |
H.1309 (Van Rijn) |
Saturday |
16:00 |
16:30 |
|
|
Cleaning Up Local Mess: Firefox's Implementation of Local Network Access
|
Sunil Mayya |
H.1309 (Van Rijn) |
Saturday |
16:30 |
17:00 |
|
|
Beyond JavaScript: Wasm GC present and future
|
David Thompson |
H.1309 (Van Rijn) |
Saturday |
17:00 |
17:30 |
|
|
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 |
|
|
BugHog: Automated Browser Bug Bisection On Steroids
|
Gertjan Franken |
H.1309 (Van Rijn) |
Saturday |
18:15 |
18:30 |
|
|
Midori Browser: a free and open-source privacy ecosystem.
|
Alfonso Hernandez |
H.1309 (Van Rijn) |
Saturday |
18:30 |
18:45 |
|
|
Outside the beaten path of CSS
|
Lucie Anglade, Guillaume Ayoub |
H.1309 (Van Rijn) |
Saturday |
18:45 |
19:00 |
|
|
BSD, illumos, bhyve, OpenZFS (9) |
The state of gaming on FreeBSD
|
Thibault Payet |
K.3.201 |
Saturday |
15:00 |
15:20 |
|
|
Valgrind for DragonFly/Net/Open BSD?
|
Paul Floyd |
K.3.201 |
Saturday |
15:25 |
15:45 |
|
|
smolBSD: boots faster than its shadow!
|
Emile 'iMil' Heitor, Pierre Pronchery |
K.3.201 |
Saturday |
15:50 |
16:15 |
|
|
(Re)Building a next gen system package Manager and Image management tool
|
Till Wegmüller |
K.3.201 |
Saturday |
16:20 |
16:40 |
|
|
Dancing with Daemons: Porting Swift to FreeBSD
|
Evan Wilde, Michael Chiu |
K.3.201 |
Saturday |
16:45 |
17:10 |
|
|
Bringing BSD Applications on Linux container platforms with urunc
|
Charalampos Mainas, Anastassios Nanos |
K.3.201 |
Saturday |
17:15 |
17:40 |
|
|
Optimising kernels and file systems for PostgreSQL, a cross-project talk
|
Thomas Munro |
K.3.201 |
Saturday |
17:45 |
18:10 |
|
|
Browsing Git repositories with gotwebd
|
Stefan Sperling, Omar Polo |
K.3.201 |
Saturday |
18:15 |
18:35 |
|
|
Securing your network with OpenBSD
|
Polarian |
K.3.201 |
Saturday |
18:40 |
19:00 |
|
|
Building Europe’s Public Digital Infrastructure (13) |
Digital Public Infrastructure for the World
|
Kurt Garloff |
AW1.120 |
Saturday |
10:30 |
10:55 |
|
|
The Public Product Organization as a Vehicle for International Collaboration & Stewardship for DPI
|
Ben Cerveny |
AW1.120 |
Saturday |
11:00 |
11:25 |
|
|
Universal Software Maturity Indicators and Government OS Readiness
|
Cynthia Lo, Pelin Smines |
AW1.120 |
Saturday |
11:30 |
12:15 |
|
|
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 |
|
|
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
|
Emma Ghariani |
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 |
|
|
Flurfunk: Building sovereign network infrastructure in a real-world government agency
|
Carl-Daniel Hailfinger |
AW1.120 |
Saturday |
14:30 |
14:55 |
|
|
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 |
AW1.120 |
Saturday |
16:00 |
16:25 |
|
|
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 |
|
|
TAPPaaS: A Sovereign PaaS Blueprint for Europe’s Public and Civic Sector
|
Lars |
AW1.120 |
Saturday |
17:00 |
17:25 |
|
|
Collaboration and content management (18) |
CryptPad updates: latest in private real-time collaboration
|
Ludovic Dubost |
K.3.401 |
Saturday |
10:30 |
10:55 |
|
|
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 |
|
|
Taiga, Tenzu and the small story of sustainability in opensource
|
Julie Rymer |
K.3.401 |
Saturday |
11:55 |
12:20 |
|
|
OpenProject: A year Full of Updates
|
Wieland Lindenthal |
K.3.401 |
Saturday |
12:25 |
12:50 |
|
|
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 embded wikis in etherogenous web platforms
|
Manuel Leduc |
K.3.401 |
Saturday |
14:15 |
14:40 |
|
|
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 |
|
|
Collaborative slideshow with Collabora Online
|
Pranam Lashkari |
K.3.401 |
Saturday |
15:45 |
16:00 |
|
|
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 |
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 |
|
|
POSSE content with Drupal using Nostr
|
|
K.3.401 |
Saturday |
17:35 |
18:00 |
|
|
Building a student wiki at MFF Charles University
|
Jan Černý, David Koňařík |
K.3.401 |
Saturday |
18:05 |
18:25 |
|
|
Building a TODO app on top of Forgejo
|
Jos van den Oever |
K.3.401 |
Saturday |
18:30 |
18:55 |
|
|
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 |
|
|
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:30 |
|
|
Companies vs. Foundations: Who Should Steer Your Open Source Project?
|
Ray Paik, Fatih Degirmenci |
UB5.230 |
Sunday |
10:35 |
11:00 |
|
|
A decade of lessons from Apache Incubator release votes
|
Justin Mclean |
UB5.230 |
Sunday |
11:05 |
11:30 |
|
|
Downstream Mindset vs Upstream Communities
|
Ildiko Vancsa |
UB5.230 |
Sunday |
11:35 |
12:00 |
|
|
The CRA isn't coming for your open source community
|
Tobie Langel |
UB5.230 |
Sunday |
12:05 |
12:30 |
|
|
The Synthetic Senior: Rethinking Free Software Mentorship in the AI Era
|
Abigail Cabunoc Mayes |
UB5.230 |
Sunday |
12:35 |
13:00 |
|
|
Partnerships That Power Communities: How Collaborations Help Open Source Projects Grow and Thrive
|
Oluwaseun Oladeji |
UB5.230 |
Sunday |
13:05 |
13:30 |
|
|
From Vibrant to Silent: Has the Community Lost Its Voice?
|
Prithvi Raj |
UB5.230 |
Sunday |
13:35 |
14:00 |
|
|
Headscale & Tailscale: The complementary open source clone
|
Kristoffer Dalby |
UB5.230 |
Sunday |
14:05 |
14:30 |
|
|
How the OpenSSL community was built on Heartbleed
|
Jon Ericson |
UB5.230 |
Sunday |
14:35 |
15:00 |
|
|
What happens if someone breaks the rules?
|
Floor Drees, Jos van Schouten |
UB5.230 |
Sunday |
15:05 |
15:30 |
|
|
Self-Raising Lazarus: All Contributors and how Open Source can Rise Again
|
Jim Madge |
UB5.230 |
Sunday |
15:35 |
16:00 |
|
|
Building on Success: Sustainability of Open Source
|
Ruth Suehle |
UB5.230 |
Sunday |
16:05 |
16:30 |
|
|
Burnout in Open Source: A Structural Problem We Can Fix Together
|
Miranda Heath |
UB5.230 |
Sunday |
16:35 |
17:00 |
|
|
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 |
17:05 |
17:30 |
|
|
Confidential Computing (10) |
Welcome to the Confidential Computer Devroom
|
Ilaria Battiston |
UD6.215 |
Sunday |
09:00 |
09:10 |
|
|
Securing the Linux Boot Process with COCONUT-SVSM
|
Jörg Rödel |
UD6.215 |
Sunday |
09:10 |
09:30 |
|
|
Restartable confidential guests on QEMU hypervisor - where is the challenge?
|
Anirban (Ani) Sinha |
UD6.215 |
Sunday |
09:35 |
09:55 |
[1]
|
|
Securing Memory Isolation in Texas Instruments Microcontrollers
|
Marton Bognar |
UD6.215 |
Sunday |
10:00 |
10:20 |
|
|
OpenCCA: An Open Framework to Enable Arm CCA Research
|
Andrin Bertschi |
UD6.215 |
Sunday |
10:25 |
10:45 |
|
|
Challenges of Remote Attestation for Confidential Computing Workloads
|
Yogesh Deshpande |
UD6.215 |
Sunday |
10:50 |
11:10 |
|
|
Lesson from Cloud Confidential Computing Remote Attestation Sample
|
Kuniyasu Suzaki |
UD6.215 |
Sunday |
11:15 |
11:35 |
|
|
bare-sgx: A Bare-Metal C Runtime for Intel SGX Development with Minimal Trust
|
Jo Van Bulck |
UD6.215 |
Sunday |
11:40 |
12:00 |
|
|
Standardization and Open-source Implementation of Attested TLS for Confidential Computing
|
Muhammad Usama Sardar, peg |
UD6.215 |
Sunday |
12:05 |
12:25 |
|
|
Open source firmware for high assurance confidential infrastructure
|
Michał Żygowski, Piotr Król |
UD6.215 |
Sunday |
12:25 |
12:45 |
|
|
Containers (12) |
Java Memory Management in Containers
|
Jonathan Dowland |
UA2.118 (Henriot) |
Saturday |
10:30 |
10:50 |
|
|
Introducing the Kubernetes Checkpoint Restore Working Group
|
Adrian Reber, Radostin Stoyanov, Viktória Spišaková |
UA2.118 (Henriot) |
Saturday |
10:50 |
11:00 |
|
|
Reducing container images size with eBPF & Podman
|
Axel STEFANINI |
UA2.118 (Henriot) |
Saturday |
11:00 |
11:20 |
|
|
Enabling Runtime Innovations with Containerd Extensibility
|
Phil Estes |
UA2.118 (Henriot) |
Saturday |
11:20 |
11:50 |
|
|
Who’s reproducing the reproducible images?
|
Alex Pyrgiotis |
UA2.118 (Henriot) |
Saturday |
11:50 |
12:10 |
|
|
The Perfect Open Source Toolkit for Container Monitoring
|
Syed Usman Ahmad |
UA2.118 (Henriot) |
Saturday |
12:10 |
12:30 |
|
|
Containerization, the future
|
Eric Ernst |
UA2.118 (Henriot) |
Saturday |
12:30 |
12:50 |
|
|
Native OCI Container Support in systemd
|
Lennart Poettering |
UA2.118 (Henriot) |
Saturday |
12:50 |
13:10 |
|
|
Path Safety in the Trenches
|
Aleksa Sarai |
UA2.118 (Henriot) |
Saturday |
13:10 |
13:40 |
|
|
System resource reporting in containers
|
Stephane Graber, Aleksandr Mikhalitsyn |
UA2.118 (Henriot) |
Saturday |
13:40 |
14:00 |
|
|
Run your 3D printer on Kubernetes
|
Nadia Santalla (she/her) |
UA2.118 (Henriot) |
Saturday |
14:00 |
14:10 |
|
|
WordPress at Scale
|
Dominique Quatravaux |
UA2.118 (Henriot) |
Saturday |
14:10 |
14:30 |
[1]
|
|
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, Henry Sachs |
UA2.114 (Baudoux) |
Saturday |
15:05 |
15:30 |
|
|
CRA-by-Design: Protocol-Embedded Compliance for EV Charging Infrastructure
|
Achim Friedland |
UA2.114 (Baudoux) |
Saturday |
15:30 |
15:55 |
|
|
Erlang/OTP’s journey toward CRA compliance
|
Kiko Fernandez-Reyes |
UA2.114 (Baudoux) |
Saturday |
15:55 |
16:20 |
|
|
CRA Compliance in Embedded Systems: A Practical Look from the Yocto Project World
|
Marta Rybczynska |
UA2.114 (Baudoux) |
Saturday |
16:20 |
16:45 |
|
|
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
|
Madalin Neag |
UA2.114 (Baudoux) |
Saturday |
17:00 |
17:30 |
|
|
VEX - Cutting through the Noise in Software Supply Chain Security
|
Rao Lakkakula, Georg Kunz |
UA2.114 (Baudoux) |
Saturday |
17:30 |
17:45 |
|
|
First steps towards CRA conformity. A practical introduction to cybersecurity risk management.
|
Harald Fischer |
UA2.114 (Baudoux) |
Saturday |
17:45 |
18:00 |
|
|
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 |
|
|
Panel: Why is the CRA worth a FOSS maintainer’s attention?
|
Roman Zhukov, Philippe Ombredanne |
UA2.114 (Baudoux) |
Saturday |
18:30 |
19:00 |
|
|
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 |
|
|
Jack of all trades: query federation in modern OLAP databases
|
Nicoleta Lazar |
UB2.252A (Lameere) |
Saturday |
11:55 |
12:15 |
|
|
Cracking Down the Code: What Really Happens When You Run a SELECT?
|
Charly Batista |
UB2.252A (Lameere) |
Saturday |
12:20 |
12:40 |
|
|
Server, Storage Engine, Protocol, Client: Suspects of a MySQL Performance Mystery
|
Vitor Oliveira |
UB2.252A (Lameere) |
Saturday |
12:45 |
13:05 |
|
|
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 |
UB2.252A (Lameere) |
Saturday |
13:15 |
13:20 |
|
|
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 |
|
|
Delegating SQL Parsing to PostgreSQL
|
Greg Potter |
UB2.252A (Lameere) |
Saturday |
13:35 |
13:55 |
|
|
Replicating Transactional Databases to ClickHouse : Transaction Log Analysis and Time Travel
|
Arnaud Adant |
UB2.252A (Lameere) |
Saturday |
14:00 |
14:20 |
|
|
You do not need an ORM
|
Giacomo |
UB2.252A (Lameere) |
Saturday |
14:25 |
14:45 |
|
|
Working with Filesystem in Time Series Database
|
Aliaksandr Valialkin |
UB2.252A (Lameere) |
Saturday |
14:50 |
15:10 |
|
|
Contributing to MariaDB & Postgres
|
Kevin Biju, Georgi Kodinov |
UB2.252A (Lameere) |
Saturday |
15:15 |
15:40 |
|
|
Magical Mystery Tour: A Roundup of Observability Datastores
|
Josh Lee |
UB2.252A (Lameere) |
Saturday |
15:45 |
16:05 |
|
|
Multi writer CDC Challenges
|
Sunny Bains |
UB2.252A (Lameere) |
Saturday |
16:10 |
16:30 |
|
|
Inverted database indexes: The why, the what, and the how.
|
Robert Schulze |
UB2.252A (Lameere) |
Saturday |
16:35 |
16:55 |
|
|
Apache Arrow, Hostage Negotiator: Revisiting the case for Client Protocol Redesign
|
Matthew Topol |
UB2.252A (Lameere) |
Saturday |
17:00 |
17:20 |
|
|
From Disks to Distributed: Our Journey of Database Evolution in the Cloud
|
Thor |
UB2.252A (Lameere) |
Saturday |
17:25 |
17:45 |
|
|
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 |
|
|
LSM vs. B‑Tree: RocksDB and WiredTiger for Cloud‑Native Distributed Databases
|
Franck Pachot |
UB2.252A (Lameere) |
Saturday |
18:15 |
18:35 |
|
|
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 |
|
|
Community moderation in Matrix
|
Travis Ralston |
AW1.126 |
Sunday |
09:30 |
10:00 |
|
|
Stop Reinventing in Isolation: Bringing Open Source to Trust & Safety Infrastructure
|
Cassidy James Blaede |
AW1.126 |
Sunday |
10:00 |
10:30 |
|
|
Matrix State of the Union
|
Matthew Hodgson, Amandine Le Pape |
AW1.126 |
Sunday |
10:30 |
11:00 |
|
|
Lighter, faster, simpler: An Element Web for the future
|
David Baker, Florian Duros |
AW1.126 |
Sunday |
11:00 |
11:30 |
|
|
Matrix RTC x Godot - A Battle Royal
|
Timo Kandra, Valere Fedronic |
AW1.126 |
Sunday |
11:30 |
12:00 |
|
|
Sustainable decentralised comms at Element
|
Neil Johnson |
AW1.126 |
Sunday |
12:00 |
12:20 |
|
|
DMLS vs DMLS: decentralizing/distributing Messaging Layer Security
|
Hubert Chathi |
AW1.126 |
Sunday |
12:20 |
12:50 |
|
|
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 |
|
|
Bonfire: Modular Communication Tools on the Open Social Web
|
Mayel de Borniol, ivan minutillo |
AW1.126 |
Sunday |
14:45 |
15:15 |
|
|
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 |
|
|
AT: The Billion-Edge Open Social Graph
|
Alexander Garnett |
AW1.126 |
Sunday |
16:15 |
16:45 |
|
|
We d-build it, but they didn't come
|
Bogomil Shopov - Бого |
AW1.126 |
Sunday |
16:45 |
17:05 |
|
|
Decentralized Internet and Privacy (15) |
Intro to the Decentralized Internet & Privacy devroom
|
Diego Salazar |
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 |
|
|
Re-decentralizing the web platform with Wasm GC
|
David Thompson |
UD2.218A |
Sunday |
09:30 |
09:55 |
|
|
In defence of GnuPG: Key Sovereignty in an Age of Digital Feudalism
|
Özcan Oğuz |
UD2.218A |
Sunday |
10:25 |
10:50 |
|
|
The GNU Name System, its applications and roadmap
|
Martin Schanzenbach |
UD2.218A |
Sunday |
10:50 |
11:20 |
|
|
Namecoin and Tor as a Public Key Infrastructure
|
Jeremy Rand |
UD2.218A |
Sunday |
11:45 |
12:15 |
|
|
Half-time recap & precap for Decentralized Internet devroom
|
Diego Salazar |
UD2.218A |
Sunday |
12:40 |
12:45 |
|
|
Peergos: Capability-Based Access Control for an Encrypted Web
|
Ian Preston |
UD2.218A |
Sunday |
13:15 |
13:45 |
|
|
OCapN: The secure, decentralized protocol of the future
|
Jessica Tallon |
UD2.218A |
Sunday |
13:45 |
14:10 |
|
|
iroh p2p connections
|
Floris Bruynooghe |
UD2.218A |
Sunday |
14:10 |
14:35 |
|
|
NextGraph: E2EE decentralized platform & framework
|
Niko Bonnieure |
UD2.218A |
Sunday |
14:35 |
15:05 |
|
|
Walkaway Stack: Radical, infrastructure-independent peer-to-peer systems
|
adz |
UD2.218A |
Sunday |
15:05 |
15:35 |
|
|
Reticulum-rs: Porting the Trustless Mesh from Python to Rust
|
Shane Pearman |
UD2.218A |
Sunday |
15:35 |
16:05 |
|
|
qaul.net - Internet Independent Wireless Mesh Communication App
|
Mathias Jud |
UD2.218A |
Sunday |
16:05 |
16:35 |
|
|
Multi-transport chat messaging & cryptographic identities with Delta Chat and Chatmail relays
|
missytake |
UD2.218A |
Sunday |
16:35 |
17:00 |
|
|
Declarative and Minimalistic Computing (9) |
Crystal: A language for humans and computers
|
Johannes Müller |
UB4.136 |
Sunday |
09:00 |
09:20 |
|
|
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 |
|
|
Modern Development Tools and Practices for GNU Guile
|
Andrew Tropin |
UB4.136 |
Sunday |
10:00 |
10:30 |
|
|
Guile development outside of Emacs
|
Jessica Tallon |
UB4.136 |
Sunday |
10:30 |
11:00 |
|
|
Wastrel: WebAssembly Without the Runtime
|
Andy Wingo |
UB4.136 |
Sunday |
11:00 |
11:30 |
|
|
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 |
|
|
Guix Container Images - and what you can do with them
|
Simon Josefsson |
UB4.136 |
Sunday |
12:30 |
12:45 |
|
|
Distributions (0) |
DNS (6) |
Domain crate update: developments, plans; what would you like to see?
|
Philip Homburg |
K.3.401 |
Sunday |
09:00 |
09:25 |
|
|
Orchestrating PowerDNS deployments with servfail-sync
|
sdomi, famfo |
K.3.401 |
Sunday |
09:30 |
09:55 |
|
|
Anatomy of a Resilient Nameserver: Concurrency, Resolution, and Protection
|
Nelson Vides |
K.3.401 |
Sunday |
10:30 |
10:55 |
|
|
Breaking the bad, stopping the ugly by using Open Source
|
Ulrika Vincent |
K.3.401 |
Sunday |
11:00 |
11:25 |
|
|
Querying DNS for software updates
|
Mechiel Lukkien |
K.3.401 |
Sunday |
12:00 |
12:25 |
|
|
DNS: A Love Affair with Lovecraftian Horrors
|
Shane Kerr |
K.3.401 |
Sunday |
12:30 |
12:55 |
|
|
eBPF (15) |
eBPF Hookpoint Gotchas: Why Your Program Fires (or Fails) in Unexpected Ways
|
Donia Chaiehloudj, Chris Tarazi |
H.1308 (Rolin) |
Saturday |
10:30 |
11:00 |
|
|
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 |
|
|
Optimizing eBPF loading with reachability analysis
|
Dylan Reimerink |
H.1308 (Rolin) |
Saturday |
11:30 |
12:00 |
|
|
Performance and reliability pitfalls of eBPF
|
Usama Saqib |
H.1308 (Rolin) |
Saturday |
12:00 |
12:30 |
|
|
OOMProf: profiling Go heap memory at OOM time
|
Tommy Reilly |
H.1308 (Rolin) |
Saturday |
12:30 |
13:00 |
|
|
Extending AF_XDP for fast co-located packet transfer
|
Debojeet Das |
H.1308 (Rolin) |
Saturday |
13:15 |
13:45 |
|
|
Lightweight XDP Profiling
|
Andrea Monterubbiano, Vladimiro Paschali |
H.1308 (Rolin) |
Saturday |
13:45 |
14:15 |
|
|
XDP Virtual Server: An eBPF Load Balancer library
|
David Coles |
H.1308 (Rolin) |
Saturday |
14:15 |
14:45 |
|
|
A Unified I/O Monitoring Framework Using eBPF
|
Mahendra Paipuri |
H.1308 (Rolin) |
Saturday |
14:45 |
15:15 |
|
|
String kfuncs - simplifying string handling in eBPF programs
|
Viktor Malik |
H.1308 (Rolin) |
Saturday |
15:15 |
15:45 |
|
|
PythonBPF - writing eBPF programs in Python
|
Pragyansh Chaturvedi, Varun R Mallya |
H.1308 (Rolin) |
Saturday |
16:30 |
17:00 |
|
|
Using eBPF within your Python program using EBPFCat
|
Martin Teichmann |
H.1308 (Rolin) |
Saturday |
17:00 |
17:30 |
|
|
Aya - what's new in Rust for eBPF?
|
Michal Rostecki |
H.1308 (Rolin) |
Saturday |
17:30 |
18:00 |
|
|
eBPF Observability on RISC: What Works, What Breaks, and How to Test It
|
Bruce Gain |
H.1308 (Rolin) |
Saturday |
18:00 |
18:30 |
|
|
BPF Tokens in Linux Distributions: A Path to Safe User-Space eBPF
|
Daniel Mellado |
H.1308 (Rolin) |
Saturday |
18:30 |
19:00 |
|
|
Educational (6) |
Open-Education in the OpenFlexure Project
|
Chish36 |
UD6.215 |
Sunday |
13:15 |
13:45 |
|
|
GNU Octave in education: an insight beyond engineering into statistics and data analysis
|
Andreas Bertsatos |
UD6.215 |
Sunday |
13:55 |
14:25 |
|
|
Processing: Creative Coding and the Future of Education
|
Raphaël |
UD6.215 |
Sunday |
14:35 |
15:05 |
|
|
Deep Learning Demystified - Having Fun with Neural Networks in Snap!
|
Jens Mönig |
UD6.215 |
Sunday |
15:15 |
15:45 |
|
|
Learn Python with Execubot
|
Célia Piquet, Florent Gallaire |
UD6.215 |
Sunday |
15:55 |
16:25 |
|
|
Hedy - Textual programming made easy!
|
Sami Finkbeiner, Femke Weijsenfeld |
UD6.215 |
Sunday |
16:35 |
17:00 |
|
|
Embedded, Mobile and Automotive (19) |
Backtraces for embedded Linux C and C++ programs
|
Mathieu Othacehe |
UD2.120 (Chavanne) |
Sunday |
09:00 |
09:25 |
|
|
From C to Rust on the ESP32: A Developer’s Journey into no_std
|
Alexis Lothoré |
UD2.120 (Chavanne) |
Sunday |
09:30 |
09:55 |
|
|
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 |
|
|
The Ultimate Office Chair: Hacking a BMW Comfort Seat with an ESP32
|
Brendan Le Foll |
UD2.120 (Chavanne) |
Sunday |
10:30 |
10:55 |
|
|
Build Once, Trust Always: Single-Image Secure Boot with barebox
|
Ahmad Fatoum |
UD2.120 (Chavanne) |
Sunday |
11:00 |
11:25 |
|
|
ARM SCP firmware porting
|
Marek Vasut |
UD2.120 (Chavanne) |
Sunday |
11:30 |
11:55 |
|
|
Tamper-resistant factory data from the bootloader
|
Jonas |
UD2.120 (Chavanne) |
Sunday |
12:00 |
12:10 |
|
|
Snagboot: vendor-agnostic, open-source and developer-friendly recovery and reflashing tool
|
Thomas Petazzoni |
UD2.120 (Chavanne) |
Sunday |
12:10 |
12:20 |
|
|
sbom-cve-check: Lightweight open-source CVE analysis tool for your embedded systems
|
Benjamin Robin |
UD2.120 (Chavanne) |
Sunday |
12:20 |
12:30 |
|
|
Longer-Term Support releases for Buildroot
|
iTitou, Thomas Perale |
UD2.120 (Chavanne) |
Sunday |
12:30 |
12:40 |
|
|
Illuminating the Frame: Enhancing Flash Control in V4L2
|
Richard Leitner |
UD2.120 (Chavanne) |
Sunday |
12:40 |
12:50 |
|
|
libcamera software ISP status update
|
Bryan O'Donoghue, Hans de Goede |
UD2.120 (Chavanne) |
Sunday |
13:00 |
13:25 |
|
|
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 |
|
|
No Line Like Mainline: Update On The Fully Mainline Software Stack For Rockchip SoCs
|
Nicolas Frattaroli |
UD2.120 (Chavanne) |
Sunday |
14:00 |
14:25 |
|
|
Add Support for New Boards to Mainline Linux, U-Boot and Yocto
|
Michael Opdenacker |
UD2.120 (Chavanne) |
Sunday |
14:30 |
14:55 |
|
|
The Year in Embedded Security
|
Marta Rybczynska |
UD2.120 (Chavanne) |
Sunday |
15:00 |
15:25 |
|
|
Pixel on life-support, upgrading from Android 12 to Android 16
|
Apelete Seketeli |
UD2.120 (Chavanne) |
Sunday |
15:30 |
15:55 |
|
|
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 |
|
|
One Flutter Embedder to Rule Them All
|
Joel Winarske |
UD2.120 (Chavanne) |
Sunday |
16:30 |
16:55 |
|
|
Energy (19) |
Open Source in Public Utilities - Collaboration with DIY Communities for Better Energy Services
|
Benoit Descotes-Genon |
AW1.126 |
Saturday |
10:30 |
10:55 |
|
|
ESDL ecosystem
|
Thomas van Dijk |
AW1.126 |
Saturday |
11:00 |
11:25 |
|
|
Akkudoktor-EOS - Build optimized energy management plans for your home automation
|
Bobby Nölte |
AW1.126 |
Saturday |
11:30 |
11:45 |
|
|
Community energy management with FlexMeasures, fully scriptable
|
Nicolas Höning |
AW1.126 |
Saturday |
11:50 |
12:05 |
|
|
Creating at Open Source Global Solar Forecast and Dashboard
|
Peter Dudfield |
AW1.126 |
Saturday |
12:10 |
12:25 |
|
|
Scaling up open-source batteries: what's worth pursuing?
|
Kirk Smith, Daniel Fernandez Pinto |
AW1.126 |
Saturday |
12:30 |
12:55 |
|
|
My first steps in Energy
|
Guillaume Tucker |
AW1.126 |
Saturday |
13:00 |
13:15 |
|
|
Real World Interoperability in EV Charging: The Tooling Stack Behind the EVerest Ecosystem
|
Marco Möller |
AW1.126 |
Saturday |
13:20 |
13:35 |
|
|
Rust Meets the Grid: Building OpenLEADR-rs for Real-World Demand Response
|
Maximilian Pohl, Stijn van Houwelingen |
AW1.126 |
Saturday |
13:40 |
13:55 |
|
|
Lighten net congestion with the open source Transformer Thermal model
|
Imke de Man |
AW1.126 |
Saturday |
14:00 |
14:25 |
|
|
Why our society needs free and open power grid data
|
Andreas Hernandez Denyer |
AW1.126 |
Saturday |
14:30 |
14:55 |
|
|
Building OpenSTEF 4.0 Alpha
|
Bart Pleiter, Egor Dmitriev |
AW1.126 |
Saturday |
15:30 |
15:55 |
|
|
µSolarVerter - Open Solar Power for All
|
Luiz Villa |
AW1.126 |
Saturday |
16:00 |
16:15 |
|
|
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 |
|
|
Tracking the Open-Source Energy Modelling Ecosystem: Insights for Smarter Tool Selection
|
Bryn Pickering |
AW1.126 |
Saturday |
17:00 |
17:25 |
|
|
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 |
|
|
Energy-Aware E-Paper Driving: Open Waveforms for Sustainable, Low-Power Displays
|
Alex Wenger |
AW1.126 |
Saturday |
18:30 |
18:55 |
|
|
FOSS on Mobile (21) |
"State of FOSS on mobile"
|
Chris Simmonds, David Llewellyn-Jones, Romain Hunault |
UB4.132 |
Saturday |
10:30 |
11:00 |
|
|
Open Source RISC-V AOSP Porting: Progress, Challenges, and Upstream Work
|
Yuning Liang |
UB4.132 |
Saturday |
11:00 |
11:30 |
|
|
Deep dive AOSP: Insights and statistics about the Android Open Source Project
|
Stefan Lengfeld |
UB4.132 |
Saturday |
11:30 |
12:00 |
|
|
Why Android Builds Are So Slow — And What We Can Do About It
|
David Brazdil |
UB4.132 |
Saturday |
12:00 |
12:30 |
|
|
Reproducible Builds for Android Apps
|
Andreas Itzchak Rehberg |
UB4.132 |
Saturday |
12:30 |
13:00 |
|
|
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 |
|
|
NewPipe - Porting an Android app to Sailfish OS
|
David Llewellyn-Jones, Fabio Giovanazzi |
UB4.132 |
Saturday |
13:30 |
14:00 |
|
|
IzzyOnDroid Download Statistics
|
Sylvia van Os |
UB4.132 |
Saturday |
14:00 |
14:10 |
|
|
Introducing Cardinal: a different approach of open source maps app
|
Romain Hunault |
UB4.132 |
Saturday |
14:10 |
14:20 |
|
|
A quick look at Android release names, tags and build numbers (lightning talk)
|
Chris Simmonds |
UB4.132 |
Saturday |
14:25 |
14:35 |
|
|
Bringing OpenHarmony to Phones: Lessons from the Oniro Porting Effort
|
Francesco Pham |
UB4.132 |
Saturday |
14:35 |
14:45 |
|
|
Collabora Office Can Finally Run on Mobile Linux
|
Skyler Grey |
UB4.132 |
Saturday |
14:50 |
15:00 |
|
|
Mainline kernel for Fairphones - 2026 update
|
Luca Weiss |
UB4.132 |
Saturday |
15:00 |
15:10 |
|
|
postmarketOS: what's new? (2026)
|
Oliver Smith |
UB4.132 |
Saturday |
15:15 |
15:25 |
|
|
Photos and Video Recording on Mobile Phones
|
Pavel Machek |
UB4.132 |
Saturday |
15:30 |
16:00 |
|
|
UnifiedPush - Push notifications. Decentralized and Open Source
|
Daniel Gultsch, S1m |
UB4.132 |
Saturday |
16:00 |
16:30 |
|
|
Phosh: What's new and where are we going?
|
Evangelos Ribeiro Tzaras |
UB4.132 |
Saturday |
16:30 |
17:00 |
|
|
Running mainline Linux on the Unisoc-based Jolla C2
|
Affe Null |
UB4.132 |
Saturday |
17:00 |
17:30 |
|
|
Running GNOME OS on mobile phones
|
Abderrahim Kitouni |
UB4.132 |
Saturday |
17:30 |
18:00 |
|
|
The Linux Phone App Ecosystem (2026)
|
1peter10 |
UB4.132 |
Saturday |
18:00 |
18:30 |
|
|
Snapdragon 8 Gen 3 Mainline: From Day-1 Patches to Product Reality
|
Neil Armstrong |
UB4.132 |
Saturday |
18:30 |
19:00 |
|
|
FPGA and VLSI (6) |
Building my own Lighthouse FPGA tracker for Virtual Reality
|
Tobias Platen (they/them) |
K.3.601 |
Saturday |
10:30 |
11:00 |
|
|
ElemRV - Open-Source RISC-V Microcontroller
|
Daniel Schultz |
K.3.601 |
Saturday |
11:05 |
11:35 |
|
|
f8 - an architecture for small embedded systems
|
Philipp K. Krause |
K.3.601 |
Saturday |
11:40 |
12:10 |
|
|
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 |
|
|
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 |
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 |
|
|
Funding Lessons Learned Panel
|
Maria Majadas, Guillaume Monnet, Sriram Ramkrishna, Hannes Mühleisen, Lucie Anglade, Guillaume Ayoub |
UD2.218A |
Saturday |
12:30 |
13:30 |
|
|
Nominet DNS Fund – what can we learn?
|
Amy O'Donnell |
UD2.218A |
Saturday |
13:40 |
14:10 |
|
|
Understanding and advancing research software grant funding models
|
Daniel S. Katz |
UD2.218A |
Saturday |
14:20 |
14:50 |
|
|
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 |
|
|
Build your funding toolkit
|
DanJ |
UD2.218A |
Saturday |
15:40 |
16:10 |
|
|
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 |
|
|
OSS funding in industry and large enterprises
|
|
UD2.218A |
Saturday |
17:40 |
18:10 |
|
|
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 |
|
|
Beyond Git: Collaborative Version Control for Godot
|
Paul Sonnentag |
H.1302 (Depage) |
Sunday |
09:15 |
09:40 |
|
|
Full-Body Tracking in Godot VR
|
Tobias Platen (they/them) |
H.1302 (Depage) |
Sunday |
09:40 |
10:05 |
|
|
Breaking architecture barriers: Running x86 games on ARM
|
Tony Wasserka |
H.1302 (Depage) |
Sunday |
10:05 |
10:35 |
|
|
Porting game engine renderer to Vulkan as an absolute beginner
|
dr Karol Suprynowicz |
H.1302 (Depage) |
Sunday |
10:35 |
11:00 |
|
|
The state of Open Source XR: Monado and beyond
|
Christoph Haag |
H.1302 (Depage) |
Sunday |
11:00 |
11:25 |
|
|
SlimeVR Full Body Tracking
|
SlimeVR |
H.1302 (Depage) |
Sunday |
11:25 |
11:50 |
|
|
Practical ECS for Game Development in Rust with Bevy
|
Jordan Ellison |
H.1302 (Depage) |
Sunday |
11:50 |
12:20 |
|
|
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 |
|
|
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 |
|
|
Overview of a DWARF-6 change: Locations on the stack
|
Lancelot SIX |
UD6.215 |
Saturday |
11:05 |
11:30 |
|
|
An evaluator and a web playground for DWARF-6 expressions
|
Baris Aktemur |
UD6.215 |
Saturday |
11:30 |
11:45 |
|
|
Designing Fibers for systemd: Structured POSIX Avoidance in PID 1
|
Daan De Meyer |
UD6.215 |
Saturday |
11:50 |
12:15 |
|
|
ga68, the GNU Algol 68 Compiler
|
Jose E. Marchesi |
UD6.215 |
Saturday |
12:20 |
12:35 |
|
|
GNU Algol 68 on baremetal
|
Mohammad-Reza Nabipoor |
UD6.215 |
Saturday |
12:35 |
13:00 |
|
|
Libgomp Optimizations for Scheduler Guided OpenMP Execution in Cloud VMs
|
Himadri CHHAYA-SHAILESH |
UD6.215 |
Saturday |
13:05 |
13:30 |
|
|
Accelerated Linear Algebra on the Sega Dreamcast with GCC
|
Falco Girgis |
UD6.215 |
Saturday |
13:35 |
14:00 |
|
|
Tentative Definition of the Secret Attribute in GCC
|
Pierrick Philippe |
UD6.215 |
Saturday |
14:05 |
14:30 |
|
|
Geospatial (15) |
GIS are in the plugins
|
Ilya Zverev |
H.1301 (Cornil) |
Saturday |
10:35 |
11:10 |
|
|
State of the MapLibre Tile Format
|
Frank Elsinga, Bart Louwers |
H.1301 (Cornil) |
Saturday |
11:15 |
11:50 |
|
|
Boost.Geometry: A C++ library for geometric computations
|
Vissarion Fisikopoulos |
H.1301 (Cornil) |
Saturday |
11:55 |
12:30 |
|
|
Monitoring OpenStreetMap contribution topics with Podoma
|
François Lacombe |
H.1301 (Cornil) |
Saturday |
12:35 |
13:10 |
|
|
A new stack for OpenStreetMap vector tiles
|
Matthew White |
H.1301 (Cornil) |
Saturday |
13:15 |
13:25 |
|
|
Exploring time series bike share data with duckdb
|
Lluis Esquerda |
H.1301 (Cornil) |
Saturday |
13:25 |
13:35 |
|
|
Keeping Spatial Scripting Sane
|
Brian Duggan |
H.1301 (Cornil) |
Saturday |
13:35 |
13:45 |
|
|
A crowd-sourced open data site for memorial benches!
|
Terence Eden |
H.1301 (Cornil) |
Saturday |
13:45 |
13:55 |
|
|
Lessons from teaching 100+ beginners to use the OpenStreetMap
|
Bogomil Shopov - Бого |
H.1301 (Cornil) |
Saturday |
14:05 |
14:15 |
|
|
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 |
H.1301 (Cornil) |
Saturday |
15:00 |
15:35 |
|
|
Climate × Health Pulse: Open Geospatial Prototype for Climate-Aware County Health Planning in Kenya
|
Caitlin |
H.1301 (Cornil) |
Saturday |
15:40 |
16:15 |
|
|
Cave surveying - GIS with a Z-axis
|
Wookey |
H.1301 (Cornil) |
Saturday |
17:00 |
17:35 |
|
|
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 |
|
|
Go (16) |
The state of Go
|
Maartje Eyskens |
UB5.132 |
Sunday |
09:00 |
09:30 |
|
|
Profile-Guided Optimization (PGO) in Go: current state and challenges
|
Alexander Zaitsev |
UB5.132 |
Sunday |
09:30 |
10:00 |
|
|
Brewed for Speed: How Go’s Green Tea GC Works
|
Jesús Espino |
UB5.132 |
Sunday |
10:00 |
10:30 |
|
|
Inside Reflection
|
Valentyn Yukhymenko |
UB5.132 |
Sunday |
10:30 |
11:00 |
|
|
Understanding Why Your CPU is Slow: Hardware Performance Insights with perf-go
|
Christian Simon |
UB5.132 |
Sunday |
11:00 |
11:30 |
|
|
Concurrency + Testing = synctest
|
Ronna Steinberg |
UB5.132 |
Sunday |
11:30 |
12:00 |
|
|
gomodjail: library sandboxing for Go modules
|
Akihiro Suda |
UB5.132 |
Sunday |
12:00 |
12:30 |
|
|
Resilient file uploading with Go
|
Marius Kleidl |
UB5.132 |
Sunday |
12:30 |
13:00 |
|
|
Extending sqlc: augmented generation of repositories in Go
|
Nikolay Kuznetsov |
UB5.132 |
Sunday |
13:00 |
13:30 |
|
|
How to Instrument Go Without Changing a Single Line of Code
|
Kemal Akkoyun, Hannah Kim |
UB5.132 |
Sunday |
13:30 |
14:00 |
|
|
Making of GoDoctor: an MCP server for Go development
|
Daniela Petruzalek |
UB5.132 |
Sunday |
14:00 |
14:30 |
|
|
Systems Programming: Lessons from Building a Networking Stack for Microcontrollers
|
Patricio WHITTINGSLOW |
UB5.132 |
Sunday |
14:30 |
15:00 |
|
|
Modularizing a 10-Year Monolith: The Architecture, The People, and the Pain
|
Victor Lyuboslavsky |
UB5.132 |
Sunday |
15:00 |
15:30 |
|
|
My old trains have a second life, with TinyGo!
|
Florian Forestier |
UB5.132 |
Sunday |
15:30 |
16:00 |
|
|
Go Around The World Without Wires
|
Ron Evans |
UB5.132 |
Sunday |
16:00 |
16:30 |
|
|
Go Lightning Talks
|
Maartje Eyskens |
UB5.132 |
Sunday |
16:30 |
17:00 |
|
|
Graphics (0) |
HPC, Big Data & Data Science (19) |
Accelerating scientific code on AI hardware with Reactant.jl
|
Mosè Giordano, Jules Merckx |
H.1308 (Rolin) |
Sunday |
09:00 |
09:25 |
|
|
The Snakemake SLURM Plugin: Reproducible Computing vs. HPC Policies
|
Christian Meesters |
H.1308 (Rolin) |
Sunday |
09:30 |
09:55 |
|
|
JUBE: An Environment for systematic benchmarking and scientific workflows
|
Thomas Breuer |
H.1308 (Rolin) |
Sunday |
10:00 |
10:25 |
|
|
Scaling Gmsh-based FEM on LUMI: Efficiently Handling Thousands of Partitions
|
Boris Martin |
H.1308 (Rolin) |
Sunday |
10:30 |
10:55 |
|
|
Productive Parallel Programming with Chapel and Arkouda
|
Jade Abraham |
H.1308 (Rolin) |
Sunday |
11:00 |
11:25 |
|
|
Track Energy & Emissions of User Jobs on HPC/AI Platforms using CEEMS
|
Mahendra Paipuri |
H.1308 (Rolin) |
Sunday |
11:30 |
11:55 |
|
|
Partly Cloudy with a Chance of Zarr: A Virtualized Approach to Zarr Stores from ECMWF Fields Database
|
Tobias Kremer |
H.1308 (Rolin) |
Sunday |
12:00 |
12:25 |
|
|
Zero‑Touch HPC Nodes: NetBox, Tofu and Packer for a Self‑Configuring SLURM Cluster
|
Erich B, Ümit Seren, Leon Schwarzäugl |
H.1308 (Rolin) |
Sunday |
12:30 |
12:55 |
|
|
Accelerating complex Bioinformatics AI pipelines with Kubernetes
|
Alessandro Pilotti |
H.1308 (Rolin) |
Sunday |
13:00 |
13:10 |
|
|
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 |
|
|
High Performance Jupyter Notebooks with Zasper
|
Prasun Anand |
H.1308 (Rolin) |
Sunday |
13:35 |
13:45 |
|
|
ROCm™ on TheRock(s)
|
Jan-Patrick Lehr |
H.1308 (Rolin) |
Sunday |
13:45 |
13:55 |
|
|
Update on the High Performance Software Foundation (HPSF)
|
Xavier Delaruelle |
H.1308 (Rolin) |
Sunday |
14:00 |
14:25 |
|
|
Package management in the hands of users: dream and reality
|
Ludovic Courtès |
H.1308 (Rolin) |
Sunday |
14:30 |
14:55 |
|
|
Spack v1.0 and Beyond: Managing HPC Software Stacks
|
Harmen Stoppels |
H.1308 (Rolin) |
Sunday |
15:00 |
15:25 |
|
|
Status update on EESSI, the European Environment for Scientific Software Installations
|
Helena Vela Beltran |
H.1308 (Rolin) |
Sunday |
15:30 |
15:55 |
|
|
Using OpenMP's interop for calling GPU-vendor libs with GCC
|
Tobias Burnus |
H.1308 (Rolin) |
Sunday |
16:00 |
16:25 |
|
|
A Brief* overview of what makes modern accelerators interesting for HPC
|
FelixCLC |
H.1308 (Rolin) |
Sunday |
16:30 |
16:55 |
|
|
Identity and Access Management (17) |
Welcome to Identity and Access Management devroom!
|
Alexander Bokovoy, Iker Pedrosa |
H.2214 |
Sunday |
09:00 |
09:05 |
|
|
An Introduction to the OpenID Shared Signals Framework
|
Thomas Darimont |
H.2214 |
Sunday |
09:05 |
09:35 |
|
|
Nextcloud as Identity Provider? SCIM Client Integration for Multi-Platform Collaboration
|
Edward Ly |
H.2214 |
Sunday |
09:35 |
10:05 |
|
|
Keeping applications secure by evolving OAuth 2.0 and OpenID Connect
|
Alexander Schwartz |
H.2214 |
Sunday |
10:05 |
10:35 |
|
|
Inside ProConnect: Building a Modern Federated Identity Provider for Government Services
|
Gaétan Darquié |
H.2214 |
Sunday |
10:35 |
11:05 |
|
|
Privacy and Sovereignty in a Post Quantum Open World
|
maddog |
H.2214 |
Sunday |
11:05 |
11:35 |
|
|
SUSEID - Sovereign IAM at SUSE
|
José D. Gómez R. |
H.2214 |
Sunday |
11:35 |
12:05 |
|
|
Credentials for Linux: Bringing Passkeys to the Linux desktop
|
Alfie Fresta, Martin Sirringhaus |
H.2214 |
Sunday |
12:05 |
12:35 |
|
|
Cockpit and passwordless login
|
Freya Gustavsson |
H.2214 |
Sunday |
12:35 |
13:05 |
|
|
Passwordless authentication mechanisms from the GUI (GDM)
|
Iker Pedrosa, Joan Torres Lopez |
H.2214 |
Sunday |
13:05 |
13:35 |
|
|
Reduce attack surface or keep compatibility: lessons of sudo-rs and run0 transition plans
|
Alexander Bokovoy, Alejandro Lopez |
H.2214 |
Sunday |
13:35 |
14:00 |
|
|
SSH logins in practice: certificates vs. OPKSSH
|
Erich B |
H.2214 |
Sunday |
14:00 |
14:30 |
|
|
Linux-PAM Demystified and Beyond
|
Dmitry Levin |
H.2214 |
Sunday |
14:30 |
15:00 |
|
|
The journey after a breaking change: rewriting bind-dyndb-ldap for modern BIND
|
Antonio Torres |
H.2214 |
Sunday |
15:00 |
15:30 |
|
|
Implementing Encrypted DNS in Fedora and Kubernetes Clusters with FreeIPA DNS
|
Josep, Ramon Gordillo |
H.2214 |
Sunday |
15:30 |
16:00 |
|
|
Migrating Multi-Factor Authentication: FreeIPA WebUI's Journey from Dojo to React
|
Carla Martínez Poveda |
H.2214 |
Sunday |
16:00 |
16:30 |
|
|
Creating a new CA backend for FreeIPA with the help of AI
|
Thomas Woerner |
H.2214 |
Sunday |
16:30 |
17:00 |
|
|
Kernel (21) |
BLog: High-Performance Per-Component Binary Logging
|
Igor Golikov, Alex Markuze |
UA2.114 (Baudoux) |
Sunday |
09:00 |
09:20 |
|
|
Netboot without throwing a FIT
|
Ahmad Fatoum |
UA2.114 (Baudoux) |
Sunday |
09:20 |
09:40 |
|
|
OF-nodes, Fwnodes, Swnodes, Devlinks, Properties - Understanding How Devices Are Modeled in Linux
|
Bartosz Golaszewski |
UA2.114 (Baudoux) |
Sunday |
09:40 |
10:00 |
|
|
Flexible math operations on network packet fields with Nftables
|
Fernando Fernandez Mancera |
UA2.114 (Baudoux) |
Sunday |
10:00 |
10:20 |
|
|
Combining Trace(r)s: Kernel ftrace & LTTng UST
|
Felix Moessbauer |
UA2.114 (Baudoux) |
Sunday |
10:20 |
10:40 |
|
|
Reproducible XFS Filesystems - Populating Images Without Mounting
|
Luca Di Maio |
UA2.114 (Baudoux) |
Sunday |
10:40 |
11:00 |
|
|
Verification of Linux kernel code
|
Julia Lawall |
UA2.114 (Baudoux) |
Sunday |
11:00 |
11:20 |
|
|
How to develop and test a PWM driver
|
Uwe Kleine-König |
UA2.114 (Baudoux) |
Sunday |
11:20 |
11:40 |
|
|
Update on the SLUB allocator sheaves
|
Vlastimil Babka |
UA2.114 (Baudoux) |
Sunday |
11:40 |
12:00 |
|
|
seccomp listeners for nested containers
|
Aleksandr Mikhalitsyn |
UA2.114 (Baudoux) |
Sunday |
12:00 |
12:30 |
|
|
TPMs and the Linux Kernel: unlocking a better path to hardware security
|
Ignat Korchagin |
UA2.114 (Baudoux) |
Sunday |
12:30 |
13:00 |
|
|
A Modern Look at Secure Boot
|
James Bottomley |
UA2.114 (Baudoux) |
Sunday |
13:00 |
13:30 |
|
|
usermode linux without MMU
|
Hajime Tazaki |
UA2.114 (Baudoux) |
Sunday |
13:30 |
14:00 |
|
|
The limits of ABI stability in the kernel
|
Amelia Crate |
UA2.114 (Baudoux) |
Sunday |
14:00 |
14:30 |
|
|
VFS News
|
Christian Brauner |
UA2.114 (Baudoux) |
Sunday |
14:30 |
15:00 |
|
|
Reproducing a syzbot Bug in 5 Minutes — Now with virtme-ng!
|
Roman "Hedin" Storozhenko |
UA2.114 (Baudoux) |
Sunday |
15:00 |
15:20 |
|
|
What Is Still Missing in System Call Tracing
|
Renzo Davoli, Davide Berardi |
UA2.114 (Baudoux) |
Sunday |
15:20 |
15:40 |
|
|
Tuning Embedded Linux for Low Power
|
Kévin L'hôpital |
UA2.114 (Baudoux) |
Sunday |
15:40 |
16:00 |
|
|
Solving Pre-silicon Kernel Upstream for RISC-V First Ever
|
Yuning Liang |
UA2.114 (Baudoux) |
Sunday |
16:00 |
16:20 |
|
|
Rich Packet Metadata - The Saga Continues
|
Jakub SItnicki |
UA2.114 (Baudoux) |
Sunday |
16:20 |
16:40 |
|
|
Unlocking extra cluster capacity with enhanced Linux cgroup scheduling
|
Al Amjad Isstaif |
UA2.114 (Baudoux) |
Sunday |
16:40 |
17:00 |
|
|
Legal & Policy (13) |
Welcome to the Legal & Policy Issues DevRoom
|
Karen Sandler, Tom Marble, Alexander Sander, Bradley M. Kühn, Matthias Kirschner, Richard Fontana, Bradley M. Kühn |
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 |
|
|
The Hidden Layer: Bringing Protocol Governance into Digital Policy
|
Kelly Roegies |
UB5.230 |
Saturday |
11:30 |
12:00 |
|
|
From Policy To Practice; Open Source in The Dutch Government
|
Gina Plat |
UB5.230 |
Saturday |
12:00 |
12:30 |
|
|
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 |
UB5.230 |
Saturday |
13:00 |
14:00 |
|
|
The story of the Vizio trial - how a historic case for user rights concluded
|
Denver Gingerich |
UB5.230 |
Saturday |
14:00 |
15:00 |
|
|
"Online Safety" laws: reflections for FOSS projects
|
Neil Brown |
UB5.230 |
Saturday |
15:00 |
15:30 |
|
|
Interoperability regulation in the EU: Opening iOS and Android for Free Software
|
Lucas Lasota, Victor Le Pochat, Alexander Matern |
UB5.230 |
Saturday |
15:30 |
16:30 |
|
|
Copyleft for the next Decade: My cunning Plan
|
Sebastian Steck |
UB5.230 |
Saturday |
16:30 |
17:00 |
|
|
Unique Challenges in Elected Governing Bodies for FOSS
|
Bradley M. Kühn, Richard Fontana, Joe Brockmeier, Ian Kelling |
UB5.230 |
Saturday |
17:00 |
18:00 |
|
|
Let's end open source together with this one simple trick
|
Dylan Ayrey, Mike Nolan |
UB5.230 |
Saturday |
18:00 |
18:50 |
|
|
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 |
|
|
Experimenting with the AArch64 Pointer Authentication (PAuth) ABI on bare-metal.
|
Peter Smith |
UD6.215 |
Saturday |
15:05 |
15:20 |
|
|
Hot-patching ClickHouse in production with LLVM XRay
|
Pablo Marcos |
UD6.215 |
Saturday |
15:25 |
15:45 |
|
|
GPU Offloading in LLVM: Architecture, API, and Plugins
|
Jan-Patrick Lehr |
UD6.215 |
Saturday |
15:50 |
16:10 |
|
|
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 |
|
|
WebAssembly Debugging with LLDB
|
Jonas Devlieghere |
UD6.215 |
Saturday |
17:05 |
17:25 |
|
|
llvm-mingw
|
Martin Storsjö |
UD6.215 |
Saturday |
17:30 |
17:50 |
|
|
Building Interactive C/C++ workflows in Jupyter through clang-repl
|
Anutosh Bhat |
UD6.215 |
Saturday |
17:55 |
18:15 |
|
|
(clang-)Tidying up includes in systemd
|
Daan De Meyer |
UD6.215 |
Saturday |
18:20 |
18:40 |
|
|
Zero-sysroot hermetic LLVM cross-compilation using Bazel
|
Corentin Kerisit, David Zbarsky |
UD6.215 |
Saturday |
18:45 |
19:00 |
|
|
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 |
|
|
CRDTs, E2EE, permissions and Jazz!
|
Anselm Eickhoff |
K.3.201 |
Sunday |
09:05 |
09:30 |
|
|
Taming your Yjs documents
|
Bartosz Sypytkowski |
K.3.201 |
Sunday |
09:30 |
10:00 |
|
|
Local-First in Production: How We Built Plane's Collaborative Wiki with Yjs
|
M Palanikannan |
K.3.201 |
Sunday |
10:00 |
10:30 |
|
|
Automerge + Keyhive Design Overview
|
alexgood, Brooklyn Zelenka |
K.3.201 |
Sunday |
10:30 |
11:00 |
|
|
NextGraph: E2EE sync engine, SDK, graph DB, and reactive ORM
|
Niko Bonnieure, Laurin Weger |
K.3.201 |
Sunday |
11:00 |
11:30 |
|
|
ElectricSQL: Query-driven Sync in TanStack DB
|
KevinDP |
K.3.201 |
Sunday |
11:30 |
12:00 |
|
|
BlockNote, Prosemirror and Yjs 14: Versioning and Track Changes
|
Yousef El-Dardiry, Nick Perez |
K.3.201 |
Sunday |
12:00 |
12:30 |
|
|
Towards a Local-First Linux Desktop with Modal, Reflection and p2panda
|
adz |
K.3.201 |
Sunday |
12:30 |
13:00 |
|
|
Teamtype: multiplayer mode for your text editor – towards a Collaborative Editing Protocol
|
blinry, Moritz Neeb |
K.3.201 |
Sunday |
13:00 |
13:20 |
|
|
Radicle: Local-First Code Collaboration
|
fintohaps |
K.3.201 |
Sunday |
13:20 |
13:40 |
|
|
Miru: Building a collaborative video editor with offline support
|
Taye Adeyemi |
K.3.201 |
Sunday |
13:40 |
13:50 |
|
|
Using CRDTs for collaborative commenting in your favourite free software desktop word processor
|
Michael Stahl |
K.3.201 |
Sunday |
13:50 |
13:55 |
|
|
Teleportal: A real-time collaborative editing framework
|
Nick Perez |
K.3.201 |
Sunday |
13:55 |
14:00 |
|
|
A Local First collaborative workplace?
|
Virgile Deville |
K.3.201 |
Sunday |
14:00 |
14:05 |
|
|
Composing capability security and CRDTs
|
David Thompson |
K.3.201 |
Sunday |
14:05 |
14:10 |
|
|
Designing for Local-First: UX Patterns for a Network-Optional World
|
Matt Derocher |
K.3.201 |
Sunday |
14:10 |
14:30 |
|
|
Logux: local-first as framework not database
|
Andrey Sitnik |
K.3.201 |
Sunday |
14:30 |
15:00 |
|
|
SQLRooms: Local-First Analytics with DuckDB, Collaborative Canvas, and Loro CRDT Sync
|
Ilya Boyandin |
K.3.201 |
Sunday |
15:00 |
15:25 |
|
|
A Programming Language Perspective on Replication
|
Jim Bauwens |
K.3.201 |
Sunday |
15:25 |
15:55 |
|
|
Willow - A family of peer-to-peer storage protocols
|
Sam Gwilym |
K.3.201 |
Sunday |
15:55 |
16:20 |
|
|
Get to know local-first pioneers PouchDB & CouchDB — Look ma, offline with no CRDTs!
|
Alex Feyerke |
K.3.201 |
Sunday |
16:20 |
16:40 |
|
|
Seed Hypermedia: The Future of Digital Sovereignty
|
Eric Vicenti |
K.3.201 |
Sunday |
16:40 |
17:00 |
|
|
Microkernel and Component-Based OS (9) |
Making the NOVA microhypervisor fit for thousands of devices and interrupts
|
Udo Steinberg |
K.4.201 |
Sunday |
11:50 |
12:25 |
|
|
skiftOS: Building a microkernel-based operating system from the ground up
|
Clémence |
K.4.201 |
Sunday |
12:30 |
13:00 |
|
|
Rethinking CPU scheduling for dynamic workloads on Sculpt OS
|
Johannes Schlatow, Stefan Kalkowski |
K.4.201 |
Sunday |
13:05 |
13:35 |
|
|
Capability Based Security in Redox
|
Ibuki Omatsu |
K.4.201 |
Sunday |
13:40 |
14:10 |
|
|
Transactions: Making CMRX kernel internals lock-free
|
Eduard Drusa |
K.4.201 |
Sunday |
14:15 |
14:40 |
|
|
Practical Persistence on Microkernels (ft. PhantomOS)
|
Rumen Mitov |
K.4.201 |
Sunday |
14:45 |
15:15 |
|
|
Writing axle OS's desktop compositor
|
Phillip Tennen |
K.4.201 |
Sunday |
15:20 |
15:50 |
|
|
Updates on GNU/Hurd progress: rump drivers, 64bit, SMP, software bootstrapping ...
|
Samuel Thibault |
K.4.201 |
Sunday |
15:55 |
16:25 |
|
|
Microkernels: The last 15 years in retrospective
|
Martin Decky |
K.4.201 |
Sunday |
16:30 |
17:00 |
|
|
Modern Email (16) |
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 |
|
|
OpenCloud Groupware, a new JMAP client
|
Pascal Bleser |
K.4.201 |
Saturday |
11:00 |
11:30 |
|
|
Parula - New features on the new email app
|
Ben Bucksch |
K.4.201 |
Saturday |
11:30 |
12:00 |
|
|
Mail & Security - Lessons learned and interesting tools
|
Carsten Rosenberg, Manu Zurmuehl |
K.4.201 |
Saturday |
12:30 |
13:00 |
|
|
Autocrypt 2: Post-Quantum-Cryptography and Reliable Deletion ("Forward-Secrecy")
|
holger krekel |
K.4.201 |
Saturday |
13:00 |
13:30 |
|
|
Rspamd: A Year of Features and LLM-Assisted Development
|
Vsevolod Stakhov |
K.4.201 |
Saturday |
13:30 |
14:00 |
|
|
Cascading Spy Sheets: The Privacy & Security Implications of CSS in Emails
|
Leon Trampert, Daniel Weber |
K.4.201 |
Saturday |
14:00 |
14:30 |
|
|
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 |
|
|
JMAP for Everything (Destroy All Monsters): JMAP Calendar, Contacts, Files
|
Ricardo Signes |
K.4.201 |
Saturday |
15:30 |
16:00 |
|
|
Stalwart: Can Open Source do Gmail-scale Email?
|
Mauro De Gennaro |
K.4.201 |
Saturday |
16:00 |
16:30 |
|
|
WildDuck: Rethinking Email Server Architecture for the Cloud Era
|
Andris Reinman |
K.4.201 |
Saturday |
16:30 |
17:00 |
|
|
Dovecot - Replicating replication: highly available, open source Dovecot 2.4 servers
|
Jens Erat |
K.4.201 |
Saturday |
17:00 |
17:30 |
|
|
Migrating 60 000 accounts to a FOSS mail solution at the University of Bonn
|
Peter Wienemann |
K.4.201 |
Saturday |
17:30 |
17:50 |
|
|
Performances tests with Gatling IMAP
|
TELLIER Benoit |
K.4.201 |
Saturday |
18:10 |
18:30 |
|
|
Music Production (10) |
Get the most out of Linux for music production
|
Jeremy Jongepier |
UA2.220 (Guillissen) |
Sunday |
13:15 |
13:40 |
|
|
midiMESH: Network MIDI with Elixir on ESP32 via AtomVM
|
Asep Bagja Priandana |
UA2.220 (Guillissen) |
Sunday |
13:40 |
14:05 |
|
|
Modular in the DAW: Cardinal origins, tips and tricks
|
Alexander Chalikiopoulos (dreamer) |
UA2.220 (Guillissen) |
Sunday |
14:05 |
14:30 |
|
|
MBROLA and eSpeak NG as a MIDI singing voice synthesizer
|
Tobias Platen (they/them) |
UA2.220 (Guillissen) |
Sunday |
14:30 |
14:55 |
|
|
Become an orchestra composer using FOSS!
|
Lorenzo Miniero |
UA2.220 (Guillissen) |
Sunday |
14:55 |
15:20 |
|
|
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 |
|
|
PAW, a programmable DAW
|
Xavier |
UA2.220 (Guillissen) |
Sunday |
16:00 |
16:20 |
|
|
Rehorse: sheet music and rehearsal app for bands
|
Jos van den Oever |
UA2.220 (Guillissen) |
Sunday |
16:20 |
16:45 |
|
|
Independent and sustainable audio publishing with Faircamp
|
Simon Repp |
UA2.220 (Guillissen) |
Sunday |
16:45 |
17:00 |
|
|
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 |
|
|
Building QUIC Multipath
|
Floris Bruynooghe |
H.1302 (Depage) |
Saturday |
10:55 |
11:15 |
|
|
Modern Network Protocols — What’s Next for Firefox and the Web?
|
Max Inden |
H.1302 (Depage) |
Saturday |
11:20 |
11:40 |
|
|
Harnessing Hardware for High-Performance Traffic Management in FD.io/VPP
|
Venkata Ravichandra Mynidi, Alok Mishra |
H.1302 (Depage) |
Saturday |
11:45 |
12:05 |
|
|
From HAR to OpenTelemetry Trace: Redefining Browser Observability
|
Antonio Jimenez |
H.1302 (Depage) |
Saturday |
12:10 |
12:30 |
|
|
Suricata 8 - shaping the future of network detection and prevention
|
Eric Leblond, Peter Manev |
H.1302 (Depage) |
Saturday |
12:35 |
12:55 |
|
|
Beyond MCP Servers: Why Network Automation Agents Need Knowledge Graphs
|
Shereen Bellamy |
H.1302 (Depage) |
Saturday |
13:00 |
13:20 |
|
|
Drag, Drop, and Deploy: Low-Code AI Agents for Network Ops
|
Alfonso Sandoval Rosas |
H.1302 (Depage) |
Saturday |
13:25 |
13:45 |
|
|
Terabits without Tall Tales: Reproducible Packet & Session Benchmarks in FD.io (CSIT + VPP)
|
Maciek Konstantynowicz |
H.1302 (Depage) |
Saturday |
13:50 |
14:00 |
|
|
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 |
|
|
So you want to do RDMA programming? RTRS: An easy to use, reliable high speed transport library over RDMA
|
Haris |
H.1302 (Depage) |
Saturday |
14:30 |
14:50 |
|
|
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 |
|
|
Boring filter: The anatomy of a network sandbox for Android
|
Murtaza |
H.1302 (Depage) |
Saturday |
15:20 |
15:40 |
|
|
OpenPERouter: Turning Your Kubernetes Nodes into a Provide Edge Router
|
Miguel Duarte, Federico Paolinelli |
H.1302 (Depage) |
Saturday |
15:45 |
16:05 |
|
|
Scaling GoBGP: Lessons from Building a Dynamic, API‑Driven BGP Control Plane
|
Maxime Peim |
H.1302 (Depage) |
Saturday |
16:10 |
16:30 |
|
|
STUNMESH-go: Building P2P WireGuard Mesh Without Self-Hosted Infrastructure
|
Date (Yu-Chiang) Huang |
H.1302 (Depage) |
Saturday |
16:35 |
16:55 |
|
|
Going full IPv6 in Kubernetes: No limits, just 128 bits!
|
Ole Mathias Heggem |
H.1302 (Depage) |
Saturday |
17:00 |
17:20 |
|
|
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 |
|
|
Building an Open Source Private 5G Network: A Practical Blueprint
|
Alfonso Carrillo Aspiazu |
H.1302 (Depage) |
Saturday |
17:50 |
18:10 |
|
|
Making Tunnels So Light They Might Actually Float Away with Nftables
|
Fernando Fernandez Mancera |
H.1302 (Depage) |
Saturday |
18:15 |
18:35 |
|
|
Automating BGP peerings in the dn42 environment
|
Hyacinthe Cartiaux |
H.1302 (Depage) |
Saturday |
18:40 |
19:00 |
|
|
Nix and NixOS (19) |
Nix and NixOS devroom opening
|
Paul Meyer, Bryan Honof, Martin Schwaighofer |
UA2.118 (Henriot) |
Saturday |
15:00 |
15:05 |
|
|
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 |
|
|
Eilean: Self-hosted digital islands
|
Ryan Gibb |
UA2.118 (Henriot) |
Saturday |
15:50 |
15:55 |
|
|
TAPPaaS: A resilient, trusted, automated private cloud based on NixOS
|
Lars |
UA2.118 (Henriot) |
Saturday |
15:55 |
16:00 |
|
|
NixOS for Deterministic Distributed-System Benchmarking
|
Bruce Gain |
UA2.118 (Henriot) |
Saturday |
16:05 |
16:25 |
|
|
LILA: decentralized reproducible-builds verification for the NixOS ecosystem
|
Julien Malka, Arnout Engelen |
UA2.118 (Henriot) |
Saturday |
16:25 |
16:30 |
|
|
Opam's Nix system dependency mechanism
|
Ryan Gibb |
UA2.118 (Henriot) |
Saturday |
16:30 |
16:35 |
|
|
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 |
|
|
Declarative VMs: Because infrastructure should be simple
|
Martin Messer |
UA2.118 (Henriot) |
Saturday |
17:00 |
17:05 |
|
|
Building a digital inventory with NixOS modules
|
Vojtěch Káně |
UA2.118 (Henriot) |
Saturday |
17:05 |
17:10 |
|
|
Describing Nix closures using SBOMs
|
TheComputerGuy |
UA2.118 (Henriot) |
Saturday |
17:15 |
17:35 |
|
|
Nixss, a Nix library for building static sites
|
Xavier |
UA2.118 (Henriot) |
Saturday |
17:35 |
17:40 |
|
|
NixOS on routers
|
Karel Kočí |
UA2.118 (Henriot) |
Saturday |
17:40 |
17:45 |
|
|
Document your Nix code with Sphinx
|
Rémi (minijackson) |
UA2.118 (Henriot) |
Saturday |
17:55 |
18:15 |
|
|
Nix-manipulator: Python library to manipulate Nix code with ease
|
Hugo Herter |
UA2.118 (Henriot) |
Saturday |
18:15 |
18:20 |
|
|
Nix Forge - become a Nix smith over the weekend
|
Ivan Mincik |
UA2.118 (Henriot) |
Saturday |
18:20 |
18:25 |
|
|
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 |
|
|
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
|
Felix |
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 |
|
|
KiConnect 1 Year In
|
morgan |
H.1309 (Van Rijn) |
Sunday |
10:20 |
11:00 |
|
|
Dune 3D - 2½ years in the 3rd dimension
|
Lukas |
H.1309 (Van Rijn) |
Sunday |
11:00 |
11:40 |
|
|
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 |
|
|
LibrePCB 2.0 – More Than Just a New Look
|
Urban Bruhin |
H.1309 (Van Rijn) |
Sunday |
12:00 |
12:20 |
|
|
The Blackpants are Pants for your Blackhat
|
Ryan Walker |
H.1309 (Van Rijn) |
Sunday |
12:20 |
13:00 |
|
|
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 |
|
|
KiCad Status
|
Wayne Stambaugh |
H.1309 (Van Rijn) |
Sunday |
14:20 |
15:00 |
|
|
FreeCAD - state of affairs
|
Yorik van Havre |
H.1309 (Van Rijn) |
Sunday |
15:00 |
15:40 |
|
|
OCCT3D 8.0: Evolving the Open Source Geometry Kernel
|
Dmitrii |
H.1309 (Van Rijn) |
Sunday |
15:40 |
16:20 |
|
|
A love letter to KiCAD ERC
|
Eve Redero |
H.1309 (Van Rijn) |
Sunday |
16:20 |
17:00 |
|
|
Open Media devroom (10) |
Upstreaming Progress: Video Capture and Camera Support for Recent Rockchip SoCs
|
Michael Riesch |
K.4.601 |
Saturday |
10:30 |
10:50 |
|
|
Latency reduction in Video streaming with Linux’s camera and encoder APIs
|
Tim Panton |
K.4.601 |
Saturday |
10:50 |
11:10 |
|
|
WebRTC support in WebKitGTK and WPEWebKit with GStreamer: Current status and plans
|
Philippe Normand |
K.4.601 |
Saturday |
11:10 |
11:30 |
|
|
Innovations with YAML/CABAC/SIMD in H.264/AVC software decoding
|
Thibault Raffaillac |
K.4.601 |
Saturday |
11:35 |
11:55 |
|
|
Bridging the gap between browser and backend media processing
|
Romain Beauxis |
K.4.601 |
Saturday |
11:55 |
12:15 |
|
|
Decentralized Public Broadcast with Streamplace
|
Eli Mallon |
K.4.601 |
Saturday |
12:40 |
13:00 |
|
|
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 |
|
|
Machine Learning in GStreamer: Frameworks, Tensors, and Analytics
|
Daniel Morin |
K.4.601 |
Saturday |
13:25 |
13:45 |
|
|
imquic, a QUIC library for real-time media
|
Lorenzo Miniero |
K.4.601 |
Saturday |
13:50 |
14:10 |
|
|
Open Source video mixing and syncing with real-time control
|
Jaron Viëtor |
K.4.601 |
Saturday |
14:10 |
14:30 |
|
|
Open Research (17) |
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 |
AW1.120 |
Sunday |
09:30 |
10:00 |
|
|
Colandr 2.0: reflections on a near-decade of free and open evidence synthesis tooling development, management, and use
|
Caitlin |
AW1.120 |
Sunday |
10:00 |
10:30 |
|
|
Building Open and Reproducible AI Practices for LMICs (and Beyond)
|
Precious Onyewuchi |
AW1.120 |
Sunday |
10:30 |
11:00 |
|
|
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 |
|
|
RELab: An Open Infrastructure for Collaborative Product Data Collection in the Circular Economy
|
Simon Nikolaï van Lierde |
AW1.120 |
Sunday |
12:15 |
12:30 |
|
|
Keeping Legislative Data Accessible
|
Florin Hasler |
AW1.120 |
Sunday |
13:00 |
13:15 |
|
|
Data science from the command line: a look back at 2 years of using xan
|
Béatrice Mazoyer |
AW1.120 |
Sunday |
13:15 |
13:45 |
|
|
The Skills of a FLOSS Developer and Why They Are Important in Open Research
|
Giuditta Parolini |
AW1.120 |
Sunday |
13:45 |
14:15 |
|
|
Research software engineering: a movement and its instantiation at the University of Illinois Urbana-Champaign
|
Daniel S. Katz |
AW1.120 |
Sunday |
14:15 |
14:45 |
|
|
Trusted by design: how to set up your research software for community adoption
|
Niko Sirmpilatze |
AW1.120 |
Sunday |
14:45 |
15:15 |
|
|
Introducing Jupyter Book 2: Next-generation Tools for Creating Computational Narratives
|
Angus Hollands |
AW1.120 |
Sunday |
15:15 |
15:45 |
|
|
Visualising Wikipedia
|
Iolanda Pensa |
AW1.120 |
Sunday |
15:45 |
16:00 |
|
|
Working with small data that you dare to share
|
Ulrika Vincent, Mikael Kullberg |
AW1.120 |
Sunday |
16:00 |
16:30 |
|
|
PyGambit: an open-source software for game theory
|
Ed Chalstrey |
AW1.120 |
Sunday |
16:30 |
17:00 |
|
|
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 |
|
|
The UX Layer of Security: Understanding User-Driven Vulnerabilities
|
Elio Qoshi, Anja |
UB4.132 |
Sunday |
13:30 |
13:55 |
|
|
Debugging Exclusion: Building Disability-Inclusive Open Source Projects
|
Victoria Ottah |
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 |
|
|
Design Systems in Open Source
|
Andres Betts |
UB4.132 |
Sunday |
15:00 |
15:25 |
|
|
You Don’t Need to Be a Designer to Design: Fixing UX in Open Source
|
Archita Gorle |
UB4.132 |
Sunday |
15:30 |
15:55 |
|
|
Understanding developer needs - User research in Forgejo
|
Otto Richter |
UB4.132 |
Sunday |
16:00 |
16:25 |
|
|
Use eye tracking to figure out usability issues, the open source way
|
Dmitriy Kostiuk |
UB4.132 |
Sunday |
16:30 |
16:55 |
|
|
Open Source Digital Forensics (8) |
Carving JSON in heap dumps
|
Hunter Domson |
UB4.132 |
Sunday |
09:00 |
09:20 |
|
|
Bugbane: Simplifying consensual Android forensics
|
Giulio B, Davide `thezero` |
UB4.132 |
Sunday |
09:20 |
09:40 |
|
|
Automate all the things! Using Puma to automate UI actions in Android applications
|
Angelina Claij-Swart, Erik Oudsen |
UB4.132 |
Sunday |
09:40 |
10:00 |
|
|
How the **** do I do that? Making 300+ forensic parsers easily accessible
|
Erik Schamper, Lennart Haagsma |
UB4.132 |
Sunday |
10:00 |
10:30 |
|
|
Dangerzone: Bleach your documents
|
Alex Pyrgiotis |
UB4.132 |
Sunday |
10:30 |
11:00 |
|
|
Investigating Security Incidents with Forensic Snapshots in Kubernetes
|
Adrian Reber, Radostin Stoyanov, Lorena Goldoni |
UB4.132 |
Sunday |
11:00 |
11:30 |
|
|
I spent my summer reverse engineering ESXi VMFS, you?
|
Erik Schamper |
UB4.132 |
Sunday |
11:30 |
12:00 |
|
|
Your function signature here please.
|
Jeffrey Rongen |
UB4.132 |
Sunday |
12:00 |
12:30 |
|
|
Open Source & EU Policy (12) |
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 |
|
|
Public Procurement for Digital Sovereignty
|
Sebastian Raible |
UA2.118 (Henriot) |
Sunday |
10:30 |
11:10 |
|
|
From policy to practice: implementing the EU AI Act for open-source software
|
Daphne Muller |
UA2.118 (Henriot) |
Sunday |
11:30 |
11:45 |
|
|
Digital Omnibus: is the EU's tech simplification a Risk or Opportunity for Open Source?
|
Denise R. S. Almeida |
UA2.118 (Henriot) |
Sunday |
11:45 |
12:00 |
|
|
The Fediverse and the EU's Digital Services Act: solving the challenges of modern social media?
|
Jordan Maris |
UA2.118 (Henriot) |
Sunday |
12:00 |
12:30 |
|
|
HowTheyVote.eu - how we make European Parliament roll-call votes more accessible
|
Linus Hagemann, Till Prochaska |
UA2.118 (Henriot) |
Sunday |
13:10 |
13:20 |
|
|
How to engage with policymakers as civil society
|
Jordan Maris, Sebastian Raible |
UA2.118 (Henriot) |
Sunday |
13:20 |
14:00 |
|
|
Could Compliance Costs Sustain FOSS? A Theory of Voluntary Attestations
|
Æva Black |
UA2.118 (Henriot) |
Sunday |
15:20 |
15:40 |
|
|
Could Compliance Costs Sustain FOSS? A Panel With The Public Sector
|
Æva Black, Michael Schuster, 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 |
17:00 |
|
|
Package Management (9) |
A phishy case study
|
Adam Harvey |
K.3.201 |
Saturday |
10:30 |
10:55 |
|
|
Current state of attestations in programming language ecosystems
|
Zach Steindler |
K.3.201 |
Saturday |
11:00 |
11:25 |
|
|
Name resolution in package management systems - A reproducibility perspective
|
Gábor Boskovits |
K.3.201 |
Saturday |
11:30 |
11:55 |
|
|
Package managers à la carte: A Formal Model of Dependency Resolution
|
Ryan Gibb |
K.3.201 |
Saturday |
12:00 |
12:25 |
|
|
Trust Nothing, Trace Everything: Auditing Package Builds at Scale with OSS Rebuild
|
Matthew Suozzo |
K.3.201 |
Saturday |
12:30 |
12:55 |
|
|
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 |
|
|
Package Management Learnings from Homebrew
|
Mike McQuaid |
K.3.201 |
Saturday |
14:00 |
14:25 |
|
|
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 |
|
|
Audio and music production on Plan 9
|
Konstantinn Bonnet |
K.4.201 |
Sunday |
10:20 |
10:50 |
|
|
Python (8) |
The Bakery: How PEP810 sped up my bread operations business
|
Jacob Coffee |
UA2.220 (Guillissen) |
Saturday |
15:00 |
15:30 |
|
|
The GIL and API Performance: Past, Present, and Free-Threaded Future
|
Ruben Hias |
UA2.220 (Guillissen) |
Saturday |
15:30 |
16:00 |
|
|
Modern Python monorepo with `uv`, `workspaces`, `prek` and shared libraries
|
Jarek Potiuk |
UA2.220 (Guillissen) |
Saturday |
16:00 |
16:30 |
|
|
PyInfra: Because Your Infrastructure Deserves Real Code in Python, Not YAML Soup
|
wowi42 |
UA2.220 (Guillissen) |
Saturday |
16:30 |
17:00 |
|
|
Ducks to the rescue - ETL using Python and DuckDB
|
Marc-André Lemburg |
UA2.220 (Guillissen) |
Saturday |
17:00 |
17:30 |
|
|
Is it time for a Django Admin rewrite? If so, how?
|
Emma Delescolle |
UA2.220 (Guillissen) |
Saturday |
17:30 |
18:00 |
|
|
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 |
|
|
Lightning Talks
|
Marc-André Lemburg |
UA2.220 (Guillissen) |
Saturday |
18:30 |
19:00 |
|
|
Railways and Open Transport (14) |
Welcome to the Railways and Open Transport Devroom
|
Cornelius Schumacher |
K.3.601 |
Saturday |
15:00 |
15:05 |
|
|
Europe’s New Mobility Architecture: MMTIS, NAPCORE, and the Future of Multimodal & Railway Standards
|
Stefan Jugelt |
K.3.601 |
Saturday |
15:05 |
15:25 |
|
|
The state of open data in Czech public transport
|
David Koňařík |
K.3.601 |
Saturday |
15:50 |
16:10 |
|
|
From first FLOSS Poznań public transport app to global coverage with Transitous
|
Adam Pioterek |
K.3.601 |
Saturday |
16:15 |
16:20 |
|
|
Crowdsourcing Delay Information
|
Jonah Brüchert |
K.3.601 |
Saturday |
16:20 |
16:25 |
|
|
DB InfraGO's OpenStation: NeTEx + SIRI for railway stations
|
Julius Tens |
K.3.601 |
Saturday |
16:25 |
16:35 |
|
|
OTP Finds a way
|
Jonas Lindström |
K.3.601 |
Saturday |
16:35 |
16:55 |
|
|
Probabilistic Turn-By-Turn Directions for Public Transport
|
Robin Durner |
K.3.601 |
Saturday |
16:55 |
17:15 |
|
|
Citybikes: scraping the world for bike sharing data so you don't have to
|
Lluis Esquerda |
K.3.601 |
Saturday |
17:15 |
17:35 |
|
|
Scaling Mobility Flow Visualization: Origin-Destination Data with DuckDB, Flowmap.gl, and SQLRooms
|
Ilya Boyandin |
K.3.601 |
Saturday |
17:35 |
17:55 |
|
|
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 |
|
|
Automated short-term train planning in OSRD: from POC to production
|
Eloi Charpentier |
K.3.601 |
Saturday |
18:15 |
18:35 |
|
|
Digital disruption in the public transport sector through open source community engagement
|
Clear Byte |
K.3.601 |
Saturday |
18:35 |
18:55 |
|
|
HackerTrain: the first real (and distributed) train trip from N places on M routes to Brussels
|
Matija Šuklje |
K.3.601 |
Saturday |
18:55 |
19:00 |
|
|
Retrocomputing (11) |
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 |
|
|
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 |
|
|
ngdevkit: Free and Open Source C/C++ development on the Neo Geo in 2026
|
Damien Ciabrini |
H.1302 (Depage) |
Sunday |
14:30 |
14:50 |
|
|
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 |
|
|
Early Electronic Computing in Belgium: Analysis and Simulation of the IRSIA FNRS Mathematical Machine
|
Christophe Ponsard |
H.1302 (Depage) |
Sunday |
15:30 |
15:55 |
|
|
Why build an 8-bit homebrew computer in 2026
|
Benoit Aveline |
H.1302 (Depage) |
Sunday |
15:55 |
16:15 |
|
|
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 |
|
|
Behind the beam spring keyboard: Mainframe technology through the lens of an IBM 3278 terminal
|
Hans Hübner |
H.1302 (Depage) |
Sunday |
16:40 |
17:00 |
|
|
RISC-V (11) |
Welcome to the FOSDEM 2026 RISC-V DevRoom
|
|
H.2214 |
Saturday |
10:30 |
10:35 |
|
|
RISC-V Vector optimisations in FFmpeg
|
Rémi Denis-Courmont |
H.2214 |
Saturday |
10:40 |
11:15 |
|
|
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 |
|
|
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 |
H.2214 |
Saturday |
13:20 |
13:55 |
|
|
Upstream Embedded Linux on RISC-V SBCs: The Past, Present and Future
|
Marcel Ziswiler |
H.2214 |
Saturday |
14:00 |
14:35 |
|
|
RISC-V Hardware Is Here. What About Software?
|
Afonso Oliveira |
H.2214 |
Saturday |
15:20 |
15:55 |
|
|
How Secure Are Commercial RISC-V CPUs?
|
Fabian Thomas, Lukas Gerlach |
H.2214 |
Saturday |
16:40 |
17:15 |
|
|
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 |
|
|
Robotics and Simulation (23) |
Welcome to the Robotics and Simulation devroom
|
Arnaud Taffanel |
UB2.147 |
Saturday |
10:30 |
10:35 |
|
|
"Turning a cheap commercial vacuum cleaner into a useful Open Source mapping tool"
|
Stef Dillo |
UB2.147 |
Saturday |
10:35 |
11:00 |
|
|
Calibrate good times! The tools and methods to get top-quality robot data.
|
Roland Meertens, Sam Pfeiffer |
UB2.147 |
Saturday |
11:05 |
11:30 |
|
|
Bridging robotics and systems programming: Why Copper-rs is a game changer
|
Guillaume BINET |
UB2.147 |
Saturday |
11:35 |
12:00 |
|
|
Apptainer: Easy Containerization for Robotics
|
Malte Schrader |
UB2.147 |
Saturday |
12:05 |
12:10 |
|
|
Just1 - An Open-Source Autonomous Mecanum Wheel Robot
|
Nicolas Rodriguez |
UB2.147 |
Saturday |
12:10 |
12:15 |
|
|
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
|
Agustin Alba Chicar |
UB2.147 |
Saturday |
12:20 |
12:25 |
|
|
rosidlcpp: A Journey Through ROS2 Build Time Optimization
|
Anthony Welte |
UB2.147 |
Saturday |
12:25 |
12:30 |
|
|
A Core Developer's insights on Gazebo's Future
|
Jose Luis Rivero |
UB2.147 |
Saturday |
12:35 |
13:20 |
|
|
Introducing rclrs: the official ROS 2 client library for Rust
|
Esteve Fernández |
UB2.147 |
Saturday |
13:25 |
13:50 |
|
|
Open-Source Robotics in Practice: Lessons from Upkie Wheeled Bipeds
|
Stéphane Caron |
UB2.147 |
Saturday |
13:55 |
14:20 |
|
|
Middleware Pain? Meet iceoryx2
|
Michael Poehnl |
UB2.147 |
Saturday |
14:25 |
14:50 |
|
|
Precision Landing with PX4 and ROS 2 using Aruco Markers
|
Ramon Roche, Beniamino Pozzan |
UB2.147 |
Saturday |
14:55 |
15:20 |
|
|
Simple, Safe, Open: Building Your First ROS 2 Rover with Rust and Pixi
|
Christophe Simon, Nicolas Daube |
UB2.147 |
Saturday |
15:25 |
15:35 |
|
|
Vehicle Dynamics Sim: accurately and easily simulate actuation limits
|
Arne Baeyens |
UB2.147 |
Saturday |
15:35 |
15:45 |
|
|
Productionising ROS when you have no choice (with Bazel)
|
Ricardo Delfin |
UB2.147 |
Saturday |
15:45 |
15:55 |
|
|
ArduPilot Advanced Integration
|
PIERRE KANCIR |
UB2.147 |
Saturday |
15:55 |
16:05 |
|
|
The Technical Stacks Behind Botronics’ iXi Autonomous Golf Trolley
|
Antoine Van Malleghem, Enzo Ghisoni, David Moli |
UB2.147 |
Saturday |
16:10 |
16:55 |
|
|
ROS-Z: A Rust/Zenoh-native stack, fully ROS 2-compliant
|
Julien Enoch |
UB2.147 |
Saturday |
17:00 |
17:25 |
|
|
EasyNav: An open-source framework for navigating everywhere
|
Francisco Martín Rico, Francisco Miguel Moreno |
UB2.147 |
Saturday |
17:30 |
17:55 |
|
|
AutoAPMS: Lightweight and versatile integration of behavior trees into the ROS 2 ecosystem
|
Robin Müller |
UB2.147 |
Saturday |
18:00 |
18:25 |
|
|
PlotJuggler: the log visualization tool loved by roboticists
|
Davide Faconti |
UB2.147 |
Saturday |
18:30 |
18:55 |
|
|
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 |
|
|
Rust meets cheap bare-metal RISC-V
|
Marcel Ziswiler |
UB2.252A (Lameere) |
Sunday |
09:30 |
09:55 |
|
|
RustBoy: A Rust journey into Game Boy dev
|
Federico Bassini |
UB2.252A (Lameere) |
Sunday |
10:00 |
10:25 |
|
|
Async Rust in Godot 4: Leveraging the engine as a runtime
|
Jovan Gerodetti |
UB2.252A (Lameere) |
Sunday |
10:30 |
10:55 |
|
|
Common Expression Language (CEL) in Rust
|
Alex Snaps |
UB2.252A (Lameere) |
Sunday |
11:00 |
11:25 |
|
|
Calling JIT-compiled Roto scripts from Rust
|
Terts Diepraam |
UB2.252A (Lameere) |
Sunday |
11:30 |
11:55 |
|
|
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 |
|
|
Building performance-critical Python tools with Rust: Lessons from production
|
Cian Butler |
UB2.252A (Lameere) |
Sunday |
13:00 |
13:25 |
|
|
Ty: Adventures of type-checking Python in Rust
|
Shaygan Hooshyari |
UB2.252A (Lameere) |
Sunday |
13:30 |
13:55 |
|
|
Rust in Mercurial: The wider benefits
|
Raphaël Gomès, Pierre-Yves David |
UB2.252A (Lameere) |
Sunday |
14:00 |
14:25 |
|
|
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 |
|
|
Rethinking network services: Freedom and modularity with Rama
|
Glen De Cauwsemaecker |
UB2.252A (Lameere) |
Sunday |
15:30 |
15:55 |
|
|
Random seeds and state machines: An approach to deterministic simulation testing in Rust
|
Frederic Branczyk |
UB2.252A (Lameere) |
Sunday |
16:00 |
16:25 |
|
|
Syd: Writing an application kernel in Rust
|
Ali Polatel |
UB2.252A (Lameere) |
Sunday |
16:30 |
16:55 |
|
|
SBOMS and supply chains (15) |
Welcome to the SBOMs and Supply Chains devroom!
|
Alexios Zavras (zvr), Kate Stewart, Adolfo García Veytia, Thomas Steenbergen |
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 |
|
|
When One Product Has Three SBOMs: Lessons from Embedded Vulnerability Management
|
Marta Rybczynska |
UD2.208 (Decroly) |
Sunday |
09:30 |
10:00 |
|
|
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
|
Piotr P. Karwasz |
UD2.208 (Decroly) |
Sunday |
10:30 |
11:00 |
|
|
From Passive Data to Active Defense: Supply Chain Policy-as-Code with Conforma
|
Stefano Pentassuglia |
UD2.208 (Decroly) |
Sunday |
11:00 |
11:30 |
|
|
CRA-Ready SBOMs: A Practical Blueprint for High-Quality Generation
|
Viktor Petersson |
UD2.208 (Decroly) |
Sunday |
11:30 |
12:00 |
|
|
Deutsche Bahn's Approach to Large-Scale SBOM Collection and Use
|
Max Mehl, Henry Sachs |
UD2.208 (Decroly) |
Sunday |
12:00 |
12:20 |
|
|
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 |
|
|
Forget SBOMs, use PURLs
|
Philippe Ombredanne, Steve Springett |
UD2.208 (Decroly) |
Sunday |
13:20 |
13:40 |
|
|
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 |
|
|
C/C++ Build-time SBOMs with pkgconf
|
Ariadne Conill |
UD2.208 (Decroly) |
Sunday |
15:30 |
16:00 |
|
|
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 |
|
|
Generating SBoMs for BuildStream projects
|
Abderrahim Kitouni |
UD2.208 (Decroly) |
Sunday |
16:30 |
17:00 |
|
|
Search (6) |
Implementing Block-Max Pruning in Rust: Faster Learned Sparse Retrieval for Modern Search
|
Ferdinand Schlatt, Antonio Mallia |
UB4.136 |
Sunday |
13:20 |
13:50 |
|
|
Multi-Vector embeddings revolution? or evolution?
|
Marcin Antas, Roberto Esposito |
UB4.136 |
Sunday |
14:00 |
14:30 |
|
|
Deriving Maximum Insight: Open-Source Graph-Enhanced RAG for Complex Question Answering
|
Mykyta Kemarskyi |
UB4.136 |
Sunday |
14:40 |
15:10 |
|
|
Multi-Stage Retrieval in Elasticsearch - Present and Future
|
Carlos Delgado |
UB4.136 |
Sunday |
15:20 |
15:50 |
|
|
Language support in Meilisearch
|
many |
UB4.136 |
Sunday |
16:00 |
16:30 |
|
|
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 |
16:40 |
17:10 |
|
|
Security (17) |
Please sign your artefacts. WITH WHAT?
|
Olle E. Johansson |
UB5.132 |
Saturday |
10:30 |
10:55 |
|
|
Demystifying Post-Quantum Cryptography: The Hybrid Approach
|
Rutvik Kshirsagar, Shreyas Mahangade, Clemens Lang |
UB5.132 |
Saturday |
11:00 |
11:25 |
|
|
Streamlining Signed Artifacts in Container Ecosystems
|
Tonis Tiigi |
UB5.132 |
Saturday |
11:30 |
11:55 |
|
|
Sequoia git: Making Signed Commits Matter
|
Neal H. Walfield |
UB5.132 |
Saturday |
12:00 |
12:25 |
|
|
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 |
|
|
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 |
|
|
Dynamic Bot Blocking with Web-Server Access-Log Analytics
|
Alexander Krizhanovsky |
UB5.132 |
Saturday |
14:30 |
14:55 |
|
|
Finding backdoors with fuzzing
|
Michaël Marcozzi, Dimitri Kokkonis, Stefano Zacchiroli |
UB5.132 |
Saturday |
15:00 |
15:25 |
|
|
Island: Sandboxing tool powered by Landlock
|
Mickaël Salaün |
UB5.132 |
Saturday |
15:30 |
15:55 |
|
|
Using Capslock analysis to develop seccomp filters for Rust (and other) services
|
Adam Harvey |
UB5.132 |
Saturday |
16:00 |
16:25 |
|
|
The Open-Weight Dilemma: Mitigating AI Cyber Risks Without Killing Open Source
|
Alfonso De Gregorio |
UB5.132 |
Saturday |
16:30 |
16:55 |
|
|
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 |
|
|
Social Web (24) |
JSON Databases and Small ActivityPub Servers: A Perfect Combination
|
Darius Kazemi |
H.2215 (Ferrer) |
Saturday |
10:40 |
11:00 |
|
|
Democratise the Fediverse
|
Matthias Pfefferle |
H.2215 (Ferrer) |
Saturday |
11:00 |
11:30 |
|
|
Tending the Herd: Community at Mastodon
|
Hannah Aubry |
H.2215 (Ferrer) |
Saturday |
11:30 |
12:00 |
|
|
Amplify Our Voices: Building Digital Sovereignty on the Fediverse
|
Benjamin Bellamy |
H.2215 (Ferrer) |
Saturday |
12:00 |
12:30 |
|
|
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:30 |
13:00 |
|
|
tags.pub - following hashtags globally
|
Evan Prodromou |
H.2215 (Ferrer) |
Saturday |
13:00 |
13:10 |
|
|
Unlocking development with ActivityPub Client to Server API
|
Django Doucet |
H.2215 (Ferrer) |
Saturday |
13:20 |
13:30 |
|
|
Federated Bookmark Sharing
|
Rafael Epplée |
H.2215 (Ferrer) |
Saturday |
14:00 |
14:10 |
|
|
Are digital rules a show stopper for the Fediverse?
|
Rebecca Sieber |
H.2215 (Ferrer) |
Saturday |
14:10 |
14:30 |
|
|
The Social Web and Digital Sovereignty: Building Social Advocacy Networks in and for Europe.
|
Sandra Barthel |
H.2215 (Ferrer) |
Saturday |
14:30 |
14:40 |
|
|
Building a sustainable italian fediverse: overcoming technical, adoption and moderation challenges
|
Fra - OpenForFuture, Filippo Della Bianca, Valentino Spataro |
H.2215 (Ferrer) |
Saturday |
14:40 |
15:10 |
|
|
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 |
H.2215 (Ferrer) |
Saturday |
15:40 |
16:00 |
|
|
ActivityPub at Scale: Institutional Entry Points into the Social Web
|
Melanie Bartos |
H.2215 (Ferrer) |
Saturday |
16:00 |
16:10 |
|
|
The needs of civil institutions for The Next Socials
|
Pepijn Lemmens |
H.2215 (Ferrer) |
Saturday |
16:10 |
16:20 |
|
|
A wild FASP appears! Integrating your app with Fediverse Auxiliary Service Providers
|
James Smith |
H.2215 (Ferrer) |
Saturday |
16:20 |
16:30 |
|
|
Decentralised Badges with BadgeFed: Implementing ActivityPub-based Credentials for Non Profits
|
Maho Pacheco |
H.2215 (Ferrer) |
Saturday |
16:30 |
16:50 |
|
|
Splinter - Split long articles into Mastodon threads
|
Eyal Ron (Neiman) |
H.2215 (Ferrer) |
Saturday |
16:50 |
17:00 |
|
|
Bonfire: Building Modular, Consentful, and Federated Social Networks
|
Mayel de Borniol, ivan minutillo |
H.2215 (Ferrer) |
Saturday |
17:20 |
17:40 |
|
|
Fedify: Building ActivityPub servers without the pain
|
Hong Minhee |
H.2215 (Ferrer) |
Saturday |
17:40 |
18:00 |
|
|
Friendica - Hidden in plain sight since 2025
|
Tobias Diekershoff |
H.2215 (Ferrer) |
Saturday |
18:00 |
18:10 |
|
|
Fedi legacy
|
Ian Forrester |
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 |
|
|
Emissary and the Fediverse
|
Ben Pate |
H.2215 (Ferrer) |
Saturday |
18:30 |
19:00 |
|
|
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 |
|
|
Open Source Digital Voice for Space and Terrestrial Communications
|
Abraxas3d |
K.3.601 |
Sunday |
09:20 |
10:00 |
|
|
Very low frequency (VLF) time and frequency transfer signal analysis using KiwiSDR recordings
|
Jean-Michel Friedt |
K.3.601 |
Sunday |
10:00 |
10:40 |
|
|
wSDR -- web based SDR processing
|
Sergey |
K.3.601 |
Sunday |
10:40 |
11:25 |
|
|
FIR filter design with Parks-McClellan Remez
|
Daniel Estévez |
K.3.601 |
Sunday |
11:25 |
12:10 |
|
|
ZigRadio: a lightweight, ergonomic flow graph signal processing framework for SDR
|
Vanya Sergeev |
K.3.601 |
Sunday |
12:10 |
12:55 |
|
|
Digital RF distribution at CERN
|
Tristan Gingold |
K.3.601 |
Sunday |
12:55 |
13:40 |
|
|
White Rabbit for the masses: distributed coherent SDR on generic FPGA boards
|
Jean-Michel Friedt |
K.3.601 |
Sunday |
13:40 |
14:10 |
|
|
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 |
|
|
Autonomous SDR platform based on Zynq/AD9361 (extension of PlutoSDR architecture)
|
F5OEO |
K.3.601 |
Sunday |
14:55 |
15:35 |
|
|
VRT IQ tools at the Dwingeloo Radio Telescope
|
Thomas Telkamp |
K.3.601 |
Sunday |
15:35 |
16:20 |
|
|
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 |
|
|
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 |
|
|
Multi-Petabyte Data Distribution in Industry & Science with CernVM File System
|
Andriy Utkin |
UB4.136 |
Saturday |
12:15 |
12:45 |
|
|
Demystifying the Mathematics of Erasure Coding
|
Gerlind Deschner |
UB4.136 |
Saturday |
12:50 |
13:20 |
|
|
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 |
|
|
Shared Memory Communication in Ceph
|
Aliaksei Makarau |
UB4.136 |
Saturday |
14:35 |
15:05 |
|
|
Smoother CephFS Experience With Umbrella Release
|
Venky Shankar |
UB4.136 |
Saturday |
15:10 |
15:40 |
|
|
Implementing S3-fronted cold storage at CERN
|
Mario Vitale |
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 |
|
|
The Invisible Payload: A Generic Zero-Copy Architecture
|
Igor Golikov, Alex Markuze |
UB4.136 |
Saturday |
17:30 |
18:00 |
|
|
Dedup for S3: Smarter Storage, Zero Duplicates
|
Vidushi Mishra |
UB4.136 |
Saturday |
18:05 |
18:35 |
|
|
Software Performance (12) |
Accessible software performance
|
Alexander Zaitsev |
H.1301 (Cornil) |
Sunday |
09:00 |
09:50 |
|
|
Beyond nvidia-smi: Tools for Real GPU Performance Metrics
|
YASH PANCHAL |
H.1301 (Cornil) |
Sunday |
09:50 |
10:30 |
|
|
Keeping the P in HPC: the EESSI Way
|
Kenneth Hoste |
H.1301 (Cornil) |
Sunday |
10:30 |
11:10 |
|
|
Towards unified full-stack performance analysis and automated computer system design with Adaptyst
|
Maks Graczyk |
H.1301 (Cornil) |
Sunday |
11:10 |
11:50 |
|
|
How to Measure Software Performance Reliably
|
Kemal Akkoyun, Augusto de Oliveira |
H.1301 (Cornil) |
Sunday |
11:50 |
12:30 |
|
|
Pulling 100k revisions 100× faster
|
Raphaël Gomès, Pierre-Yves David |
H.1301 (Cornil) |
Sunday |
12:30 |
13:10 |
|
|
Database benchmarks: Lessons learned from running a benchmark standard organization
|
Gábor Szárnyas |
H.1301 (Cornil) |
Sunday |
13:10 |
13:50 |
|
|
Continuous Performance Engineering HowTo
|
Henrik Ingo |
H.1301 (Cornil) |
Sunday |
13:50 |
14:30 |
|
|
Writing an ultrafast Lua/JSON encoder+decoder as a LuaJIT module
|
Adam Ivora |
H.1301 (Cornil) |
Sunday |
14:30 |
15:10 |
[1]
|
|
How To Move Bytes Around
|
Alexey Milovidov |
H.1301 (Cornil) |
Sunday |
15:10 |
15:50 |
|
|
A Performance Comparison of Kubernetes Multi-Cluster Networking
|
josecastillolema, Raul |
H.1301 (Cornil) |
Sunday |
15:50 |
16:30 |
|
|
Load Testing Real React Applications for Production Performance
|
Mohammed Zubair Ahmed |
H.1301 (Cornil) |
Sunday |
16:30 |
17:00 |
|
|
Testing and Continuous Delivery (19) |
Externally verifying Linux’s real-time deadline scheduling capabilities
|
Theodore Tucker |
H.2213 |
Sunday |
09:00 |
09:25 |
|
|
Instrument and Unit Test an Asm-only OS Kernel by Turning it into an Anykernel
|
Ivan Baravy |
H.2213 |
Sunday |
09:30 |
09:55 |
|
|
Testing on hardware with Claude AI
|
Andreea Daniela Andrisan |
H.2213 |
Sunday |
10:00 |
10:15 |
|
|
Building a multi-arch CI pipeline for 13 targets. What could possibly go wrong?
|
Marek Pikuła |
H.2213 |
Sunday |
10:15 |
10:30 |
|
|
Unit Testing in Fortran
|
Connor Aird |
H.2213 |
Sunday |
10:30 |
10:45 |
|
|
Testing ESPHome in the really world
|
Rémi Duraffort |
H.2213 |
Sunday |
10:45 |
11:00 |
|
|
Unified Quality Feedback Across CI/CD Pipelines
|
Ullrich Hafner |
H.2213 |
Sunday |
11:05 |
11:30 |
|
|
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 |
|
|
Non-Blocking Continuous Code Reviews
|
Thierry de Pauw |
H.2213 |
Sunday |
12:05 |
12:30 |
|
|
Developer Experience is more than just Productivity metrics
|
Jeremy Meiss |
H.2213 |
Sunday |
12:35 |
13:00 |
|
|
Self-Healing Rollouts: Automating Production Fixes with Agentic AI
|
Carlos Sanchez |
H.2213 |
Sunday |
13:05 |
13:30 |
|
|
Your Cluster is Lying to ArgoCD (And How to Catch It)
|
Graziano Casto |
H.2213 |
Sunday |
13:35 |
14:00 |
|
|
The Most Bizarre Software Bugs in History
|
Mia Bajić |
H.2213 |
Sunday |
14:05 |
14:20 |
|
|
Bug reporting made less buggy
|
David Petera |
H.2213 |
Sunday |
14:20 |
14:35 |
|
|
Bringing automatic detection of backdoors to the CI pipeline
|
Michaël Marcozzi, Dimitri Kokkonis |
H.2213 |
Sunday |
14:35 |
14:50 |
|
|
AI-based failure aggregation
|
Lukasz Towarek |
H.2213 |
Sunday |
14:55 |
15:20 |
|
|
Building CDviz: Lessons from Creating CI/CD Observability Tooling
|
David Bernard |
H.2213 |
Sunday |
15:25 |
15:50 |
|
|
Automated Testing of VoIP Infrastructure: Lessons from the Field
|
Ellen Wittingen |
H.2213 |
Sunday |
15:55 |
16:20 |
|
|
Formal Verification in Rocq, an Exhaustive Testing
|
Guillaume Claret |
H.2213 |
Sunday |
16:25 |
16:50 |
|
|
Tool the Docs (0) |
Translations (0) |
Virtualization and Cloud Infrastructure (17) |
VM Integration in systemd
|
Lennart Poettering |
H.2213 |
Saturday |
10:30 |
11:00 |
|
|
Full disk encryption for Confidential Computing guests
|
Emanuele Giuseppe Esposito, Vitaly Kuznetsov |
H.2213 |
Saturday |
11:00 |
11:30 |
|
|
rust-vmm evolution on ecosystem and monorepo
|
Ruoqing He, Stefano Garzarella |
H.2213 |
Saturday |
11:30 |
12:00 |
|
|
Introducing the MSHV accelerator in QEMU
|
Magnus Kulke |
H.2213 |
Saturday |
12:00 |
12:30 |
|
|
Where should my VIRTIO device live?
|
Stefano Garzarella |
H.2213 |
Saturday |
12:30 |
13:00 |
|
|
How I Turned a Raspberry Pi into an Open-Source Edge Cloud with OpenNebula
|
Pablo del Arco |
H.2213 |
Saturday |
13:00 |
13:30 |
|
|
Weaving the Fabric: EVPN overlays for multi-cluster KubeVirt deployments
|
Miguel Duarte, Federico Paolinelli |
H.2213 |
Saturday |
13:30 |
14:00 |
|
|
Building Cloud Infrastructure for AI
|
Dave Hughes, Lukas Stockner |
H.2213 |
Saturday |
14:00 |
14:30 |
|
|
Your Workloads Can Lose Some Weight: WebAssembly on Kubernetes
|
Fabrizio Lazzaretti, Linus Basig |
H.2213 |
Saturday |
14:30 |
15:00 |
|
|
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 |
|
|
Lima v2.0: expanding the focus to hardening AI
|
Akihiro Suda |
H.2213 |
Saturday |
15:30 |
16:00 |
|
|
Arming Cloud Computing Continuum: Hunting vulnerabilities in open source hybrid clouds
|
Jordi Guijarro |
H.2213 |
Saturday |
16:00 |
16:30 |
|
|
Go BGP or go home: simplifying KubeVirt VM's ingress with your favorite routing protocol
|
Miguel Duarte |
H.2213 |
Saturday |
16:30 |
17:00 |
|
|
Kubewarden: SUSE Platform Engineering team's swiss army knife
|
Nino Paparo |
H.2213 |
Saturday |
17:00 |
17:30 |
|
|
VDI on KubeVirt
|
Victor Toso |
H.2213 |
Saturday |
17:30 |
18:00 |
|
|
GPU Virtualization with MIG: Multi-Tenant Isolation for AI Inference Workloads
|
YASH PANCHAL |
H.2213 |
Saturday |
18:00 |
18:30 |
|
|
MBEC, SLAT, and HyperDbg: Hypervisor-Based Kernel- and User-Mode Debugging
|
Björn Ruytenberg, Sina Karvandi |
H.2213 |
Saturday |
18:30 |
19:00 |
|
|
Junior (18) |
Learn to Build Your Own Mobile App with MIT App Inventor
|
Evan Patton, Jos |
UD6.205 |
Saturday |
10:30 |
12:00 |
|
|
Creative Coding with Turtlestitch
|
Pauline Maas |
UD6.203 |
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 |
|
|
Escape the Maze! - Program a Game in Snap!
|
Jens Mönig |
UD6.203 |
Sunday |
09:00 |
10:30 |
|
|
Create your own art (Mondriaan or Picasso) with coding in p5.js
|
Pauline Maas |
UD6.205 |
Sunday |
09:00 |
10:30 |
|
|
Exploring GCompris - an educational software
|
Jonas Jakštys |
UD6.205 |
Sunday |
10:45 |
12:15 |
|
|
Create a Critter
|
Margaret Low |
UD6.203 |
Sunday |
10:45 |
12:15 |
|
|
Play robot football: program a CoCube with MicroBlocks
|
Kathy Giori |
UD6.203 |
Sunday |
12:30 |
14:00 |
|
|
Learn Python programming using Hedy
|
Sami Finkbeiner, Amin |
UD6.205 |
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 (45) |
Welcome to FOSDEM 2026
|
FOSDEM Staff |
Janson |
Saturday |
09:30 |
09:50 |
|
|
FOSS in times of war, scarcity and (adversarial) AI
|
Michiel Leenaars |
Janson |
Saturday |
10:00 |
10:50 |
|
|
Wayland compositors for fun and profit
|
Erin Kalousková |
K.1.105 (La Fontaine) |
Saturday |
10:30 |
10:55 |
|
|
KDE at 30: Still looking ahead
|
Aleix Pol |
K.1.105 (La Fontaine) |
Saturday |
11:00 |
11:50 |
|
|
Evolving Git for the next decade
|
Patrick Steinhardt |
Janson |
Saturday |
11:00 |
11:50 |
|
|
Linux on the Desktop – Why Digital Sovereignty Starts Here
|
Holger Dyroff |
K.1.105 (La Fontaine) |
Saturday |
12:00 |
12:25 |
|
|
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 |
|
|
The Great Migration
|
Patrick Fitzgerald |
K.1.105 (La Fontaine) |
Saturday |
12:30 |
12:55 |
|
|
An Efficient Git Workflow For High-Stakes Projects
|
Vladislav Shpilevoy |
Janson |
Saturday |
13:00 |
13:50 |
|
|
The challenges of FLOSS Office Suites
|
Michael Meeks |
K.1.105 (La Fontaine) |
Saturday |
13:00 |
13:50 |
|
|
Libreboot: Free Your BIOS Today!
|
Leah Rowe |
K.1.105 (La Fontaine) |
Saturday |
14:00 |
14:50 |
|
|
Pull requests maintainers will love to review
|
Alya Abbott |
Janson |
Saturday |
14:00 |
14:50 |
|
|
How to keep Open Source open without leaving our communities open to threats
|
Quintessence Anx |
Janson |
Saturday |
15:00 |
15:25 |
|
|
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 |
|
|
What do we mean when we say Sovereign AI?
|
Katharine Jarmul |
Janson |
Saturday |
15:30 |
15:55 |
|
|
What happened to RubyGems and what can we learn?
|
Mike McQuaid |
K.1.105 (La Fontaine) |
Saturday |
15:30 |
15:55 |
|
|
Lightning lightning talks 1
|
|
Janson |
Saturday |
16:00 |
16:50 |
|
|
Zero-Downtime Upgrades: PostgreSQL and OS/glibc at Global Scale
|
Alexander Sosna |
K.1.105 (La Fontaine) |
Saturday |
16:00 |
16:50 |
|
|
Adversarial Interoperability - Writing a Microsoft Bob application
|
HP van Braam |
Janson |
Saturday |
17:00 |
17:25 |
|
|
How to Make Package Managers Scream
|
Kenneth Hoste |
K.1.105 (La Fontaine) |
Saturday |
17:00 |
17:50 |
|
|
raylib: a 12-year adventure as a solo-maintainer
|
Ray |
Janson |
Saturday |
17:30 |
17:55 |
|
|
Code, Compliance, and Confusion: Open Source in Safety-Critical Products
|
Philipp Ahmann |
K.1.105 (La Fontaine) |
Saturday |
18:00 |
18:50 |
|
|
The Big FOSDEM Quiz of the Year
|
Steven Goodwin |
Janson |
Saturday |
18:00 |
18:50 |
|
|
Know Your Enemies: Live Exploit of a PHP Engine Security Breach
|
Alexandre Daubois |
K.1.105 (La Fontaine) |
Sunday |
09:00 |
09:50 |
|
|
Free as in Burned Out: Who Really Pays for Open Source?
|
Marga Manterola |
Janson |
Sunday |
09:00 |
09:50 |
|
|
Strategy for Trusting your Employer in Open Source: a Historical Approach
|
James Bottomley |
Janson |
Sunday |
10:00 |
10:50 |
|
|
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 |
|
|
Who Pays Your Bills? Sustainability, Community and Business: The Open Source Triangle
|
Marco Bernasocchi |
Janson |
Sunday |
11:00 |
11:25 |
|
|
Reverse Engineering the World's Largest Music Streaming Platform
|
devgianlu |
K.1.105 (La Fontaine) |
Sunday |
11:00 |
11:50 |
|
|
Who Funds the Egg? Cracking the FOSS Funding Paradox
|
Deborah Udoh |
Janson |
Sunday |
11:30 |
11:55 |
|
|
Building the next generation of open source contributors – Lessons from 30 years of Postgres
|
Claire Giordano |
Janson |
Sunday |
12:00 |
12:50 |
|
|
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 |
|
|
Open Source Design, the wake up call for developers!
|
Pablo Ruiz-Múzquiz |
K.1.105 (La Fontaine) |
Sunday |
12:30 |
12:55 |
|
|
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 |
|
|
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 |
|
|
Implementing the Cyber Resilience Act - engaging with open source
|
Carl-Daniel Hailfinger, Filipe Jones Mourao |
Janson |
Sunday |
13:30 |
13:55 |
|
|
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 |
|
|
The Geopolitics of Code: From Digital Sovereignty to Global Fragmentation
|
Daniel Izquierdo |
Janson |
Sunday |
14:00 |
14:50 |
|
|
The Hacker Folk Art of Esoteric Code
|
Daniel Temkin |
Janson |
Sunday |
15:00 |
15:50 |
|
|
From Drones to Data: Building an Open Mapping Ecosystem for All
|
Petya Kangalova |
K.1.105 (La Fontaine) |
Sunday |
15:00 |
15:25 |
|
|
The Filesystem Diaries: Scaling Btrfs in an Enterprise
|
Motiejus Jakštys |
K.1.105 (La Fontaine) |
Sunday |
15:30 |
15:55 |
|
|
Lightning lightning talks 2
|
|
Janson |
Sunday |
16:00 |
16:50 |
|
|
The Meshiverse OR The Revolution of the Little Radios
|
Davide Gomba |
K.1.105 (La Fontaine) |
Sunday |
16:00 |
16:50 |
|
|
Open Source Security in spite of AI
|
Daniel Stenberg |
Janson |
Sunday |
17:00 |
17:50 |
|
|
Closing FOSDEM 2026
|
|
Janson |
Sunday |
17:50 |
18:15 |
|
|
BOF/Unconference (0) |
/dev/random (0) |
Workshops (1) |
RVPC RISC-V retro computer Soldering workshop
|
Tsvetan Usunov |
UA4.218 |
Saturday |
10:30 |
18:30 |
|
|