Brussels / 1 & 2 February 2025

schedule

1104 Events

Event Speakers Room Day Start End Attachments Videos

Keynotes (13)

Welcome to FOSDEM 2025
FOSDEM Staff, Richard "RichiH" Hartmann Janson Saturday 09:30 09:50 [1] webm mp4
Program to Learn: The Power of Creative Coding
Bernat Romagosa, John Maloney, Jens Mönig, Jadga Huegle Janson Saturday 10:00 10:50 webm mp4
Where have the women of tech history gone? 2.0
Laura Durieux Janson Saturday 11:00 11:50 [1] webm mp4
Scaling Open-Source Solutions to Achieve the Sustainable Development Goals: A Global Call to Action
Amreen Taneja, omar Janson Saturday 12:00 12:50 [1] [2] [3] webm mp4
Rust for Linux
Miguel Ojeda Janson Saturday 13:00 13:50 [1] webm mp4
14 Years of systemd
Lennart Poettering Janson Saturday 16:00 16:50 [1] webm mp4
The Big FOSDEM Quiz of the Year
Steven Goodwin Janson Saturday 18:00 18:50 webm mp4
What FLOSS Means in the AI World
Mitchell Baker Janson Sunday 09:00 09:50 [1] webm mp4
Early Screening of "ZeMarmot" animation film (work-in-progress) with live music
Jehan, Aryeom, ORL AMMD Janson Sunday 11:00 11:50 [1]
The Growing Body of Proprietary Infrastructure for FOSS Development: Repeating Bad History
Karen Sandler, Bradley M. Kuhn, Denver Gingerich Janson Sunday 15:00 15:50 webm mp4
How we are defending Software Freedom against Apple at the EU's highest court
Lucas Lasota Janson Sunday 16:00 16:50 [1] webm mp4
Ten Years as a Free, Open, and Automated Certificate Authority
Josh Aas Janson Sunday 17:00 17:50 [1] webm mp4
Closing FOSDEM 2025
FOSDEM Staff, Richard "RichiH" Hartmann Janson Sunday 17:50 18:15 [1] webm mp4

Main Track - Janson (7)

Rewriting the future of the Linux essential packages in Rust ?
Sylvestre Ledru Janson Saturday 14:00 14:50 webm mp4
The Selfish Contributor Revisited
James Bottomley Janson Saturday 15:00 15:50 webm mp4
Forked Communities: Project Re-licensing and Community Impact
Dawn M Foster, Brian Proffitt, Stephen Walli, Ben Ford Janson Saturday 17:00 17:50 [1] webm mp4
GIMP 3 and beyond
Jehan Janson Sunday 10:00 10:50 [1]
The Road to Mainstream Matrix
Matthew Hodgson Janson Sunday 12:00 12:50 [1] webm mp4
Was Leslie Lamport Right?
Sarah Christoff, Nic Jackson Janson Sunday 13:00 13:50 [1] webm mp4
Lessons learned Open Sourcing the UK's Covid Tracing App
Terence Eden Janson Sunday 14:00 14:50 webm mp4

Main Track - K Building (18)

Code Is Different: How the Norms and Nuances of the FOSS Developer Community Drive Content Moderation on Code Collaboration Platforms
Margaret Tucker K.1.105 (La Fontaine) Saturday 10:00 10:50 [1] [2] webm mp4
Using LLMs to support Firefox developers with code review
Marco Castelluccio K.1.105 (La Fontaine) Saturday 11:00 11:50 [1] webm mp4
Incremental Memory Safety in an Established Software Stack: Lessons Learned from Swift
Doug Gregor K.1.105 (La Fontaine) Saturday 12:00 12:50 [1] webm mp4
A memory allocator with only 0,006% fixed overhead written from scratch
Nils Goroll (slink) K.1.105 (La Fontaine) Saturday 13:00 13:50 [1] [2] webm mp4
Stratoshark: Applying the power of Wireshark to System Calls and Logs
Gerald Combs, Nigel Douglas K.1.105 (La Fontaine) Saturday 14:00 14:50 webm mp4
Living the SBOM life - the good, the bad and the evil parts
Olle E. Johansson K.1.105 (La Fontaine) Saturday 15:00 15:50 [1] [2] webm mp4
Zephyr: Open Source Project Best Practices Over Time
Kate Stewart K.1.105 (La Fontaine) Saturday 16:00 16:50 [1] webm mp4
Building Local AI with a full-stack approach
Rex Ha K.1.105 (La Fontaine) Saturday 17:00 17:50 webm mp4
Databases in the AI Trenches
Bruce Momjian K.1.105 (La Fontaine) Saturday 18:00 18:50 webm mp4
Next Generation Internet 2025: where next?
Michiel Leenaars K.1.105 (La Fontaine) Sunday 09:00 09:50 [1] webm mp4
APuP: A Hundred-Line Hack to Make Wi-Fi Great Again
Gioacchino Mazzurco | G10h4ck K.1.105 (La Fontaine) Sunday 10:00 10:50 webm mp4
FSF's criteria for free machine learning applications
Krzysztof Siewicz, Zoë Kooyman K.1.105 (La Fontaine) Sunday 11:00 11:50 [1] webm mp4
Beyond the README: Crafting a Better Developer Experience for Open Source Projects
Lorna Mitchell K.1.105 (La Fontaine) Sunday 12:00 12:50 webm mp4
Lightning Lightning Talks
FOSDEM Staff, Saúl Ibarra Corretgé, Thierry Berger, Tommi, Aleksandar Gavrilovic, Daniel Ziltener, Agnieszka Żaba, Sofía Aritz, Florian Sesser, boreq, Bob Luppes, Michael Pucher K.1.105 (La Fontaine) Sunday 13:00 13:50 webm mp4
Anecdotes from 25 years of FOSDEM
FOSDEM Staff, Richard "RichiH" Hartmann, Raphaël Bauduin K.1.105 (La Fontaine) Sunday 14:00 14:30 [1] webm mp4
Group photo: 25 years of FOSDEM shirts
FOSDEM Staff, Richard "RichiH" Hartmann K.1.105 (La Fontaine) Sunday 14:30 14:50
Nostr, notes and other stuff transmitted by relays
Wouter Constant K.1.105 (La Fontaine) Sunday 15:00 15:50 [1] webm mp4
Converting an '07 car to an RC EV using open source software
Marc Lainez K.1.105 (La Fontaine) Sunday 16:00 16:50 [1]

Lightning Talks (38)

Automated testing for mobile images using GNOME
Sam Thursfield H.2215 (Ferrer) Saturday 10:30 10:45 [1] webm mp4
ZSWatch - The Open Source Smartwatch
Daniel Kampert H.2215 (Ferrer) Saturday 10:50 11:05 [1]
Homebrew on ARM64 Linux
Ruoyu Zhong H.2215 (Ferrer) Saturday 11:10 11:25 [1] webm mp4
Flutter for all the desktops and beyond
Michał @Saviq Sawicz H.2215 (Ferrer) Saturday 11:30 11:45 webm mp4
Poppler - the PDF rendering library
Albert Astals Cid H.2215 (Ferrer) Saturday 11:50 12:05 [1] webm mp4
Scaniverse Universal Scanner Drivers: One Solution for Every Distro
Akarshan Kapoor H.2215 (Ferrer) Saturday 12:10 12:25 webm mp4
Ladybird - a new independent browser written from scratch
Jelle Raaijmakers H.2215 (Ferrer) Saturday 12:30 12:45 [1] webm mp4
Typed HTML in my Python?
Athena Wolfskämpf (she/her) H.2215 (Ferrer) Saturday 12:50 13:05 [1] [2] webm mp4
NethServer 8: Solid Foundation for Self-Hosting Web Applications
Gabriel Cossette H.2215 (Ferrer) Saturday 13:10 13:25 [1] webm mp4
Increasing security of internet downloads with Asfaload
Raphaël Bauduin H.2215 (Ferrer) Saturday 13:50 14:05 webm mp4
Treating build definitions independent of their origin
Klaus Aehlig H.2215 (Ferrer) Saturday 14:10 14:25 [1] webm mp4
sshproxy: how to load-balance ssh
Cyril Servant H.2215 (Ferrer) Saturday 14:30 14:45 [1] webm mp4
LoRaMesher library for LoRa mesh networks
Felix Freitag, Joan Miquel Solé H.2215 (Ferrer) Saturday 14:50 15:05 [1] webm mp4
All the World's a Stage: running a theatre show on open source software
Pieter De Praetere H.2215 (Ferrer) Saturday 15:10 15:25 [1] webm mp4
Immich: Self-hosted photo and video management solution
Immich Team H.2215 (Ferrer) Saturday 15:30 15:45 [1] webm mp4
Celebrating Open Standards: How Podcasting 2.0 Shaped the Future of Podcasting
Benjamin Bellamy H.2215 (Ferrer) Saturday 15:50 16:05 [1] webm mp4
Status of CJK input system in Wayland
Sungjoon Moon H.2215 (Ferrer) Saturday 16:10 16:25 [1] webm mp4
From Pixels to Procedures: An Open Source Design Suite for 2025
Dennis Kobert H.2215 (Ferrer) Saturday 16:30 16:45 [1] webm mp4
Kites for Future - Airborne Wind Energy for everyone
Marc de Laporte, Benjamin Kutschan H.2215 (Ferrer) Sunday 10:10 10:25 [1] webm mp4
Finding Anomalies in the Debian Packaging System to Detect Supply Chain Attacks
Tobias Specht H.2215 (Ferrer) Sunday 10:30 10:45 [1] webm mp4
Bamboozling badly behaving bots
Ryan Lee H.2215 (Ferrer) Sunday 10:50 11:05 webm mp4
Imposing memory security in C
Maria Matejka H.2215 (Ferrer) Sunday 11:10 11:25 [1] webm mp4
Linux × VR! Beginner's Guide on How to Join Events in Virtual Reality from Ubuntu using Envision and Monado, an OpenXR Alternative to SteamVR
Kawane Rio H.2215 (Ferrer) Sunday 11:30 11:45 [1] webm mp4
Godot VR as a front end for ParaView (lightning talk)
Julian Todd H.2215 (Ferrer) Sunday 11:50 12:05 [1] webm mp4
Disrupting the destruction of our natural world with openness
Tobias Augspurger H.2215 (Ferrer) Sunday 12:10 12:25 [1] webm mp4
Plugin architecture for FOSS virtual classrooms: Unleashing innovation by teachers and learners with the BigBlueButton 3.0 plugin API and SDK
Fred Dixon, Steven Muegge, Tiago Daniel Jacobs H.2215 (Ferrer) Sunday 12:30 12:45 [1] webm mp4
How to Write a Killer README
Emily Omier H.2215 (Ferrer) Sunday 12:50 13:05 [1] webm mp4
hkml: A tool for working on mailing lists-driven projects without subscribing
SJ H.2215 (Ferrer) Sunday 13:10 13:25 [1] webm mp4
A glimpse into a smoother version control experience
Pierre-Yves David H.2215 (Ferrer) Sunday 13:30 13:45 [1] webm mp4
subpatch: fearless multi-repository management - stay relaxed
Stefan Lengfeld H.2215 (Ferrer) Sunday 13:50 14:05 webm mp4
Solid, Local-First, and The Ultimate Bookkeeping System
Michiel de Jong H.2215 (Ferrer) Sunday 14:10 14:25 webm mp4
Open source should have an answer to Teams
Jos Poortvliet H.2215 (Ferrer) Sunday 14:30 14:45
Cooklang: Hacking the Recipe Format
Alexey Dubovskoy H.2215 (Ferrer) Sunday 14:50 15:05 [1] webm mp4
NobodyWho: local LLMs for interactive fiction in Godot
Asbjørn Olling H.2215 (Ferrer) Sunday 15:10 15:25
Valence: Bringing the structural ambiguity of spoken language to code
Daniel Temkin H.2215 (Ferrer) Sunday 15:30 15:45 webm mp4
Taiwan's Shared OSS Community and Event Infrastructure: OPass App and OSCVPass
Ian Liu H.2215 (Ferrer) Sunday 15:50 16:05 webm mp4
The Patient Brush: How to clean up a 16 year old Linux Kernel API
Philipp Stanner H.2215 (Ferrer) Sunday 16:10 16:25 [1] webm mp4
FOSDEM infrastructure review
FOSDEM Staff, Richard "RichiH" Hartmann, Sebastian Schubert H.2215 (Ferrer) Sunday 16:30 16:45 [1] webm mp4

Ada (11)

Welcome to the Ada DevRoom
Fernando Oleo Blanco, Dirk Craeynest UB2.147 Sunday 09:00 09:10 [1] [2] [3] [4] webm mp4
Updates on the Ada Ecosystem
Fernando Oleo Blanco UB2.147 Sunday 09:10 09:30 [1] webm mp4
Get started with Ada in 2 minutes or less!
A.J. UB2.147 Sunday 09:30 09:45 [1] webm mp4
Advent of Compression: writing a working BZip2 encoder in Ada from scratch in a few days
Gautier de Montmollin UB2.147 Sunday 09:50 10:10 [1] webm mp4
Ada and Mini-Ada: a solution to the two-language problem
Gautier de Montmollin UB2.147 Sunday 10:10 10:30 [1] webm mp4
Understanding liquid types, contracts and formal verification with Ada/SPARK
Fernando Oleo Blanco UB2.147 Sunday 10:30 11:00 [1] webm mp4
The state of Rust trying to catch up with Ada
Oli Scherer UB2.147 Sunday 11:00 11:20 [1] webm mp4
Cryptography in SPARK: building the foundation with constant-time bigints
César Sagaert, Fabien Chouteau UB2.147 Sunday 11:25 11:45 [1] webm mp4
Multiword Arithmetic and Parallel Computing
Jan Verschelde UB2.147 Sunday 11:45 12:05 [1] webm mp4
Developing device drivers for Ironclad using Ada
streaksu UB2.147 Sunday 12:05 12:25 webm mp4
AdaBots - programmable minetest bots
Tama McGlinn, Rudolf Batke UB2.147 Sunday 12:30 12:50 [1] webm mp4

Android Open Source Project (9)

Finding an AOSP developer community
Chris Simmonds H.2214 Saturday 10:30 10:45 [1] webm mp4
AOSP bring-up using Software Rendering
Amit Pundir H.2214 Saturday 10:45 11:00 [1] webm mp4
Panel session: what can we do to improve the AOSP community?
Karim Yaghmour H.2214 Saturday 11:00 11:30 webm mp4
Keeping up with the AOSP
Amit Pundir, Sumit Semwal H.2214 Saturday 11:30 12:00 [1] webm mp4
Accelerating Android Releases: An Unofficial Guide to Trunk Stable
Serban Constantinescu H.2214 Saturday 12:00 12:30 webm mp4
Forking Android considered harmful
Chris Simmonds, Stefan Lengfeld H.2214 Saturday 12:30 13:00 [1] webm mp4
Towards a purely open AOSP: Adding Android-like functionality to AOSP
Bernhard "bero" Rosenkränzer H.2214 Saturday 13:00 13:30 webm mp4
Second chance: Upgrading devices from Android 9 to Android 14
Igor Kalkov-Streitz H.2214 Saturday 13:30 14:00 [1] webm mp4
Hijack Launcher3!
Romain Hunault H.2214 Saturday 14:00 14:30 [1] webm mp4

APIs: GraphQL, OpenAPI, AsyncAPI, and friends (7)

The OpenAPI Standards Landscape: A Year of Innovation
Lorna Mitchell K.4.201 Sunday 09:30 09:55 webm mp4
API Scoring - The Secret Weapon in the Battle for API Excellence
Rafael Granados, Alexandre Ortega Mir K.4.201 Sunday 10:00 10:25
Harmonizing APIs: a comparison of OpenAPI and GraphQL using the Spotify schema
Martin Bonnin K.4.201 Sunday 10:30 10:55 [1] webm mp4
AsyncAPI for Event-Driven World 101
Lukasz Gornicki K.4.201 Sunday 11:00 11:25 webm mp4
Building Agentic GraphQL APIs With LLM Tool Use & Knowledge Graphs
William Lyon K.4.201 Sunday 11:30 11:55 [1] webm mp4
From DB Schema to API: A Deep Dive into Database-Driven API Tools
Erik Wrede K.4.201 Sunday 12:00 12:25
Documenting your event-driven architectures with OpenAPI and AsyncAPI
David Boyne K.4.201 Sunday 12:30 12:55 webm mp4

Attestation (9)

Welcome to attestation devroom!
Thomas Fossati, Muhammad Usama Sardar K.4.401 Sunday 09:00 09:25 [1]
Binding Intel SGX Root-of-Trust to PKI to Establish High-Performant Trusted Channel Between Enclaves
Gilang Mentari Hamidy K.4.401 Sunday 09:30 09:55 [1] webm mp4
Integrating Intel TDX remote attestation into SSH
Fabian Wesemann K.4.401 Sunday 10:00 10:15 [1]
Attested Noise Protocol for Low-TCB Trusted Execution Environments
Ivan Petrov, Katsiaryna Naliuka K.4.401 Sunday 10:20 10:45 [1] webm mp4
Secure Push Attestation with Extensible REST APIs
Jean Snyman K.4.401 Sunday 10:50 11:20 [1]
Measurement and Attestation Schemes for Container Sandboxes
Magnus Kulke K.4.401 Sunday 11:25 11:50 [1] [2] webm mp4
Virtual Machine attestation on Arm CCA
Jean-Philippe Brucker K.4.401 Sunday 11:55 12:10 [1] webm mp4
Remote Attestation in the cloud
Jagannathan Raman K.4.401 Sunday 12:15 12:35 [1] webm mp4
Remote Attestation on Arm TrustZone OP-TEE with VERAISON Verifier --- current status and future plan ---
Kuniyasu Suzaki K.4.401 Sunday 12:40 13:00 [1] webm mp4

BSD (8)

How FreeBSD security audits have improved our security culture
Pierre Pronchery, Michael Winser AW1.120 Saturday 15:00 15:30 [1] webm mp4
Wake up, FreeBSD! Implementing Modern Standby with S0ix
Aymeric Wibo AW1.120 Saturday 15:35 15:50 [1] webm mp4
Tracking bulk builds in pkgsrc - from Cloud to NetBSD Native
Benny Siegert AW1.120 Saturday 15:55 16:20 webm mp4
High Performance Packet filtering in BSD. A holistic review
Emmanuel Nyarko AW1.120 Saturday 16:25 16:50 webm mp4
A packet's journey through pf
Kristof Provost AW1.120 Saturday 16:55 17:25 [1] webm mp4
Making NetBSD as a fast(er) booting microvm
Emile 'iMil' Heitor AW1.120 Saturday 17:30 18:00 webm mp4
Writing about FreeBSD
Tom Jones AW1.120 Saturday 18:05 18:30 webm mp4
FreeBSD audit source and other syslog-ng news
Peter Czanik AW1.120 Saturday 18:35 19:00 webm mp4

Cloud Native Databases (12)

Devroom welcome
Ray Paik, Franck Pachot, Matthias Crauwels, Lori Lorusso UA2.114 (Baudoux) Saturday 15:00 15:05 [1] webm mp4
Building the next generation of Cloud Native Database
Sunny Bains UA2.114 (Baudoux) Saturday 15:05 15:35 [1] webm mp4
Reusing PostgreSQL codebase in a Distributed SQL Architecture (YugabyteDB)
Franck Pachot UA2.114 (Baudoux) Saturday 15:35 16:05 webm mp4
Designing YDB: Constructing a Distributed cloud-native DBMS for OLTP and OLAP from the Ground Up
Evgenii Ivanov UA2.114 (Baudoux) Saturday 16:05 16:35 [1] webm mp4
Migrating Massive Aurora and MySQL Databases to Vitess Kubernetes Clusters with Near-Zero Downtime
Matthias Crauwels, Rohit Nayak UA2.114 (Baudoux) Saturday 16:35 17:05 [1] webm mp4
Tracing the Internals of a Cloud-Native Database
Josh Lee UA2.114 (Baudoux) Saturday 17:05 17:35 webm mp4
Distributed SQL Technologies: Raft, LSM Trees, Time, and More
Franck Pachot, Daniël van Eeden UA2.114 (Baudoux) Saturday 17:35 18:05 webm mp4
Distributed Databases: Essential or Optional?
Peter Zaitsev UA2.114 (Baudoux) Saturday 18:05 18:20 [1] webm mp4
Unlocking Global Resilience using Cloud Native Distributed Datastore
Mary Grygleski UA2.114 (Baudoux) Saturday 18:20 18:30 [1] webm mp4
Running Mattermost on YugabyteDB
Jesús Espino UA2.114 (Baudoux) Saturday 18:30 18:40 [1] webm mp4
Migrating 3B rows to TiDB for a high-traffic application
Sorin Dumitrescu UA2.114 (Baudoux) Saturday 18:40 18:50 [1] webm mp4
I Like To Move IT, Move IT - Replication in TiDB & MySQL
Leandro Morgado UA2.114 (Baudoux) Saturday 18:50 19:00 [1] webm mp4

Collaboration and Content Management (19)

What's new in Nextcloud?
Jos Poortvliet H.1308 (Rolin) Saturday 10:30 11:10 webm mp4
Open Cloud Mesh
Michiel de Jong H.1308 (Rolin) Saturday 11:15 11:40 webm mp4
Why don't we have `libsync` yet?
Victor Grishchenko H.1308 (Rolin) Saturday 11:45 12:10 webm mp4
CryptPad: Recent Advances in Privacy and Collaboration
Fabrice Mouhartem H.1308 (Rolin) Saturday 12:15 12:55 [1] webm mp4
Ethersync – Real-time Collaboration in Your Text Editor!
blinry H.1308 (Rolin) Saturday 13:00 13:10 [1] webm mp4
NextGraph : Build collaborative, local-first and decentralized apps
Niko Bonnieure H.1308 (Rolin) Saturday 13:15 13:25 [1] webm mp4
Panel : Integration between collaborative applications
Ludovic Dubost, Wieland Lindenthal, Ingo Steuwer, Björn Schießle H.1308 (Rolin) Saturday 13:30 14:25 webm mp4
Collabora Online - richer collaboration
Michael Meeks H.1308 (Rolin) Saturday 14:30 14:55 [1] webm mp4
OpenProject: A Review of the Latest Features and Innovations
Wieland Lindenthal H.1308 (Rolin) Saturday 15:00 15:25 webm mp4
Cristal - A flexible wiki UI
Manuel Leduc H.1308 (Rolin) Saturday 15:30 15:55 [1] webm mp4
Collaborative editing in a MediaWiki environment
Richard Heigl, Markus Glaser, Robert Vogel H.1308 (Rolin) Saturday 16:00 16:25 [1] webm mp4
From Open Collaboration to Customized Control: Transitioning from Wikidata to Wikibase
John Samuel H.1308 (Rolin) Saturday 16:30 16:55 [1] webm mp4
Cypht integration in Tiki: Email as a first-class citizen
Jean-Marc Libs H.1308 (Rolin) Saturday 17:00 17:10 [1] webm mp4
A wiki as shared collaboration arena for humans and artificial agents?
Richard Heigl, Markus Glaser, Robert Vogel H.1308 (Rolin) Saturday 17:15 17:25 [1] webm mp4
Secure credential collaboration with Passbolt
Remy Bertot H.1308 (Rolin) Saturday 17:30 17:40 webm mp4
End-to-end Entreprise Search with Datafari Community Edition
ULMER Cédric H.1308 (Rolin) Saturday 17:45 18:10 webm mp4
How hard is it to bring a professional level, sustainable, advanced CMS to market?
Michael Diedrick H.1308 (Rolin) Saturday 18:15 18:25 [1] [2] webm mp4
Rethinking the Web CMS and Finding the Excitement
Michael Diedrick H.1308 (Rolin) Saturday 18:30 18:40 [1] [2] webm mp4
Consent-based Secure Collaboration with Spritely Goblins Object-Capabilities
Juliana Sims H.1308 (Rolin) Saturday 18:45 18:55 webm mp4

Community (16)

Compassionate Open Source Community Building (The Tauri Model)
Denjell UB5.230 Saturday 10:35 11:00 webm mp4
Bridging the Gap: Regional OSPO Networks as Catalysts for Open Source and Local Community Collaboration
Jonathan Starr UB5.230 Saturday 11:05 11:30 webm mp4
Build a Great Business on Open Source without Selling Your Soul
Robert Hodges UB5.230 Saturday 11:35 12:00 webm mp4
Pick My Project! Lessons Learned from Interviewing and Writing 20+ End User Case Studies
Bill Mulligan UB5.230 Saturday 12:05 12:30 [1] webm mp4
The Psychology Behind Communities: Why Do We Really Contribute?
Mia Bajić UB5.230 Saturday 12:35 13:00 webm mp4
Six Degrees of Kevin Bacon - Open Source Community Edition
Lori Lorusso UB5.230 Saturday 13:05 13:30 webm mp4
Unearthing the impact of survivorship bias on women in FOSS to build more inclusive communities
Imma Valls, julia lamenza UB5.230 Saturday 13:35 14:00 [1] webm mp4
Open Source in Industrial Control Systems: A Cultural Challenge
Davíð Berman UB5.230 Saturday 14:05 14:30 webm mp4
How a City Platform Became a Global Community
Carolina Romero Cruz UB5.230 Saturday 14:35 15:00 [1] webm mp4
From Side Projects to Sustainable Open Source
Orhun Parmaksız UB5.230 Saturday 15:05 15:30
Empowering Communities and Local Tech Companies with Government-Supported FOSS Localization Project
Open Culture Foundation, Ian Liu UB5.230 Saturday 15:35 16:00 webm mp4
Kickstarting an Open Source Culture: A Guide for Mentors
Martin Hickey UB5.230 Saturday 16:05 16:30 [1] webm mp4
Talking to Robots: Uses and Abuses of LLMs in Communities
David Allen UB5.230 Saturday 16:35 17:00 webm mp4
Open Source Governance for Software Engineers
Tobie Langel UB5.230 Saturday 17:05 17:30 webm mp4
Digital Public Goods - Incentivizing Collaboration
Mike Gifford UB5.230 Saturday 17:35 18:00 webm mp4
Become a Hiro
Addie Girouard UB5.230 Saturday 18:05 18:30 webm mp4

Confidential Computing (11)

Confidential Computing devroom welcome
Fritz Alder, Jo Van Bulck, Fabiano Fidêncio, Ilaria Battiston, Steffen Eiden K.4.401 Saturday 10:30 10:40 [1] webm mp4
Confidential Computing’s Recent Past, Emerging Present, and Long-Lasting Future
Sal Kimmich K.4.401 Saturday 10:40 11:00 [1] webm mp4
Confidential Virtual Machines Demystified: A Technical Deep Dive into Linux Guest OS Enlightenment
Ankita Pareek, Archana Choudhary K.4.401 Saturday 11:05 11:25 [1] webm mp4
ManaTEE: an Open-Source Private Data Analytics Framework with Confidential Computing
Dayeol Lee K.4.401 Saturday 11:30 11:50 [1] webm mp4
Supporting Confidential Computing on Arm with Open Source Software
Poirier Mathieu K.4.401 Saturday 11:55 12:15 [1] webm mp4
Updates on Coconut SVSM: Secure Services and Stateful Devices for Confidential Virtual Machines
Stefano Garzarella, Oliver Steffen K.4.401 Saturday 12:20 12:40 [1] webm mp4
Trust No One: Secure Storage with Confidential Containers
Aurélien Bombo K.4.401 Saturday 12:45 13:05 [1] webm mp4
RA-WEBs: Remote Attestation for WEB services
Yoshimichi Nakatsuka K.4.401 Saturday 13:10 13:30 [1] webm mp4
Spock : a software-based RISC-V TEE
jip helsen K.4.401 Saturday 13:35 13:55 webm mp4
Running Mushroom on Intel TDX
Tom Dohrmann K.4.401 Saturday 14:00 14:20 [1] webm mp4
Confidential Computing devroom lightning talks
Claudio Imbrenda, Steffen Eiden, Kuniyasu Suzaki K.4.401 Saturday 14:20 14:30 webm mp4

Containers (21)

Cache me if you can: P2P Image Sharing in Kubernetes with Spegel
Philip Laine UD2.218A Saturday 10:30 11:00 [1] webm mp4
A new cgroup cpu.max.concurrency controller interface file
Mathieu Desnoyers UD2.218A Saturday 11:00 11:10 [1] webm mp4
Bringing application containers to Incus
Stephane Graber UD2.218A Saturday 11:10 11:30 [1] webm mp4
Writing a kubernetes controller… But in Rust
Danil UD2.218A Saturday 11:30 11:50 webm mp4
State of Checkpoint/Restore in Kubernetes
Adrian Reber UD2.218A Saturday 11:50 12:20 [1] webm mp4
Immutable All the Way Down - using System Extensions to ship Kubernetes
Thilo Fromm UD2.218A Saturday 12:20 12:50 webm mp4
Play with Kube using Podman
Mario Loriedo UD2.218A Saturday 12:50 13:10 [1] webm mp4
Comparing Fuchsia components and Linux containers
Claire Gonyeo UD2.218A Saturday 13:10 13:40 [1] webm mp4
Declarative Networking in Declarative World, ver. 2025
Mateusz Kowalski UD2.218A Saturday 13:40 14:00 [1] webm mp4
Incus cluster: private cloud with system containers
Jérémie Grauer UD2.218A Saturday 14:00 14:30
Implementing a rootless container manager from scratch
Luca Di Maio UD2.218A Saturday 14:30 15:00 [1] webm mp4
Sandbox IDs with Landlock
Mickaël Salaün UD2.218A Saturday 15:00 15:30 [1] webm mp4
Running Containers Under Systemd: Exploring Podman Quadlet
Axel STEFANINI UD2.218A Saturday 15:30 15:50 [1] webm mp4
Could we actually replace containers?
Dan Phillips UD2.218A Saturday 15:50 16:10 webm mp4
DNF manifest: A new way to replicate your package configuration, debug customer issues, manage container files and more
Jan Kolarik UD2.218A Saturday 16:10 16:20 webm mp4
Kubernetes outside of the cloud: Lessons learned after 3 years
Nadia Santalla (she/her) UD2.218A Saturday 16:20 16:50 [1] webm mp4
Syd+Youki=Syd-OCI: Introduction to a Secure Container Runtime for Linux
Ali Polatel UD2.218A Saturday 16:50 17:20
Less overhead, strong isolation: Running containers in minimal specialized Linux VMs
Charalampos Mainas, Anastassios Nanos UD2.218A Saturday 17:20 17:40 [1] webm mp4
Dangerzone: Containers that contain containers that contain attackers
Alex Pyrgiotis UD2.218A Saturday 17:40 18:10 webm mp4
D4C: Leveraging Delta Encodings for Faster and Lighter Container Image Updating
Naoki Matsumoto UD2.218A Saturday 18:10 18:30 [1] webm mp4
TuxWrangler: Image Wrangler
Kavitha Daula, Ethan Pullen UD2.218A Saturday 18:30 19:00 [1] [2] webm mp4

Data Analytics (14)

What the Spec?!: New Features in Apache Iceberg™ Table Format V3
Danica Fine, Russell Spitzer UB5.132 Saturday 10:30 11:00 webm mp4
Graph Databases after 15 Years – Where Are They Headed?
Gábor Szárnyas UB5.132 Saturday 11:10 11:40 [1] webm mp4
Empowering Data Analytics: High-Performance Graph Queries in DuckDB with DuckPGQ
Daniel ten Wolde UB5.132 Saturday 11:50 12:20 webm mp4
[REPLACEMENT] Take the Polar Plunge: A Fearless Introduction to Apache Iceberg™
Danica Fine UB5.132 Saturday 12:30 13:00 webm mp4
Accelerating QuestDB: Lessons from a 6x Query Performance Boost
javier ramirez, Jaromir Hamala UB5.132 Saturday 13:10 13:40 [1] webm mp4
ODBC Takes an Arrow to the Knee
Matthew Topol UB5.132 Saturday 13:50 14:20 [1] webm mp4
Apache Arrow tensor arrays: an approach for storing tensor data
Rok Mihevc, Alenka Frim UB5.132 Saturday 14:30 14:35 [1] webm mp4
How we built a new powerful JSON data type for ClickHouse
Pavel Kruglov, Robert Schulze UB5.132 Saturday 14:45 15:15 [1] webm mp4
volesti: sampling efficiently from high dimensional distributions
Vissarion Fisikopoulos UB5.132 Saturday 15:25 15:55 [1] [2] webm mp4
dbt-score: a linter for your dbt model metadata
Jochem van Dooren, Matthieu Caneill UB5.132 Saturday 16:05 16:35 [1] webm mp4
Open Source Business Intelligence - Introduction to Apache Superset
Evan Rusackas, Maxime Beauchemin UB5.132 Saturday 16:45 17:15 [1] webm mp4
Enhancing Airflow for Analytics, Data Engineering, and ML at Wikimedia
Ben Tullis, Balthazar Rouberol UB5.132 Saturday 17:25 17:55 [1] webm mp4
Developing Custom UIs to Explore Graph Databases Using Sigma.js
Alexis Jacomy UB5.132 Saturday 18:05 18:35 [1] webm mp4
A Business Intelligence architecture for Social and Solidarity Economy.
Jordi Isidro Llobet UB5.132 Saturday 18:45 18:55 [1] [2] webm mp4

Declarative and Minimalistic Computing (20)

Introduction to Serverless Workflow DSL
Charles d'Avernas, Jean-Baptiste Bianchi, Ricardo Zanini Fernandes H.1308 (Rolin) Sunday 09:00 09:20 [1] webm mp4
Porting LuaRocks to Teal: Exploring the Benefits of Statically Typed Code in Lua
Victor Ilchev H.1308 (Rolin) Sunday 09:20 09:40 [1] webm mp4
rash: asynchronous shell
Niels G. W. Serup H.1308 (Rolin) Sunday 09:40 10:00 webm mp4
Moving closer to minimum with Clojure
Robert Pofuk H.1308 (Rolin) Sunday 10:00 10:20 [1] webm mp4
RDE: Tools for managing reproducible development environments
Nicolas Graves H.1308 (Rolin) Sunday 10:20 10:40 [1]
Minimalist web application deployment with Scheme
David Thompson H.1308 (Rolin) Sunday 10:40 11:10 webm mp4
Constraint Logic Programming From The Perspective of Annotations
Jonathan McHugh H.1308 (Rolin) Sunday 11:10 11:30 webm mp4
Small headed programming for performance with prescheme, nim and zig
Pjotr Prins H.1308 (Rolin) Sunday 11:30 11:50 webm mp4
Nim & C: Reaching the stars by standing on the shoulders of giants
Peter Munch-Ellingsen H.1308 (Rolin) Sunday 11:50 12:10 [1] webm mp4
Concurrent Logic Programming - an exploration of miniKanren in FLENG PCN
Sjoerd Dost H.1308 (Rolin) Sunday 12:10 12:30 [1] webm mp4
Effects Everywhere: Error Handling and Design-By-Contract in Fuzion
Fridtjof Siebert H.1308 (Rolin) Sunday 12:30 12:50 [1] webm mp4
The Whippet Embeddable Garbage Collection Library
Andy Wingo H.1308 (Rolin) Sunday 12:50 13:20 webm mp4
The Shepherd: Minimalism in PID 1
Ludovic Courtès H.1308 (Rolin) Sunday 13:20 13:50 [1] webm mp4
Shepherd with Spritely Goblins for Secure System Layer Collaboration
Juliana Sims H.1308 (Rolin) Sunday 13:50 14:10 webm mp4
Goblins: The framework for your next project!
Jessica Tallon H.1308 (Rolin) Sunday 14:10 14:30 webm mp4
Spritely and a secure, collaborative, distributed future
Christine Lemmer-Webber H.1308 (Rolin) Sunday 14:30 15:20 webm mp4
What should Teal be? - musings on FOSS project directions
Hisham Muhammad H.1308 (Rolin) Sunday 15:20 15:50 webm mp4
Don't stand there and gawk, extend it!
Efraim Flashner H.1308 (Rolin) Sunday 15:50 16:10 webm mp4
Resurrecting the minimalistic Dillo web browser
Rodrigo Arias Mallo H.1308 (Rolin) Sunday 16:10 16:30 webm mp4
[REPLACEMENT] ravanan: a Common Workflow Language implementation powered by Guix
Arun Isaac H.1308 (Rolin) Sunday 16:30 17:00 webm mp4

Digital Wallets and Verifiable Credentials (8)

Welcome from the OpenWallet Foundation
Digital Wallets and Verifiable Credentials FOSDEM team AW1.126 Sunday 09:00 09:30 webm mp4
Utilising EUDI Wallet ecosystems in your legacy systems
Digital Wallets and Verifiable Credentials FOSDEM team, Michael Vognsen Nielsen, Thomas Rysgaard Christiansen AW1.126 Sunday 09:30 10:00
We need Disposable Digital Identities for a more secure and resilient digital society
Digital Wallets and Verifiable Credentials FOSDEM team, Rob Van Kranenburg, Lorna Goulden, Friedger Müffke, Andrea D’Intino AW1.126 Sunday 10:00 10:30 webm mp4
Are current standards enough? Towards Verifiable Credentials with expressive zero knowledge query
Jesse Wright AW1.126 Sunday 10:30 11:00 [1] webm mp4
DarkFi: Zero-Knowledge Cryptography for Anonymous Uncensored Organizations
Amir Taaki AW1.126 Sunday 11:00 11:30
Trustchain - Trustworthy Decentralised Public Key Infrastructure
Tim Hobson, Pamela Wochner, Sam Greenbury AW1.126 Sunday 11:30 12:00 [1] webm mp4
Sample implementation of OpenId 4 Verifiable Presentation over Bluetooth Low Energy
Sebastian Kałuzinśki AW1.126 Sunday 12:00 12:30 webm mp4
Challenges for Wallets and Digital Trust Services following EUDI Wallet Architecture Reference Framework
Digital Wallets and Verifiable Credentials FOSDEM team, Vangelis Sakkopoulos, Connor Fitzmaurice AW1.126 Sunday 12:30 13:00

Distributions (17)

Boot from network attached devices using mkosi-initrd (or why systemd distributions should really start considering mkosi-initrd)
Antonio Alvarez Feijoo H.1302 (Depage) Sunday 09:00 09:30 [1] webm mp4
Flatcar and Gentoo sitting in a tree - A collaboration of distributions
James "Chewi" Le Cuirot H.1302 (Depage) Sunday 09:30 10:00 [1] webm mp4
Rust, RPMs, and the Fine Art of Dependency Bundling
Daniel Mellado, Mikel Olasagasti H.1302 (Depage) Sunday 10:00 10:30 [1] webm mp4
Fedora Silverblue With Disk Encryption: How I Almost Lost Everything But Gained Much Wisdom (Side Story: Bmaptool And Ddrescue: Why One Should Never Ever Use Dd)
Marcel Ziswiler H.1302 (Depage) Sunday 10:30 11:00 [1] webm mp4
Packit: Bridging the Gap Between Fedora and openSUSE
František Lachman, Dan Čermák H.1302 (Depage) Sunday 11:00 11:30 [1] webm mp4
CentOS Stream and the Power of SIGs: KDE, Hyperscale, and Beyond
Troy Dawson H.1302 (Depage) Sunday 11:30 12:00 [1] [2] webm mp4
From Manul to Kitten: 4 years of AlmaLinux development evolution
Andrew Lukoshko H.1302 (Depage) Sunday 12:00 12:30 [1] webm mp4
a tale of several distros joining forces for a common goal: reproducible builds
Jelle van der Waa, Holger Levsen, kpcyrd H.1302 (Depage) Sunday 12:30 13:00 webm mp4
The Road to EPEL 10
Carl George H.1302 (Depage) Sunday 13:00 13:30 [1] webm mp4
Being different takes Aeons - a tale of the endless RC?
Richard Brown H.1302 (Depage) Sunday 13:30 14:00 [1] webm mp4
How to push your testing upstream
Sam Thursfield H.1302 (Depage) Sunday 14:00 14:30 [1] webm mp4
Fixing CVEs on Debian: _almost_ everything you should know about it
Carlos Henrique Lima Melara H.1302 (Depage) Sunday 14:30 15:00 [1] webm mp4
Enabling Architectural Features in Debian: PAC and BTI on arm64
Emanuele Rocca H.1302 (Depage) Sunday 15:00 15:30 [1] webm mp4
Rhino Linux and Pacstall: Towards a Rolling Ubuntu
Oren Klopfer, A. Salt H.1302 (Depage) Sunday 15:30 16:00 [1] webm mp4
The Ubuntu patch pilot program
Athos Ribeiro H.1302 (Depage) Sunday 16:00 16:30 [1] webm mp4
Building the Future: Understanding and Contributing to Immutable Linux Distributions
Jorge Gomez H.1302 (Depage) Sunday 16:30 17:00 webm mp4
CANCELLED: openSUSE: Engineering Stable Rolling Releases with OBS and openQA
Dan Čermák H.1302 (Depage) Sunday 17:00 17:30

DNS (10)

getaddrinfo sucks, everything else is much worse
Valentin Gosu H.2213 Saturday 15:00 15:25 [1] webm mp4
Catalog Zones in the PowerDNS Recursor (TALK REPLACES CANCELLED TALK)
Otto Moerbeek, Kevin P. Fleming H.2213 Saturday 15:25 15:35 [1]
Is Big DNS Taking Over? (REPLACES CANCELLED TALK)
Farzaneh Badiei H.2213 Saturday 15:35 15:45 [1] webm mp4
DNS for enterprise domains: FreeIPA and Samba AD experience
Alexander Bokovoy H.2213 Saturday 15:50 16:15 [1] webm mp4
NetBox DNS - Single source of truth for DNS
Peter Eckel H.2213 Saturday 16:15 16:40 [1] webm mp4
rDNS Map In Your Hands
Alexey Milovidov H.2213 Saturday 16:40 17:05 webm mp4
Prove website, domain, and network ownership
Mark Overmeer H.2213 Saturday 17:05 17:30 [1] webm mp4
Modern zone replication using LMDB and Lightning Stream
Kevin P. Fleming H.2213 Saturday 17:30 17:55 [1] webm mp4
How to make BIND 9 fast(er)
Ondřej Surý H.2213 Saturday 17:55 18:20 [1] webm mp4
Honey, I shrunk DNSdist
Remi Gacogne H.2213 Saturday 18:20 18:45 [1] webm mp4

eBPF (12)

The state of eBPF docs
Dylan Reimerink K.4.201 Saturday 15:00 15:20 [1]
bpftrace: a path to the ultimate Linux tracing tool
Viktor Malik K.4.201 Saturday 15:20 15:40 [1] webm mp4
Bpftrace OOM Profiler
Samuel Blais-Dowdy K.4.201 Saturday 15:40 16:00 [1] webm mp4
Auto-instrumentation for GPU performance using eBPF
Annanay Agarwal, Marc Tuduri K.4.201 Saturday 16:00 16:20 [1]
Extracting reliable data for short-lived processes using eBPF for Linux Security Threat Analysis
Ankit Garg, Meghna Vasudeva, Lakshmy A V K.4.201 Saturday 16:20 16:40 [1] webm mp4
Latest kprobe and uprobe development
Jiri Olsa K.4.201 Saturday 16:40 17:00 [1]
Performance evaluation of the Linux kernel eBPF verifier
Julia Lawall, Maxime Derri K.4.201 Saturday 17:00 17:20 [1] webm mp4
Mitigating Bugs in the Linux eBPF Verifier using Rust- or PREVAIL-based Layered Verification
Luis Gerhorst K.4.201 Saturday 17:20 17:40 [1] webm mp4
Building your eBPF Program with Rust and Aya
Daniel Mellado K.4.201 Saturday 17:40 18:00 [1] webm mp4
Five silly things to do when benchmarking your BPF program
Dmitrii Dolgov K.4.201 Saturday 18:00 18:20 [1] webm mp4
Writing a Minimal Scheduler with eBPF, sched_ext, and C
Johannes Bechberger K.4.201 Saturday 18:20 18:40 [1] webm mp4
An Introduction to Netkit: The BPF Programmable Network Device
Mike Willard K.4.201 Saturday 18:40 19:00 [1] webm mp4

Educational (14)

Towards a Block-Oriented Visual Programming Paradigm
Jens Mönig UD6.215 Sunday 09:00 09:25 webm mp4
Approaches to Open Source Embroidery
Richard Millwood UD6.215 Sunday 09:35 10:00 webm mp4
Youth Hacking 4 Freedom 2025
Bonnie Mehring UD6.215 Sunday 10:10 10:35 webm mp4
FOLL-E: open source educational tool to stimulate logical reasoning
Simon Vandevelde UD6.215 Sunday 10:45 11:10 [1] webm mp4
Public values and FOSS for education
Geert-Jan, Raoul Kramer UD6.215 Sunday 11:20 11:45 [1] [2] [3] webm mp4
ZIMjs.com make javascript app
Karel Rosseel UD6.215 Sunday 11:55 12:20 webm mp4
Free software teaching materials
Miriam Bastian UD6.215 Sunday 12:30 12:55 [1] webm mp4
Free your games: Luanti!
Zughy UD6.215 Sunday 13:05 13:30 webm mp4
The Hedy Programming Language
Jesús Pelay, Annelies Vlaar UD6.215 Sunday 13:40 14:05 [1] webm mp4
MicroBlocks 2.0: a complete makeover
Bernat Romagosa, John Maloney UD6.215 Sunday 14:15 14:35 webm mp4
Open Source in Education of Neurodiverse Students
William Jones, Ian Potter UD6.215 Sunday 14:45 15:10 [1] webm mp4
Programming 3D Geometry in Snap!
Bernat Romagosa UD6.215 Sunday 15:20 15:40 webm mp4
How could open source in vocational education work?
Simone Weiß UD6.215 Sunday 15:50 16:15 [1]
Building Apps and Extensions with MIT App Inventor
Evan Patton UD6.215 Sunday 16:25 16:50 [1] webm mp4

Embedded, Mobile and Automotive (19)

SatNOGS-COMMS: An Open-Source Communication Subsystem for CubeSats
Manolis Surligas H.1302 (Depage) Saturday 10:30 10:55 [1] webm mp4
The road to open source General Purpose Humanoids with dora-rs
Tao xavier H.1302 (Depage) Saturday 11:00 11:25 [1] webm mp4
Exploring Open Source Dual A/B Update Solutions for Embedded Linux
Leon Anavi H.1302 (Depage) Saturday 11:30 11:55 [1] webm mp4
Vulnerability Management at a Scale for the Yocto Project
Marta Rybczynska, Samantha Jalabert H.1302 (Depage) Saturday 12:00 12:25 [1] webm mp4
Booting blobs between U-Boot and Linux
Marek Vasut H.1302 (Depage) Saturday 12:30 12:55 [1] webm mp4
usb9pfs: network booting without the network
Ahmad Fatoum, Michael Grzeschik H.1302 (Depage) Saturday 13:00 13:25 [1] webm mp4
Adopting BlueZ in production: challenges and caveats
George Kiagiadakis H.1302 (Depage) Saturday 13:30 13:55 [1] webm mp4
All Open Source Toolchain for ZYNQ 7000 SoCs
Yimin Gu H.1302 (Depage) Saturday 14:00 14:25 [1] webm mp4
Getting more juice out from your Raspberry Pi GPU
José María Casanova Crespo, Maíra Canal H.1302 (Depage) Saturday 14:30 14:55 [1] webm mp4
The status of removing /sys/class/gpio and the global GPIO numberspace from the kernel
Bartosz Golaszewski H.1302 (Depage) Saturday 15:00 15:25 [1] webm mp4
Reverse engineering CAN communication and building ECUs using Elixir and the BEAM
Thibault Poncelet H.1302 (Depage) Saturday 15:30 15:55 [1] webm mp4
Samsung Camera to Mastodon Bridge
Georg Lukas H.1302 (Depage) Saturday 16:00 16:10 webm mp4
Introduction to pmbootstrap
Anjan Momi H.1302 (Depage) Saturday 16:10 16:20 [1] webm mp4
Interacting with Tesla vehicles locally over BLE using ESPHome
Yasir Ekinci H.1302 (Depage) Saturday 16:20 16:30 [1] webm mp4
MicroPython - Python for microcontrollers and Embedded Linux
Jon Nordby H.1302 (Depage) Saturday 16:30 16:55 [1] [2] webm mp4
Zephyr RTOS Roasting Party
Benjamin Cabé H.1302 (Depage) Saturday 17:00 17:25 [1] webm mp4
Developing BLE Host Applications with Zephyr
Florian Limberger H.1302 (Depage) Saturday 17:30 17:55 [1] webm mp4
The USB-MIDI 2.0 device class in Zephyr
iTitou H.1302 (Depage) Saturday 18:00 18:25 [1] webm mp4
Using embedded Rust to build an unattended, battery-powered device
Xabier Crespo Álvarez H.1302 (Depage) Saturday 18:30 18:55 [1] webm mp4

Energy: Accelerating the Transition through Open Source (24)

DIYing the "smartness" into an EV charger for profit and open source
Santiago Saavedra H.2214 Sunday 09:00 09:25 webm mp4
Tux-EVSE, an open-source EV charger
Hugo Mercier H.2214 Sunday 09:30 09:45 [1] webm mp4
CitrineOS - one year of progress of a Charge Station Management System
Christian Weissmann H.2214 Sunday 09:50 10:00 [1] webm mp4
Unleashing Bidirectional Charging: Protocols, Challenges, and Strategies with EVerest
Andreas H.2214 Sunday 10:05 10:20 [1] webm mp4
Lightning Talk: Podcast Feeds
Damon Hart-Davis H.2214 Sunday 10:30 10:50 webm mp4
Flow Battery Research Collective: Building an Open-Source Battery for Stationary Storage
Kirk Smith, Josh Hauser, Daniel Fernandez Pinto H.2214 Sunday 10:55 11:15 [1] webm mp4
Kubernetes Emissions Insights: Turning Cloud-Native Green (Without Recycling Pods)
Flavia Paganelli, Jasper Geurtsen H.2214 Sunday 11:20 11:35 [1] webm mp4
Measure what you manage: Transparent Energy consumption of cloud infrastructure
Josefine Kipke H.2214 Sunday 11:40 11:50 webm mp4
Software Licensing For A Circular Economy -- How FOSS Reduces The Energy Consumption And Carbon Footprint Of ICT
Joseph P. De Veaugh-Geiss H.2214 Sunday 11:55 12:05 webm mp4
PowerLetrics: Democratizing Energy Metrics for Linux
Didi Hoffmann H.2214 Sunday 12:10 12:20 webm mp4
Overcoming the chicken-and-egg problem: From the battlelines of the S2 energy flexibility protocol adoption
Nicolas Höning, Vlad H.2214 Sunday 12:25 12:45 [1] webm mp4
Engaging households to avoid congestion works: mixing gamification, automation and trading
Pierre Kil H.2214 Sunday 12:50 13:05 [1] webm mp4
SunPeek - Open-Source Software for Performance Assesment and Monitoring of Large Solar Thermal Plants
Marnoch Hamilton-Jones, Philip Ohnewein H.2214 Sunday 13:10 13:25 [1] webm mp4
Energy Access Explorer : The Digital Public Good to deliver Climate-compatible Energy Transitions for Everyone
Akansha Saklani H.2214 Sunday 13:30 13:45 [1] webm mp4
What would a green energy system look like? Assessing the costs and benefits of different scenarios with Antares
Peter Mitri, Florian OMNES H.2214 Sunday 13:50 14:05 webm mp4
Costumer & Energy Management for Distributed Renewable Energies in the global south
Vivien Barnier, Daniel Mohns H.2214 Sunday 14:10 14:30 webm mp4
Bringing Machine Learning Renewable Energy Forecasting Models to the Open Source Community - data engineering and other challenges implementing large ML models
Peter Dudfield H.2214 Sunday 14:35 14:50 [1] webm mp4
Electricity market simulations with the open agent-based model AMIRIS
Christoph Schimeczek H.2214 Sunday 14:55 15:05 [1] webm mp4
Assessing and Mitigating the Risk of Carrington-Type Events with PowerModelsGMD.jl
Arthur K. Barnes H.2214 Sunday 15:10 15:25 [1] webm mp4
Control room management with OperatorFabric
Frédéric Didier H.2214 Sunday 15:30 15:50 webm mp4
Empowering the Energy Transition through Fast and Flexible Network Simulation
Jaap Schouten, Thijs Baaijen H.2214 Sunday 15:55 16:15 [1] webm mp4
OwnTech Update: A demo-talk of our V1 software suit and hardware advancements
Luiz Villa H.2214 Sunday 16:20 16:30 [1] [2] webm mp4
CityCatalyst: Open Source Helps Cities Start Their Climate Journey
Evan Prodromou, Milan Gruner H.2214 Sunday 16:35 16:45 [1] webm mp4
Empowering Sustainable Futures: Exploring ORES (Open Renewable Energy System) and Its Latest Innovations
Chris Xie, Karl Xiaofeng Yang H.2214 Sunday 16:50 17:00 webm mp4

FOSDEM Junior (18)

Learn to build your own mobile app with MIT App Inventor
Evan Patton UD6.205 Saturday 10:30 12:00
MicroCode: Live, Portable Programming for Children
Lorraine Underwood UD6.203 Saturday 10:30 12:00
Learn Python programming using Hedy
Jesús Pelay, Pink van de Hel, Annelies Vlaar UD6.203 Saturday 12:15 13:45
Program a Tiny Computer!
Bernat Romagosa, John Maloney UD6.205 Saturday 12:15 13:45
Snap!GPT: Exploring Generative AI Through Visual Programming
Jens Mönig, Jadga Huegle UD6.205 Saturday 14:00 15:30
Modsoup : Recipe and ingredients - Creating a modpack/gamepack for Luanti/Minetest
Thomas Francois, Lemente UD6.203 Saturday 14:00 15:30
Physics count game using ZIM
Karel Rosseel UD6.203 Saturday 15:45 17:15
The Magic of Making a Radio Remote Controller
Kathy Giori, John Maloney UD6.205 Saturday 15:45 17:15
Make live music with MicroBlocks
Bernat Romagosa UD6.205 Sunday 09:00 10:30
Creative with Coding
Pauline Maas UD6.203 Sunday 09:00 10:30
Making Magic Mirrors
Jens Mönig, Jadga Huegle UD6.205 Sunday 10:45 12:15
Create a Critter using TurtleStitch
Pauline Maas UD6.203 Sunday 10:45 12:15
Physical Computing with MIT App Inventor
John Maloney, Evan Patton UD6.205 Sunday 12:30 14:00
Music by Coding
Pauline Maas UD6.203 Sunday 12:30 14:00
Learn to program tabletop football playing robots
Shuai Liang, Jialing Han UD6.205 Sunday 14:15 15:45
Make Your Own Embroidered Bookmark
Joek van Montfort UD6.203 Sunday 14:15 15:45
Creative Data Visualization in Snap!
Bernat Romagosa, Jens Mönig, Jadga Huegle UD6.205 Sunday 16:00 17:00
Learn Python programming using Hedy
Jesús Pelay, Pink van de Hel, Annelies Vlaar UD6.203 Sunday 16:00 17:00

FOSS on Mobile Devices (11)

Mainline vs libhybris: Technicalities, down to the buffer
Alfred Neumayer H.2214 Saturday 14:55 15:15 webm mp4
Kernel support for Mobile Linux: The missing 20%
Luca Weiss H.2214 Saturday 15:20 15:40 [1] webm mp4
Weather and emergency alerts
Volker Krause, Nucleus H.2214 Saturday 15:45 16:05 [1] webm mp4
Bringing Oniro to Mobile: Challenges in Hardware Enablement
Francesco Pham H.2214 Saturday 16:10 16:20 [1] webm mp4
Sxmo: A mobile UI for hackers
Maarten van Gompel (proycon) H.2214 Saturday 16:20 16:30 [1] webm mp4
Mirror Hall: Building virtual network displays to bridge mobile and desktop
Raffaele Tranquillini H.2214 Saturday 16:35 16:55 [1] webm mp4
OpenAGPS - Open source GNSS Assistance
Alexander Richards H.2214 Saturday 17:00 17:20 [1]
Mobile Browsers: the Best of Times, the Worst of Times
David Llewellyn-Jones H.2214 Saturday 17:25 17:45 [1] webm mp4
libobscura: Cameras are STILL difficult
dcz H.2214 Saturday 17:50 18:10 webm mp4
phosh: Yet another year around the sun!
Evangelos Ribeiro Tzaras H.2214 Saturday 18:15 18:35 [1] webm mp4
postmarketOS: what is it and what's new?
Oliver Smith H.2214 Saturday 18:40 19:00 webm mp4

Free Java (17)

The State of OpenJDK
Mark Reinhold UA2.118 (Henriot) Saturday 10:30 10:55
ZGC: Paving the GC On-Ramp
Stefan Johansson UA2.118 (Henriot) Saturday 11:00 11:25 [1] webm mp4
Generational Shenandoah Update: Relevance and Best Practice Recommendations
Kelvin Nilsen UA2.118 (Henriot) Saturday 11:30 11:55 webm mp4
Project Lilliput - Looking Back and Ahead
Roman Kennke UA2.118 (Henriot) Saturday 12:00 12:25
(Almost) everything I knew about Java performance was wrong
Andrew Haley UA2.118 (Henriot) Saturday 12:30 12:55 webm mp4
Monitoring Security Operations with JDK Flight Recorder Events
Seán Coffey UA2.118 (Henriot) Saturday 13:00 13:25 [1] webm mp4
Quo Vadis, class space? A look at class metadata storage in the Hotspot JVM
Thomas Stüfe UA2.118 (Henriot) Saturday 13:30 13:55
Native memory tracking for all - Extending NMT beyond Hotspot
Johan Sjölén UA2.118 (Henriot) Saturday 14:00 14:25 [1] webm mp4
Reduce the size of your Java run-time image
Severin Gehwolf UA2.118 (Henriot) Saturday 14:30 14:55 [1] webm mp4
InvokeDynamic in Practice with JRuby
Charles Nutter UA2.118 (Henriot) Saturday 15:00 15:25
Inner Workings of the FFI API in the JVM
Martin Doerr UA2.118 (Henriot) Saturday 15:30 15:55 [1] webm mp4
Foreign Function and Memory APIs and Swift/Java interoperability
Konrad 'ktoso' Malawski UA2.118 (Henriot) Saturday 16:00 16:25 webm mp4
Project Leyden - Past and the Future
Ashutosh Mehra UA2.118 (Henriot) Saturday 16:30 16:55 [1] webm mp4
Valhalla Stage 2 - Nullness Emotion
Rémi Forax UA2.118 (Henriot) Saturday 17:00 17:25
Advancing Java Profiling: Achieving Precision and Stability with JFR , eBPF and user context
Johannes Bechberger, Jaroslav Bachorik UA2.118 (Henriot) Saturday 17:30 17:55 [1] webm mp4
Unpick performance mysteries benchmarking GraalVM native executables
Galder Zamarreño UA2.118 (Henriot) Saturday 18:00 18:25 [1] webm mp4
Understanding the GraalVM Native Image Build Process
Tom Shull UA2.118 (Henriot) Saturday 18:30 18:55 [1] webm mp4

Funding the FOSS Ecosystem (12)

What do maintainers need from funders and others? We asked Maintainers to find out.
Georg Link, Johan Linåker, Kevin Lumbard K.3.601 Sunday 09:10 09:40 [1] webm mp4
Building Sustainability: A Case Study in Funding Diversification for Decidim
Nil Homedes K.3.601 Sunday 09:50 10:20 [1]
20 Years of Hacking the Funding of XWiki and CryptPad
Ludovic Dubost K.3.601 Sunday 10:30 11:00 [1] webm mp4
Why and How Companies Should Pay Open Source Maintainers
Vlad-Stefan Harbuz K.3.601 Sunday 11:10 11:40 [1] webm mp4
Storytelling, networking, and strategy: three keys to successful fundraising
Amy Parker K.3.601 Sunday 11:50 12:20 [1] webm mp4
(CANCELLED) Funding the FOSS Ecosystem - (AMA with Devroom Organisers Instead)
Emmy Tsang K.3.601 Sunday 12:30 13:00 webm mp4
Funding FOSS together: Combining public and private efforts
Mirko Swillus, Michael Winser K.3.601 Sunday 13:10 13:40
When is it Right to Say No to Funding?
Karen Sandler K.3.601 Sunday 13:50 14:20 [1] webm mp4
How do we get the European Union to invest in FOSS maintenance and security?
Nicholas Gates, Felix Reda K.3.601 Sunday 14:30 15:00 [1] webm mp4
Small seeds - why funding new ideas matters
Marie Kreil, Marie-Lena Wiese K.3.601 Sunday 15:10 15:40 webm mp4
The VC Dilemma: Pros and Cons of Venture Capital for Open Source Software
Stefano Pampaloni K.3.601 Sunday 15:50 16:20 webm mp4
Open source funding: you’re doing it wrong
Andrew Nesbitt, Benjamin Nickolls K.3.601 Sunday 16:30 17:00 [1] webm mp4

GCC (GNU Toolchain) (11)

Welcome to the GCC (GNU Toolchain) devroom
Jose E. Marchesi, Thomas Schwinge, Marc Poulhiès K.3.201 Saturday 15:00 15:05
Pushing the Sega Dreamcast with GCC
Falco Girgis K.3.201 Saturday 15:05 15:35 webm mp4
First contributions to GCC: from plugins to trunk
Javier Martinez K.3.201 Saturday 15:40 15:50
Tutorial: How to add a builtin function to the GCC backend
Jeremy Bennett K.3.201 Saturday 15:55 16:20 [1] webm mp4
Using the Valgrind error manager for file descriptor tracking
Alexandra Petlanova Hajkova K.3.201 Saturday 16:25 16:50 [1] webm mp4
Cobol is the Original Safe Language
James Lowden K.3.201 Saturday 16:55 17:15
Optimizing switch statements: overview and what's new
Filip Kastl K.3.201 Saturday 17:20 17:40 [1]
Incremental LTO in GCC
Michal Jireš K.3.201 Saturday 17:40 18:00 [1] webm mp4
CRC detection and optimization
Mariam Arutunian, Hayk Aslanyan K.3.201 Saturday 18:00 18:20 [1] webm mp4
Debug fission - Separating debug symbols from executables
Johan Herland K.3.201 Saturday 18:25 18:40 [1] webm mp4
Cross-platform JIT compilers with GNU Lightning
Paul Cercueil K.3.201 Saturday 18:45 19:00 [1] webm mp4

Geospatial (9)

MapTCHA, the open source CAPTCHA that improves OpenStreetMap
Anna Zanchetta AW1.120 Saturday 10:30 10:55 webm mp4
Discovering indoor environments and positioning systems
Maxim Van de Wynckel AW1.120 Saturday 11:00 11:25 [1] webm mp4
15-minute city in 15 minutes
Ilya Zverev AW1.120 Saturday 11:30 11:45 [1] [2] webm mp4
Panoramax: the full FLOSS alternative to share ground level imagery
Christian Quest AW1.120 Saturday 11:50 12:15 webm mp4
Unlocking Open-Source Capabilities in the Copernicus Data Space Ecosystem
Pratichhya Sharma AW1.120 Saturday 12:20 12:45 [1] webm mp4
Terra Draw: Drawing on all the web maps!
James Milner AW1.120 Saturday 12:50 13:15 webm mp4
Connecting the Geospatial Dots with Raku
Brian Duggan AW1.120 Saturday 13:20 13:30 [1] webm mp4
OpenLayers, the reference web-mapping library
Olivia Guyot AW1.120 Saturday 13:35 14:00 [1] [2] webm mp4
How to Save a Life
Skylar MacDonald AW1.120 Saturday 14:05 14:30 webm mp4

Go (16)

The state of Go
Maartje Eyskens UD2.120 (Chavanne) Saturday 10:30 11:00 webm mp4
The Inner Workings of Go Generics
Anton Sankov UD2.120 (Chavanne) Saturday 11:00 11:30 webm mp4
Swiss Maps in Go
Bryan Boreham UD2.120 (Chavanne) Saturday 11:30 12:00 [1] webm mp4
Privilege Separation In Go
Alvar Penning UD2.120 (Chavanne) Saturday 12:00 12:30 webm mp4
Go-ing Easy on Memory: Writing GC-Friendly code
Sümer Cip UD2.120 (Chavanne) Saturday 12:30 13:00 webm mp4
Build better Go release binaries
Dimitri John Ledkov UD2.120 (Chavanne) Saturday 13:00 13:30 [1] webm
A database for your program state
Dylan Reimerink UD2.120 (Chavanne) Saturday 13:30 14:00 [1] webm mp4
High performance gRPC
Aurelien Deroide UD2.120 (Chavanne) Saturday 14:00 14:30 [1] webm mp4
Katzenpost: developing privacy software in Go
Eva Infeld UD2.120 (Chavanne) Saturday 14:30 15:00 [1] [2] webm mp4
Developing a modern shell and programming language with Go
Qi Xiao UD2.120 (Chavanne) Saturday 15:00 15:30 webm mp4
An Intro to eBPF with Go: The Foundation of Modern Kubernetes Networking
Donia Chaiehloudj UD2.120 (Chavanne) Saturday 15:30 16:00 [1] webm mp4
WebAssembly for Gophers: from Wasm to Asm and back!
Edoardo Vacchi UD2.120 (Chavanne) Saturday 16:00 16:30 webm mp4
Playing games without a computer: Hardware fun with TinyGo
Daniel Esteban UD2.120 (Chavanne) Saturday 16:30 17:00 webm mp4
Implementing parallelism: how we added threading and multicore support in TinyGo
Ayke van Laethem UD2.120 (Chavanne) Saturday 17:00 17:30 webm mp4
Return Of Go Without Wires
Ron Evans UD2.120 (Chavanne) Saturday 17:30 18:00 webm mp4
Go Lightning Talks
Maartje Eyskens UD2.120 (Chavanne) Saturday 18:00 19:00 webm mp4

Government Collaboration (11)

Government Collaboration - Intro
Felix Kronlage-Dammers, Thorsten Schwesig, Lea Beiermann AW1.126 Sunday 13:10 13:15
How is Development and Collaboration Done in Public Sector Open Source Software Projects? Insights from Six Mature Case Studies
Johan Linåker AW1.126 Sunday 13:15 13:25 webm mp4
OSOR Handbook on Open Source Software in Public Administration
Axel Thévenet AW1.126 Sunday 13:30 13:40 [1] webm mp4
Nubo: the French government sovereign cloud
Thierry Carrez, Louis Vigneras, Giuseppina URSO AW1.126 Sunday 13:45 14:10 [1] webm mp4
openDesk on openCode: Developing a Secure Office Suite and SDLC
Leonhard Kugler, Alexander Smolianitski AW1.126 Sunday 14:15 14:40 [1] webm mp4
Round Table Government Collaboration - 4 Topics and 7 Expert Speakers
Ludovic Dubost, Michael Meeks, Amandine Le Pape, Tilman Kranz, René Fischer, Frank Karlitschek AW1.126 Sunday 14:45 15:15
Note-Worthy Collaboration: Co-developing a Note-Taking Application
Virgile Deville, Alexander Smolianitski, Yousef El-Dardiry AW1.126 Sunday 15:20 15:45 webm mp4
GovStack Cloud BB: Sovereign Clouds for all countries
Kurt Garloff, Nico Lueck AW1.126 Sunday 15:50 16:00 [1] webm mp4
Building open digital infrastructures for public health
Bianca Kastl AW1.126 Sunday 16:05 16:30 [1] webm mp4
FLOSS as a public policy: The case of Decidim
Nil Homedes, Andrés Pereira de Lucena AW1.126 Sunday 16:35 16:45 [1] webm mp4
Government Collaboration - Outro
Felix Kronlage-Dammers, Thorsten Schwesig, Lea Beiermann AW1.126 Sunday 16:45 16:50 webm mp4

HPC, Big Data & Data Science (20)

Optimizing Resource Utilization for Interactive GPU Workloads with Transparent Container Checkpointing
Adrian Reber, Radostin Stoyanov, Viktória Spišaková UB5.132 Sunday 09:00 09:25 [1] webm mp4
Efficient Histogramming for High-Performance Computing in C++ with YODA
Christian Gutschow UB5.132 Sunday 09:30 09:55 [1] webm mp4
Explainable forecasting from big weather data: rapid and sustainable solutions
David Salvador-Jasin UB5.132 Sunday 10:00 10:25 [1] webm mp4
Exa-Tracer: Tracing HPC Supercomputers with LTTng
Mathieu Desnoyers, Olivier Dion UB5.132 Sunday 10:30 10:55 [1] webm mp4
The High Performance Software Foundation (HPSF)
Gregory Becker UB5.132 Sunday 10:55 11:05 [1] webm mp4
Environment Modules: why this old idea is still useful today and what's next
Marc Joos, Xavier Delaruelle UB5.132 Sunday 11:05 11:30 [1] webm mp4
Programming models with the ROCm™ compiler
Jan-Patrick Lehr UB5.132 Sunday 11:35 12:00 [1] webm mp4
Adding built-in support for basic performance test analytics to ReFrame
Felix Abecassis, Vasileios Karakasis UB5.132 Sunday 12:00 12:25 [1] webm mp4
Making Data Fun Again: Extending EESSI to improve Research Data Management
Thomas Röblitz UB5.132 Sunday 12:30 12:55 [1] webm mp4
EuroHPC FP: a Federated Platform for HPC Infrastructure in Europe, Built with Open Source Software
Henrik Nortamo UB5.132 Sunday 13:00 13:25 [1] webm mp4
Running Kubernetes Workloads on HPC with HPK
Antony Chazapis UB5.132 Sunday 13:30 13:55 [1] webm mp4
OpenCL, CUDA, and HIP as compilation targets for functional array programs
Troels Henriksen UB5.132 Sunday 14:00 14:10 [1] webm mp4
Harnessing Reduced Precision for Accurate and Efficient Scientific Computing in HPC
Nima Sahraneshinsamani UB5.132 Sunday 14:10 14:20 [1] webm mp4
Easier API Interoperability: writing a bindings Generator to C/C++ with Coccinelle
Michele Martone, Ivan Pribec UB5.132 Sunday 14:20 14:30 [1] webm mp4
A Pantheon of The Gods: Open Source Multiphysics Software for Analysis of Fusion Power Plant Systems
Aleksander Dubas UB5.132 Sunday 14:35 14:45 [1] webm mp4
Effect of kernel optimizations on HPC workloads performance
Alex Domingo UB5.132 Sunday 14:45 14:55 [1] webm mp4
Multithreading in Python using OpenMP?
Dorian Ouakli UB5.132 Sunday 15:00 15:25 [1] [2] webm mp4
What’s the (floating) Point of all these data types? A (not so) brief overview of the history and usage of datatypes within the wide world of computation
Felix LeClair UB5.132 Sunday 15:30 15:55 [1] webm mp4
Mapping Applications to the Hardware Portably and Transparently
Edgar Leon UB5.132 Sunday 16:00 16:25 [1] webm mp4
Job-specific performance monitoring on HPC clusters: Challenges and Solutions
Christian Iwainsky UB5.132 Sunday 16:30 16:55 [1] webm mp4

Identity and Access Management (17)

Welcome to Identity and Access Management devroom!
Alexander Bokovoy, Iker Pedrosa UA2.118 (Henriot) Sunday 09:00 09:05 webm mp4
Heimdall: An Identity-Aware Proxy for Secure Access Control
Dimitrij Drus UA2.118 (Henriot) Sunday 09:05 09:35 [1]
Partly Cloudy IPA - joining cloud VMs to FreeIPA
André Boscatto UA2.118 (Henriot) Sunday 09:35 10:05 [1] webm mp4
Deep Dive into OIDC flows
Milan Jakobi UA2.118 (Henriot) Sunday 10:05 10:35 [1] webm mp4
Nubus: An Enterprise Open Source IAM Stack in Kubernetes
Daniel Tröder UA2.118 (Henriot) Sunday 10:35 11:05 [1] webm mp4
ACME Certificates with FreeIPA: Simplify SSL/TLS Management
José Ángel de Bustos Pérez, Josep UA2.118 (Henriot) Sunday 11:05 11:35 [1] webm mp4
systemd's User Database API
Lennart Poettering UA2.118 (Henriot) Sunday 11:35 12:05 [1] webm mp4
Federated Identities Anyone? We've got lots of them ...
Stephan Schwichtenberg UA2.118 (Henriot) Sunday 12:05 12:35 [1] webm mp4
SSSD and IdPs
Sumit Bose UA2.118 (Henriot) Sunday 12:35 13:05 [1] webm mp4
Fine-grained access control in LXD with OpenFGA
Mark Laing UA2.118 (Henriot) Sunday 13:05 13:35 [1] [2] webm mp4
localkdc - A general local authentication hub
Alexander Bokovoy, Andreas Schneider UA2.118 (Henriot) Sunday 13:35 14:05 [1] webm mp4
OpenBao at GitLab - Building Native Secrets for GitLab CI/CD Pipelines
Alex Scheel UA2.118 (Henriot) Sunday 14:05 14:35 [1] webm mp4
FreeIPA-to-FreeIPA Migration: Current Capabilities and Use Cases
Francisco Triviño García UA2.118 (Henriot) Sunday 14:35 15:05 [1] webm mp4
Enhancing PAM Communication: A JSON-Based Approach for Modern Authentication
Iker Pedrosa UA2.118 (Henriot) Sunday 15:05 15:30 [1] webm mp4
Comprehensive Federated Authentication for AI/HPC Infrastructure
Jonathan Calmels UA2.118 (Henriot) Sunday 15:30 16:00 [1] webm mp4
Delegating the chores of authenticating users to Keycloak
Alexander Schwartz UA2.118 (Henriot) Sunday 16:00 16:30 [1] webm mp4
Building Cross-Domain Trust Between FreeIPA Deployments
Alexander Bokovoy, Francisco Triviño García UA2.118 (Henriot) Sunday 16:30 17:00 [1] webm mp4

Image-Based Linux and Boot Integrity (8)

systemd & TPM in 2025
Lennart Poettering UB4.136 Sunday 09:00 09:30 [1] webm mp4
ParticleOS: Can we make Lennart Poettering run an image based distribution?!
Daan De Meyer UB4.136 Sunday 09:30 10:00 [1] webm mp4
FDE is almost there, how do we tackle the last hurdles?
Richard Brown UB4.136 Sunday 10:00 10:30 [1] webm mp4
"Signed, Sealed, and Delivered", with UKIs and composefs
Timothée Ravier, Allison Karlitskaya UB4.136 Sunday 10:30 11:00 [1] [2] webm mp4
Lessons learned from deploying boot security features on embedded systems
Valentin Geffroy, Johann Gautier UB4.136 Sunday 11:00 11:30 [1] webm mp4
Generating immutable, A/B updatable, securely booting Debian images
Jan Kiszka UB4.136 Sunday 11:30 12:00 [1] webm mp4
Bootable Containers and Image Mode: Transforming Linux OS Management with Bootc
Eric Curtin, Pierre-Yves Chibon UB4.136 Sunday 12:00 12:30 webm mp4
Case Study: Measured Boot and Remote Attestation in Confidential Containers
Magnus Kulke UB4.136 Sunday 12:30 12:50 [1] [2] webm mp4

Inclusive Web (8)

Top Accessibility Errors Found in Open Source Through Automated Testing
Raashi Saxena K.3.201 Sunday 09:00 09:25 webm mp4
Solving the world’s (localization) problems
Eemeli Aro, Ujjwal Sharma K.3.201 Sunday 09:30 09:55 webm mp4
Alternative Text for Images: How Bad Are Our Alt-Text Anyway?
Mike Gifford K.3.201 Sunday 10:00 10:25 webm mp4
Secure and Inclusive: WebAuthn for (Multi-Factor) Authentication
Storm Heg K.3.201 Sunday 10:30 10:55 webm mp4
How do we work out the environmental savings from accessibility?
Chris Adams K.3.201 Sunday 11:00 11:25 webm mp4
Growing inclusive communities: Djangonaut Space program
Raffaella Suardini K.3.201 Sunday 11:30 11:55 [1] webm mp4
Multilingual Speech Technologies That Understand You
Jessica Rose K.3.201 Sunday 12:00 12:25 webm mp4
ATAG accessibility audits: worth your while
Thibaud Colas K.3.201 Sunday 12:30 12:55 [1] webm mp4

JavaScript (7)

Push-Based Hypermedia with Datastar
Patrick Marchand UB5.230 Sunday 09:00 09:30
How to lose weight? - Optimising memory usage in JavaScript and beyond
Aapo Alasuutari UB5.230 Sunday 09:30 10:00 [1] webm mp4
JSR: from private ownership to open governance
Leo Kettmeir, Luca Casonato UB5.230 Sunday 10:00 10:30 webm mp4
Nobody asks "How is JavaScript?"
Ujjwal Sharma UB5.230 Sunday 10:30 11:00
Privacy-first architecture: alternatives to GDPR popup and local-first
Andrey Sitnik UB5.230 Sunday 11:00 11:30 webm mp4
Demystifying Temporal: A Deep Dive into JavaScript New Temporal API
Aditi UB5.230 Sunday 11:30 12:00 webm mp4
25 years of JavaScript
Steven Goodwin UB5.230 Sunday 12:00 12:30 [1] webm mp4

Kernel (17)

Linux Kernel Mainline Real-Time History, Support and Experience Based on Robotic and Automotive Projects
Pavel Pisa UD2.208 (Decroly) Sunday 09:00 09:30 [1] webm mp4
Macros Gone Wild: The Usage of the C Preprocessor in the Linux Kernel
Diomidis Spinellis UD2.208 (Decroly) Sunday 09:30 10:00 [1] webm mp4
ngnfs: a distributed file system using block granular consistency
Zach Brown UD2.208 (Decroly) Sunday 10:00 10:30 [1] webm mp4
State persistence over kexec
Mike Rapoport, Alexander Graf, James Gowans UD2.208 (Decroly) Sunday 10:30 11:00 [1] webm mp4
Shrinking Memmap
Matthew Wilcox UD2.208 (Decroly) Sunday 11:00 11:30 [1] webm mp4
Waste-Free Per-CPU Userspace Memory Allocation
Mathieu Desnoyers UD2.208 (Decroly) Sunday 11:30 12:00 [1] webm mp4
Don't let your motivation go, save time with kworkflow
Melissa Wen UD2.208 (Decroly) Sunday 12:00 12:30 [1] [2] webm mp4
Level up your linux gaming: how sched_ext can save your fps
Andrea Righi UD2.208 (Decroly) Sunday 12:30 13:10 [1] webm mp4
TuxTape: A Kernel Livepatching Solution
Grayson Guarino, Chris Townsend UD2.208 (Decroly) Sunday 13:10 13:40 [1] webm mp4
Recent TPM Security Enhancements to the Linux Kernel
James Bottomley UD2.208 (Decroly) Sunday 13:40 14:10 webm mp4
Virtualization-assisted Security: A Resilient Security Foundation for the Linux Kernel
Sergej Proskurin UD2.208 (Decroly) Sunday 14:10 14:40 [1] webm mp4
Rust for Linux: an overview
Anisse Astier UD2.208 (Decroly) Sunday 14:40 15:10 [1] [2] webm mp4
DAMON: Kernel Subsystem for Data Access Monitoring and Access-aware System Operations
SJ UD2.208 (Decroly) Sunday 15:10 15:40 [1] webm mp4
Redox OS -- a Microkernel-based Unix-like OS
Jacob Lorentzon UD2.208 (Decroly) Sunday 15:40 15:50 [1] webm mp4
Static analysis of return code propagation
Asbjørn Sloth Tønnesen UD2.208 (Decroly) Sunday 15:50 16:10 [1] webm mp4
Status and Desiderata for Syscall Tracing and Virtualization Support
Renzo Davoli, Davide Berardi UD2.208 (Decroly) Sunday 16:10 16:40 [1] webm mp4
Coccinelle Explorer: Learning Semantic Patching Interactively
Michele Martone UD2.208 (Decroly) Sunday 16:40 17:00 [1] webm mp4

Legal and Policy (16)

Welcome to the Legal and Policy Issues DevRoom
Karen Sandler, Tom Marble, Alexander Sander, Bradley M. Kuhn, Matthias Kirschner, Richard Fontana H.1301 (Cornil) Saturday 10:30 10:35 [1] webm mp4
Europe's Way to Mandatory B2B-E-Invoices
Jochen Stärk H.1301 (Cornil) Saturday 10:35 11:00 [1] webm mp4
Is There Really an SBOM Mandate?
Bradley M. Kuhn H.1301 (Cornil) Saturday 11:00 11:25 [1] webm mp4
How Does Heinz Have 80% of a Commodity Market?* – Leveraging Trademarks in Free Software
Pamela Chestek H.1301 (Cornil) Saturday 11:30 11:55 webm mp4
LGPL enforced in Germany: how we helped a purchaser use the courts to compel compliance
Denver Gingerich H.1301 (Cornil) Saturday 12:00 12:25 webm mp4
Managing copyrights in free software projects - discussion panel
Krzysztof Siewicz H.1301 (Cornil) Saturday 12:30 12:55 webm mp4
To Mine Or Not To Mine - Training of (Generative) AI Models under the TDM Exception in EU Copyright Laws
Lisa Käde H.1301 (Cornil) Saturday 13:00 13:25 webm mp4
Panel: When is an AI system free/open?
julia ferraioli, Ciarán O'Riordan, Aeva Black, Richard Fontana, Zoë Kooyman H.1301 (Cornil) Saturday 13:30 14:20 webm mp4
Auditing Web Trackers with the EDPB's Open-Source Website Compliance Tool
Jerome Gorin, Amandine JAMBERT H.1301 (Cornil) Saturday 14:30 14:55 webm mp4
A Free Software App Store for iOS: the App Fair Project's perspective on the DMA
Marc Prud'hommeaux H.1301 (Cornil) Saturday 15:00 15:25 webm mp4
Breaking tech monopolies in Europe: A fireside chat with the European Commission
Lucas Lasota, Alexandre Ruiz Feases, Victor Le Pochat H.1301 (Cornil) Saturday 15:30 15:55 [1] webm mp4
Let's talk about anti-trust!
Karen Sandler, Alanna Rutherford H.1301 (Cornil) Saturday 16:00 16:25 [1] webm mp4
The EU CRA and Copyleft
Jimmy Ahlberg H.1301 (Cornil) Saturday 16:30 16:55 webm mp4
Legislative overlay: anticipating and navigating through regulatory vectors
Alexander Sander, fukami, Michael Schuster H.1301 (Cornil) Saturday 17:00 17:25 webm mp4
CRA Q&A on Open Source Stewards under the Cyber Resilience Act
Alexander Sander, Bradley M. Kuhn, Michael Schuster H.1301 (Cornil) Saturday 17:30 17:55 webm mp4
Organizer's Panel
Karen Sandler, Tom Marble, Alexander Sander, Bradley M. Kuhn, Matthias Kirschner, Richard Fontana H.1301 (Cornil) Saturday 18:00 19:00 [1] webm mp4

LibreOffice (21)

Announcement of LibreOffice 25.2
Italo Vignoli H.2213 Saturday 10:30 10:35
ODF and its Toolkit
Svante Schubert H.2213 Saturday 10:35 10:50 [1] [2] webm mp4
LibreOffice Accessibility on Linux, Windows and macOS
Michael Weghorn H.2213 Saturday 10:50 11:00 [1] webm mp4
Languages and LibreOffice
Jonathan Clark H.2213 Saturday 11:00 11:10 [1] webm mp4
Introducing Glow Effect for texts in shapes
Balázs Varga H.2213 Saturday 11:10 11:20 [1] webm mp4
Improved comments & @mentions
Pranam Lashkari H.2213 Saturday 11:20 11:30 [1] webm mp4
Testing the QA instructions
Gabor Kelemen H.2213 Saturday 11:30 11:40 [1] webm mp4
LibreOffice Technology atomic / threading improvements
Caolán McNamara H.2213 Saturday 11:40 11:50 webm mp4
LibreOffice's Python API: Working around limitations of the Pythonic approach
Sarper Akdemir H.2213 Saturday 11:50 12:00 webm mp4
Exploring the deprecated parts of LibreOFfice API
Gabor Kelemen H.2213 Saturday 12:00 12:10 [1] webm mp4
LOWA, In Need Of a VCL Plug
Stephan Bergmann H.2213 Saturday 12:10 12:20 [1] webm mp4
Beautiful remote web dialog widgets built on LOT
Szymon Kłos H.2213 Saturday 12:20 12:30 webm mp4
Distributed real-time collaboration for Writer - a first prototype
Thorsten Behrens H.2213 Saturday 12:30 12:45 [1] webm mp4
Automatic Documents, packed with content and signed
Michael Meeks H.2213 Saturday 12:45 12:55 [1] webm mp4
Optimizing AutoText & settings for multi-tenant collaboration
Caolán McNamara H.2213 Saturday 12:55 13:05 webm mp4
New, shiny WebGL presentations in the browser
Szymon Kłos H.2213 Saturday 13:05 13:15 webm mp4
COOL – LibreOffice Technology in the browser
Michael Meeks H.2213 Saturday 13:15 13:25 [1] webm mp4
LibreOffice-based document editing in XWiki through COOL
Lavinia Vitel H.2213 Saturday 13:25 13:40 webm mp4
Nextcloud Office: On collaborating across FOSS projects
Julius Knorr H.2213 Saturday 13:40 13:55 [1] webm mp4
COOL UI / UX command tracking & analysis
Attila Szűcs H.2213 Saturday 13:55 14:05 [1] webm mp4
LibreOffice on mobile with the Collabora Office app
Skyler Grey H.2213 Saturday 14:05 14:15 [1] webm mp4

LLVM (11)

Welcome to the LLVM dev room
Kristof Beyls, Peter Smith, Marius Brehler K.3.201 Saturday 10:30 10:35 [1]
A New Approach to Callee-Saved Registers in LLVM
Mikhail Gudim K.3.201 Saturday 10:35 11:00 webm mp4
Moving work into the middle end
Jon Chesterfield K.3.201 Saturday 11:05 11:25 [1]
Improving compile-time computation of object size
Serge « sans paille » Guelton K.3.201 Saturday 11:30 11:50 webm mp4
O_o [ Flang + WASM ] o_O
Serge « sans paille » Guelton K.3.201 Saturday 11:50 11:55 webm mp4
Things are coming together for Flang tooling
Tim Heldmann, Peter Arzt K.3.201 Saturday 12:00 12:20 [1] webm mp4
An introduction to Torch-MLIR
Marius Brehler K.3.201 Saturday 12:25 12:45 webm mp4
MLIR-based Data Tiling and Packing for Ryzen AI NPU
Jorn Tuyls K.3.201 Saturday 12:50 13:10 [1] webm mp4
An introduction to building and using LLVM libc
Peter Smith K.3.201 Saturday 13:15 13:40 [1] webm mp4
Programming is fun; Testing is needed; Infra is …
Jan-Patrick Lehr K.3.201 Saturday 13:45 14:05 [1] webm mp4
Profile-Guided Optimization (PGO) in LLVM: current challenges from the adopter perspective
Alexander Zaitsev K.3.201 Saturday 14:10 14:30 webm mp4

Low-level AI Engineering and Hacking (27)

The Local AI Rebellion
Roman Shaposhnik UB2.252A (Lameere) Sunday 09:00 09:05 webm mp4
Hugging Face ecosystem for Local AI/ ML
VB UB2.252A (Lameere) Sunday 09:05 09:40 webm mp4
Accelerating AI with open source hardware and software
William Jones, Jeremy Bennett UB2.252A (Lameere) Sunday 09:40 10:00 [1] webm mp4
ZML: A High-Performance AI Inference Stack Built for Production and Multi-Accelerator Deployment
Rene Schallner, Guillaume Wenzek UB2.252A (Lameere) Sunday 10:00 10:30 webm mp4
History and advances of quantization in llama.cpp
Tanya Dadasheva, Iwan Kawrakow UB2.252A (Lameere) Sunday 10:30 11:00 webm mp4
quantizing your GGUF models using iterative refinement of the importance matrix
Robert Collins UB2.252A (Lameere) Sunday 11:00 11:20 webm mp4
Apache Arrow: The Great Library Unifier
Matthew Topol UB2.252A (Lameere) Sunday 11:20 11:50 [1] webm mp4
Building Your (Local) LLM Second Brain
Olivia Buzek UB2.252A (Lameere) Sunday 11:50 11:55 webm mp4
How Llamagator helps to implement LLM-as-a-Judge concept on your local machine
Sergy Sergyenko UB2.252A (Lameere) Sunday 11:55 12:00 webm mp4
Data Prep Kit: Open Source Data Engineering for LLMs
Joe Olson UB2.252A (Lameere) Sunday 12:00 12:05 webm mp4
The Model Openness Framework (MOF)
Arnaud Le Hors UB2.252A (Lameere) Sunday 12:05 12:10 [1] webm mp4
Building AI Applications on Kubernetes: Leveraging Instructlab and the Bee Agent Framework
Martin Hickey, Paul Schweigert UB2.252A (Lameere) Sunday 12:10 12:15 [1] webm mp4
GPUStack: Building a Simple and Scalable Management Experience for Diverse AI Models
Lawrence Li, Frank Mai UB2.252A (Lameere) Sunday 12:20 12:40 webm mp4
Self-hosted LLMs at a scale with Paddler
Mateusz Charytoniuk UB2.252A (Lameere) Sunday 12:40 13:00 [1] webm mp4
RamaLama: Making working with AI Models Boring
Eric Curtin UB2.252A (Lameere) Sunday 13:00 13:20 webm mp4
Building AI Applications from your desktop with Podman AI Lab
Cedric Clyburn, Stevan Le Meur UB2.252A (Lameere) Sunday 13:20 13:40 [1] webm mp4
From Supercomputer to Raspberry Pi: Building Open Source Polish Language Models
Bielik Team, Maciej, Pawel Cyrta, Adrian UB2.252A (Lameere) Sunday 13:40 13:55 webm mp4
Tricks Learned from Training Large Open-Source Models
Marcus Edel UB2.252A (Lameere) Sunday 13:55 14:10 webm mp4
Synthetic Data: The Secret Ingredient in Better Language Models
Carol Chen, Cedric Clyburn UB2.252A (Lameere) Sunday 14:10 14:25 [1] webm mp4
LLM Tool use in vLLM
Max de Bayser UB2.252A (Lameere) Sunday 14:25 14:40 webm mp4
Scoping out the Tenstorrent Wormhole
Peter Cawley UB2.252A (Lameere) Sunday 14:40 15:00 [1] webm mp4
Building a new GGML backend: How, Challenges and Opportunities with Novel Accelerators
Martin Chang UB2.252A (Lameere) Sunday 15:00 15:20 [1] [2] webm mp4
Porting GGML to the NUX Kernel Development Framework.
Gianluca Guida UB2.252A (Lameere) Sunday 15:20 15:40 [1] webm mp4
Expanding GGML Hardware Support using the Vulkan API
Ruben Ortlam UB2.252A (Lameere) Sunday 15:40 16:00 [1] webm mp4
The bare metal perspective on AMD's GPU ASICs
Jon Chesterfield UB2.252A (Lameere) Sunday 16:00 16:20 webm mp4
wllama: bringing llama.cpp to the web
Xuan-Son Nguyen UB2.252A (Lameere) Sunday 16:20 16:40 webm mp4
Milliwatt sized Machine Learning on microcontrollers with emlearn
Jon Nordby UB2.252A (Lameere) Sunday 16:40 17:00 [1] webm mp4

Matrix.org Foundation and Community (8)

Matrix State of the Union
Greg Sutcliffe, Matthew Hodgson, Amandine Le Pape K.4.201 Sunday 13:00 13:30 webm mp4
Getting the Rust SDK running on webassembly
Timo Kandra K.4.201 Sunday 13:30 14:00 webm mp4
Demystifying Federation in Matrix
Kegan Dougal K.4.201 Sunday 14:00 14:30 webm mp4
State of Synapse: where we're at, Matrix 2.0, and the future
Erik Johnston K.4.201 Sunday 14:30 15:00 [1] webm mp4
Building the World's First Server-to-Server Matrix Federation Bridge/Peer
Gabriel Engel K.4.201 Sunday 15:00 15:30
How Ubuntu Entered the Matrix
Schiano Grégory, Merlijn Sebrechts, Nils Büchner, Michal Kohútek K.4.201 Sunday 15:30 16:00 webm mp4
Robrix: a pure Rust multi-platform Matrix Client and more
Kevin Boos K.4.201 Sunday 16:00 16:30 [1] [2] webm mp4
MatrixRTC: Building Real-Time Applications on Matrix
Timo Kandra, Robin Townsend, Will Hunt K.4.201 Sunday 16:30 17:00 webm mp4

Microkernel and Component-Based OS (10)

Welcome to the Microkernel and Component-Based OS Devroom
Udo Steinberg, Alexander van der Grinten UB4.136 Saturday 15:00 15:05 [1]
HelenOS: 20 years of past history, 20 years of future vision
Martin Decky UB4.136 Saturday 15:05 15:25 [1] webm mp4
Celebrating kernel diversity with Genode
Alexander Boettcher UB4.136 Saturday 15:30 15:55 [1] webm mp4
MACHINA: Lessons and Insights from Reimplementing the Mach Microkernel
Gianluca Guida UB4.136 Saturday 16:00 16:20 [1]
CMRX: Microkernel-based RTOS with memory isolation on MMU-less architectures
Eduard Drusa UB4.136 Saturday 16:25 16:45 [1]
Obtaining Safety & Security Certifications for L4Re
Marcus Hähnel UB4.136 Saturday 16:50 17:15 [1] webm mp4
A Formal Specification of the NOVA Microhypervisor
Hoang-Hai Dang UB4.136 Saturday 17:20 17:45 [1] [2] webm mp4
Cancelling POSIX syscalls in Managarm - an asynchronous microkernel-based OS
Geert Custers UB4.136 Saturday 17:50 18:10 [1]
POSIX Signals in User Space on the Redox Microkernel
Jacob Lorentzon UB4.136 Saturday 18:15 18:35 [1]
Trusted boot with the Genode OS Framework
Alice Domage UB4.136 Saturday 18:40 19:00 [1] webm mp4

Modern Email (18)

Welcome to the Modern Email DevRoom 💌
TELLIER Benoit, Damian Poddebniak, Mechiel Lukkien, Hans-Jörg Happel K.4.601 Saturday 10:30 10:35 webm mp4
aerc, an email client for the discerning hacker
Robin Jarry K.4.601 Saturday 10:35 11:00 webm mp4
Parula - Presenting the new email client
Ben Bucksch K.4.601 Saturday 11:00 11:30 [1] webm mp4
Structured Email: Building blocks and implementation guidance
Hans-Jörg Happel K.4.601 Saturday 11:30 12:00 webm mp4
Stalwart Mail Server
Mauro De Gennaro K.4.601 Saturday 12:00 12:30 webm mp4
Mox and simplifying mail server setup & management
Mechiel Lukkien K.4.601 Saturday 12:30 13:00 [1] webm mp4
How to Deploy Full-Scale Secure On-Prem E-Mail Security Cluster as IaC
Carsten Rosenberg, Manu Zurmuehl K.4.601 Saturday 13:00 13:30 webm mp4
Enhancing Email Spam Detection with LLMs: Practical Experience with Rspamd and GPT
Vsevolod Stakhov K.4.601 Saturday 13:30 14:00 webm mp4
Advanced mail security - our experience with automated reputation sharing in communities and pre-queue deep threat analyzers
Carsten Rosenberg K.4.601 Saturday 14:00 14:30 webm mp4
TLSRPT comes to Open Source
Patrick Ben Koetter K.4.601 Saturday 14:30 15:00 webm mp4
DMARCaroni: where do DMARC reports go after they are sent?
Vint Leenaars K.4.601 Saturday 15:00 15:30 webm mp4
Panel discussion: 5 years of JMAP - experiences and outlook
TELLIER Benoit, Hans-Jörg Happel, Ben Bucksch, Mauro De Gennaro, Zhivko Vasilev K.4.601 Saturday 15:30 16:00 webm mp4
Authentication and autoconfig for email - Update on standardization efforts
Ben Bucksch K.4.601 Saturday 16:00 16:30 [1] webm mp4
How email addresses are growing to support unicode
Arnt Gulbrandsen K.4.601 Saturday 16:30 17:00 webm mp4
(Avoid) Implementing STARTTLS
Damian Poddebniak K.4.601 Saturday 17:00 17:30 webm mp4
Post-Quantum Cryptography in OpenPGP
Daniel Huigens, Aron Wussler K.4.601 Saturday 17:30 18:00 [1] webm mp4
Delta Chat, from e-mail messaging to Peer-to-Peer realtime networking
Xenia K.4.601 Saturday 18:00 18:30 webm mp4
Chatmail server networks for anonymous end-to-end encrypted messaging
missytake K.4.601 Saturday 18:30 19:00 webm mp4

Monitoring and Observability (13)

Monitoring and Observability Devroom Opening
Richard "RichiH" Hartmann UD2.120 (Chavanne) Sunday 09:00 09:05 [1] webm mp4
Discovering the Magic Behind OpenTelemetry Instrumentation
Israel Blancas, Jose Gomez-Selles UD2.120 (Chavanne) Sunday 09:10 09:40 [1] webm mp4
Apache Flink and Prometheus: better together to improve the efficiency of your observability platform at scale
Lorenzo Nicora, Hong Teoh UD2.120 (Chavanne) Sunday 09:50 10:20 [1] webm mp4
Prometheus Version 3
Jan Fajerski, Bryan Boreham UD2.120 (Chavanne) Sunday 10:30 11:00 [1] webm mp4
The performance impact of auto-instrumentation
James Belchamber UD2.120 (Chavanne) Sunday 11:10 11:40 [1] webm mp4
Zero-Code Distributed Traces for any programming language
Fabian Stäber, Rafael Roquetto UD2.120 (Chavanne) Sunday 11:50 12:20 webm mp4
O11y-in-One: Exploring a Unified Telemetry Database
Josh Lee UD2.120 (Chavanne) Sunday 12:30 13:00 [1] webm mp4
Reducing observability cognitive load in KubeVirt
João Vilaça UD2.120 (Chavanne) Sunday 13:10 13:40 [1] webm mp4
What Can We Learn from Formula 1 Incident Management
Ricardo Castro UD2.120 (Chavanne) Sunday 13:50 14:20 webm mp4
Mastering Observability with SigNoz -> Open-Source Alternative for Metrics, Logs, and Traces
Angeles Mora UD2.120 (Chavanne) Sunday 14:30 15:00 [1] [2] [3] webm mp4
The Art of Fleet-Wide Kubernetes Observability: 3 Core Strategies
Mitali Bhalla, Pratik Kumar Panda UD2.120 (Chavanne) Sunday 15:10 15:40 [1] webm mp4
How to monitor the monitoring
Roman Khavronenko UD2.120 (Chavanne) Sunday 15:50 16:20 [1] webm mp4
Effortless, standardised homelab observability with eBPF
Goutham Veeramachaneni UD2.120 (Chavanne) Sunday 16:30 17:00 webm mp4

Mozilla (12)

Mozilla Mythbusters: Separating Fact from Fiction
Sylvestre Ledru UB5.230 Sunday 13:15 13:35 webm mp4
Mozilla Builders: Working with the OSS community to build the future of AI
Stephen Hood UB5.230 Sunday 13:35 13:55 [1] webm mp4
Blueprints by Mozilla.ai - Empowering Devs to Build with Open-Source AI
Stefan French, Kostis Saitas Zarkias, David UB5.230 Sunday 13:55 14:10
ForkServer coming to Firefox on Linux
LISSY Alexandre UB5.230 Sunday 14:10 14:25 webm mp4
Community Insights: Best Practices for Open Datasets for LLM training
Kasia Odrozek UB5.230 Sunday 14:25 14:45 webm mp4
The Firefox AI Platform
Tarek Ziadé UB5.230 Sunday 14:45 15:05
The most fun you'll ever have dealing with Firefox crashes
Gian-Carlo Pascutto UB5.230 Sunday 15:05 15:20 webm mp4
An open source project never sleeps: Two decades of MDN
Pranshu Khanna UB5.230 Sunday 15:20 15:40 [1] webm mp4
Lumigator: evaluating LLMs made simple
Davide Eynard UB5.230 Sunday 15:40 16:00 [1] webm mp4
QUIC vs. Middleboxes
Lars Eggert UB5.230 Sunday 16:00 16:15 [1]
State of Firefox Add-ons
Simeon Vincent UB5.230 Sunday 16:15 16:35 webm mp4
Mozilla Language Portal
Matjaž Horvat UB5.230 Sunday 16:35 16:55

MySQL (14)

Atomic Honeypot: A MySQL Honeypot That Drops Shells
Alexander Rubin, Martin Rakhmanov H.1301 (Cornil) Sunday 09:00 09:30 webm mp4
MySQL Vector and AI
Mattias Jonsson H.1301 (Cornil) Sunday 09:35 10:05 [1] webm mp4
Boosting MySQL with Vector Search: Introducing the MyVector Plugin
Alkin Tezuysal, Shankar Iyer H.1301 (Cornil) Sunday 10:10 10:40 [1] webm mp4
Extending MySQL using components: Password breach check, broadcasting a service call and more..
Harin Vadodaria H.1301 (Cornil) Sunday 10:45 11:15 [1] webm mp4
Upgrading to MySQL 8.4 at Booking.com
Simon Mudd H.1301 (Cornil) Sunday 11:20 11:50 [1] webm mp4
30 Years of MySQL: Reflections on the Past, Present, and Future
Vinicius Grippa H.1301 (Cornil) Sunday 11:55 12:25 webm mp4
Profiling MySQL from MySQL
Frédéric Descamps, Dimitri KRAVTCHUK H.1301 (Cornil) Sunday 12:30 13:00 [1] [2]
What is new in MyRocks - RocksDB storage engine for MySQL
Yoshinori Matsunobu H.1301 (Cornil) Sunday 13:05 13:35 webm mp4
Routing Guidelines: Unlocking Smarter Query Routing in MySQL Architectures
Miguel Araújo H.1301 (Cornil) Sunday 13:40 14:10 [1] webm mp4
MySQL Network Protocol: A walkthrough
Daniël van Eeden H.1301 (Cornil) Sunday 14:15 14:45 [1] webm mp4
schemadiff: in memory schema analysis, validation, normalization, diffing, and manipulation
Shlomi Noach H.1301 (Cornil) Sunday 14:50 15:20 [1] webm mp4
The past, present and future of EXPLAIN
Norvald H. Ryeng H.1301 (Cornil) Sunday 15:25 15:55 [1] webm mp4
Open-source support for JS stored programs in Percona Server
Dmitry Lenev H.1301 (Cornil) Sunday 16:00 16:30 [1] webm mp4
MySQL InnoDB Data Recovery - the last resort
Frédéric Descamps H.1301 (Cornil) Sunday 16:35 17:00 [1] webm mp4

Network (21)

Fast UDP makes QUIC quicker - optimizing Firefox’s HTTP3 IO stack
Max Inden UA2.114 (Baudoux) Sunday 09:00 09:20 [1] webm mp4
Building Peer-to-Peer QUIC
Floris Bruynooghe UA2.114 (Baudoux) Sunday 09:25 09:45 [1] webm mp4
ProxyGuard - WireGuard behind a reverse proxy
Jeroen Wijenbergh UA2.114 (Baudoux) Sunday 09:50 10:10 [1] webm mp4
Unleashing SuperNIC's Superpowers
Alfredo Cardigliano UA2.114 (Baudoux) Sunday 10:15 10:35 [1]
Passive Network Traffic Fingerprinting
Luca Deri UA2.114 (Baudoux) Sunday 10:40 11:00 [1] webm mp4
Every ISP Needs To Use A QoE Middle-Box On Their Network
Frantisek (Frank) Borsik_LibreQoS UA2.114 (Baudoux) Sunday 11:05 11:25 [1] webm mp4
grout # a graph router based on DPDK
Robin Jarry UA2.114 (Baudoux) Sunday 11:30 11:50 [1] webm mp4
Unleashing 100 Mpps with FD.io VPP on GCP
Federico Iezzi, Jerome Tollet, Mohammed Hawari UA2.114 (Baudoux) Sunday 11:55 12:10 webm mp4
Levitation made handy: roll your own Maglev LB with VPP !
Nathan Skrzypczak UA2.114 (Baudoux) Sunday 12:15 12:30 webm mp4
VPP: Monitoring 100Gbps+ with sFlow
Pim van Pelt UA2.114 (Baudoux) Sunday 12:35 12:45 webm mp4
VPP TLS Plugin: Enhancing Performance with Asynchronous Operations
Varun Rapelly, Venkata Ravichandra Mynidi UA2.114 (Baudoux) Sunday 12:50 13:05 [1] webm mp4
Scitags: network traffic tagging for scientific computing
Luca Bassi UA2.114 (Baudoux) Sunday 13:10 13:25 [1] webm mp4
Securing the Internal Control Plane with Standards & OSS
Antonios Chariton UA2.114 (Baudoux) Sunday 13:30 13:50 [1] webm mp4
Suricata: Insights, Innovations, and Future Directions
Victor Julien, Eric Leblond UA2.114 (Baudoux) Sunday 13:55 14:10
Wiresharchaeology: How it started and where we're headed
Gerald Combs UA2.114 (Baudoux) Sunday 14:15 14:35 [1] webm mp4
Cloud-Native Networking, Home Edition: Build and connect your VPCs with the Open Network Fabric
Quentin Monnet UA2.114 (Baudoux) Sunday 14:40 14:55 [1] webm mp4
Kubenet: Harnessing Kubernetes for Network Automation
Wim Henderickx, Hans Thienpondt UA2.114 (Baudoux) Sunday 15:00 15:20 webm mp4
Evolving Multi-Network in Kubernetes: From Pod Spec to Dynamic Resource Allocation
Miguel Duarte, Doug Smith UA2.114 (Baudoux) Sunday 15:25 15:45 [1] webm mp4
Running an EVPN Endpoint in a Kubernetes Cluster—On My Laptop!
Federico Paolinelli UA2.114 (Baudoux) Sunday 15:50 16:10 webm mp4
LFEnergy SEAPATH - svtrace Tools for Latency Analysis in Virtualized Networking Platforms
Paul Le Guen de Kerneizon UA2.114 (Baudoux) Sunday 16:15 16:35 [1] webm mp4
Performing link aggregation balance-slb in kernelspace with NetworkManager
Fernando Fernandez Mancera UA2.114 (Baudoux) Sunday 16:40 17:00

Nix and NixOS (10)

Welcome to the Nix and NixOS devroom!
Paul Meyer, Bryan Honof, Thomas Bereknyei, Martin Schwaighofer K.3.601 Saturday 10:30 10:40 [1] webm mp4
NixOS @ Doctors Without Borders (MSF) - why we use it and how
Ian Sollars, Sohel Sarder K.3.601 Saturday 10:45 11:05 [1] webm mp4
How reproducible is NixOS?
Julien Malka K.3.601 Saturday 11:10 11:30
Six months with Nix & devenv and counting
José Miguel Martínez Carrasco K.3.601 Saturday 11:35 11:55 [1] webm mp4
Building an LTE router with a $60 (new!) laptop and a single file
Colin Dean K.3.601 Saturday 12:00 12:20 [1] webm mp4
Remote Execution with Buck2 and Nix
Claudio Bley K.3.601 Saturday 12:25 12:45 webm mp4
system-manager: unleashing nix on (almost) any distro
Ramses K.3.601 Saturday 12:50 13:10 [1] webm mp4
Go in the Nix ecosystem: vulnerability scanning and experiments towards a next-gen builder
Paul Meyer K.3.601 Saturday 13:15 13:35 [1] webm mp4
My Nix-Powered Homelab
Josh Lee K.3.601 Saturday 13:40 14:00 [1] webm mp4
NixOps4: new, sustainable platform for deployment technology
Robert Hensing K.3.601 Saturday 14:05 14:25

Open Hardware and CAD/CAM (19)

f8 - an 8 bit architecture designed for C and memory efficiency
Philipp K. Krause H.1309 (Van Rijn) Sunday 09:00 09:20 [1] webm mp4
Free Function API for CadQuery
Adam Urbanczyk H.1309 (Van Rijn) Sunday 09:20 09:50 [1] webm mp4
Bringing a new API to KiCad
Jon Evans H.1309 (Van Rijn) Sunday 09:50 10:20 [1] webm mp4
VACASK and Verilog-A Distiller - building a device library for an analog circuit simulator
Árpád Bűrmen H.1309 (Van Rijn) Sunday 10:20 10:40 [1] webm mp4
PostCAD: OpenCASCADE in the Database
Kurt Kremitzki H.1309 (Van Rijn) Sunday 10:40 11:10 webm mp4
Horizon EDA - past, present and future
Lukas H.1309 (Van Rijn) Sunday 11:10 11:40 [1] webm mp4
KiCad Project Status
Wayne Stambaugh H.1309 (Van Rijn) Sunday 11:40 12:10 [1] webm mp4
Lessons From 10 Years of Certifying Open Source Hardware
Michael Weinberg H.1309 (Van Rijn) Sunday 12:10 12:30 webm mp4
Naja Python: ECO, Netlist Optimization, and Netlist Data Collection Made Easy with a Simple Python API
Christophe Alexandre H.1309 (Van Rijn) Sunday 12:30 12:50 [1] webm mp4
ngspice - XSPICE elemental devices made available in KiCad
Holger Vogt H.1309 (Van Rijn) Sunday 12:50 13:20 [1] webm mp4
Product development in mechanical engineering with open-source software
Aleksander Sadowski H.1309 (Van Rijn) Sunday 13:20 13:50 webm mp4
Sonata - Open source hardware and bitstream for evaluating CHERIoT
John Thomson H.1309 (Van Rijn) Sunday 13:50 14:10 [1] webm mp4
Refactoring Sketcher in FreeCAD
Ajinkya Dahale H.1309 (Van Rijn) Sunday 14:10 14:30 [1] webm mp4
Verilog-AMS in Gnucap
Felix H.1309 (Van Rijn) Sunday 14:30 14:50 webm mp4
The IHP OpenPDK Initiative: Status and RoadMap
Wladek Grabinski H.1309 (Van Rijn) Sunday 14:50 15:20 [1] webm mp4
The OpenFlexure Microscope
Julian Stirling H.1309 (Van Rijn) Sunday 15:20 15:50 [1] webm mp4
Opensource Rocketry and Tools, FreeCAD and beyond.
jo hinchliffe H.1309 (Van Rijn) Sunday 15:50 16:20 webm mp4
WireViz - Beautiful wiring documentation
Daniel Rojas H.1309 (Van Rijn) Sunday 16:20 16:40 [1]
Programmatic CAD with Parametrix
Charles Braquet H.1309 (Van Rijn) Sunday 16:40 17:00 webm mp4

Open Media (12)

Toward a unified abstract content API
Romain Beauxis K.3.401 Sunday 09:00 09:40 [1] webm mp4
Writing an MP4 Muxer for Fun and Profit
Dennis Sädtler K.3.401 Sunday 09:40 10:20 [1] webm mp4
PipeWire state of the union
Wim Taymans K.3.401 Sunday 10:20 11:00 [1] webm mp4
FFglitch: the multimedia bitstream editor
Ramiro Polla K.3.401 Sunday 11:00 11:40 webm mp4
Embedded Video Systems With Zephyr
Josuah Demangeon K.3.401 Sunday 11:40 12:20
How MistServer handles SRT connections in independent child processes
Jaron Viëtor K.3.401 Sunday 12:20 13:00 [1] webm mp4
Multiview decoding in libavcodec and ffmpeg CLI
Anton Khirnov K.3.401 Sunday 13:00 13:40 [1] webm mp4
Enhancing Web Media Support: A WebAssembly-Driven Open-Source Framework
Jerome Gorin, Maja Bystrom K.3.401 Sunday 13:40 14:20 webm mp4
More innovations in H.264/AVC software decoding
Thibault Raffaillac K.3.401 Sunday 14:20 15:00 [1] webm mp4
GStreamer: State of the Union 2025
Nicolas Dufresne K.3.401 Sunday 15:00 15:40 [1] webm mp4
Scaling to 12k Live Streams
Vladimir Vitkov K.3.401 Sunday 15:40 16:20 [1] webm mp4
FOSDEM videobox 2025
Martijn Braam, Angel Angelov K.3.401 Sunday 16:20 17:00 webm mp4

Open Research (22)

Creating an Open Knowledge Graph for Climate
Peter Murray-Rust AW1.126 Saturday 10:30 10:55 [1] webm mp4
Model for Economic Tipping point Analysis (META) - a climate-economy integrated assessment model in Julia
Thomas Stoerk AW1.126 Saturday 10:55 11:20 webm mp4
JOSSCast: Experimenting with Storytelling in Open Research
Abigail Cabunoc Mayes, Arfon Smith AW1.126 Saturday 11:20 11:45 webm mp4
Do we need another open source software taxonomy?
Sophia Vargas AW1.126 Saturday 11:45 12:10 [1] webm mp4
Guix + Software Heritage: Source Code Archiving to the Rescue of Reproducible Deployment
Simon Tournier AW1.126 Saturday 12:10 12:35 [1] webm mp4
Closed data, open software: building new ways into the French web archives
Guillaume Levrier, Dorothée Benhamou-Suesser AW1.126 Saturday 12:35 13:00 [1] webm mp4
Preserving LHC Analyses with Rivet: A Foundation for Reproducible and Reusable Particle Physics Research
Christian Gutschow AW1.126 Saturday 13:00 13:25 [1] webm mp4
CartABl: instrumenting the authoring of interactive maps and figures
OlivierAubert AW1.126 Saturday 13:25 13:50 webm mp4
Opening the Unlocked Manuscript Chest: A Compact Edition Template for Visualizing Archival HTR Material
Nooshin Shahidzadeh Asadi AW1.126 Saturday 13:50 14:15 [1] webm mp4
Explore large image datasets with Panoptic
Félix Alié, David Godicke, Edouard Bouté AW1.126 Saturday 14:15 14:40 [1] webm mp4
How Open-Source Software is Shaping the Future of Healthcare
Miguel Xochicale AW1.126 Saturday 14:40 15:05 webm mp4
Active Tigger: Accelerating Collaborative Text Annotation for Social Sciences and Beyond
Emilien SCHULTZ AW1.126 Saturday 15:05 15:20 webm mp4
PICO Scholar: Advancing Open Research with an Open-Source AI Platform
Cristina DeLisle, Matias Vizcaino AW1.126 Saturday 15:20 15:35 [1] webm mp4
Human-Computer Counter-Choreographies
Joana AW1.126 Saturday 15:35 16:00 [1] webm mp4
Open Research Organizers Panel
Mathieu Jacomy, Paul Girard, Luisa Orozco, Diego, Victor Daussy-Renaudin, Sara Petti, Célyagd, Violeta Menéndez González, Jim Madge, Emilien SCHULTZ, Deborah Udoh AW1.126 Saturday 16:00 16:15 webm mp4
Research 101: Promoting Diversity Through Open Science Literacy
Deborah Udoh AW1.126 Saturday 16:15 16:30 webm mp4
Building Bridges Between Researchers, Technologists, and Infrastructure
Jonathan Starr AW1.126 Saturday 16:30 16:55 webm mp4
Voluntary data sharing is broken: Data donation for scientific research as site of digital repair
Dwayne Ansah AW1.126 Saturday 16:55 17:20 webm mp4
The conundrum challenges for Research Software and Research Data in Open Science
Teresa Gomez-Diaz AW1.126 Saturday 17:20 17:45 [1] webm mp4
Beyond Compliance: Assessing Modern Slavery Statements using the Wikirate platform
Vasiliki Gkatziaki AW1.126 Saturday 17:45 18:10 [1] webm mp4
Research Software, Sustainability, and RSEs
Daniel S. Katz AW1.126 Saturday 18:10 18:35 webm mp4
Applying the "Do No Harm" Principle to Open* Practices and Technology
Malvika Sharan AW1.126 Saturday 18:35 19:00 webm mp4

Open Source Design (8)

Design in 5 mins (okay, 20 mins): ecosystem mapping and user research? what is it and how to do it!
Antonia Valencia, caroline sinders K.3.201 Sunday 13:00 13:25 webm mp4
Thunderbird: Building a Cross-Platform, Scalable Open-Source Design System
Laurel Terlesky K.3.201 Sunday 13:30 13:55 webm mp4
CLI Design for Designers and Developers
Hartmut Obendorf K.3.201 Sunday 14:00 14:25 [1] webm mp4
From Accessibility to Inclusion - Interdisciplinary Design
Raashi Saxena K.3.201 Sunday 14:30 14:55 webm mp4
Piracy, and Open Source: Reimagining Creativity
Zekun Yang K.3.201 Sunday 15:00 15:25 webm mp4
Towards Free-Fair-Patterns: Free to Use, Free from Deceptive Patterns, Fair for All
Lorena Sánchez Chamorro K.3.201 Sunday 15:30 15:55
The Engineer’s Guide to Design: Merging Technical and Creative Skills in Open Source Projects
Khushi Garg K.3.201 Sunday 16:00 16:25 [1] webm mp4
XWiki: Improving web accessibility with respect to backward compatibility
Lucas C K.3.201 Sunday 16:30 16:55 [1] webm mp4

Open Source Firmware, BMC and Bootloader (12)

Open Source Firmware, BMC and Bootloader devroom - intro
Daniel Kiper UB4.136 Saturday 10:30 10:35 webm mp4
Multi-Profile UKIs and other ways to supercharge your Unified Kernel Images
Lennart Poettering UB4.136 Saturday 10:35 10:55 [1] webm mp4
wolfBoot: resilient, quantum-resistant secure boot for all architectures
Daniele Lacamera UB4.136 Saturday 11:00 11:20 [1] webm mp4
Building firmware with firmware-action
Vojtech Vesely, Marvin Drees UB4.136 Saturday 11:25 11:45
Building flashless servers with Open Source Firmware for higher security and better flexibility
Jean-Marie Verdun UB4.136 Saturday 11:50 12:10 [1] webm mp4
GRUB - Project Status Update
Daniel Kiper UB4.136 Saturday 12:15 12:35 [1] webm mp4
Latest implementation of AMD SEV-SNP in OVMF
Richard Lyu UB4.136 Saturday 12:40 13:00 [1]
no more boot loader: boot using the Linux kernel
Marta Lewandowska UB4.136 Saturday 13:05 13:25 [1]
TrenchBoot - project status update
Daniel Kiper, Maciej Pijanowski UB4.136 Saturday 13:30 13:50 [1]
U-Boot ACPI support on ARM64
Patrick Rudolph UB4.136 Saturday 13:55 14:15 [1] webm mp4
WoA laptops: a quest for getting the right DTB
Dmitry Baryshkov, Christopher Obbard UB4.136 Saturday 14:20 14:40 [1] webm mp4
Open Source Firmware, BMC and Bootloader devroom - outro
Piotr Król UB4.136 Saturday 14:40 14:45 webm mp4

Open Source In The European Legislative Landscape and Beyond (34)

Welcome to the EU Policy Devroom!
Simon Phipps AW1.120 Sunday 09:00 09:05 webm mp4
Room Changeover and Intro to the Implementation and Compliance Block
Jordan Maris AW1.120 Sunday 09:05 09:10 webm mp4
An Introduction to the Open Source AI definition
Stefano Maffulli AW1.120 Sunday 09:10 09:20 webm mp4
Why Europe needs the OSAID: Openwashing and the AI act
Jordan Maris AW1.120 Sunday 09:20 09:30 webm mp4
Unlocking Transparency in Platforms’ Content Moderation Activities: Introducing dsa_tdb, a Python Package for Analyzing the Digital Services Act Transparency Database
Enrico Ubaldi, Lucas Verney AW1.120 Sunday 09:30 09:40 [1] webm mp4
Presentation by the European Commission on the Cyber Resilience Act
Filipe Jones Mourao AW1.120 Sunday 09:40 09:50 webm mp4
Community-driven compliance: The CRA and the Open Regulatory Compliance Working Group
Tobie Langel AW1.120 Sunday 09:50 10:00
Panel Discussion: Open Source and Policy Implementation: Lessons from the AI act, CRA and DSA
Simon Phipps, Tobie Langel, Filipe Jones Mourao AW1.120 Sunday 10:00 10:20
Workshops: DSA / AI / CRA
Jordan Maris AW1.120 Sunday 10:20 10:50
Feedback from the Workshops on DSA / AI / CRA
Jordan Maris AW1.120 Sunday 10:50 11:00
Room changeover & Intro to the Public sector Open Source block
Axel Thévenet AW1.120 Sunday 11:00 11:10 webm mp4
Presentation from Anja Wyrobek (Legal Policy Advisor, EU Parliament (MEP Birgit Sippel)
Axel Thévenet, Anja Wyrobek AW1.120 Sunday 11:10 11:20
Making Workspaces Work Together (And Across Borders)
Alexander Smolianitski, samuel paccoud AW1.120 Sunday 11:20 11:35 webm mp4
openDesk and beyond: building the EuroStack
Vittorio Bertola AW1.120 Sunday 11:35 12:00 webm mp4
Digital Identies in disarray
Gregor "Little Detritus" Bransky, Amelia Andersdotter AW1.120 Sunday 12:00 12:10 webm mp4
Accelerating Digital Transformation in Europe: The Role of Digital Public Goods and Open Source Collaboration
Amreen Taneja AW1.120 Sunday 12:10 12:25 [1] [2] webm mp4
Digital Commons as Pillars of Digital Sovereignty in Europe
Nicholas Gates, Jan Krewer AW1.120 Sunday 12:25 12:35 [1] webm mp4
Public Sector Open Source fishbowl
Axel Thévenet AW1.120 Sunday 12:35 12:55
Wrap up by Public Sector Open Source block organisers
Axel Thévenet AW1.120 Sunday 12:55 13:05
Room Changeover and Intro to Open source strategy for competitiveness block
Sebastian Raible AW1.120 Sunday 13:05 13:10 webm mp4
Open Source as a Cultural Movement: Europe's Call to Action for a Fair and Sustainable Future
Stefano Pampaloni AW1.120 Sunday 13:10 13:25 webm mp4
Building Europe's Platform Mesh: Cloud-Native APIs for Multi-Provider Integration and Digital Sovereignty
Mirza Kopic, Marvin Beckers AW1.120 Sunday 13:25 13:40 [1]
Building Public-Private Open Source Ecosystems: GFOSS's approach in Academic-Industry Collaboration
Alexandros Melidis AW1.120 Sunday 13:40 13:50
European Competitiveness in Microelectronic and AI
Florian 'Flo' Wohlrab, Frédéric Desbiens AW1.120 Sunday 13:50 14:05 [1] webm mp4
OSS 4 ALL: What can policymakers do to increase the uptake of OSS in the EU?
Francesco Panella AW1.120 Sunday 14:05 14:20 [1]
Panel Discussion: A European Strategy for Digital Sovereignty
Sebastian Raible, Marcel Kolaja (Policy and Advocacy Director for Europe at Access Now, former MEP) AW1.120 Sunday 14:20 14:55
Wrap up by Open Source strategy for competitiveness block organisers and Rapporteur feedback
Sebastian Raible AW1.120 Sunday 14:55 15:05
Room Changeover and Intro to the Open Source in the policymaking process block
Jordan Maris AW1.120 Sunday 15:05 15:15
Opening Speech by Markéta Gregorová, Member of the European Parliament
Markéta Gregorová AW1.120 Sunday 15:15 15:25 webm mp4
Lobbying the EU
Jules Obry, Jordan Maris, Sebastian Raible AW1.120 Sunday 15:25 15:40
Towards Open Source-Compatible Standards
Tobie Langel AW1.120 Sunday 15:40 15:50
Panel: European Standardisation and the Open Source community
Simon Phipps, Tobie Langel, Jordan Maris, fukami, Filipe Jones Mourao AW1.120 Sunday 15:50 16:15
Open Source in the policymaking process: Fishbowl discussion
Simon Phipps AW1.120 Sunday 16:15 16:50
Wrap up by Open Source in the policymaking process block organisers and Rapporteur feedback
Jordan Maris, Sebastian Raible AW1.120 Sunday 16:50 17:00

PostgreSQL (8)

PostgreSQL Performance - 20 years of improvements
Tomas Vondra UA2.220 (Guillissen) Sunday 09:00 09:50 webm mp4
Logical Replication Live Session - Keep on Streaming
Boriss Mejías UA2.220 (Guillissen) Sunday 10:00 10:50 webm mp4
Tuning Postgres for Analytics
Karen Jex UA2.220 (Guillissen) Sunday 11:00 11:50 [1] webm mp4
From Queries to Pints: Building a Beer Recommendation System with pgvector
Andrzej Nowicki UA2.220 (Guillissen) Sunday 12:00 12:50 [1] webm mp4
Anatomy of Table-Level Locks in PostgreSQL
Gulcin Yildirim Jelinek UA2.220 (Guillissen) Sunday 13:00 13:50 [1]
Stats roll, baby, stats roll.
Cédric Villemain UA2.220 (Guillissen) Sunday 14:00 14:50 webm mp4
PostgreSQL Anonymizer and the battle for privacy
Damien Clochard UA2.220 (Guillissen) Sunday 15:00 15:50 webm mp4
Row-Level Security sucks. Can we make it usable?
Jimmy Angelakos UA2.220 (Guillissen) Sunday 16:00 16:50

Python (16)

Advanced parsing of structured data using Python's new match statement
Marc-André Lemburg UD2.218A Sunday 09:00 09:30 webm mp4
Python Monorepos: The Polylith Developer Experience
David Vujic UD2.218A Sunday 09:30 10:00 webm mp4
make python devex: Towards Red-Green-Refactor in 1 Command with an Old Tool
Colin Dean UD2.218A Sunday 10:00 10:30 [1] webm mp4
FawltyDeps: Finding undeclared and unused dependencies in your notebooks and projects
Johan Herland UD2.218A Sunday 10:30 11:00 [1] webm mp4
What can PyArrow do for you - Array interchange, storage, compute and transport
Rok Mihevc, Alenka Frim UD2.218A Sunday 11:00 11:30 [1] webm mp4
Python MonkeyPatch: Debugging Python Applications + Production Hotfix
Safwan Rahman UD2.218A Sunday 11:30 12:00 [1] webm mp4
Understanding programming peculiarities
Katie McLaughlin UD2.218A Sunday 12:00 12:30 [1] webm mp4
Anatomy of a Python OpenTelemetry instrumentation
Riccardo Magliocchetti UD2.218A Sunday 12:30 13:00 [1] webm mp4
Nim for Pythonistas (and Open Source Lovers)
Pietro Peterlongo UD2.218A Sunday 13:00 13:30 webm mp4
Skip the Overhead: Lean Web Development with Django
Jochen Wersdörfer UD2.218A Sunday 13:30 14:00 [1] webm mp4
Shifting DX expectations: keeping Django relevant 😬
Thibaud Colas UD2.218A Sunday 14:00 14:30 webm mp4
PyScript - Python in the Browser
Chris Laffra UD2.218A Sunday 14:30 15:00 webm mp4
🐍🐍 Lightning Talks 🐍🐍
Marc-André Lemburg UD2.218A Sunday 15:00 15:30 webm mp4
Effortless Distributed Computing in Python
Raphael Javaux UD2.218A Sunday 15:30 16:00 [1] webm mp4
Create A Custom Linux Init in Python
Hugo Herter UD2.218A Sunday 16:00 16:30 webm mp4
Rewriting pyc files for fun and reproducibility
Zbigniew Jędrzejewski-Szmek UD2.218A Sunday 16:30 17:00 [1] [2] webm mp4

Quantum Computing (10)

Welcome to the Quantum Computing devroom
Alessandro Cosentino K.4.401 Sunday 13:10 13:20 [1] webm mp4
Qlafoutea: Baby steps towards compiling a programming language to analog quantum computer
David "Yoric" Teller K.4.401 Sunday 13:25 13:45 [1] webm mp4
No-one used my software: a tale of quantum software engineering
Aleksander Wennersteen K.4.401 Sunday 13:50 14:10 [1] webm mp4
Bridging the Gap: Quantum Computing for Classical Software Engineers
Veronica Lopez K.4.401 Sunday 14:15 14:35 webm mp4
Quantum type system in H-hat quantum programming language
Eduardo Maschio (Dooms) K.4.401 Sunday 14:40 15:00 [1] webm mp4
Quantum Distance Bounding: Advancing Secure Proximity
Kevin Bogner K.4.401 Sunday 15:05 15:25 [1] webm mp4
Introducing Qumat! (An Apache Mahout Joint)
Trevor Grant, Andrew Musselman K.4.401 Sunday 15:30 15:50 [1] webm mp4
Opensource Tools for Platform Agnostic Quantum Computing
Harshit Gupta K.4.401 Sunday 15:55 16:15 [1] webm mp4
On-Chip Verified Quantum Computation with an Ion-Trap Quantum Processing Unit
Cica Gustiani K.4.401 Sunday 16:20 16:40 [1] webm mp4
Unitary Compiler Collection
nate stemen K.4.401 Sunday 16:45 17:00 webm mp4

Radio (10)

Welcome to the Radio Devroom
Bastien Cabay UB2.147 Saturday 10:30 10:45
Using AI hardware accelerators for real-time DSP on embedded devices - NPU, TPU etc,
Sylvain AZARIAN UB2.147 Saturday 10:45 11:40 [1] webm mp4
M17 and OpenRTX: one year later
Marc Balmer, Silvano Seva UB2.147 Saturday 11:40 12:35 [1] webm mp4
The AFF3CT framework for building numerical communication chains
Olivier Aumage UB2.147 Saturday 12:35 13:30 [1] webm mp4
HAMNET - Status Update
Jann Traschewski, DG8NGN UB2.147 Saturday 13:30 14:25 [1] webm mp4
RF Swift: A Swifty Toolbox for All Wireless Assessments
Sébastien Dudek UB2.147 Saturday 14:25 15:20 [1] webm mp4
SDR++, a modular, cross-platform SDR utility
Alexandre Rouma UB2.147 Saturday 15:20 16:15 webm mp4
Broadband data transfer over USB for GNU/Linux: 1-2 GHz (L-band) SDR receiver dedicated to GNSS (and other) reception, interfacing with PocketSDR, GNU Radio and gnss-sdr
Jean-Michel Friedt UB2.147 Saturday 16:15 17:10 [1] webm mp4
Meshtastic - off-grid communication for everyone
Thomas Göttgens UB2.147 Saturday 17:10 18:05 [1] webm mp4
Yet another new SDR runtime?
Daniel Estévez UB2.147 Saturday 18:05 19:00 [1] webm mp4

Railways and Open Transport (10)

Opening Railways and Open Transport Devroom
Max Mehl, Cornelius Schumacher, Simon Clavier, Loic HAMELIN, Brede Dammen, Peter Keller, Tu-Tho Thai K.4.601 Sunday 13:15 13:20 webm mp4
European standards to serve both public transport and rail, demystification of NeTEx, SIRI and TOMP API 2.0
Brede Dammen, Tu-Tho Thai, Edwin van den Belt K.4.601 Sunday 13:20 14:00 [1] webm mp4
Netzgrafik-Editor - a human-centric timetable planning approach
Adrian Egli K.4.601 Sunday 14:00 14:20 [1]
Enhancing OSRD with NGE’s Macroscopic Visualization
Louis Greiner K.4.601 Sunday 14:20 14:40 [1] [2] webm mp4
The Flatland Framework: Enabling Machine Learning Research for Railway Rescheduling and Beyond
Manuel Schneider K.4.601 Sunday 14:40 15:00 [1] webm mp4
Post processing GNSS train positions
Mathias Vanden Auweele K.4.601 Sunday 15:00 15:30 [1] webm mp4
NeTEx and SIRI: Show me the code
Alban Peignier K.4.601 Sunday 15:30 16:00 [1] webm mp4
Explorative Routing
Katharina Rasch K.4.601 Sunday 16:00 16:30 [1] webm mp4
GNOME Maps meets Transitous meets MOTIS
Felix Gündling, Marcus Lundblad, Jonah Brüchert K.4.601 Sunday 16:30 16:50 [1] webm mp4
HackerTrain to FOSDEM 2025 (a.k.a. the beta run)
Matija Šuklje K.4.601 Sunday 16:50 17:00 webm mp4

Real Time Communications (RTC) (12)

Engaging the Open-Source Community: Exploring the OpenSIPS Community Edition Projects
Răzvan Crainea K.3.601 Saturday 15:00 15:10
OAuth Authentication and Identity Validation in SIP Systems
Jehan Monnier, jehan.monnier@belledonne-communication.com K.3.601 Saturday 15:15 15:30 [1] webm mp4
Enabling AI-Powered Conversations at Scale with Kamailio, FreeSwitch, and RTPEngine
Nuno M Reis K.3.601 Saturday 15:35 15:50 webm mp4
RTCP, Racecars, video and 5g
Tim Panton K.3.601 Saturday 15:55 16:10 [1]
SIP-V+T=❤️? Tales of taking VoIP out of SIP and adding TCP instead, or Proxy All Things
Maksym Sobolyev K.3.601 Saturday 16:15 16:30
WebRTC support in WebKitGTK and WPEWebKit with GStreamer: Status update
Philippe Normand K.3.601 Saturday 16:35 16:50 [1] webm mp4
Kamailio 6.0 (development) update
Henning Westerholt K.3.601 Saturday 16:55 17:05 webm mp4
A long, short history of realtime AI agents
Rob Pickering K.3.601 Saturday 17:10 17:25 [1] webm mp4
Chatting on IRC in 2025: grandpa, what's up?
Simon Ser, Thomas Flament K.3.601 Saturday 17:30 17:45 webm mp4
Call fraud prevention through traffic trends monitoring using CGRateS
Dan Christian Bogos K.3.601 Saturday 17:50 18:00 [1] webm mp4
AI for Meetings
Tudor Avram, Răzvan Purdel K.3.601 Saturday 18:05 18:20 webm mp4
A Universal and Stable API to Everything: XMPP
Jérôme Poisson (Goffi) K.3.601 Saturday 18:25 18:40 [1] webm mp4

Retrocomputing (13)

Welcome to Retrocomputing Devroom
Sebastian Eggermont UB4.136 Sunday 13:10 13:15 webm mp4
Error correction for Dragon Quest passphrases
Raphaël Zumer UB4.136 Sunday 13:15 13:25 [1] webm mp4
Bildschirmtext - Reeenacting an ancient communication system using Javascript and Common Lisp
Hans Hübner UB4.136 Sunday 13:25 13:45 webm mp4
Keeping a hand on the evolution of cursor controls: important mice of the past and what to do if you get one today
Dmitriy Kostiuk UB4.136 Sunday 13:45 14:05 [1]
A PID control system based on the MOS 6502 - CANCELLED, replaced by Retrocomputing panel discussion
Sebastian Eggermont UB4.136 Sunday 14:05 14:25 webm mp4
Supersonic retro development with Docker
Steven Goodwin UB4.136 Sunday 14:25 14:40 [1]
(General) Electric Dreams: restoring the GE-120, a milestone in transistor-based computing
Daniele Lacamera, Antonio Malara - Biappi UB4.136 Sunday 14:40 15:00 [1]
Pac-Man for the DEC VT420
Francois Laagel UB4.136 Sunday 15:00 15:20 webm mp4
Raiders of the lost hard drive
Michal Pleban UB4.136 Sunday 15:20 15:35 [1] webm mp4
Rediscovering the fun of programming with the Game Boy
Eldred HABERT, Sylvie Oukaour UB4.136 Sunday 15:35 15:55 [1] webm mp4
The Small Device C Compiler targeting Z80, MOS 6502 and their derivatives
Philipp K. Krause UB4.136 Sunday 15:55 16:15 [1] webm mp4
Silicium occitel mini
rene speranza, ben*.* UB4.136 Sunday 16:15 16:35 [1] webm mp4
Writing a dynarec, step by step
Paul Cercueil UB4.136 Sunday 16:35 16:55 webm mp4

RISC-V (13)

Welcome to the FOSDEM 2025 RISC-V DevRoom
Björn Töpel H.1309 (Van Rijn) Saturday 10:30 10:35 webm mp4
RISC-V Hardware - Where are we?
Emil Renner Berthing H.1309 (Van Rijn) Saturday 10:40 11:15 webm mp4
Unstoppable Force Behind Linux on RISC-V
Yuning Liang H.1309 (Van Rijn) Saturday 11:20 11:55 webm mp4
ABI Extractor - Understanding ABI compatibility between compilers targeting RISC-V
Luis Silva H.1309 (Van Rijn) Saturday 12:00 12:35 [1] webm mp4
Add RISC-V support to your favorite Operating System
Adrian Vladu H.1309 (Van Rijn) Saturday 12:40 13:15 [1] [2] webm mp4
RISC-V Unified Database: Streamlining the Ecosystem with a Centralized Source of Truth
Afonso Oliveira H.1309 (Van Rijn) Saturday 13:20 13:55 [1] webm mp4
Towards seamless Python package installation on riscv64
Mark Ryan H.1309 (Van Rijn) Saturday 14:00 14:35 [1] webm mp4
How to quickly build an AI startup on open source RISC-V Cores
Jeremy Bennett, Florian 'Flo' Wohlrab, Frédéric Desbiens H.1309 (Van Rijn) Saturday 14:40 15:15 [1] webm mp4
From Rust-VMM to KataContainers: THE DEVELOPMENT OF H EXT. BASED SOFTWARE ECOSYSTEM
Ruoqing He H.1309 (Van Rijn) Saturday 15:20 15:55 webm mp4
RISC-V Linux bug hunting
Ben Dooks H.1309 (Van Rijn) Saturday 16:00 16:35 [1] webm mp4
How good is RISC-V: Comparing benchmark results
Jeremy Bennett H.1309 (Van Rijn) Saturday 16:40 17:15 [1] webm mp4
Open-Source CPU: Deep-dive into RISC-V CFU and Zephyr
Mohammed Billoo H.1309 (Van Rijn) Saturday 17:20 17:55 [1] webm mp4
Upstream Embedded Linux on RISC-V: The Good, the Bad and the Ugly
Marcel Ziswiler H.1309 (Van Rijn) Saturday 18:00 18:35 [1] webm mp4

Robotics and Simulation (14)

Welcome to the Robotics and Simulation devroom
Arnaud Taffanel UB2.147 Sunday 13:15 13:20 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] webm mp4
PyCRAM - A Framework for Cognitive Robot Control
Jonas Dech UB2.147 Sunday 13:20 13:25 [1]
All my frustrations with ROS summed up in 5 minutes
Roland Meertens UB2.147 Sunday 13:25 13:30 [1] webm mp4
Building a robot powered with Raspberry pis and Arduinos from a super fast Traxxas RC car
Loïc Vigneron UB2.147 Sunday 13:30 13:35 [1] webm mp4
Accelerating robotics development through simulation
Ignacio Davila Gallesio, Agustin Alba Chicar UB2.147 Sunday 13:40 14:05 [1] webm mp4
O3DE: Creating realistic simulations with open-source game engine
Jan Hanca UB2.147 Sunday 14:10 14:35 [1] webm mp4
Repurposing Valve's SteamVR 2.0 Technology to Develop an Open-Source, Low-Cost Motion Capture System for Robotics
Said Alvarado-Marin UB2.147 Sunday 14:40 15:05 [1] webm mp4
Eclipse Zenoh: Understanding the Protocol and its Potential in Robotic
Julien Enoch UB2.147 Sunday 15:10 15:35 [1] webm mp4
BTstudio, a web tool for programming robots with Behavior Trees
JoseMaria Cañas Plaza, Javier Izquierdo Hernández UB2.147 Sunday 15:40 16:05 [1] webm mp4
ArduPilot : Trusted, Versatile and FOSS autopilot for all and everything
PIERRE KANCIR UB2.147 Sunday 16:10 16:35 [1] webm mp4
Whales use Lighthouses too: Open source positioning for open source robots
Michel Hidalgo, Lucas Chiesa UB2.147 Sunday 16:40 16:45 [1] webm mp4
Build, Launch, and Soar with Dronecode: The infrastructure ecosystem for the development of autonomous aerial robotics.
Ramon Roche UB2.147 Sunday 16:45 16:50 [1] webm mp4
Integration and unit testing in ROS 2
Arne Baeyens UB2.147 Sunday 16:50 16:55 [1] [2] webm mp4
ROS in transition: a new organizational path under the Open Source Robotics Alliance
Jose Luis Rivero UB2.147 Sunday 16:55 17:00 [1] webm mp4

Rust (12)

Augurs: a time series toolkit for Rust
Ben Sully UB2.252A (Lameere) Saturday 10:30 11:10 [1] [2] webm mp4
Building a watt-meter esp-rs and a rocket backend
Santiago Saavedra UB2.252A (Lameere) Saturday 11:15 11:35 webm mp4
Huge graph analysis on your own server with WebGraph in Rust
Sebastiano Vigna UB2.252A (Lameere) Saturday 11:40 12:20 [1] webm mp4
Bringing terminal aesthetics to the Web with Rust (and vice versa)
Orhun Parmaksız UB2.252A (Lameere) Saturday 12:25 13:05 webm mp4
Abusing reborrowing for fun, profit, and a safepoint garbage collector
Aapo Alasuutari UB2.252A (Lameere) Saturday 13:10 13:50 [1] webm mp4
Type tips and tricks
Nikolai Vazquez UB2.252A (Lameere) Saturday 13:55 14:35
How I optimized zbus by 95%
Zeeshan Ali Khan UB2.252A (Lameere) Saturday 14:40 15:20
Programming ROS 2 with Rust
Júlia Marsal Perendreu UB2.252A (Lameere) Saturday 15:25 15:45
Lessons from rewriting systems software in Rust
Ruben Nijveld UB2.252A (Lameere) Saturday 15:50 16:30 [1] webm mp4
Writing safe PostgreSQL extensions in Rust: a practical guide
Damien Clochard UB2.252A (Lameere) Saturday 16:35 17:15 [1] webm mp4
Rust-ifying the Linux kernel scheduler (in user space)
Andrea Righi UB2.252A (Lameere) Saturday 17:20 18:00 [1] webm mp4
Adventures in oxidizing Arch Linux Package Management
David Runge UB2.252A (Lameere) Saturday 18:05 18:45 webm mp4

Security (17)

Syd: An Introduction to Secure Application Sandboxing for Linux
Ali Polatel UB4.132 Saturday 10:30 11:00 webm mp4
Tightening every bolt
Daniel Stenberg UB4.132 Saturday 11:00 11:30 webm mp4
Kintsugi: A Decentralized E2EE Key Recovery Protocol
Emilie Ma UB4.132 Saturday 11:30 12:00 [1] webm mp4
Nothing to see here - practical advice to avoid tunnel vision and similar decloaking techniques against VPNs
Till Maas UB4.132 Saturday 12:00 12:30 [1] webm mp4
The SELinux problem that cast a months long shadow
Matyas Horky UB4.132 Saturday 12:30 13:00 [1]
A Practical Introduction to using sq, Sequoia PGP's CLI
Neal H. Walfield UB4.132 Saturday 13:00 13:30 [1] webm mp4
Using DPoP to use access tokens securely in your Single Page Applications
Alexander Schwartz, Takashi Norimatsu UB4.132 Saturday 13:30 14:00 [1] webm mp4
Breaking Barriers: The Art of (Free) Gamified Security Training
Joseph Katsioloudes UB4.132 Saturday 14:00 14:30
TKey, an open source/open hardware security token for SSH et c
Michael Cardell Widerkrantz UB4.132 Saturday 14:30 15:00 [1]
Hardware backed SSH keys: ssh-tpm-agent
Morten Linderud UB4.132 Saturday 15:00 15:30 [1] webm mp4
Sigsum: Detecting rogue signatures through transparency
Niels Möller UB4.132 Saturday 15:30 16:00 webm mp4
An overview on detecting Login Anomalies with BuffaLogs
Federico Foschini, Lorena Goldoni UB4.132 Saturday 16:00 16:30 [1] webm mp4
Managing Vulnerabilities in Open-Source Dependencies
Eva Sarafianou UB4.132 Saturday 16:30 17:00 [1] webm mp4
What if Log4Shell were to happen today?
Piotr P. Karwasz UB4.132 Saturday 17:00 17:30 [1] webm mp4
How Threat Actors Are Weaponizing Your Favorite Open-Source Package Registry
Ian Kretz, Sebastián Obregoso UB4.132 Saturday 17:30 18:00 [1] webm mp4
Hunting for GitHub Actions bugs with zizmor
William Woodruff UB4.132 Saturday 18:00 18:30 [1] webm mp4
Enhancing artifact security with GitHub Artifact Attestations
Fredrik Skogman UB4.132 Saturday 18:30 19:00 [1]

Social Web (12)

Federated Blogging with WriteFreely
Matt Baer UD2.208 (Decroly) Saturday 15:00 15:30 [1] webm mp4
Friendica - under the radar since 2010
Tobias Diekershoff, Michael Vogel UD2.208 (Decroly) Saturday 15:30 16:00 [1] webm mp4
Funkwhale presentation : to audio federation
petitminion UD2.208 (Decroly) Saturday 16:00 16:10 [1] webm mp4
Elk: A Nimble Client for Mastodon
Ayo Ayco UD2.208 (Decroly) Saturday 16:10 16:20 [1] webm mp4
Build your own timeline algorithm
Davide Eynard UD2.208 (Decroly) Saturday 16:20 16:30 [1] webm mp4
Non-Microblogging Software Design on the Fediverse
Casey Kolderup UD2.208 (Decroly) Saturday 16:30 17:00 [1] webm mp4
Fediscovery: Improving Search and Discovery on the Fediverse
David Roetzel UD2.208 (Decroly) Saturday 17:00 17:30 [1] webm mp4
Today's fediverse: a good start, but there's more to do
Christine Lemmer-Webber, Jessica Tallon UD2.208 (Decroly) Saturday 17:30 17:40 webm mp4
Manyfold: Federating 3d models
James Smith UD2.208 (Decroly) Saturday 17:40 17:50 [1] webm mp4
Show and Tell: Federation at Forgejo
meissa UD2.208 (Decroly) Saturday 17:50 18:00 [1] webm mp4
Mobilizon: Decentralizing Event Management for a Privacy-Respecting Social Web
Stéphane, Alexandra UD2.208 (Decroly) Saturday 18:00 18:30 [1] webm mp4
Networked Journalism: Bringing long-form publishing to the Fediverse
John O'Nolan UD2.208 (Decroly) Saturday 18:30 19:00 webm mp4

Software Bill of Materials (SBOM) (18)

Welcome to the SBOM devroom
Alexios Zavras (zvr), Adolfo García Veytia, Kate Stewart H.2213 Sunday 09:00 09:10 webm mp4
SBOMs and cryptographic algorithms: status and next steps
Agustin Benito Bethencourt, Matias Daloia H.2213 Sunday 09:10 09:30 [1] [2] [3] webm mp4
Open Discussion
Alexios Zavras (zvr), Adolfo García Veytia, Kate Stewart H.2213 Sunday 09:30 10:00
A retrospective on Google’s SBOM implementation
Brandon Lum, Marco Deicas H.2213 Sunday 10:00 10:30 [1]
SBOM journey for an Open Source Project - Apache NuttX RTOS
Alin Jerpelea H.2213 Sunday 10:30 11:00 [1] webm mp4
Lessons learned from integrating SBOM in a supply chain
Sebastien Douheret H.2213 Sunday 11:00 11:20 [1] webm mp4
A Novel Ontology for Enhanced SBOM Data Modeling with TOSCA
Alexios Zavras (zvr) H.2213 Sunday 11:20 11:40 [1]
Discover Dependency License Information Using SBOMs and ClearlyDefined
Jeff Mendoza H.2213 Sunday 11:40 12:00 [1] webm mp4
Persistent Copyright & Licensing Information in Client-side JS, CSS &sim. (proposal)
Matija Šuklje H.2213 Sunday 12:00 12:20 webm mp4
The Breadth and Depth of SBOMs
Michael Lieberman H.2213 Sunday 12:20 12:40
Struggles with making SBOMs for C apps
Chris Swan H.2213 Sunday 12:40 13:00 [1] webm mp4
TEA - Let the SBOM ride down the software supply chain!
Olle E. Johansson H.2213 Sunday 13:00 13:30 [1]
BASIL an open source tool that supports requirements traceability with design SBOM
Luigi Pellecchia H.2213 Sunday 13:30 14:00 [1] webm mp4
Where in the OSS Supply Chain do SBOM attributes come from?
Salve J. Nilsen H.2213 Sunday 14:00 14:30
Implementing a triage process supporting all flavours of VEX
Anthony Harrison H.2213 Sunday 14:30 15:00 [1] webm mp4
Airflow Beach Cleaning - Securing Supply Chain
Jarek Potiuk, Munawar Hafiz, Michael Winser H.2213 Sunday 15:00 15:30 webm mp4
Connecting SBOMs with OSS Project Health to Better Understand Dependencies
Georg Link H.2213 Sunday 15:30 16:00 [1]
Towards Quality SBOMs: the OpenChain Telco SBOM Guide
Marc-Etienne Vargenau, Gergely Csatari H.2213 Sunday 16:00 16:30 [1] webm mp4

Software Defined Storage (14)

Declarative Object Storage at Scale: Integrating Rook, Ceph, and OpenStack
Sirisha Guduru, Joachim Kraftmayer, Artem Torubarov K.3.401 Saturday 10:30 11:00 [1] webm mp4
Intelligent Tiering for RGW
Shreyansh Sancheti, Jiffin Tony Thottan K.3.401 Saturday 11:05 11:35 [1] webm mp4
[RESCHEDULED] Making NooBaa Resilient by Eliminating Single Points of Failure
Shriya Mulay, Vaishnavi Deshpande K.3.401 Saturday 11:40 12:10 [1]
Understanding Ceph: A Journey from Metrics to Tracing
Marcel Lauhoff K.3.401 Saturday 12:15 12:45 [1] webm mp4
Scaling Ceph-SMB connections
Sachin Prabhu K.3.401 Saturday 12:50 13:20 [1] webm mp4
SMB3.11 Unix Extensions current status
Volker Lendecke K.3.401 Saturday 13:25 13:55 [1] webm mp4
Security in Ceph and Rook, recent improvements
Federico Lucifredi, Sage McTaggart K.3.401 Saturday 14:05 14:35 [1] webm mp4
Optimizing Longhorn for high performance hardware
Konstantinos Kampdais K.3.401 Saturday 14:40 15:10 [1] webm mp4
[RESCHEDULED] From Particle Collisions to Physics Results: EOS Open Storage at CERN
Abhishek Lekshmanan, Guilherme Amadio K.3.401 Saturday 15:20 15:50 webm mp4
[RESCHEDULED] CERN CTA Service: writing LHC data to tape with opensource software on commodity hardware
Julien Leduc K.3.401 Saturday 15:55 16:25 [1] webm mp4
Advancing Large Scale Scientific Collaborations with Rucio
Hugo Gonzalez Labrador, Martin Barisits K.3.401 Saturday 16:30 17:00 [1] webm mp4
CephFS: from synthetic benchmarks to real-world user workloads
Mattia Belluco K.3.401 Saturday 17:10 17:40 [1] webm mp4
Case Insensitive Trees in CephFS
Patrick Donnelly, Günther Deschner K.3.401 Saturday 17:45 18:15 [1] webm mp4
Operating OpenStack Swift in real life
Seongsoo Cho K.3.401 Saturday 18:20 18:50 [1] webm mp4

Swift (13)

Welcome to the Swift ecosystem!
Paris Pittman K.4.401 Saturday 15:00 15:10 webm mp4
Blink them to death using Embedded Swift
Eric Bariaux K.4.401 Saturday 15:10 15:20 [1] webm mp4
Why Swift is the Next Big Thing for IoT
Lilly Seay K.4.401 Saturday 15:25 15:35 [1] webm mp4
Building a Ferrofluidic Music Visualizer with Embedded Swift
Rauhul Varma K.4.401 Saturday 15:40 15:50 [1] webm mp4
age-plugin-se: Building a lean cross-platform cryptography tool
Remko Tronçon K.4.401 Saturday 15:55 16:00 [1] webm mp4
Why Swift is the best language for building modern applications on the backend
Tim Condon K.4.401 Saturday 16:05 16:25 webm mp4
Live coding a streaming ChatGPT proxy with Swift OpenAPI—from scratch!
Si Beaumont, Honza Dvorsky K.4.401 Saturday 16:30 16:50 [1] webm mp4
How to put Swift in a box: Building container images with swift-container-plugin
Euan Harris K.4.401 Saturday 16:55 17:15 [1] webm mp4
Building Truly Native Cross-Platform Desktop Apps (With a Focus on GNOME)
David Häner K.4.401 Saturday 17:20 17:30 [1] webm mp4
Your First AWS Lambda Function
Mikaela Caron K.4.401 Saturday 17:35 17:55 [1]
„Which is which, and who is who?” - Building a new Swift unqualified name lookup library during GSoC 2024
Jakub Florek K.4.401 Saturday 18:00 18:10 [1] webm mp4
Distributed Tracing in Server-Side Swift
Moritz Lang K.4.401 Saturday 18:15 18:35 [1] webm mp4
Building reliable and scalable apps with Distributed Actors
Jaleel Akbashev K.4.401 Saturday 18:40 19:00 [1] webm mp4

Testing and Continuous Delivery (19)

Enhancing Testing Strategies for Critical Systems: Statistical Path Coverage
Imanol Allende UD6.215 Saturday 10:30 10:55 webm mp4
The Trustable Software Framework: A new way to measure risk in continuous delivery of critical software
Paul Sherwood UD6.215 Saturday 11:00 11:25 webm mp4
KernelCI - upgrading Linux development and integration workflows
Paweł Wieczorek UD6.215 Saturday 11:30 11:55 [1] webm mp4
Continuously Update Everything two years later
Olivier Vernin UD6.215 Saturday 12:00 12:15 [1] webm mp4
Concurrency Testing using Custom Linux Schedulers
Johannes Bechberger, Jake Hillion UD6.215 Saturday 12:20 12:45 [1] webm mp4
Automating Low-Level Firmware Validation with Robot Framework
Maciej Pijanowski UD6.215 Saturday 12:45 13:00 [1] webm mp4
Unlocking the Power of Property-Based Testing
Merlin Pahic UD6.215 Saturday 13:00 13:15 [1] webm mp4
Zap the Flakes! Leveraging AI to Combat Flaky Tests with CANNIER
Daniel Hiller UD6.215 Saturday 13:15 13:30 [1] webm mp4
Breaking things for fun and profit
Marcos Albe UD6.215 Saturday 13:30 13:55 webm mp4
Fuzzing databases is difficult
Pedro Ferreira UD6.215 Saturday 14:00 14:25 [1] webm mp4
Advanced Test Harness Infrastructure for Validating ARM and FPGA-based Systems
Stefan Raus UD6.215 Saturday 14:30 14:55 [1] webm mp4
Squashing the Heisenbug with Deterministic Simulation Testing
Dominik Tornow UD6.215 Saturday 15:00 15:25 webm mp4
Testing Support for Multiple Authentication Methods in ClickHouse Using Combinatorics and Behavioral Models
Alsu Giliazova UD6.215 Saturday 15:30 15:55 [1] [2] webm mp4
Accelerating CI Pipelines: Rapid Kubernetes Testing with vCluster
Hrittik Roy, Saiyam Pathak UD6.215 Saturday 16:00 16:25 webm mp4
Advanced Build Tools and Remote Execution API
Son Luong Ngoc UD6.215 Saturday 16:30 16:55 [1] webm mp4
Streamlining package testing with Molecule and Jenkins
YASH PANCHAL UD6.215 Saturday 17:00 17:25 [1] webm mp4
Infra for Drones: Lessons learned from 15 years of open source robotics.
Ramon Roche UD6.215 Saturday 17:30 17:55 [1] webm mp4
Refining the Release Strategy of a Custom Linux Distro
Andreea Daniela Andrisan UD6.215 Saturday 18:00 18:25 [1] webm mp4
Enhancing delivery using Kubernetes Gateway API and Istio
Sachin Kumar Singh UD6.215 Saturday 18:30 19:00 [1] webm mp4

Tool the Docs (8)

Org mode witchcraft at Spritely
Amy Grinn K.4.201 Saturday 10:30 11:00 [1] [2] [3] [4] webm mp4
CLI Magic Tricks for Docs Projects
Lorna Mitchell K.4.201 Saturday 11:00 11:30 webm mp4
Patterns for maintainer and tech writer collaboration
Daniel D. Beck K.4.201 Saturday 11:30 12:00
Evolving real-world AsciiDoc into a specification and how it will help the ecosystem
Alexander Schwartz K.4.201 Saturday 12:00 12:30 [1] webm mp4
Docs Straight from the Code: AST-Powered Automation
James (purpleidea) K.4.201 Saturday 12:30 13:00 webm mp4
No more broken docs: keep docs accurate with Doc Detective
Ariel Kaiser, Jake Cahill K.4.201 Saturday 13:00 13:30 [1] webm mp4
API documentation testing with AI user simulation
Lisa Driukova K.4.201 Saturday 13:30 14:00 [1] webm mp4
9,800 Sandboxes and Counting: Transforming Documentation with Interactive Learning Environments
Jay Clifford K.4.201 Saturday 14:00 14:30 [1] webm mp4

Virtualization and Cloud Infrastructure (16)

Introducing FUKI, guest firmware in a UKI for confidential cloud deployments
Anirban (Ani) Sinha UB4.132 Sunday 09:00 09:30 [1] [2] webm mp4
Confidential VMs on public clouds and on-premise: a long way towards zero trust
Vitaly Kuznetsov UB4.132 Sunday 09:30 10:00 [1] webm mp4
Hunting Virtio Specification Violations
Matias Vara Larsen UB4.132 Sunday 10:00 10:30 [1] webm mp4
Migrating from VMware to Kubernetes
Martin Necas UB4.132 Sunday 10:30 11:00
Can QEMU and vhost-user devices be used on macOS and *BSD?
Stefano Garzarella UB4.132 Sunday 11:00 11:30 [1] webm mp4
The IaC Tooling Multiverse and the Future of IaC
Ronny Orot UB4.132 Sunday 11:30 12:00 [1] webm mp4
Enhancing KubeVirt workload scheduling patterns (controversial)
Simone Tiraboschi UB4.132 Sunday 12:00 12:30 [1] webm mp4
A Highly Distributed Cloud Architecture for Telco NFV Deployments
Nicolae-Madalin Neag UB4.132 Sunday 12:30 13:00 [1] webm mp4
Simplifying KubeVirt: New tools for easier VM management
Felix Matouschek UB4.132 Sunday 13:00 13:30 [1] webm mp4
Free my Kubernetes network! Breaking away from the Kubernetes networking model
Miguel Duarte, Doug Smith UB4.132 Sunday 13:30 14:00 [1] webm mp4
Portability and Interoperability across a Pan-European Virtualized Cloud-Edge Continuum
Jordi Guijarro UB4.132 Sunday 14:00 14:30 [1] [2] webm mp4
Unlocking the Hybrid Cloud: An Open Source Approach
Victor Palma UB4.132 Sunday 14:30 15:00 [1] webm mp4
Running QEMU Inside Browser
Kohei Tokunaga UB4.132 Sunday 15:00 15:30 [1] webm mp4
Building AI Factories with Open Source Tools
Aleksejs Petrovs UB4.132 Sunday 15:30 16:00 [1]
Enabling AMD SEV technology in Xen Hypervisor.
Andrei Semenov UB4.132 Sunday 16:00 16:30 [1] webm mp4
On-Prem Kubernetes at Scale With metal-stack.io
Stefan Majer, Gerrit Schwerthelm UB4.132 Sunday 16:30 17:00 [1] webm mp4

WebAssembly (7)

Moving Beyond Containers - Introducing Boxer
Dan Phillips K.4.601 Sunday 09:00 09:25
Wazero vs Chicory: An In-Depth Comparison Between Two Language-Native Wasm Runtimes
Edoardo Vacchi K.4.601 Sunday 09:30 09:55 webm mp4
WASM meets unikernels: Secure and Efficient Cloud-Native Deployments
Charalampos Mainas, Anastassios Nanos K.4.601 Sunday 10:00 10:25 [1] webm mp4
Cyber-Physical WebAssembly: Interfacing with USB and I2C Hardware
Merlijn Sebrechts, Michiel Van Kenhove K.4.601 Sunday 10:30 10:55 [1]
[CANCELED] The current state of debugging in WebAssembly
Artem Kobzar K.4.601 Sunday 11:00 11:25
WebAssembly-powered game console
gram K.4.601 Sunday 11:30 11:55 [1] webm mp4
Seeing Eye To Eye: Computer Vision using wasmVision
Ron Evans K.4.601 Sunday 12:00 12:25 webm mp4

Web Performance (6)

Welcome to the web performance dev room
Dave Hunt, Peter Hedenskog UA2.220 (Guillissen) Saturday 15:00 15:05
How browsers REALLY load Web pages
Robin Marx UA2.220 (Guillissen) Saturday 15:10 15:50 [1] webm mp4
Making Sense of the Long Animation Frames (LoAF) API
Andy Davies UA2.220 (Guillissen) Saturday 15:55 16:35 [1] webm mp4
Scheduling HTTP streams
Alexander Krizhanovsky UA2.220 (Guillissen) Saturday 16:40 17:20 webm mp4
Chromium on Android: How we doubled Speedometer & developed the LoadLine benchmark
Eric Seckler, Gurj Bahia UA2.220 (Guillissen) Saturday 17:25 18:15 [1] webm mp4
Collaborate using the Firefox Profiler
Nazım Can Altınova UA2.220 (Guillissen) Saturday 18:20 18:40 webm mp4

BOF - Track A (16)

Weblate BoF
Benjamin Alan Jamie AW1.121 Saturday 10:00 11:00
WebExtensions BoF
Rob Wu, Danny Colin AW1.121 Saturday 11:00 12:00
Foreman Community discussion
Nofar Alfassi AW1.121 Saturday 12:00 13:00
NGI Zero network meetup BOF
Ronny Lam AW1.121 Saturday 13:00 14:00
Global Voices, Inclusive Orgs: How Open-Source Sets the Standard for Inclusivity and How You Can Too BOF
Apoorv garg AW1.121 Saturday 15:00 16:00
OpenStack Community Meetup BOF
Amy Marrich AW1.121 Saturday 16:00 17:00
How to Become a Contributor? An Open Source Masterclass BOF
Xavier Antoviaque, Rémi SHARROCK, Marc Jeanmougin AW1.121 Saturday 17:00 18:00
Version control is changing! BOF
Raphaël Gomès AW1.121 Saturday 18:00 19:00
FSFE Upcycling Android Workshop BOF
Darragh Elliott AW1.121 Sunday 09:00 10:00
FOSS apps on Android BoF
Michael Opdenacker AW1.121 Sunday 10:00 11:00
Private podcast listening statistics for end-user recommendations, advertisers & podcasters
Koen Glotzbach AW1.121 Sunday 11:00 12:00
Social Web BOF
AW1.121 Sunday 12:00 13:00
NLnet office hour
Ronny Lam AW1.121 Sunday 13:00 14:00
Open Source 2.0: Imagining the Future in a Data-Driven AI Era
Sam Johnston AW1.121 Sunday 14:00 15:00
Building Bridges: Exploring the Future of Developer Relations BOF
Nadia Jiang AW1.121 Sunday 15:00 16:00
Arch Linux meetup BOF
Jelle van der Waa AW1.121 Sunday 16:00 17:00

BOF - Track B (16)

Future of the Arrow ecosystem BOF
Antoine Pitrou H.3242 Saturday 10:00 11:00
Offering paid services (contract work, SaaS) - from first steps BOF
Andriy Utkin H.3242 Saturday 11:00 12:00 [1] [2]
Digital Accessibility : Enhancing user experiences for persons with disabilities
Raashi Saxena H.3242 Saturday 12:00 13:00
NetworkManager and Nmstate community meetup BOF
Fernando Fernandez Mancera H.3242 Saturday 14:00 15:00
AT Protocol developer meet and greet
Dietrich Ayala H.3242 Saturday 15:00 15:30 [1]
Hachyderm @ FOSDEM!
Preston Doster -- @esk@hachyderm.io H.3242 Saturday 15:30 16:30
Debian BoF
Paulo Henrique de Lima Santana H.3242 Saturday 16:30 17:30
MPTCP community meetup BoF
Matthieu Baerts H.3242 Saturday 17:30 18:30
Applying the "Do No Harm" Principle to Open Source Practices and Technology BOF
Malvika Sharan H.3242 Sunday 10:00 11:00
Open Chopsticks: Exploring Taiwanese Culture and Open Source Communities
Mac Taylor H.3242 Sunday 11:00 12:00
FOS 4 Bioinformatics & Computational Biology
Alexis Praga, Jim Procter, Freek van Hemert H.3242 Sunday 12:00 13:00 [1]
Automotive BOF
Walt Miner, Jan-Simon Möller H.3242 Sunday 13:00 14:00
Coordinating a Windows 10-to-Linux upcycling campaign across Free Software communities worldwide
Joseph P. De Veaugh-Geiss H.3242 Sunday 14:00 15:00
Making the Financial World Open Source With FINOS
Manik Surtani, Gabriele Columbro H.3242 Sunday 15:00 16:00
Friendly Functional Languages Show and Tell
Sabine Schmaltz H.3242 Sunday 16:00 17:00
Keeping the web and the Internet open for open AI developers
Farzaneh Badiei H.3244 Sunday 16:30 17:00 [1]

BOF - Track C (17)

Special-Purpose Operating Systems Meetup BOF
Mauro Morales H.3244 Saturday 10:00 11:00
Organizing sponsor free conferences BOF
Rabbit H.3244 Saturday 11:00 12:00
Lets discuss performance and scale related challenges BOF
Imaanpreet Kaur, Pravin Satpute H.3244 Saturday 12:00 12:30
DevOpsDays meetup
Katie McLaughlin H.3244 Saturday 12:30 13:00
Mozilla Contributors: Newcomers and Old timers Meetup
Danny Colin H.3244 Saturday 13:00 14:00
Multicore & Concurrency: Algorithms, Performance, Correctness
Diogo H.3244 Saturday 14:00 15:00 [1] [2]
Cloud Autonomy and Interoperability: The Eclipse Cloud
Gaël Blondelle, Jean-Baptiste Piacentino H.3244 Saturday 15:00 16:00
Open-Hardware E Ink Devices with Modos: Discussion & Demos
Alexander Soto H.3244 Saturday 16:00 16:30
Patchouli: Open-Source EMR Drawing Tablet
Alexander Soto H.3244 Saturday 16:30 17:00 [1]
Let's huddle around Nextcloud BOF
Jos Poortvliet H.3244 Saturday 17:00 18:00
Bevy: Rustlang Game Engine
Thierry Berger H.3244 Sunday 10:00 11:00
Software patents in Europe v3.0: 20 years anniversary and further actions
Benjamin Henrion H.3244 Sunday 11:00 11:30
Sailfish OS Community BoF
David Llewellyn-Jones, Raine Mäkeläinen H.3244 Sunday 11:30 12:30
RIOT-OS: Embedded/IoT OS meetup
Benjamin Valentin H.3244 Sunday 13:00 14:00
Making you embedded product CRA compliant
Marta Rybczynska H.3244 Sunday 14:00 15:00
OpenEmbedded/Yocto Project BoF
Jon Mason H.3244 Sunday 15:00 16:00
Labgrid and Board Farming BOF
Jan Lübbe, Rouven Czerwinski H.3244 Sunday 16:00 16:30

Lightning Lightning Talks (0)

This information was last updated on Friday February 21, 2025 at 17:58:57 CET.