Sat 09:30 |
Janson |
Keynotes |
FOSDEM Staff, Richard "RichiH" Hartmann |
Welcome to FOSDEM 2025 |
Slides
|
WebM video
|
MP4 video
|
Sat 10:00 |
Janson |
Keynotes |
Bernat Romagosa, John Maloney, Jens Mönig, Jadga Huegle |
Program to Learn: The Power of Creative Coding |
|
WebM video
|
MP4 video
|
Sat 11:00 |
Janson |
Keynotes |
Laura Durieux |
Where have the women of tech history gone? 2.0 |
Slides
|
WebM video
|
MP4 video
|
Sat 12:00 |
Janson |
Keynotes |
Amreen Taneja, omar |
Scaling Open-Source Solutions to Achieve the Sustainable Development Goals: A Global Call to Action |
Slides
|
WebM video
|
MP4 video
|
Sat 13:00 |
Janson |
Keynotes |
Miguel Ojeda |
Rust for Linux |
Slides
|
WebM video
|
MP4 video
|
Sat 14:00 |
Janson |
Main Track - Janson |
Sylvestre Ledru |
Rewriting the future of the Linux essential packages in Rust ? |
Slides
|
WebM video
|
MP4 video
|
Sat 15:00 |
Janson |
Main Track - Janson |
James Bottomley |
The Selfish Contributor Revisited |
|
WebM video
|
MP4 video
|
Sat 16:00 |
Janson |
Keynotes |
Lennart Poettering |
14 Years of systemd |
Slides
|
WebM video
|
MP4 video
|
Sat 17:00 |
Janson |
Main Track - Janson |
Dawn M Foster, Brian Proffitt, Stephen Walli, Ben Ford |
Forked Communities: Project Re-licensing and Community Impact |
Slides
|
WebM video
|
MP4 video
|
Sat 18:00 |
Janson |
Keynotes |
Steven Goodwin |
The Big FOSDEM Quiz of the Year |
|
WebM video
|
MP4 video
|
Sat 10:00 |
K.1.105 (La Fontaine) |
Main Track - K Building |
Margaret Tucker |
Code Is Different: How the Norms and Nuances of the FOSS Developer Community Drive Content Moderation on Code Collaboration Platforms |
Slides
|
WebM video
|
MP4 video
|
Sat 11:00 |
K.1.105 (La Fontaine) |
Main Track - K Building |
Marco Castelluccio |
Using LLMs to support Firefox developers with code review |
Slides
|
WebM video
|
MP4 video
|
Sat 12:00 |
K.1.105 (La Fontaine) |
Main Track - K Building |
Doug Gregor |
Incremental Memory Safety in an Established Software Stack: Lessons Learned from Swift |
Slides
|
WebM video
|
MP4 video
|
Sat 13:00 |
K.1.105 (La Fontaine) |
Main Track - K Building |
Nils Goroll (slink) |
A memory allocator with only 0,006% fixed overhead written from scratch |
Slides
|
WebM video
|
MP4 video
|
Sat 14:00 |
K.1.105 (La Fontaine) |
Main Track - K Building |
Gerald Combs, Nigel Douglas |
Stratoshark: Applying the power of Wireshark to System Calls and Logs |
|
WebM video
|
MP4 video
|
Sat 15:00 |
K.1.105 (La Fontaine) |
Main Track - K Building |
Olle E. Johansson |
Living the SBOM life - the good, the bad and the evil parts |
Slides
|
WebM video
|
MP4 video
|
Sat 16:00 |
K.1.105 (La Fontaine) |
Main Track - K Building |
Kate Stewart |
Zephyr: Open Source Project Best Practices Over Time |
Slides
|
WebM video
|
MP4 video
|
Sat 17:00 |
K.1.105 (La Fontaine) |
Main Track - K Building |
Rex Ha |
Building Local AI with a full-stack approach |
|
WebM video
|
MP4 video
|
Sat 18:00 |
K.1.105 (La Fontaine) |
Main Track - K Building |
Bruce Momjian |
Databases in the AI Trenches |
|
WebM video
|
MP4 video
|
Sat 10:30 |
K.3.201 |
LLVM |
Kristof Beyls, Peter Smith, Marius Brehler |
Welcome to the LLVM dev room |
Slides
|
|
|
Sat 10:35 |
K.3.201 |
LLVM |
Mikhail Gudim |
A New Approach to Callee-Saved Registers in LLVM |
|
WebM video
|
MP4 video
|
Sat 11:05 |
K.3.201 |
LLVM |
Jon Chesterfield |
Moving work into the middle end |
Slides
|
|
|
Sat 11:30 |
K.3.201 |
LLVM |
Serge « sans paille » Guelton |
Improving compile-time computation of object size |
|
WebM video
|
MP4 video
|
Sat 11:50 |
K.3.201 |
LLVM |
Serge « sans paille » Guelton |
O_o [ Flang + WASM ] o_O |
|
WebM video
|
MP4 video
|
Sat 12:00 |
K.3.201 |
LLVM |
Tim Heldmann, Peter Arzt |
Things are coming together for Flang tooling |
Slides
|
WebM video
|
MP4 video
|
Sat 12:25 |
K.3.201 |
LLVM |
Marius Brehler |
An introduction to Torch-MLIR |
|
WebM video
|
MP4 video
|
Sat 12:50 |
K.3.201 |
LLVM |
Jorn Tuyls |
MLIR-based Data Tiling and Packing for Ryzen AI NPU |
Slides
|
WebM video
|
MP4 video
|
Sat 13:15 |
K.3.201 |
LLVM |
Peter Smith |
An introduction to building and using LLVM libc |
Slides
|
WebM video
|
MP4 video
|
Sat 13:45 |
K.3.201 |
LLVM |
Jan-Patrick Lehr |
Programming is fun; Testing is needed; Infra is … |
Slides
|
WebM video
|
MP4 video
|
Sat 14:10 |
K.3.201 |
LLVM |
Alexander Zaitsev |
Profile-Guided Optimization (PGO) in LLVM: current challenges from the adopter perspective |
|
WebM video
|
MP4 video
|
Sat 15:00 |
K.3.201 |
GCC (GNU Toolchain) |
Jose E. Marchesi, Thomas Schwinge, Marc Poulhiès |
Welcome to the GCC (GNU Toolchain) devroom |
|
|
|
Sat 15:05 |
K.3.201 |
GCC (GNU Toolchain) |
Falco Girgis |
Pushing the Sega Dreamcast with GCC |
|
WebM video
|
MP4 video
|
Sat 15:40 |
K.3.201 |
GCC (GNU Toolchain) |
Javier Martinez |
First contributions to GCC: from plugins to trunk |
|
|
|
Sat 15:55 |
K.3.201 |
GCC (GNU Toolchain) |
Jeremy Bennett |
Tutorial: How to add a builtin function to the GCC backend |
Slides
|
WebM video
|
MP4 video
|
Sat 16:25 |
K.3.201 |
GCC (GNU Toolchain) |
Alexandra Petlanova Hajkova |
Using the Valgrind error manager for file descriptor tracking |
Slides
|
WebM video
|
MP4 video
|
Sat 16:55 |
K.3.201 |
GCC (GNU Toolchain) |
James Lowden |
Cobol is the Original Safe Language |
Slides
|
|
|
Sat 17:20 |
K.3.201 |
GCC (GNU Toolchain) |
Filip Kastl |
Optimizing switch statements: overview and what's new |
Slides
|
|
|
Sat 17:40 |
K.3.201 |
GCC (GNU Toolchain) |
Michal Jireš |
Incremental LTO in GCC |
Slides
|
WebM video
|
MP4 video
|
Sat 18:00 |
K.3.201 |
GCC (GNU Toolchain) |
Mariam Arutunian, Hayk Aslanyan |
CRC detection and optimization |
Slides
|
WebM video
|
MP4 video
|
Sat 18:25 |
K.3.201 |
GCC (GNU Toolchain) |
Johan Herland |
Debug fission - Separating debug symbols from executables |
Slides
|
WebM video
|
MP4 video
|
Sat 18:45 |
K.3.201 |
GCC (GNU Toolchain) |
Paul Cercueil |
Cross-platform JIT compilers with GNU Lightning |
Slides
|
WebM video
|
MP4 video
|
Sat 10:30 |
K.3.401 |
Software Defined Storage |
Sirisha Guduru, Joachim Kraftmayer, Artem Torubarov |
Declarative Object Storage at Scale: Integrating Rook, Ceph, and OpenStack |
Slides
|
WebM video
|
MP4 video
|
Sat 11:05 |
K.3.401 |
Software Defined Storage |
Shreyansh Sancheti, Jiffin Tony Thottan |
Intelligent Tiering for RGW |
Slides
|
WebM video
|
MP4 video
|
Sat 11:40 |
K.3.401 |
Software Defined Storage |
Shriya Mulay, Vaishnavi Deshpande |
[RESCHEDULED] Making NooBaa Resilient by Eliminating Single Points of Failure |
Slides
|
|
|
Sat 12:15 |
K.3.401 |
Software Defined Storage |
Marcel Lauhoff |
Understanding Ceph: A Journey from Metrics to Tracing |
Slides
|
WebM video
|
MP4 video
|
Sat 12:50 |
K.3.401 |
Software Defined Storage |
Sachin Prabhu |
Scaling Ceph-SMB connections |
Slides
|
WebM video
|
MP4 video
|
Sat 13:25 |
K.3.401 |
Software Defined Storage |
Volker Lendecke |
SMB3.11 Unix Extensions current status |
Slides
|
WebM video
|
MP4 video
|
Sat 14:05 |
K.3.401 |
Software Defined Storage |
Federico Lucifredi, Sage McTaggart |
Security in Ceph and Rook, recent improvements |
Slides
|
WebM video
|
MP4 video
|
Sat 14:40 |
K.3.401 |
Software Defined Storage |
Konstantinos Kampdais |
Optimizing Longhorn for high performance hardware |
Slides
|
WebM video
|
MP4 video
|
Sat 15:20 |
K.3.401 |
Software Defined Storage |
Abhishek Lekshmanan, Guilherme Amadio |
[RESCHEDULED] From Particle Collisions to Physics Results: EOS Open Storage at CERN |
Slides
|
WebM video
|
MP4 video
|
Sat 15:55 |
K.3.401 |
Software Defined Storage |
Julien Leduc |
[RESCHEDULED] CERN CTA Service: writing LHC data to tape with opensource software on commodity hardware |
Slides
|
WebM video
|
MP4 video
|
Sat 16:30 |
K.3.401 |
Software Defined Storage |
Hugo Gonzalez Labrador, Martin Barisits |
Advancing Large Scale Scientific Collaborations with Rucio |
Slides
|
WebM video
|
MP4 video
|
Sat 17:10 |
K.3.401 |
Software Defined Storage |
Mattia Belluco |
CephFS: from synthetic benchmarks to real-world user workloads |
Slides
|
WebM video
|
MP4 video
|
Sat 17:45 |
K.3.401 |
Software Defined Storage |
Patrick Donnelly, Günther Deschner |
Case Insensitive Trees in CephFS |
Slides
|
WebM video
|
MP4 video
|
Sat 18:20 |
K.3.401 |
Software Defined Storage |
Seongsoo Cho |
Operating OpenStack Swift in real life |
Slides
|
WebM video
|
MP4 video
|
Sat 10:30 |
K.3.601 |
Nix and NixOS |
Paul Meyer, Bryan Honof, Thomas Bereknyei, Martin Schwaighofer |
Welcome to the Nix and NixOS devroom! |
Slides
|
WebM video
|
MP4 video
|
Sat 10:45 |
K.3.601 |
Nix and NixOS |
Ian Sollars, Sohel Sarder |
NixOS @ Doctors Without Borders (MSF) - why we use it and how |
Slides
|
WebM video
|
MP4 video
|
Sat 11:10 |
K.3.601 |
Nix and NixOS |
Julien Malka |
How reproducible is NixOS? |
|
|
|
Sat 11:35 |
K.3.601 |
Nix and NixOS |
José Miguel Martínez Carrasco |
Six months with Nix & devenv and counting |
Slides
|
WebM video
|
MP4 video
|
Sat 12:00 |
K.3.601 |
Nix and NixOS |
Colin Dean |
Building an LTE router with a $60 (new!) laptop and a single file |
Slides
|
|
|
Sat 12:25 |
K.3.601 |
Nix and NixOS |
Claudio Bley |
Remote Execution with Buck2 and Nix |
Slides
|
WebM video
|
MP4 video
|
Sat 12:50 |
K.3.601 |
Nix and NixOS |
Ramses |
system-manager: unleashing nix on (almost) any distro |
Slides
|
WebM video
|
MP4 video
|
Sat 13:15 |
K.3.601 |
Nix and NixOS |
Paul Meyer |
Go in the Nix ecosystem: vulnerability scanning and experiments towards a next-gen builder |
Slides
|
WebM video
|
MP4 video
|
Sat 13:40 |
K.3.601 |
Nix and NixOS |
Josh Lee |
My Nix-Powered Homelab |
Slides
|
WebM video
|
MP4 video
|
Sat 14:05 |
K.3.601 |
Nix and NixOS |
Robert Hensing |
NixOps4: new, sustainable platform for deployment technology |
|
|
|
Sat 15:00 |
K.3.601 |
Real Time Communications (RTC) |
Răzvan Crainea |
Engaging the Open-Source Community: Exploring the OpenSIPS Community Edition Projects |
|
|
|
Sat 15:15 |
K.3.601 |
Real Time Communications (RTC) |
Jehan Monnier, jehan.monnier@belledonne-communication.com |
OAuth Authentication and Identity Validation in SIP Systems |
Slides
|
WebM video
|
MP4 video
|
Sat 15:35 |
K.3.601 |
Real Time Communications (RTC) |
Nuno M Reis |
Enabling AI-Powered Conversations at Scale with Kamailio, FreeSwitch, and RTPEngine |
|
WebM video
|
MP4 video
|
Sat 15:55 |
K.3.601 |
Real Time Communications (RTC) |
Tim Panton |
RTCP, Racecars, video and 5g |
Slides
|
|
|
Sat 16:15 |
K.3.601 |
Real Time Communications (RTC) |
Maksym Sobolyev |
SIP-V+T=❤️? Tales of taking VoIP out of SIP and adding TCP instead, or Proxy All Things |
|
|
|
Sat 16:35 |
K.3.601 |
Real Time Communications (RTC) |
Philippe Normand |
WebRTC support in WebKitGTK and WPEWebKit with GStreamer: Status update |
Slides
|
WebM video
|
MP4 video
|
Sat 16:55 |
K.3.601 |
Real Time Communications (RTC) |
Henning Westerholt |
Kamailio 6.0 (development) update |
Slides
|
WebM video
|
MP4 video
|
Sat 17:10 |
K.3.601 |
Real Time Communications (RTC) |
Rob Pickering |
A long, short history of realtime AI agents |
Slides
|
WebM video
|
MP4 video
|
Sat 17:30 |
K.3.601 |
Real Time Communications (RTC) |
Simon Ser, Thomas Flament |
Chatting on IRC in 2025: grandpa, what's up? |
Slides
|
WebM video
|
MP4 video
|
Sat 17:50 |
K.3.601 |
Real Time Communications (RTC) |
Dan Christian Bogos |
Call fraud prevention through traffic trends monitoring using CGRateS |
Slides
|
WebM video
|
MP4 video
|
Sat 18:05 |
K.3.601 |
Real Time Communications (RTC) |
Tudor Avram, Răzvan Purdel |
AI for Meetings |
|
WebM video
|
MP4 video
|
Sat 18:25 |
K.3.601 |
Real Time Communications (RTC) |
Jérôme Poisson (Goffi) |
A Universal and Stable API to Everything: XMPP |
Slides
|
WebM video
|
MP4 video
|
Sat 10:30 |
K.4.201 |
Tool the Docs |
Amy Grinn |
Org mode witchcraft at Spritely |
Slides
|
WebM video
|
MP4 video
|
Sat 11:00 |
K.4.201 |
Tool the Docs |
Lorna Mitchell |
CLI Magic Tricks for Docs Projects |
Slides
|
|
|
Sat 11:30 |
K.4.201 |
Tool the Docs |
Daniel D. Beck |
Patterns for maintainer and tech writer collaboration |
Slides
|
|
|
Sat 12:00 |
K.4.201 |
Tool the Docs |
Alexander Schwartz |
Evolving real-world AsciiDoc into a specification and how it will help the ecosystem |
Slides
|
WebM video
|
MP4 video
|
Sat 12:30 |
K.4.201 |
Tool the Docs |
James (purpleidea) |
Docs Straight from the Code: AST-Powered Automation |
|
WebM video
|
MP4 video
|
Sat 13:00 |
K.4.201 |
Tool the Docs |
Ariel Kaiser, Jake Cahill |
No more broken docs: keep docs accurate with Doc Detective |
Slides
|
WebM video
|
MP4 video
|
Sat 13:30 |
K.4.201 |
Tool the Docs |
Lisa Driukova |
API documentation testing with AI user simulation |
Slides
|
WebM video
|
MP4 video
|
Sat 14:00 |
K.4.201 |
Tool the Docs |
Jay Clifford |
9,800 Sandboxes and Counting: Transforming Documentation with Interactive Learning Environments |
Slides
|
WebM video
|
MP4 video
|
Sat 15:00 |
K.4.201 |
eBPF |
Dylan Reimerink |
The state of eBPF docs |
Slides
|
|
|
Sat 15:20 |
K.4.201 |
eBPF |
Viktor Malik |
bpftrace: a path to the ultimate Linux tracing tool |
Slides
|
WebM video
|
MP4 video
|
Sat 15:40 |
K.4.201 |
eBPF |
Samuel Blais-Dowdy |
Bpftrace OOM Profiler |
Slides
|
WebM video
|
MP4 video
|
Sat 16:00 |
K.4.201 |
eBPF |
Annanay Agarwal, Marc Tuduri |
Auto-instrumentation for GPU performance using eBPF |
Slides
|
|
|
Sat 16:20 |
K.4.201 |
eBPF |
Ankit Garg, Meghna Vasudeva, Lakshmy A V |
Extracting reliable data for short-lived processes using eBPF for Linux Security Threat Analysis |
Slides
|
|
|
Sat 16:40 |
K.4.201 |
eBPF |
Jiri Olsa |
Latest kprobe and uprobe development |
Slides
|
|
|
Sat 17:00 |
K.4.201 |
eBPF |
Julia Lawall, Maxime Derri |
Performance evaluation of the Linux kernel eBPF verifier |
Slides
|
WebM video
|
MP4 video
|
Sat 17:20 |
K.4.201 |
eBPF |
Luis Gerhorst |
Mitigating Bugs in the Linux eBPF Verifier using Rust- or PREVAIL-based Layered Verification |
Slides
|
WebM video
|
MP4 video
|
Sat 17:40 |
K.4.201 |
eBPF |
Daniel Mellado |
Building your eBPF Program with Rust and Aya |
Slides
|
WebM video
|
MP4 video
|
Sat 18:00 |
K.4.201 |
eBPF |
Dmitrii Dolgov |
Five silly things to do when benchmarking your BPF program |
Slides
|
WebM video
|
MP4 video
|
Sat 18:20 |
K.4.201 |
eBPF |
Johannes Bechberger |
Writing a Minimal Scheduler with eBPF, sched_ext, and C |
Slides
|
WebM video
|
MP4 video
|
Sat 18:40 |
K.4.201 |
eBPF |
Mike Willard |
An Introduction to Netkit: The BPF Programmable Network Device |
Slides
|
WebM video
|
MP4 video
|
Sat 10:30 |
K.4.401 |
Confidential Computing |
Fritz Alder, Jo Van Bulck, Fabiano Fidêncio, Ilaria Battiston, Steffen Eiden |
Confidential Computing devroom welcome |
Slides
|
WebM video
|
MP4 video
|
Sat 10:40 |
K.4.401 |
Confidential Computing |
Sal Kimmich |
Confidential Computing’s Recent Past, Emerging Present, and Long-Lasting Future |
Slides
|
WebM video
|
MP4 video
|
Sat 11:05 |
K.4.401 |
Confidential Computing |
Ankita Pareek, Archana Choudhary |
Confidential Virtual Machines Demystified: A Technical Deep Dive into Linux Guest OS Enlightenment |
Slides
|
WebM video
|
MP4 video
|
Sat 11:30 |
K.4.401 |
Confidential Computing |
Dayeol Lee |
ManaTEE: an Open-Source Private Data Analytics Framework with Confidential Computing |
Slides
|
WebM video
|
MP4 video
|
Sat 11:55 |
K.4.401 |
Confidential Computing |
Poirier Mathieu |
Supporting Confidential Computing on Arm with Open Source Software |
Slides
|
WebM video
|
MP4 video
|
Sat 12:20 |
K.4.401 |
Confidential Computing |
Stefano Garzarella, Oliver Steffen |
Updates on Coconut SVSM: Secure Services and Stateful Devices for Confidential Virtual Machines |
Slides
|
WebM video
|
MP4 video
|
Sat 12:45 |
K.4.401 |
Confidential Computing |
Aurélien Bombo |
Trust No One: Secure Storage with Confidential Containers |
Slides
|
WebM video
|
MP4 video
|
Sat 13:10 |
K.4.401 |
Confidential Computing |
Yoshimichi Nakatsuka |
RA-WEBs: Remote Attestation for WEB services |
Slides
|
WebM video
|
MP4 video
|
Sat 13:35 |
K.4.401 |
Confidential Computing |
jip helsen |
Spock : a software-based RISC-V TEE |
|
WebM video
|
MP4 video
|
Sat 14:00 |
K.4.401 |
Confidential Computing |
Tom Dohrmann |
Running Mushroom on Intel TDX |
Slides
|
WebM video
|
MP4 video
|
Sat 14:20 |
K.4.401 |
Confidential Computing |
Claudio Imbrenda, Steffen Eiden, Kuniyasu Suzaki |
Confidential Computing devroom lightning talks |
|
WebM video
|
MP4 video
|
Sat 15:00 |
K.4.401 |
Swift |
Paris Pittman |
Welcome to the Swift ecosystem! |
|
WebM video
|
MP4 video
|
Sat 15:10 |
K.4.401 |
Swift |
Eric Bariaux |
Blink them to death using Embedded Swift |
Slides
|
WebM video
|
MP4 video
|
Sat 15:25 |
K.4.401 |
Swift |
Lilly Seay |
Why Swift is the Next Big Thing for IoT |
Slides
|
WebM video
|
MP4 video
|
Sat 15:40 |
K.4.401 |
Swift |
Rauhul Varma |
Building a Ferrofluidic Music Visualizer with Embedded Swift |
Slides
|
WebM video
|
MP4 video
|
Sat 15:55 |
K.4.401 |
Swift |
Remko Tronçon |
age-plugin-se: Building a lean cross-platform cryptography tool |
Slides
|
WebM video
|
MP4 video
|
Sat 16:05 |
K.4.401 |
Swift |
Tim Condon |
Why Swift is the best language for building modern applications on the backend |
|
WebM video
|
MP4 video
|
Sat 16:30 |
K.4.401 |
Swift |
Si Beaumont, Honza Dvorsky |
Live coding a streaming ChatGPT proxy with Swift OpenAPI—from scratch! |
Slides
|
|
|
Sat 16:55 |
K.4.401 |
Swift |
Euan Harris |
How to put Swift in a box: Building container images with swift-container-plugin |
Slides
|
WebM video
|
MP4 video
|
Sat 17:20 |
K.4.401 |
Swift |
David Häner |
Building Truly Native Cross-Platform Desktop Apps (With a Focus on GNOME) |
Slides
|
WebM video
|
MP4 video
|
Sat 17:35 |
K.4.401 |
Swift |
Mikaela Caron |
Your First AWS Lambda Function |
Slides
|
|
|
Sat 18:00 |
K.4.401 |
Swift |
Jakub Florek |
„Which is which, and who is who?” - Building a new Swift unqualified name lookup library during GSoC 2024 |
Slides
|
WebM video
|
MP4 video
|
Sat 18:15 |
K.4.401 |
Swift |
Moritz Lang |
Distributed Tracing in Server-Side Swift |
Slides
|
WebM video
|
MP4 video
|
Sat 18:40 |
K.4.401 |
Swift |
Jaleel Akbashev |
Building reliable and scalable apps with Distributed Actors |
Slides
|
WebM video
|
MP4 video
|
Sat 10:30 |
K.4.601 |
Modern Email |
TELLIER Benoit, Damian Poddebniak, Mechiel Lukkien, Hans-Jörg Happel |
Welcome to the Modern Email DevRoom 💌 |
|
WebM video
|
MP4 video
|
Sat 10:35 |
K.4.601 |
Modern Email |
Robin Jarry |
aerc, an email client for the discerning hacker |
|
WebM video
|
MP4 video
|
Sat 11:00 |
K.4.601 |
Modern Email |
Ben Bucksch |
Parula - Presenting the new email client |
Slides
|
WebM video
|
MP4 video
|
Sat 11:30 |
K.4.601 |
Modern Email |
Hans-Jörg Happel |
Structured Email: Building blocks and implementation guidance |
|
WebM video
|
MP4 video
|
Sat 12:00 |
K.4.601 |
Modern Email |
Mauro De Gennaro |
Stalwart Mail Server |
Slides
|
WebM video
|
MP4 video
|
Sat 12:30 |
K.4.601 |
Modern Email |
Mechiel Lukkien |
Mox and simplifying mail server setup & management |
Slides
|
WebM video
|
MP4 video
|
Sat 13:00 |
K.4.601 |
Modern Email |
Carsten Rosenberg, Manu Zurmuehl |
How to Deploy Full-Scale Secure On-Prem E-Mail Security Cluster as IaC |
|
WebM video
|
MP4 video
|
Sat 13:30 |
K.4.601 |
Modern Email |
Vsevolod Stakhov |
Enhancing Email Spam Detection with LLMs: Practical Experience with Rspamd and GPT |
|
WebM video
|
MP4 video
|
Sat 14:00 |
K.4.601 |
Modern Email |
Carsten Rosenberg |
Advanced mail security - our experience with automated reputation sharing in communities and pre-queue deep threat analyzers |
|
WebM video
|
MP4 video
|
Sat 14:30 |
K.4.601 |
Modern Email |
Patrick Ben Koetter |
TLSRPT comes to Open Source |
|
WebM video
|
MP4 video
|
Sat 15:00 |
K.4.601 |
Modern Email |
Vint Leenaars |
DMARCaroni: where do DMARC reports go after they are sent? |
|
WebM video
|
MP4 video
|
Sat 15:30 |
K.4.601 |
Modern Email |
TELLIER Benoit, Hans-Jörg Happel, Ben Bucksch, Mauro De Gennaro, Zhivko Vasilev |
Panel discussion: 5 years of JMAP - experiences and outlook |
|
WebM video
|
MP4 video
|
Sat 16:00 |
K.4.601 |
Modern Email |
Ben Bucksch |
Authentication and autoconfig for email - Update on standardization efforts |
Slides
|
WebM video
|
MP4 video
|
Sat 16:30 |
K.4.601 |
Modern Email |
Arnt Gulbrandsen |
How email addresses are growing to support unicode |
|
WebM video
|
MP4 video
|
Sat 17:00 |
K.4.601 |
Modern Email |
Damian Poddebniak |
(Avoid) Implementing STARTTLS |
|
WebM video
|
MP4 video
|
Sat 17:30 |
K.4.601 |
Modern Email |
Daniel Huigens, Aron Wussler |
Post-Quantum Cryptography in OpenPGP |
Slides
|
WebM video
|
MP4 video
|
Sat 18:00 |
K.4.601 |
Modern Email |
Xenia |
Delta Chat, from e-mail messaging to Peer-to-Peer realtime networking |
|
WebM video
|
MP4 video
|
Sat 18:30 |
K.4.601 |
Modern Email |
missytake |
Chatmail server networks for anonymous end-to-end encrypted messaging |
|
WebM video
|
MP4 video
|
Sat 10:30 |
H.1301 (Cornil) |
Legal and Policy |
Karen Sandler, Tom Marble, Alexander Sander, Bradley M. Kuhn, Matthias Kirschner, Richard Fontana |
Welcome to the Legal and Policy Issues DevRoom |
Slides
|
WebM video
|
MP4 video
|
Sat 10:35 |
H.1301 (Cornil) |
Legal and Policy |
Jochen Stärk |
Europe's Way to Mandatory B2B-E-Invoices |
Slides
|
WebM video
|
MP4 video
|
Sat 11:00 |
H.1301 (Cornil) |
Legal and Policy |
Bradley M. Kuhn |
Is There Really an SBOM Mandate? |
Slides
|
WebM video
|
MP4 video
|
Sat 11:30 |
H.1301 (Cornil) |
Legal and Policy |
Pamela Chestek |
How Does Heinz Have 80% of a Commodity Market?* – Leveraging Trademarks in Free Software |
|
WebM video
|
MP4 video
|
Sat 12:00 |
H.1301 (Cornil) |
Legal and Policy |
Denver Gingerich |
LGPL enforced in Germany: how we helped a purchaser use the courts to compel compliance |
|
WebM video
|
MP4 video
|
Sat 12:30 |
H.1301 (Cornil) |
Legal and Policy |
Krzysztof Siewicz |
Managing copyrights in free software projects - discussion panel |
|
WebM video
|
MP4 video
|
Sat 13:00 |
H.1301 (Cornil) |
Legal and Policy |
Lisa Käde |
To Mine Or Not To Mine - Training of (Generative) AI Models under the TDM Exception in EU Copyright Laws |
|
WebM video
|
MP4 video
|
Sat 13:30 |
H.1301 (Cornil) |
Legal and Policy |
julia ferraioli, Ciarán O'Riordan, Aeva Black, Richard Fontana, Zoë Kooyman |
Panel: When is an AI system free/open? |
|
WebM video
|
MP4 video
|
Sat 14:30 |
H.1301 (Cornil) |
Legal and Policy |
Jerome Gorin, Amandine JAMBERT |
Auditing Web Trackers with the EDPB's Open-Source Website Compliance Tool |
|
WebM video
|
MP4 video
|
Sat 15:00 |
H.1301 (Cornil) |
Legal and Policy |
Marc Prud'hommeaux |
A Free Software App Store for iOS: the App Fair Project's perspective on the DMA |
|
WebM video
|
MP4 video
|
Sat 15:30 |
H.1301 (Cornil) |
Legal and Policy |
Lucas Lasota, Alexandre Ruiz Feases, Victor Le Pochat |
Breaking tech monopolies in Europe: A fireside chat with the European Commission |
Slides
|
WebM video
|
MP4 video
|
Sat 16:00 |
H.1301 (Cornil) |
Legal and Policy |
Karen Sandler, Alanna Rutherford |
Let's talk about anti-trust! |
Slides
|
WebM video
|
MP4 video
|
Sat 16:30 |
H.1301 (Cornil) |
Legal and Policy |
Jimmy Ahlberg |
The EU CRA and Copyleft |
|
WebM video
|
MP4 video
|
Sat 17:00 |
H.1301 (Cornil) |
Legal and Policy |
Alexander Sander, fukami, Michael Schuster |
Legislative overlay: anticipating and navigating through regulatory vectors |
|
WebM video
|
MP4 video
|
Sat 17:30 |
H.1301 (Cornil) |
Legal and Policy |
Alexander Sander, Bradley M. Kuhn, Michael Schuster |
CRA Q&A on Open Source Stewards under the Cyber Resilience Act |
|
WebM video
|
MP4 video
|
Sat 18:00 |
H.1301 (Cornil) |
Legal and Policy |
Karen Sandler, Tom Marble, Alexander Sander, Bradley M. Kuhn, Matthias Kirschner, Richard Fontana |
Organizer's Panel |
Slides
|
WebM video
|
MP4 video
|
Sat 10:30 |
H.1302 (Depage) |
Embedded, Mobile and Automotive |
Manolis Surligas |
SatNOGS-COMMS: An Open-Source Communication Subsystem for CubeSats |
Slides
|
WebM video
|
MP4 video
|
Sat 11:00 |
H.1302 (Depage) |
Embedded, Mobile and Automotive |
Tao xavier |
The road to open source General Purpose Humanoids with dora-rs |
Slides
|
WebM video
|
MP4 video
|
Sat 11:30 |
H.1302 (Depage) |
Embedded, Mobile and Automotive |
Leon Anavi |
Exploring Open Source Dual A/B Update Solutions for Embedded Linux |
Slides
|
WebM video
|
MP4 video
|
Sat 12:00 |
H.1302 (Depage) |
Embedded, Mobile and Automotive |
Marta Rybczynska, Samantha Jalabert |
Vulnerability Management at a Scale for the Yocto Project |
Slides
|
WebM video
|
MP4 video
|
Sat 12:30 |
H.1302 (Depage) |
Embedded, Mobile and Automotive |
Marek Vasut |
Booting blobs between U-Boot and Linux |
Slides
|
WebM video
|
MP4 video
|
Sat 13:00 |
H.1302 (Depage) |
Embedded, Mobile and Automotive |
Ahmad Fatoum, Michael Grzeschik |
usb9pfs: network booting without the network |
Slides
|
WebM video
|
MP4 video
|
Sat 13:30 |
H.1302 (Depage) |
Embedded, Mobile and Automotive |
George Kiagiadakis |
Adopting BlueZ in production: challenges and caveats |
Slides
|
WebM video
|
MP4 video
|
Sat 14:00 |
H.1302 (Depage) |
Embedded, Mobile and Automotive |
Yimin Gu |
All Open Source Toolchain for ZYNQ 7000 SoCs |
Slides
|
WebM video
|
MP4 video
|
Sat 14:30 |
H.1302 (Depage) |
Embedded, Mobile and Automotive |
José María Casanova Crespo, Maíra Canal |
Getting more juice out from your Raspberry Pi GPU |
Slides
|
WebM video
|
MP4 video
|
Sat 15:00 |
H.1302 (Depage) |
Embedded, Mobile and Automotive |
Bartosz Golaszewski |
The status of removing /sys/class/gpio and the global GPIO numberspace from the kernel |
Slides
|
WebM video
|
MP4 video
|
Sat 15:30 |
H.1302 (Depage) |
Embedded, Mobile and Automotive |
Thibault Poncelet |
Reverse engineering CAN communication and building ECUs using Elixir and the BEAM |
Slides
|
WebM video
|
MP4 video
|
Sat 16:00 |
H.1302 (Depage) |
Embedded, Mobile and Automotive |
Georg Lukas |
Samsung Camera to Mastodon Bridge |
Slides
|
WebM video
|
MP4 video
|
Sat 16:10 |
H.1302 (Depage) |
Embedded, Mobile and Automotive |
Anjan Momi |
Introduction to pmbootstrap |
Slides
|
WebM video
|
MP4 video
|
Sat 16:20 |
H.1302 (Depage) |
Embedded, Mobile and Automotive |
Yasir Ekinci |
Interacting with Tesla vehicles locally over BLE using ESPHome |
Slides
|
WebM video
|
MP4 video
|
Sat 16:30 |
H.1302 (Depage) |
Embedded, Mobile and Automotive |
Jon Nordby |
MicroPython - Python for microcontrollers and Embedded Linux |
Slides
|
WebM video
|
MP4 video
|
Sat 17:00 |
H.1302 (Depage) |
Embedded, Mobile and Automotive |
Benjamin Cabé |
Zephyr RTOS Roasting Party |
Slides
|
WebM video
|
MP4 video
|
Sat 17:30 |
H.1302 (Depage) |
Embedded, Mobile and Automotive |
Florian Limberger |
Developing BLE Host Applications with Zephyr |
Slides
|
WebM video
|
MP4 video
|
Sat 18:00 |
H.1302 (Depage) |
Embedded, Mobile and Automotive |
iTitou |
The USB-MIDI 2.0 device class in Zephyr |
Slides
|
WebM video
|
MP4 video
|
Sat 18:30 |
H.1302 (Depage) |
Embedded, Mobile and Automotive |
Xabier Crespo Álvarez |
Using embedded Rust to build an unattended, battery-powered device |
Slides
|
WebM video
|
MP4 video
|
Sat 10:30 |
H.1308 (Rolin) |
Collaboration and Content Management |
Jos Poortvliet |
What's new in Nextcloud? |
|
WebM video
|
MP4 video
|
Sat 11:15 |
H.1308 (Rolin) |
Collaboration and Content Management |
Michiel de Jong |
Open Cloud Mesh |
|
WebM video
|
MP4 video
|
Sat 11:45 |
H.1308 (Rolin) |
Collaboration and Content Management |
Victor Grishchenko |
Why don't we have `libsync` yet? |
|
WebM video
|
MP4 video
|
Sat 12:15 |
H.1308 (Rolin) |
Collaboration and Content Management |
Fabrice Mouhartem |
CryptPad: Recent Advances in Privacy and Collaboration |
Slides
|
WebM video
|
MP4 video
|
Sat 13:00 |
H.1308 (Rolin) |
Collaboration and Content Management |
blinry |
Ethersync – Real-time Collaboration in Your Text Editor! |
Slides
|
WebM video
|
MP4 video
|
Sat 13:15 |
H.1308 (Rolin) |
Collaboration and Content Management |
Niko Bonnieure |
NextGraph : Build collaborative, local-first and decentralized apps |
Slides
|
WebM video
|
MP4 video
|
Sat 13:30 |
H.1308 (Rolin) |
Collaboration and Content Management |
Ludovic Dubost, Wieland Lindenthal, Ingo Steuwer, Björn Schießle |
Panel : Integration between collaborative applications |
|
WebM video
|
MP4 video
|
Sat 14:30 |
H.1308 (Rolin) |
Collaboration and Content Management |
Michael Meeks |
Collabora Online - richer collaboration |
Slides
|
WebM video
|
MP4 video
|
Sat 15:00 |
H.1308 (Rolin) |
Collaboration and Content Management |
Wieland Lindenthal |
OpenProject: A Review of the Latest Features and Innovations |
Slides
|
WebM video
|
MP4 video
|
Sat 15:30 |
H.1308 (Rolin) |
Collaboration and Content Management |
Manuel Leduc |
Cristal - A flexible wiki UI |
Slides
|
WebM video
|
MP4 video
|
Sat 16:00 |
H.1308 (Rolin) |
Collaboration and Content Management |
Richard Heigl, Markus Glaser, Robert Vogel |
Collaborative editing in a MediaWiki environment |
Slides
|
WebM video
|
MP4 video
|
Sat 16:30 |
H.1308 (Rolin) |
Collaboration and Content Management |
John Samuel |
From Open Collaboration to Customized Control: Transitioning from Wikidata to Wikibase |
Slides
|
WebM video
|
MP4 video
|
Sat 17:00 |
H.1308 (Rolin) |
Collaboration and Content Management |
Jean-Marc Libs |
Cypht integration in Tiki: Email as a first-class citizen |
Slides
|
WebM video
|
MP4 video
|
Sat 17:15 |
H.1308 (Rolin) |
Collaboration and Content Management |
Richard Heigl, Markus Glaser, Robert Vogel |
A wiki as shared collaboration arena for humans and artificial agents? |
Slides
|
WebM video
|
MP4 video
|
Sat 17:30 |
H.1308 (Rolin) |
Collaboration and Content Management |
Remy Bertot |
Secure credential collaboration with Passbolt |
|
WebM video
|
MP4 video
|
Sat 17:45 |
H.1308 (Rolin) |
Collaboration and Content Management |
ULMER Cédric |
End-to-end Entreprise Search with Datafari Community Edition |
|
WebM video
|
MP4 video
|
Sat 18:15 |
H.1308 (Rolin) |
Collaboration and Content Management |
Michael Diedrick |
How hard is it to bring a professional level, sustainable, advanced CMS to market? |
Slides
|
WebM video
|
MP4 video
|
Sat 18:30 |
H.1308 (Rolin) |
Collaboration and Content Management |
Michael Diedrick |
Rethinking the Web CMS and Finding the Excitement |
Slides
|
WebM video
|
MP4 video
|
Sat 18:45 |
H.1308 (Rolin) |
Collaboration and Content Management |
Juliana Sims |
Consent-based Secure Collaboration with Spritely Goblins Object-Capabilities |
|
WebM video
|
MP4 video
|
Sat 10:30 |
H.1309 (Van Rijn) |
RISC-V |
Björn Töpel |
Welcome to the FOSDEM 2025 RISC-V DevRoom |
|
WebM video
|
MP4 video
|
Sat 10:40 |
H.1309 (Van Rijn) |
RISC-V |
Emil Renner Berthing |
RISC-V Hardware - Where are we? |
Slides
|
WebM video
|
MP4 video
|
Sat 11:20 |
H.1309 (Van Rijn) |
RISC-V |
Yuning Liang |
Unstoppable Force Behind Linux on RISC-V |
|
WebM video
|
MP4 video
|
Sat 12:00 |
H.1309 (Van Rijn) |
RISC-V |
Luis Silva |
ABI Extractor - Understanding ABI compatibility between compilers targeting RISC-V |
Slides
|
WebM video
|
MP4 video
|
Sat 12:40 |
H.1309 (Van Rijn) |
RISC-V |
Adrian Vladu |
Add RISC-V support to your favorite Operating System |
Slides
|
WebM video
|
MP4 video
|
Sat 13:20 |
H.1309 (Van Rijn) |
RISC-V |
Afonso Oliveira |
RISC-V Unified Database: Streamlining the Ecosystem with a Centralized Source of Truth |
Slides
|
WebM video
|
MP4 video
|
Sat 14:00 |
H.1309 (Van Rijn) |
RISC-V |
Mark Ryan |
Towards seamless Python package installation on riscv64 |
Slides
|
WebM video
|
MP4 video
|
Sat 14:40 |
H.1309 (Van Rijn) |
RISC-V |
Jeremy Bennett, Florian 'Flo' Wohlrab, Frédéric Desbiens |
How to quickly build an AI startup on open source RISC-V Cores |
Slides
|
WebM video
|
MP4 video
|
Sat 15:20 |
H.1309 (Van Rijn) |
RISC-V |
Ruoqing He |
From Rust-VMM to KataContainers: THE DEVELOPMENT OF H EXT. BASED SOFTWARE ECOSYSTEM |
|
WebM video
|
MP4 video
|
Sat 16:00 |
H.1309 (Van Rijn) |
RISC-V |
Ben Dooks |
RISC-V Linux bug hunting |
Slides
|
WebM video
|
MP4 video
|
Sat 16:40 |
H.1309 (Van Rijn) |
RISC-V |
Jeremy Bennett |
How good is RISC-V: Comparing benchmark results |
Slides
|
WebM video
|
MP4 video
|
Sat 17:20 |
H.1309 (Van Rijn) |
RISC-V |
Mohammed Billoo |
Open-Source CPU: Deep-dive into RISC-V CFU and Zephyr |
Slides
|
WebM video
|
MP4 video
|
Sat 18:00 |
H.1309 (Van Rijn) |
RISC-V |
Marcel Ziswiler |
Upstream Embedded Linux on RISC-V: The Good, the Bad and the Ugly |
Slides
|
WebM video
|
MP4 video
|
Sat 10:30 |
H.2213 |
LibreOffice |
Italo Vignoli |
Announcement of LibreOffice 25.2 |
|
|
|
Sat 10:35 |
H.2213 |
LibreOffice |
Svante Schubert |
ODF and its Toolkit |
Slides
|
WebM video
|
MP4 video
|
Sat 10:50 |
H.2213 |
LibreOffice |
Michael Weghorn |
LibreOffice Accessibility on Linux, Windows and macOS |
Slides
|
WebM video
|
MP4 video
|
Sat 11:00 |
H.2213 |
LibreOffice |
Jonathan Clark |
Languages and LibreOffice |
Slides
|
WebM video
|
MP4 video
|
Sat 11:10 |
H.2213 |
LibreOffice |
Balázs Varga |
Introducing Glow Effect for texts in shapes |
Slides
|
WebM video
|
MP4 video
|
Sat 11:20 |
H.2213 |
LibreOffice |
Pranam Lashkari |
Improved comments & @mentions |
Slides
|
WebM video
|
MP4 video
|
Sat 11:30 |
H.2213 |
LibreOffice |
Gabor Kelemen |
Testing the QA instructions |
Slides
|
WebM video
|
MP4 video
|
Sat 11:40 |
H.2213 |
LibreOffice |
Caolán McNamara |
LibreOffice Technology atomic / threading improvements |
|
WebM video
|
MP4 video
|
Sat 11:50 |
H.2213 |
LibreOffice |
Sarper Akdemir |
LibreOffice's Python API: Working around limitations of the Pythonic approach |
|
WebM video
|
MP4 video
|
Sat 12:00 |
H.2213 |
LibreOffice |
Gabor Kelemen |
Exploring the deprecated parts of LibreOFfice API |
Slides
|
WebM video
|
MP4 video
|
Sat 12:10 |
H.2213 |
LibreOffice |
Stephan Bergmann |
LOWA, In Need Of a VCL Plug |
Slides
|
WebM video
|
MP4 video
|
Sat 12:20 |
H.2213 |
LibreOffice |
Szymon Kłos |
Beautiful remote web dialog widgets built on LOT |
|
WebM video
|
MP4 video
|
Sat 12:30 |
H.2213 |
LibreOffice |
Thorsten Behrens |
Distributed real-time collaboration for Writer - a first prototype |
Slides
|
WebM video
|
MP4 video
|
Sat 12:45 |
H.2213 |
LibreOffice |
Michael Meeks |
Automatic Documents, packed with content and signed |
Slides
|
WebM video
|
MP4 video
|
Sat 12:55 |
H.2213 |
LibreOffice |
Caolán McNamara |
Optimizing AutoText & settings for multi-tenant collaboration |
|
WebM video
|
MP4 video
|
Sat 13:05 |
H.2213 |
LibreOffice |
Szymon Kłos |
New, shiny WebGL presentations in the browser |
|
WebM video
|
MP4 video
|
Sat 13:15 |
H.2213 |
LibreOffice |
Michael Meeks |
COOL – LibreOffice Technology in the browser |
Slides
|
WebM video
|
MP4 video
|
Sat 13:25 |
H.2213 |
LibreOffice |
Lavinia Vitel |
LibreOffice-based document editing in XWiki through COOL |
|
WebM video
|
MP4 video
|
Sat 13:40 |
H.2213 |
LibreOffice |
Julius Knorr |
Nextcloud Office: On collaborating across FOSS projects |
Slides
|
WebM video
|
MP4 video
|
Sat 13:55 |
H.2213 |
LibreOffice |
Attila Szűcs |
COOL UI / UX command tracking & analysis |
Slides
|
WebM video
|
MP4 video
|
Sat 14:05 |
H.2213 |
LibreOffice |
Skyler Grey |
LibreOffice on mobile with the Collabora Office app |
Slides
|
WebM video
|
MP4 video
|
Sat 15:00 |
H.2213 |
DNS |
Valentin Gosu |
getaddrinfo sucks, everything else is much worse |
Slides
|
WebM video
|
MP4 video
|
Sat 15:25 |
H.2213 |
DNS |
Otto Moerbeek, Kevin P. Fleming |
Catalog Zones in the PowerDNS Recursor (TALK REPLACES CANCELLED TALK) |
Slides
|
|
|
Sat 15:35 |
H.2213 |
DNS |
Farzaneh Badiei |
Is Big DNS Taking Over? (REPLACES CANCELLED TALK) |
Slides
|
WebM video
|
MP4 video
|
Sat 15:50 |
H.2213 |
DNS |
Alexander Bokovoy |
DNS for enterprise domains: FreeIPA and Samba AD experience |
Slides
|
WebM video
|
MP4 video
|
Sat 16:15 |
H.2213 |
DNS |
Peter Eckel |
NetBox DNS - Single source of truth for DNS |
Slides
|
WebM video
|
MP4 video
|
Sat 16:40 |
H.2213 |
DNS |
Alexey Milovidov |
rDNS Map In Your Hands |
Slides
|
WebM video
|
MP4 video
|
Sat 17:05 |
H.2213 |
DNS |
Mark Overmeer |
Prove website, domain, and network ownership |
Slides
|
WebM video
|
MP4 video
|
Sat 17:30 |
H.2213 |
DNS |
Kevin P. Fleming |
Modern zone replication using LMDB and Lightning Stream |
Slides
|
WebM video
|
MP4 video
|
Sat 17:55 |
H.2213 |
DNS |
Ondřej Surý |
How to make BIND 9 fast(er) |
Slides
|
WebM video
|
MP4 video
|
Sat 18:20 |
H.2213 |
DNS |
Remi Gacogne |
Honey, I shrunk DNSdist |
Slides
|
WebM video
|
MP4 video
|
Sat 10:30 |
H.2214 |
Android Open Source Project |
Chris Simmonds |
Finding an AOSP developer community |
Slides
|
WebM video
|
MP4 video
|
Sat 10:45 |
H.2214 |
Android Open Source Project |
Amit Pundir |
AOSP bring-up using Software Rendering |
Slides
|
WebM video
|
MP4 video
|
Sat 11:00 |
H.2214 |
Android Open Source Project |
Karim Yaghmour |
Panel session: what can we do to improve the AOSP community? |
|
WebM video
|
MP4 video
|
Sat 11:30 |
H.2214 |
Android Open Source Project |
Amit Pundir, Sumit Semwal |
Keeping up with the AOSP |
Slides
|
WebM video
|
MP4 video
|
Sat 12:00 |
H.2214 |
Android Open Source Project |
Serban Constantinescu |
Accelerating Android Releases: An Unofficial Guide to Trunk Stable |
Slides
|
WebM video
|
MP4 video
|
Sat 12:30 |
H.2214 |
Android Open Source Project |
Chris Simmonds, Stefan Lengfeld |
Forking Android considered harmful |
Slides
|
WebM video
|
MP4 video
|
Sat 13:00 |
H.2214 |
Android Open Source Project |
Bernhard "bero" Rosenkränzer |
Towards a purely open AOSP: Adding Android-like functionality to AOSP |
|
|
|
Sat 13:30 |
H.2214 |
Android Open Source Project |
Igor Kalkov-Streitz |
Second chance: Upgrading devices from Android 9 to Android 14 |
Slides
|
WebM video
|
MP4 video
|
Sat 14:00 |
H.2214 |
Android Open Source Project |
Romain Hunault |
Hijack Launcher3! |
Slides
|
|
|
Sat 14:55 |
H.2214 |
FOSS on Mobile Devices |
Alfred Neumayer |
Mainline vs libhybris: Technicalities, down to the buffer |
|
WebM video
|
MP4 video
|
Sat 15:20 |
H.2214 |
FOSS on Mobile Devices |
Luca Weiss |
Kernel support for Mobile Linux: The missing 20% |
Slides
|
WebM video
|
MP4 video
|
Sat 15:45 |
H.2214 |
FOSS on Mobile Devices |
Volker Krause, Nucleus |
Weather and emergency alerts |
Slides
|
WebM video
|
MP4 video
|
Sat 16:10 |
H.2214 |
FOSS on Mobile Devices |
Francesco Pham |
Bringing Oniro to Mobile: Challenges in Hardware Enablement |
Slides
|
WebM video
|
MP4 video
|
Sat 16:20 |
H.2214 |
FOSS on Mobile Devices |
Maarten van Gompel (proycon) |
Sxmo: A mobile UI for hackers |
Slides
|
WebM video
|
MP4 video
|
Sat 16:35 |
H.2214 |
FOSS on Mobile Devices |
Raffaele Tranquillini |
Mirror Hall: Building virtual network displays to bridge mobile and desktop |
Slides
|
WebM video
|
MP4 video
|
Sat 17:00 |
H.2214 |
FOSS on Mobile Devices |
Alexander Richards |
OpenAGPS - Open source GNSS Assistance |
Slides
|
|
|
Sat 17:25 |
H.2214 |
FOSS on Mobile Devices |
David Llewellyn-Jones |
Mobile Browsers: the Best of Times, the Worst of Times |
Slides
|
WebM video
|
MP4 video
|
Sat 17:50 |
H.2214 |
FOSS on Mobile Devices |
dcz |
libobscura: Cameras are STILL difficult |
|
WebM video
|
MP4 video
|
Sat 18:15 |
H.2214 |
FOSS on Mobile Devices |
Evangelos Ribeiro Tzaras |
phosh: Yet another year around the sun! |
Slides
|
WebM video
|
MP4 video
|
Sat 18:40 |
H.2214 |
FOSS on Mobile Devices |
Oliver Smith |
postmarketOS: what is it and what's new? |
|
WebM video
|
MP4 video
|
Sat 10:30 |
H.2215 (Ferrer) |
Lightning Talks |
Sam Thursfield |
Automated testing for mobile images using GNOME |
Slides
|
WebM video
|
MP4 video
|
Sat 10:50 |
H.2215 (Ferrer) |
Lightning Talks |
Daniel Kampert |
ZSWatch - The Open Source Smartwatch |
Slides
|
|
|
Sat 11:10 |
H.2215 (Ferrer) |
Lightning Talks |
Ruoyu Zhong |
Homebrew on ARM64 Linux |
Slides
|
WebM video
|
MP4 video
|
Sat 11:30 |
H.2215 (Ferrer) |
Lightning Talks |
Michał @Saviq Sawicz |
Flutter for all the desktops and beyond |
Slides
|
WebM video
|
MP4 video
|
Sat 11:50 |
H.2215 (Ferrer) |
Lightning Talks |
Albert Astals Cid |
Poppler - the PDF rendering library |
Slides
|
WebM video
|
MP4 video
|
Sat 12:10 |
H.2215 (Ferrer) |
Lightning Talks |
Akarshan Kapoor |
Scaniverse Universal Scanner Drivers: One Solution for Every Distro |
Slides
|
WebM video
|
MP4 video
|
Sat 12:30 |
H.2215 (Ferrer) |
Lightning Talks |
Jelle Raaijmakers |
Ladybird - a new independent browser written from scratch |
Slides
|
WebM video
|
MP4 video
|
Sat 12:50 |
H.2215 (Ferrer) |
Lightning Talks |
Athena Wolfskämpf (she/her) |
Typed HTML in my Python? |
Slides
|
WebM video
|
MP4 video
|
Sat 13:10 |
H.2215 (Ferrer) |
Lightning Talks |
Gabriel Cossette |
NethServer 8: Solid Foundation for Self-Hosting Web Applications |
Slides
|
WebM video
|
MP4 video
|
Sat 13:50 |
H.2215 (Ferrer) |
Lightning Talks |
Raphaël Bauduin |
Increasing security of internet downloads with Asfaload |
|
WebM video
|
MP4 video
|
Sat 14:10 |
H.2215 (Ferrer) |
Lightning Talks |
Klaus Aehlig |
Treating build definitions independent of their origin |
Slides
|
WebM video
|
MP4 video
|
Sat 14:30 |
H.2215 (Ferrer) |
Lightning Talks |
Cyril Servant |
sshproxy: how to load-balance ssh |
Slides
|
WebM video
|
MP4 video
|
Sat 14:50 |
H.2215 (Ferrer) |
Lightning Talks |
Felix Freitag, Joan Miquel Solé |
LoRaMesher library for LoRa mesh networks |
Slides
|
WebM video
|
MP4 video
|
Sat 15:10 |
H.2215 (Ferrer) |
Lightning Talks |
Pieter De Praetere |
All the World's a Stage: running a theatre show on open source software |
Slides
|
WebM video
|
MP4 video
|
Sat 15:30 |
H.2215 (Ferrer) |
Lightning Talks |
Immich Team |
Immich: Self-hosted photo and video management solution |
Slides
|
WebM video
|
MP4 video
|
Sat 15:50 |
H.2215 (Ferrer) |
Lightning Talks |
Benjamin Bellamy |
Celebrating Open Standards: How Podcasting 2.0 Shaped the Future of Podcasting |
Slides
|
WebM video
|
MP4 video
|
Sat 16:10 |
H.2215 (Ferrer) |
Lightning Talks |
Sungjoon Moon |
Status of CJK input system in Wayland |
Slides
|
WebM video
|
MP4 video
|
Sat 16:30 |
H.2215 (Ferrer) |
Lightning Talks |
Dennis Kobert |
From Pixels to Procedures: An Open Source Design Suite for 2025 |
Slides
|
WebM video
|
MP4 video
|
Sat 10:00 |
H.3242 |
BOF - Track B |
Antoine Pitrou |
Future of the Arrow ecosystem BOF |
|
|
|
Sat 11:00 |
H.3242 |
BOF - Track B |
Andriy Utkin |
Offering paid services (contract work, SaaS) - from first steps BOF |
Slides
|
|
|
Sat 12:00 |
H.3242 |
BOF - Track B |
Raashi Saxena |
Digital Accessibility : Enhancing user experiences for persons with disabilities |
|
|
|
Sat 14:00 |
H.3242 |
BOF - Track B |
Fernando Fernandez Mancera |
NetworkManager and Nmstate community meetup BOF |
|
|
|
Sat 15:00 |
H.3242 |
BOF - Track B |
Dietrich Ayala |
AT Protocol developer meet and greet |
Slides
|
|
|
Sat 15:30 |
H.3242 |
BOF - Track B |
Preston Doster -- @esk@hachyderm.io |
Hachyderm @ FOSDEM! |
|
|
|
Sat 16:30 |
H.3242 |
BOF - Track B |
Paulo Henrique de Lima Santana |
Debian BoF |
|
|
|
Sat 17:30 |
H.3242 |
BOF - Track B |
Matthieu Baerts |
MPTCP community meetup BoF |
|
|
|
Sat 10:00 |
H.3244 |
BOF - Track C |
Mauro Morales |
Special-Purpose Operating Systems Meetup BOF |
|
|
|
Sat 11:00 |
H.3244 |
BOF - Track C |
Rabbit |
Organizing sponsor free conferences BOF |
|
|
|
Sat 12:00 |
H.3244 |
BOF - Track C |
Imaanpreet Kaur, Pravin Satpute |
Lets discuss performance and scale related challenges BOF |
|
|
|
Sat 12:30 |
H.3244 |
BOF - Track C |
Katie McLaughlin |
DevOpsDays meetup |
|
|
|
Sat 13:00 |
H.3244 |
BOF - Track C |
Danny Colin |
Mozilla Contributors: Newcomers and Old timers Meetup |
|
|
|
Sat 14:00 |
H.3244 |
BOF - Track C |
Diogo |
Multicore & Concurrency: Algorithms, Performance, Correctness |
Slides
|
|
|
Sat 15:00 |
H.3244 |
BOF - Track C |
Gaël Blondelle, Jean-Baptiste Piacentino |
Cloud Autonomy and Interoperability: The Eclipse Cloud |
|
|
|
Sat 16:00 |
H.3244 |
BOF - Track C |
Alexander Soto |
Open-Hardware E Ink Devices with Modos: Discussion & Demos |
|
|
|
Sat 16:30 |
H.3244 |
BOF - Track C |
Alexander Soto |
Patchouli: Open-Source EMR Drawing Tablet |
Slides
|
|
|
Sat 17:00 |
H.3244 |
BOF - Track C |
Jos Poortvliet |
Let's huddle around Nextcloud BOF |
|
|
|
Sat 10:30 |
AW1.120 |
Geospatial |
Anna Zanchetta |
MapTCHA, the open source CAPTCHA that improves OpenStreetMap |
|
WebM video
|
MP4 video
|
Sat 11:00 |
AW1.120 |
Geospatial |
Maxim Van de Wynckel |
Discovering indoor environments and positioning systems |
Slides
|
WebM video
|
MP4 video
|
Sat 11:30 |
AW1.120 |
Geospatial |
Ilya Zverev |
15-minute city in 15 minutes |
Slides
|
WebM video
|
MP4 video
|
Sat 11:50 |
AW1.120 |
Geospatial |
Christian Quest |
Panoramax: the full FLOSS alternative to share ground level imagery |
|
WebM video
|
MP4 video
|
Sat 12:20 |
AW1.120 |
Geospatial |
Pratichhya Sharma |
Unlocking Open-Source Capabilities in the Copernicus Data Space Ecosystem |
Slides
|
WebM video
|
MP4 video
|
Sat 12:50 |
AW1.120 |
Geospatial |
James Milner |
Terra Draw: Drawing on all the web maps! |
|
WebM video
|
MP4 video
|
Sat 13:20 |
AW1.120 |
Geospatial |
Brian Duggan |
Connecting the Geospatial Dots with Raku |
Slides
|
|
|
Sat 13:35 |
AW1.120 |
Geospatial |
Olivia Guyot |
OpenLayers, the reference web-mapping library |
Slides
|
WebM video
|
MP4 video
|
Sat 14:05 |
AW1.120 |
Geospatial |
Skylar MacDonald |
How to Save a Life |
|
WebM video
|
MP4 video
|
Sat 15:00 |
AW1.120 |
BSD |
Pierre Pronchery, Michael Winser |
How FreeBSD security audits have improved our security culture |
Slides
|
WebM video
|
MP4 video
|
Sat 15:35 |
AW1.120 |
BSD |
Aymeric Wibo |
Wake up, FreeBSD! Implementing Modern Standby with S0ix |
Slides
|
WebM video
|
MP4 video
|
Sat 15:55 |
AW1.120 |
BSD |
Benny Siegert |
Tracking bulk builds in pkgsrc - from Cloud to NetBSD Native |
Slides
|
WebM video
|
MP4 video
|
Sat 16:25 |
AW1.120 |
BSD |
Emmanuel Nyarko |
High Performance Packet filtering in BSD. A holistic review |
|
WebM video
|
MP4 video
|
Sat 16:55 |
AW1.120 |
BSD |
Kristof Provost |
A packet's journey through pf |
Slides
|
WebM video
|
MP4 video
|
Sat 17:30 |
AW1.120 |
BSD |
Emile 'iMil' Heitor |
Making NetBSD as a fast(er) booting microvm |
|
WebM video
|
MP4 video
|
Sat 18:05 |
AW1.120 |
BSD |
Tom Jones |
Writing about FreeBSD |
|
WebM video
|
MP4 video
|
Sat 18:35 |
AW1.120 |
BSD |
Peter Czanik |
FreeBSD audit source and other syslog-ng news |
|
WebM video
|
MP4 video
|
Sat 10:00 |
AW1.121 |
BOF - Track A |
Benjamin Alan Jamie |
Weblate BoF |
|
|
|
Sat 11:00 |
AW1.121 |
BOF - Track A |
Rob Wu, Danny Colin |
WebExtensions BoF |
|
|
|
Sat 12:00 |
AW1.121 |
BOF - Track A |
Nofar Alfassi |
Foreman Community discussion |
|
|
|
Sat 13:00 |
AW1.121 |
BOF - Track A |
Ronny Lam |
NGI Zero network meetup BOF |
|
|
|
Sat 15:00 |
AW1.121 |
BOF - Track A |
Apoorv garg |
Global Voices, Inclusive Orgs: How Open-Source Sets the Standard for Inclusivity and How You Can Too BOF |
|
|
|
Sat 16:00 |
AW1.121 |
BOF - Track A |
Amy Marrich |
OpenStack Community Meetup BOF |
|
|
|
Sat 17:00 |
AW1.121 |
BOF - Track A |
Xavier Antoviaque, Rémi SHARROCK, Marc Jeanmougin |
How to Become a Contributor? An Open Source Masterclass BOF |
|
|
|
Sat 18:00 |
AW1.121 |
BOF - Track A |
Raphaël Gomès |
Version control is changing! BOF |
|
|
|
Sat 10:30 |
AW1.126 |
Open Research |
Peter Murray-Rust |
Creating an Open Knowledge Graph for Climate |
Slides
|
WebM video
|
MP4 video
|
Sat 10:55 |
AW1.126 |
Open Research |
Thomas Stoerk |
Model for Economic Tipping point Analysis (META) - a climate-economy integrated assessment model in Julia |
|
WebM video
|
MP4 video
|
Sat 11:20 |
AW1.126 |
Open Research |
Abigail Cabunoc Mayes, Arfon Smith |
JOSSCast: Experimenting with Storytelling in Open Research |
|
WebM video
|
MP4 video
|
Sat 11:45 |
AW1.126 |
Open Research |
Sophia Vargas |
Do we need another open source software taxonomy? |
Slides
|
WebM video
|
MP4 video
|
Sat 12:10 |
AW1.126 |
Open Research |
Simon Tournier |
Guix + Software Heritage: Source Code Archiving to the Rescue of Reproducible Deployment |
Slides
|
WebM video
|
MP4 video
|
Sat 12:35 |
AW1.126 |
Open Research |
Guillaume Levrier, Dorothée Benhamou-Suesser |
Closed data, open software: building new ways into the French web archives |
Slides
|
WebM video
|
MP4 video
|
Sat 13:00 |
AW1.126 |
Open Research |
Christian Gutschow |
Preserving LHC Analyses with Rivet: A Foundation for Reproducible and Reusable Particle Physics Research |
Slides
|
WebM video
|
MP4 video
|
Sat 13:25 |
AW1.126 |
Open Research |
OlivierAubert |
CartABl: instrumenting the authoring of interactive maps and figures |
Slides
|
WebM video
|
MP4 video
|
Sat 13:50 |
AW1.126 |
Open Research |
Nooshin Shahidzadeh Asadi |
Opening the Unlocked Manuscript Chest: A Compact Edition Template for Visualizing Archival HTR Material |
Slides
|
WebM video
|
MP4 video
|
Sat 14:15 |
AW1.126 |
Open Research |
Félix Alié, David Godicke, Edouard Bouté |
Explore large image datasets with Panoptic |
Slides
|
WebM video
|
MP4 video
|
Sat 14:40 |
AW1.126 |
Open Research |
Miguel Xochicale |
How Open-Source Software is Shaping the Future of Healthcare |
|
WebM video
|
MP4 video
|
Sat 15:05 |
AW1.126 |
Open Research |
Emilien SCHULTZ |
Active Tigger: Accelerating Collaborative Text Annotation for Social Sciences and Beyond |
Slides
|
WebM video
|
MP4 video
|
Sat 15:20 |
AW1.126 |
Open Research |
Cristina DeLisle, Matias Vizcaino |
PICO Scholar: Advancing Open Research with an Open-Source AI Platform |
Slides
|
WebM video
|
MP4 video
|
Sat 15:35 |
AW1.126 |
Open Research |
Joana |
Human-Computer Counter-Choreographies |
Slides
|
WebM video
|
MP4 video
|
Sat 16:00 |
AW1.126 |
Open Research |
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 |
Open Research Organizers Panel |
|
WebM video
|
MP4 video
|
Sat 16:15 |
AW1.126 |
Open Research |
Deborah Udoh |
Research 101: Promoting Diversity Through Open Science Literacy |
|
WebM video
|
MP4 video
|
Sat 16:30 |
AW1.126 |
Open Research |
Jonathan Starr |
Building Bridges Between Researchers, Technologists, and Infrastructure |
|
WebM video
|
MP4 video
|
Sat 16:55 |
AW1.126 |
Open Research |
Dwayne Ansah |
Voluntary data sharing is broken: Data donation for scientific research as site of digital repair |
|
WebM video
|
MP4 video
|
Sat 17:20 |
AW1.126 |
Open Research |
Teresa Gomez-Diaz |
The conundrum challenges for Research Software and Research Data in Open Science |
Slides
|
WebM video
|
MP4 video
|
Sat 17:45 |
AW1.126 |
Open Research |
Vasiliki Gkatziaki |
Beyond Compliance: Assessing Modern Slavery Statements using the Wikirate platform |
Slides
|
WebM video
|
MP4 video
|
Sat 18:10 |
AW1.126 |
Open Research |
Daniel S. Katz |
Research Software, Sustainability, and RSEs |
|
WebM video
|
MP4 video
|
Sat 18:35 |
AW1.126 |
Open Research |
Malvika Sharan |
Applying the "Do No Harm" Principle to Open* Practices and Technology |
Slides
|
WebM video
|
MP4 video
|
Sat 15:00 |
UA2.114 (Baudoux) |
Cloud Native Databases |
Ray Paik, Franck Pachot, Matthias Crauwels, Lori Lorusso |
Devroom welcome |
Slides
|
WebM video
|
MP4 video
|
Sat 15:05 |
UA2.114 (Baudoux) |
Cloud Native Databases |
Sunny Bains |
Building the next generation of Cloud Native Database |
Slides
|
|
|
Sat 15:35 |
UA2.114 (Baudoux) |
Cloud Native Databases |
Franck Pachot |
Reusing PostgreSQL codebase in a Distributed SQL Architecture (YugabyteDB) |
Slides
|
WebM video
|
MP4 video
|
Sat 16:05 |
UA2.114 (Baudoux) |
Cloud Native Databases |
Evgenii Ivanov |
Designing YDB: Constructing a Distributed cloud-native DBMS for OLTP and OLAP from the Ground Up |
Slides
|
WebM video
|
MP4 video
|
Sat 16:35 |
UA2.114 (Baudoux) |
Cloud Native Databases |
Matthias Crauwels, Rohit Nayak |
Migrating Massive Aurora and MySQL Databases to Vitess Kubernetes Clusters with Near-Zero Downtime |
Slides
|
WebM video
|
MP4 video
|
Sat 17:05 |
UA2.114 (Baudoux) |
Cloud Native Databases |
Josh Lee |
Tracing the Internals of a Cloud-Native Database |
|
WebM video
|
MP4 video
|
Sat 17:35 |
UA2.114 (Baudoux) |
Cloud Native Databases |
Franck Pachot, Daniël van Eeden |
Distributed SQL Technologies: Raft, LSM Trees, Time, and More |
Slides
|
WebM video
|
MP4 video
|
Sat 18:05 |
UA2.114 (Baudoux) |
Cloud Native Databases |
Peter Zaitsev |
Distributed Databases: Essential or Optional? |
Slides
|
WebM video
|
MP4 video
|
Sat 18:20 |
UA2.114 (Baudoux) |
Cloud Native Databases |
Mary Grygleski |
Unlocking Global Resilience using Cloud Native Distributed Datastore |
Slides
|
WebM video
|
MP4 video
|
Sat 18:30 |
UA2.114 (Baudoux) |
Cloud Native Databases |
Jesús Espino |
Running Mattermost on YugabyteDB |
Slides
|
WebM video
|
MP4 video
|
Sat 18:40 |
UA2.114 (Baudoux) |
Cloud Native Databases |
Sorin Dumitrescu |
Migrating 3B rows to TiDB for a high-traffic application |
Slides
|
WebM video
|
MP4 video
|
Sat 18:50 |
UA2.114 (Baudoux) |
Cloud Native Databases |
Leandro Morgado |
I Like To Move IT, Move IT - Replication in TiDB & MySQL |
Slides
|
WebM video
|
MP4 video
|
Sat 10:30 |
UA2.118 (Henriot) |
Free Java |
Mark Reinhold |
The State of OpenJDK |
|
|
|
Sat 11:00 |
UA2.118 (Henriot) |
Free Java |
Stefan Johansson |
ZGC: Paving the GC On-Ramp |
Slides
|
WebM video
|
MP4 video
|
Sat 11:30 |
UA2.118 (Henriot) |
Free Java |
Kelvin Nilsen |
Generational Shenandoah Update: Relevance and Best Practice Recommendations |
|
WebM video
|
MP4 video
|
Sat 12:00 |
UA2.118 (Henriot) |
Free Java |
Roman Kennke |
Project Lilliput - Looking Back and Ahead |
|
|
|
Sat 12:30 |
UA2.118 (Henriot) |
Free Java |
Andrew Haley |
(Almost) everything I knew about Java performance was wrong |
|
WebM video
|
MP4 video
|
Sat 13:00 |
UA2.118 (Henriot) |
Free Java |
Seán Coffey |
Monitoring Security Operations with JDK Flight Recorder Events |
Slides
|
WebM video
|
MP4 video
|
Sat 13:30 |
UA2.118 (Henriot) |
Free Java |
Thomas Stüfe |
Quo Vadis, class space? A look at class metadata storage in the Hotspot JVM |
|
|
|
Sat 14:00 |
UA2.118 (Henriot) |
Free Java |
Johan Sjölén |
Native memory tracking for all - Extending NMT beyond Hotspot |
Slides
|
WebM video
|
MP4 video
|
Sat 14:30 |
UA2.118 (Henriot) |
Free Java |
Severin Gehwolf |
Reduce the size of your Java run-time image |
Slides
|
WebM video
|
MP4 video
|
Sat 15:00 |
UA2.118 (Henriot) |
Free Java |
Charles Nutter |
InvokeDynamic in Practice with JRuby |
|
|
|
Sat 15:30 |
UA2.118 (Henriot) |
Free Java |
Martin Doerr |
Inner Workings of the FFI API in the JVM |
Slides
|
WebM video
|
MP4 video
|
Sat 16:00 |
UA2.118 (Henriot) |
Free Java |
Konrad 'ktoso' Malawski |
Foreign Function and Memory APIs and Swift/Java interoperability |
|
WebM video
|
MP4 video
|
Sat 16:30 |
UA2.118 (Henriot) |
Free Java |
Ashutosh Mehra |
Project Leyden - Past and the Future |
Slides
|
WebM video
|
MP4 video
|
Sat 17:00 |
UA2.118 (Henriot) |
Free Java |
Rémi Forax |
Valhalla Stage 2 - Nullness Emotion |
|
|
|
Sat 17:30 |
UA2.118 (Henriot) |
Free Java |
Johannes Bechberger, Jaroslav Bachorik |
Advancing Java Profiling: Achieving Precision and Stability with JFR , eBPF and user context |
Slides
|
WebM video
|
MP4 video
|
Sat 18:00 |
UA2.118 (Henriot) |
Free Java |
Galder Zamarreño |
Unpick performance mysteries benchmarking GraalVM native executables |
Slides
|
WebM video
|
MP4 video
|
Sat 18:30 |
UA2.118 (Henriot) |
Free Java |
Tom Shull |
Understanding the GraalVM Native Image Build Process |
Slides
|
WebM video
|
MP4 video
|
Sat 15:00 |
UA2.220 (Guillissen) |
Web Performance |
Dave Hunt, Peter Hedenskog |
Welcome to the web performance dev room |
|
|
|
Sat 15:10 |
UA2.220 (Guillissen) |
Web Performance |
Robin Marx |
How browsers REALLY load Web pages |
Slides
|
WebM video
|
MP4 video
|
Sat 15:55 |
UA2.220 (Guillissen) |
Web Performance |
Andy Davies |
Making Sense of the Long Animation Frames (LoAF) API |
Slides
|
WebM video
|
MP4 video
|
Sat 16:40 |
UA2.220 (Guillissen) |
Web Performance |
Alexander Krizhanovsky |
Scheduling HTTP streams |
|
|
|
Sat 17:25 |
UA2.220 (Guillissen) |
Web Performance |
Eric Seckler, Gurj Bahia |
Chromium on Android: How we doubled Speedometer & developed the LoadLine benchmark |
Slides
|
WebM video
|
MP4 video
|
Sat 18:20 |
UA2.220 (Guillissen) |
Web Performance |
Nazım Can Altınova |
Collaborate using the Firefox Profiler |
|
WebM video
|
MP4 video
|
Sat 10:30 |
UB2.147 |
Radio |
Bastien Cabay |
Welcome to the Radio Devroom |
|
|
|
Sat 10:45 |
UB2.147 |
Radio |
Sylvain AZARIAN |
Using AI hardware accelerators for real-time DSP on embedded devices - NPU, TPU etc, |
Slides
|
WebM video
|
MP4 video
|
Sat 11:40 |
UB2.147 |
Radio |
Marc Balmer, Silvano Seva |
M17 and OpenRTX: one year later |
Slides
|
WebM video
|
MP4 video
|
Sat 12:35 |
UB2.147 |
Radio |
Olivier Aumage |
The AFF3CT framework for building numerical communication chains |
Slides
|
WebM video
|
MP4 video
|
Sat 13:30 |
UB2.147 |
Radio |
Jann Traschewski, DG8NGN |
HAMNET - Status Update |
Slides
|
WebM video
|
MP4 video
|
Sat 14:25 |
UB2.147 |
Radio |
Sébastien Dudek |
RF Swift: A Swifty Toolbox for All Wireless Assessments |
Slides
|
|
|
Sat 15:20 |
UB2.147 |
Radio |
Alexandre Rouma |
SDR++, a modular, cross-platform SDR utility |
Slides
|
WebM video
|
MP4 video
|
Sat 16:15 |
UB2.147 |
Radio |
Jean-Michel Friedt |
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 |
Slides
|
WebM video
|
MP4 video
|
Sat 17:10 |
UB2.147 |
Radio |
Thomas Göttgens |
Meshtastic - off-grid communication for everyone |
Slides
|
WebM video
|
MP4 video
|
Sat 18:05 |
UB2.147 |
Radio |
Daniel Estévez |
Yet another new SDR runtime? |
Slides
|
WebM video
|
MP4 video
|
Sat 10:30 |
UB2.252A (Lameere) |
Rust |
Ben Sully |
Augurs: a time series toolkit for Rust |
Slides
|
WebM video
|
MP4 video
|
Sat 11:15 |
UB2.252A (Lameere) |
Rust |
Santiago Saavedra |
Building a watt-meter esp-rs and a rocket backend |
|
WebM video
|
MP4 video
|
Sat 11:40 |
UB2.252A (Lameere) |
Rust |
Sebastiano Vigna |
Huge graph analysis on your own server with WebGraph in Rust |
Slides
|
WebM video
|
MP4 video
|
Sat 12:25 |
UB2.252A (Lameere) |
Rust |
Orhun Parmaksız |
Bringing terminal aesthetics to the Web with Rust (and vice versa) |
Slides
|
WebM video
|
MP4 video
|
Sat 13:10 |
UB2.252A (Lameere) |
Rust |
Aapo Alasuutari |
Abusing reborrowing for fun, profit, and a safepoint garbage collector |
Slides
|
WebM video
|
MP4 video
|
Sat 13:55 |
UB2.252A (Lameere) |
Rust |
Nikolai Vazquez |
Type tips and tricks |
|
|
|
Sat 14:40 |
UB2.252A (Lameere) |
Rust |
Zeeshan Ali Khan |
How I optimized zbus by 95% |
Slides
|
|
|
Sat 15:25 |
UB2.252A (Lameere) |
Rust |
Júlia Marsal Perendreu |
Programming ROS 2 with Rust |
|
|
|
Sat 15:50 |
UB2.252A (Lameere) |
Rust |
Ruben Nijveld |
Lessons from rewriting systems software in Rust |
Slides
|
WebM video
|
MP4 video
|
Sat 16:35 |
UB2.252A (Lameere) |
Rust |
Damien Clochard |
Writing safe PostgreSQL extensions in Rust: a practical guide |
Slides
|
|
|
Sat 17:20 |
UB2.252A (Lameere) |
Rust |
Andrea Righi |
Rust-ifying the Linux kernel scheduler (in user space) |
Slides
|
WebM video
|
MP4 video
|
Sat 18:05 |
UB2.252A (Lameere) |
Rust |
David Runge |
Adventures in oxidizing Arch Linux Package Management |
Slides
|
WebM video
|
MP4 video
|
Sat 10:30 |
UB4.132 |
Security |
Ali Polatel |
Syd: An Introduction to Secure Application Sandboxing for Linux |
|
WebM video
|
MP4 video
|
Sat 11:00 |
UB4.132 |
Security |
Daniel Stenberg |
Tightening every bolt |
|
WebM video
|
MP4 video
|
Sat 11:30 |
UB4.132 |
Security |
Emilie Ma |
Kintsugi: A Decentralized E2EE Key Recovery Protocol |
Slides
|
WebM video
|
MP4 video
|
Sat 12:00 |
UB4.132 |
Security |
Till Maas |
Nothing to see here - practical advice to avoid tunnel vision and similar decloaking techniques against VPNs |
Slides
|
WebM video
|
MP4 video
|
Sat 12:30 |
UB4.132 |
Security |
Matyas Horky |
The SELinux problem that cast a months long shadow |
Slides
|
|
|
Sat 13:00 |
UB4.132 |
Security |
Neal H. Walfield |
A Practical Introduction to using sq, Sequoia PGP's CLI |
Slides
|
WebM video
|
MP4 video
|
Sat 13:30 |
UB4.132 |
Security |
Alexander Schwartz, Takashi Norimatsu |
Using DPoP to use access tokens securely in your Single Page Applications |
Slides
|
WebM video
|
MP4 video
|
Sat 14:00 |
UB4.132 |
Security |
Joseph Katsioloudes |
Breaking Barriers: The Art of (Free) Gamified Security Training |
|
|
|
Sat 14:30 |
UB4.132 |
Security |
Michael Cardell Widerkrantz |
TKey, an open source/open hardware security token for SSH et c |
Slides
|
|
|
Sat 15:00 |
UB4.132 |
Security |
Morten Linderud |
Hardware backed SSH keys: ssh-tpm-agent |
Slides
|
WebM video
|
MP4 video
|
Sat 15:30 |
UB4.132 |
Security |
Niels Möller |
Sigsum: Detecting rogue signatures through transparency |
Slides
|
WebM video
|
MP4 video
|
Sat 16:00 |
UB4.132 |
Security |
Federico Foschini, Lorena Goldoni |
An overview on detecting Login Anomalies with BuffaLogs |
Slides
|
WebM video
|
MP4 video
|
Sat 16:30 |
UB4.132 |
Security |
Eva Sarafianou |
Managing Vulnerabilities in Open-Source Dependencies |
Slides
|
WebM video
|
MP4 video
|
Sat 17:00 |
UB4.132 |
Security |
Piotr P. Karwasz |
What if Log4Shell were to happen today? |
Slides
|
WebM video
|
MP4 video
|
Sat 17:30 |
UB4.132 |
Security |
Ian Kretz, Sebastián Obregoso |
How Threat Actors Are Weaponizing Your Favorite Open-Source Package Registry |
Slides
|
WebM video
|
MP4 video
|
Sat 18:00 |
UB4.132 |
Security |
William Woodruff |
Hunting for GitHub Actions bugs with zizmor |
Slides
|
WebM video
|
MP4 video
|
Sat 18:30 |
UB4.132 |
Security |
Fredrik Skogman |
Enhancing artifact security with GitHub Artifact Attestations |
Slides
|
|
|
Sat 10:30 |
UB4.136 |
Open Source Firmware, BMC and Bootloader |
Daniel Kiper |
Open Source Firmware, BMC and Bootloader devroom - intro |
|
WebM video
|
MP4 video
|
Sat 10:35 |
UB4.136 |
Open Source Firmware, BMC and Bootloader |
Lennart Poettering |
Multi-Profile UKIs and other ways to supercharge your Unified Kernel Images |
Slides
|
WebM video
|
MP4 video
|
Sat 11:00 |
UB4.136 |
Open Source Firmware, BMC and Bootloader |
Daniele Lacamera |
wolfBoot: resilient, quantum-resistant secure boot for all architectures |
Slides
|
WebM video
|
MP4 video
|
Sat 11:25 |
UB4.136 |
Open Source Firmware, BMC and Bootloader |
Vojtech Vesely, Marvin Drees |
Building firmware with firmware-action |
|
|
|
Sat 11:50 |
UB4.136 |
Open Source Firmware, BMC and Bootloader |
Jean-Marie Verdun |
Building flashless servers with Open Source Firmware for higher security and better flexibility |
Slides
|
WebM video
|
MP4 video
|
Sat 12:15 |
UB4.136 |
Open Source Firmware, BMC and Bootloader |
Daniel Kiper |
GRUB - Project Status Update |
Slides
|
WebM video
|
MP4 video
|
Sat 12:40 |
UB4.136 |
Open Source Firmware, BMC and Bootloader |
Richard Lyu |
Latest implementation of AMD SEV-SNP in OVMF |
Slides
|
|
|
Sat 13:05 |
UB4.136 |
Open Source Firmware, BMC and Bootloader |
Marta Lewandowska |
no more boot loader: boot using the Linux kernel |
Slides
|
|
|
Sat 13:30 |
UB4.136 |
Open Source Firmware, BMC and Bootloader |
Daniel Kiper, Maciej Pijanowski |
TrenchBoot - project status update |
Slides
|
|
|
Sat 13:55 |
UB4.136 |
Open Source Firmware, BMC and Bootloader |
Patrick Rudolph |
U-Boot ACPI support on ARM64 |
Slides
|
WebM video
|
MP4 video
|
Sat 14:20 |
UB4.136 |
Open Source Firmware, BMC and Bootloader |
Dmitry Baryshkov, Christopher Obbard |
WoA laptops: a quest for getting the right DTB |
Slides
|
WebM video
|
MP4 video
|
Sat 14:40 |
UB4.136 |
Open Source Firmware, BMC and Bootloader |
Piotr Król |
Open Source Firmware, BMC and Bootloader devroom - outro |
|
WebM video
|
MP4 video
|
Sat 15:00 |
UB4.136 |
Microkernel and Component-Based OS |
Udo Steinberg, Alexander van der Grinten |
Welcome to the Microkernel and Component-Based OS Devroom |
Slides
|
|
|
Sat 15:05 |
UB4.136 |
Microkernel and Component-Based OS |
Martin Decky |
HelenOS: 20 years of past history, 20 years of future vision |
Slides
|
WebM video
|
MP4 video
|
Sat 15:30 |
UB4.136 |
Microkernel and Component-Based OS |
Alexander Boettcher |
Celebrating kernel diversity with Genode |
Slides
|
WebM video
|
MP4 video
|
Sat 16:00 |
UB4.136 |
Microkernel and Component-Based OS |
Gianluca Guida |
MACHINA: Lessons and Insights from Reimplementing the Mach Microkernel |
Slides
|
|
|
Sat 16:25 |
UB4.136 |
Microkernel and Component-Based OS |
Eduard Drusa |
CMRX: Microkernel-based RTOS with memory isolation on MMU-less architectures |
Slides
|
|
|
Sat 16:50 |
UB4.136 |
Microkernel and Component-Based OS |
Marcus Hähnel |
Obtaining Safety & Security Certifications for L4Re |
Slides
|
WebM video
|
MP4 video
|
Sat 17:20 |
UB4.136 |
Microkernel and Component-Based OS |
Hoang-Hai Dang |
A Formal Specification of the NOVA Microhypervisor |
Slides
|
WebM video
|
MP4 video
|
Sat 17:50 |
UB4.136 |
Microkernel and Component-Based OS |
Geert Custers |
Cancelling POSIX syscalls in Managarm - an asynchronous microkernel-based OS |
Slides
|
|
|
Sat 18:15 |
UB4.136 |
Microkernel and Component-Based OS |
Jacob Lorentzon |
POSIX Signals in User Space on the Redox Microkernel |
Slides
|
|
|
Sat 18:40 |
UB4.136 |
Microkernel and Component-Based OS |
Alice Domage |
Trusted boot with the Genode OS Framework |
Slides
|
WebM video
|
MP4 video
|
Sat 10:30 |
UB5.132 |
Data Analytics |
Danica Fine, Russell Spitzer |
What the Spec?!: New Features in Apache Iceberg™ Table Format V3 |
|
WebM video
|
MP4 video
|
Sat 11:10 |
UB5.132 |
Data Analytics |
Gábor Szárnyas |
Graph Databases after 15 Years – Where Are They Headed? |
Slides
|
WebM video
|
MP4 video
|
Sat 11:50 |
UB5.132 |
Data Analytics |
Daniel ten Wolde |
Empowering Data Analytics: High-Performance Graph Queries in DuckDB with DuckPGQ |
|
WebM video
|
MP4 video
|
Sat 12:30 |
UB5.132 |
Data Analytics |
Danica Fine |
[REPLACEMENT] Take the Polar Plunge: A Fearless Introduction to Apache Iceberg™ |
|
WebM video
|
MP4 video
|
Sat 13:10 |
UB5.132 |
Data Analytics |
javier ramirez, Jaromir Hamala |
Accelerating QuestDB: Lessons from a 6x Query Performance Boost |
Slides
|
WebM video
|
MP4 video
|
Sat 13:50 |
UB5.132 |
Data Analytics |
Matthew Topol |
ODBC Takes an Arrow to the Knee |
Slides
|
WebM video
|
MP4 video
|
Sat 14:30 |
UB5.132 |
Data Analytics |
Rok Mihevc, Alenka Frim |
Apache Arrow tensor arrays: an approach for storing tensor data |
Slides
|
WebM video
|
MP4 video
|
Sat 14:45 |
UB5.132 |
Data Analytics |
Pavel Kruglov, Robert Schulze |
How we built a new powerful JSON data type for ClickHouse |
Slides
|
WebM video
|
MP4 video
|
Sat 15:25 |
UB5.132 |
Data Analytics |
Vissarion Fisikopoulos |
volesti: sampling efficiently from high dimensional distributions |
Slides
|
WebM video
|
MP4 video
|
Sat 16:05 |
UB5.132 |
Data Analytics |
Jochem van Dooren, Matthieu Caneill |
dbt-score: a linter for your dbt model metadata |
Slides
|
WebM video
|
MP4 video
|
Sat 16:45 |
UB5.132 |
Data Analytics |
Evan Rusackas, Maxime Beauchemin |
Open Source Business Intelligence - Introduction to Apache Superset |
Slides
|
WebM video
|
MP4 video
|
Sat 17:25 |
UB5.132 |
Data Analytics |
Ben Tullis, Balthazar Rouberol |
Enhancing Airflow for Analytics, Data Engineering, and ML at Wikimedia |
Slides
|
WebM video
|
MP4 video
|
Sat 18:05 |
UB5.132 |
Data Analytics |
Alexis Jacomy |
Developing Custom UIs to Explore Graph Databases Using Sigma.js |
Slides
|
WebM video
|
MP4 video
|
Sat 18:45 |
UB5.132 |
Data Analytics |
Jordi Isidro Llobet |
A Business Intelligence architecture for Social and Solidarity Economy. |
Slides
|
WebM video
|
MP4 video
|
Sat 10:35 |
UB5.230 |
Community |
Denjell |
Compassionate Open Source Community Building (The Tauri Model) |
|
WebM video
|
MP4 video
|
Sat 11:05 |
UB5.230 |
Community |
Jonathan Starr |
Bridging the Gap: Regional OSPO Networks as Catalysts for Open Source and Local Community Collaboration |
|
WebM video
|
MP4 video
|
Sat 11:35 |
UB5.230 |
Community |
Robert Hodges |
Build a Great Business on Open Source without Selling Your Soul |
|
WebM video
|
MP4 video
|
Sat 12:05 |
UB5.230 |
Community |
Bill Mulligan |
Pick My Project! Lessons Learned from Interviewing and Writing 20+ End User Case Studies |
Slides
|
WebM video
|
MP4 video
|
Sat 12:35 |
UB5.230 |
Community |
Mia Bajić |
The Psychology Behind Communities: Why Do We Really Contribute? |
|
WebM video
|
MP4 video
|
Sat 13:05 |
UB5.230 |
Community |
Lori Lorusso |
Six Degrees of Kevin Bacon - Open Source Community Edition |
|
WebM video
|
MP4 video
|
Sat 13:35 |
UB5.230 |
Community |
Imma Valls, julia lamenza |
Unearthing the impact of survivorship bias on women in FOSS to build more inclusive communities |
Slides
|
WebM video
|
MP4 video
|
Sat 14:05 |
UB5.230 |
Community |
Davíð Berman |
Open Source in Industrial Control Systems: A Cultural Challenge |
|
WebM video
|
MP4 video
|
Sat 14:35 |
UB5.230 |
Community |
Carolina Romero Cruz |
How a City Platform Became a Global Community |
Slides
|
WebM video
|
MP4 video
|
Sat 15:05 |
UB5.230 |
Community |
Orhun Parmaksız |
From Side Projects to Sustainable Open Source |
|
|
|
Sat 15:35 |
UB5.230 |
Community |
Open Culture Foundation, Ian Liu |
Empowering Communities and Local Tech Companies with Government-Supported FOSS Localization Project |
|
WebM video
|
MP4 video
|
Sat 16:05 |
UB5.230 |
Community |
Martin Hickey |
Kickstarting an Open Source Culture: A Guide for Mentors |
Slides
|
WebM video
|
MP4 video
|
Sat 16:35 |
UB5.230 |
Community |
David Allen |
Talking to Robots: Uses and Abuses of LLMs in Communities |
|
WebM video
|
MP4 video
|
Sat 17:05 |
UB5.230 |
Community |
Tobie Langel |
Open Source Governance for Software Engineers |
|
WebM video
|
MP4 video
|
Sat 17:35 |
UB5.230 |
Community |
Mike Gifford |
Digital Public Goods - Incentivizing Collaboration |
Slides
|
WebM video
|
MP4 video
|
Sat 18:05 |
UB5.230 |
Community |
Addie Girouard |
Become a Hiro |
|
WebM video
|
MP4 video
|
Sat 10:30 |
UD2.120 (Chavanne) |
Go |
Maartje Eyskens |
The state of Go |
Slides
|
WebM video
|
MP4 video
|
Sat 11:00 |
UD2.120 (Chavanne) |
Go |
Anton Sankov |
The Inner Workings of Go Generics |
Slides
|
WebM video
|
MP4 video
|
Sat 11:30 |
UD2.120 (Chavanne) |
Go |
Bryan Boreham |
Swiss Maps in Go |
Slides
|
WebM video
|
MP4 video
|
Sat 12:00 |
UD2.120 (Chavanne) |
Go |
Alvar Penning |
Privilege Separation In Go |
|
WebM video
|
MP4 video
|
Sat 12:30 |
UD2.120 (Chavanne) |
Go |
Sümer Cip |
Go-ing Easy on Memory: Writing GC-Friendly code |
Slides
|
WebM video
|
MP4 video
|
Sat 13:00 |
UD2.120 (Chavanne) |
Go |
Dimitri John Ledkov |
Build better Go release binaries |
Slides
|
WebM video
|
|
Sat 13:30 |
UD2.120 (Chavanne) |
Go |
Dylan Reimerink |
A database for your program state |
Slides
|
WebM video
|
MP4 video
|
Sat 14:00 |
UD2.120 (Chavanne) |
Go |
Aurelien Deroide |
High performance gRPC |
Slides
|
WebM video
|
MP4 video
|
Sat 14:30 |
UD2.120 (Chavanne) |
Go |
Eva Infeld |
Katzenpost: developing privacy software in Go |
Slides
|
WebM video
|
MP4 video
|
Sat 15:00 |
UD2.120 (Chavanne) |
Go |
Qi Xiao |
Developing a modern shell and programming language with Go |
|
WebM video
|
MP4 video
|
Sat 15:30 |
UD2.120 (Chavanne) |
Go |
Donia Chaiehloudj |
An Intro to eBPF with Go: The Foundation of Modern Kubernetes Networking |
Slides
|
WebM video
|
MP4 video
|
Sat 16:00 |
UD2.120 (Chavanne) |
Go |
Edoardo Vacchi |
WebAssembly for Gophers: from Wasm to Asm and back! |
|
WebM video
|
MP4 video
|
Sat 16:30 |
UD2.120 (Chavanne) |
Go |
Daniel Esteban |
Playing games without a computer: Hardware fun with TinyGo |
Slides
|
WebM video
|
MP4 video
|
Sat 17:00 |
UD2.120 (Chavanne) |
Go |
Ayke van Laethem |
Implementing parallelism: how we added threading and multicore support in TinyGo |
Slides
|
WebM video
|
MP4 video
|
Sat 17:30 |
UD2.120 (Chavanne) |
Go |
Ron Evans |
Return Of Go Without Wires |
|
WebM video
|
MP4 video
|
Sat 18:00 |
UD2.120 (Chavanne) |
Go |
Maartje Eyskens |
Go Lightning Talks |
|
WebM video
|
MP4 video
|
Sat 10:30 |
UD2.218A |
Containers |
Philip Laine |
Cache me if you can: P2P Image Sharing in Kubernetes with Spegel |
Slides
|
WebM video
|
MP4 video
|
Sat 11:00 |
UD2.218A |
Containers |
Mathieu Desnoyers |
A new cgroup cpu.max.concurrency controller interface file |
Slides
|
WebM video
|
MP4 video
|
Sat 11:10 |
UD2.218A |
Containers |
Stephane Graber |
Bringing application containers to Incus |
Slides
|
WebM video
|
MP4 video
|
Sat 11:30 |
UD2.218A |
Containers |
Danil |
Writing a kubernetes controller… But in Rust |
Slides
|
WebM video
|
MP4 video
|
Sat 11:50 |
UD2.218A |
Containers |
Adrian Reber |
State of Checkpoint/Restore in Kubernetes |
Slides
|
WebM video
|
MP4 video
|
Sat 12:20 |
UD2.218A |
Containers |
Thilo Fromm |
Immutable All the Way Down - using System Extensions to ship Kubernetes |
|
WebM video
|
MP4 video
|
Sat 12:50 |
UD2.218A |
Containers |
Mario Loriedo |
Play with Kube using Podman |
Slides
|
WebM video
|
MP4 video
|
Sat 13:10 |
UD2.218A |
Containers |
Claire Gonyeo |
Comparing Fuchsia components and Linux containers |
Slides
|
WebM video
|
MP4 video
|
Sat 13:40 |
UD2.218A |
Containers |
Mateusz Kowalski |
Declarative Networking in Declarative World, ver. 2025 |
Slides
|
WebM video
|
MP4 video
|
Sat 14:00 |
UD2.218A |
Containers |
Jérémie Grauer |
Incus cluster: private cloud with system containers |
|
|
|
Sat 14:30 |
UD2.218A |
Containers |
Luca Di Maio |
Implementing a rootless container manager from scratch |
Slides
|
WebM video
|
MP4 video
|
Sat 15:00 |
UD2.218A |
Containers |
Mickaël Salaün |
Sandbox IDs with Landlock |
Slides
|
WebM video
|
MP4 video
|
Sat 15:30 |
UD2.218A |
Containers |
Axel STEFANINI |
Running Containers Under Systemd: Exploring Podman Quadlet |
Slides
|
WebM video
|
MP4 video
|
Sat 15:50 |
UD2.218A |
Containers |
Dan Phillips |
Could we actually replace containers? |
|
WebM video
|
MP4 video
|
Sat 16:10 |
UD2.218A |
Containers |
Jan Kolarik |
DNF manifest: A new way to replicate your package configuration, debug customer issues, manage container files and more |
Slides
|
WebM video
|
MP4 video
|
Sat 16:20 |
UD2.218A |
Containers |
Nadia Santalla (she/her) |
Kubernetes outside of the cloud: Lessons learned after 3 years |
Slides
|
WebM video
|
MP4 video
|
Sat 16:50 |
UD2.218A |
Containers |
Ali Polatel |
Syd+Youki=Syd-OCI: Introduction to a Secure Container Runtime for Linux |
|
|
|
Sat 17:20 |
UD2.218A |
Containers |
Charalampos Mainas, Anastassios Nanos |
Less overhead, strong isolation: Running containers in minimal specialized Linux VMs |
Slides
|
WebM video
|
MP4 video
|
Sat 17:40 |
UD2.218A |
Containers |
Alex Pyrgiotis |
Dangerzone: Containers that contain containers that contain attackers |
Slides
|
WebM video
|
MP4 video
|
Sat 18:10 |
UD2.218A |
Containers |
Naoki Matsumoto |
D4C: Leveraging Delta Encodings for Faster and Lighter Container Image Updating |
Slides
|
WebM video
|
MP4 video
|
Sat 18:30 |
UD2.218A |
Containers |
Kavitha Daula, Ethan Pullen |
TuxWrangler: Image Wrangler |
Slides
|
WebM video
|
MP4 video
|
Sat 15:00 |
UD2.208 (Decroly) |
Social Web |
Matt Baer |
Federated Blogging with WriteFreely |
Slides
|
WebM video
|
MP4 video
|
Sat 15:30 |
UD2.208 (Decroly) |
Social Web |
Tobias Diekershoff, Michael Vogel |
Friendica - under the radar since 2010 |
Slides
|
WebM video
|
MP4 video
|
Sat 16:00 |
UD2.208 (Decroly) |
Social Web |
petitminion |
Funkwhale presentation : to audio federation |
Slides
|
WebM video
|
MP4 video
|
Sat 16:10 |
UD2.208 (Decroly) |
Social Web |
Ayo Ayco |
Elk: A Nimble Client for Mastodon |
Slides
|
WebM video
|
MP4 video
|
Sat 16:20 |
UD2.208 (Decroly) |
Social Web |
Davide Eynard |
Build your own timeline algorithm |
Slides
|
WebM video
|
MP4 video
|
Sat 16:30 |
UD2.208 (Decroly) |
Social Web |
Casey Kolderup |
Non-Microblogging Software Design on the Fediverse |
Slides
|
WebM video
|
MP4 video
|
Sat 17:00 |
UD2.208 (Decroly) |
Social Web |
David Roetzel |
Fediscovery: Improving Search and Discovery on the Fediverse |
Slides
|
WebM video
|
MP4 video
|
Sat 17:30 |
UD2.208 (Decroly) |
Social Web |
Christine Lemmer-Webber, Jessica Tallon |
Today's fediverse: a good start, but there's more to do |
|
WebM video
|
MP4 video
|
Sat 17:40 |
UD2.208 (Decroly) |
Social Web |
James Smith |
Manyfold: Federating 3d models |
Slides
|
WebM video
|
MP4 video
|
Sat 17:50 |
UD2.208 (Decroly) |
Social Web |
meissa |
Show and Tell: Federation at Forgejo |
Slides
|
WebM video
|
MP4 video
|
Sat 18:00 |
UD2.208 (Decroly) |
Social Web |
Stéphane, Alexandra |
Mobilizon: Decentralizing Event Management for a Privacy-Respecting Social Web |
Slides
|
WebM video
|
MP4 video
|
Sat 18:30 |
UD2.208 (Decroly) |
Social Web |
John O'Nolan |
Networked Journalism: Bringing long-form publishing to the Fediverse |
|
WebM video
|
MP4 video
|
Sat 10:30 |
UD6.203 |
FOSDEM Junior |
Lorraine Underwood |
MicroCode: Live, Portable Programming for Children |
|
|
|
Sat 12:15 |
UD6.203 |
FOSDEM Junior |
Jesús Pelay, Pink van de Hel, Annelies Vlaar |
Learn Python programming using Hedy |
|
|
|
Sat 14:00 |
UD6.203 |
FOSDEM Junior |
Thomas Francois, Lemente |
Modsoup : Recipe and ingredients - Creating a modpack/gamepack for Luanti/Minetest |
|
|
|
Sat 15:45 |
UD6.203 |
FOSDEM Junior |
Karel Rosseel |
Physics count game using ZIM |
|
|
|
Sat 10:30 |
UD6.205 |
FOSDEM Junior |
Evan Patton |
Learn to build your own mobile app with MIT App Inventor |
|
|
|
Sat 12:15 |
UD6.205 |
FOSDEM Junior |
Bernat Romagosa, John Maloney |
Program a Tiny Computer! |
Slides
|
|
|
Sat 14:00 |
UD6.205 |
FOSDEM Junior |
Jens Mönig, Jadga Huegle |
Snap!GPT: Exploring Generative AI Through Visual Programming |
|
|
|
Sat 15:45 |
UD6.205 |
FOSDEM Junior |
Kathy Giori, John Maloney |
The Magic of Making a Radio Remote Controller |
|
|
|
Sat 10:30 |
UD6.215 |
Testing and Continuous Delivery |
Imanol Allende |
Enhancing Testing Strategies for Critical Systems: Statistical Path Coverage |
|
WebM video
|
MP4 video
|
Sat 11:00 |
UD6.215 |
Testing and Continuous Delivery |
Paul Sherwood |
The Trustable Software Framework: A new way to measure risk in continuous delivery of critical software |
|
WebM video
|
MP4 video
|
Sat 11:30 |
UD6.215 |
Testing and Continuous Delivery |
Paweł Wieczorek |
KernelCI - upgrading Linux development and integration workflows |
Slides
|
WebM video
|
MP4 video
|
Sat 12:00 |
UD6.215 |
Testing and Continuous Delivery |
Olivier Vernin |
Continuously Update Everything two years later |
Slides
|
|
|
Sat 12:20 |
UD6.215 |
Testing and Continuous Delivery |
Johannes Bechberger, Jake Hillion |
Concurrency Testing using Custom Linux Schedulers |
Slides
|
WebM video
|
MP4 video
|
Sat 12:45 |
UD6.215 |
Testing and Continuous Delivery |
Maciej Pijanowski |
Automating Low-Level Firmware Validation with Robot Framework |
Slides
|
WebM video
|
MP4 video
|
Sat 13:00 |
UD6.215 |
Testing and Continuous Delivery |
Merlin Pahic |
Unlocking the Power of Property-Based Testing |
Slides
|
WebM video
|
MP4 video
|
Sat 13:15 |
UD6.215 |
Testing and Continuous Delivery |
Daniel Hiller |
Zap the Flakes! Leveraging AI to Combat Flaky Tests with CANNIER |
Slides
|
WebM video
|
MP4 video
|
Sat 13:30 |
UD6.215 |
Testing and Continuous Delivery |
Marcos Albe |
Breaking things for fun and profit |
Slides
|
WebM video
|
MP4 video
|
Sat 14:00 |
UD6.215 |
Testing and Continuous Delivery |
Pedro Ferreira |
Fuzzing databases is difficult |
Slides
|
WebM video
|
MP4 video
|
Sat 14:30 |
UD6.215 |
Testing and Continuous Delivery |
Stefan Raus |
Advanced Test Harness Infrastructure for Validating ARM and FPGA-based Systems |
Slides
|
WebM video
|
MP4 video
|
Sat 15:00 |
UD6.215 |
Testing and Continuous Delivery |
Dominik Tornow |
Squashing the Heisenbug with Deterministic Simulation Testing |
|
WebM video
|
MP4 video
|
Sat 15:30 |
UD6.215 |
Testing and Continuous Delivery |
Alsu Giliazova |
Testing Support for Multiple Authentication Methods in ClickHouse Using Combinatorics and Behavioral Models |
Slides
|
WebM video
|
MP4 video
|
Sat 16:00 |
UD6.215 |
Testing and Continuous Delivery |
Hrittik Roy, Saiyam Pathak |
Accelerating CI Pipelines: Rapid Kubernetes Testing with vCluster |
Slides
|
WebM video
|
MP4 video
|
Sat 16:30 |
UD6.215 |
Testing and Continuous Delivery |
Son Luong Ngoc |
Advanced Build Tools and Remote Execution API |
Slides
|
WebM video
|
MP4 video
|
Sat 17:00 |
UD6.215 |
Testing and Continuous Delivery |
YASH PANCHAL |
Streamlining package testing with Molecule and Jenkins |
Slides
|
WebM video
|
MP4 video
|
Sat 17:30 |
UD6.215 |
Testing and Continuous Delivery |
Ramon Roche |
Infra for Drones: Lessons learned from 15 years of open source robotics. |
Slides
|
WebM video
|
MP4 video
|
Sat 18:00 |
UD6.215 |
Testing and Continuous Delivery |
Andreea Daniela Andrisan |
Refining the Release Strategy of a Custom Linux Distro |
Slides
|
WebM video
|
MP4 video
|
Sat 18:30 |
UD6.215 |
Testing and Continuous Delivery |
Sachin Kumar Singh |
Enhancing delivery using Kubernetes Gateway API and Istio |
Slides
|
WebM video
|
MP4 video
|
Sun 09:00 |
Janson |
Keynotes |
Mitchell Baker |
What FLOSS Means in the AI World |
Slides
|
WebM video
|
MP4 video
|
Sun 10:00 |
Janson |
Main Track - Janson |
Jehan |
GIMP 3 and beyond |
Slides
|
|
|
Sun 11:00 |
Janson |
Keynotes |
Jehan, Aryeom, ORL AMMD |
Early Screening of "ZeMarmot" animation film (work-in-progress) with live music |
Slides
|
|
|
Sun 12:00 |
Janson |
Main Track - Janson |
Matthew Hodgson |
The Road to Mainstream Matrix |
Slides
|
WebM video
|
MP4 video
|
Sun 13:00 |
Janson |
Main Track - Janson |
Sarah Christoff, Nic Jackson |
Was Leslie Lamport Right? |
Slides
|
WebM video
|
MP4 video
|
Sun 14:00 |
Janson |
Main Track - Janson |
Terence Eden |
Lessons learned Open Sourcing the UK's Covid Tracing App |
Slides
|
WebM video
|
MP4 video
|
Sun 15:00 |
Janson |
Keynotes |
Karen Sandler, Bradley M. Kuhn, Denver Gingerich |
The Growing Body of Proprietary Infrastructure for FOSS Development: Repeating Bad History |
|
WebM video
|
MP4 video
|
Sun 16:00 |
Janson |
Keynotes |
Lucas Lasota |
How we are defending Software Freedom against Apple at the EU's highest court |
Slides
|
WebM video
|
MP4 video
|
Sun 17:00 |
Janson |
Keynotes |
Josh Aas |
Ten Years as a Free, Open, and Automated Certificate Authority |
Slides
|
WebM video
|
MP4 video
|
Sun 17:50 |
Janson |
Keynotes |
FOSDEM Staff, Richard "RichiH" Hartmann |
Closing FOSDEM 2025 |
Slides
|
WebM video
|
MP4 video
|
Sun 09:00 |
K.1.105 (La Fontaine) |
Main Track - K Building |
Michiel Leenaars |
Next Generation Internet 2025: where next? |
Slides
|
WebM video
|
MP4 video
|
Sun 10:00 |
K.1.105 (La Fontaine) |
Main Track - K Building |
Gioacchino Mazzurco | G10h4ck |
APuP: A Hundred-Line Hack to Make Wi-Fi Great Again |
|
WebM video
|
MP4 video
|
Sun 11:00 |
K.1.105 (La Fontaine) |
Main Track - K Building |
Krzysztof Siewicz, Zoë Kooyman |
FSF's criteria for free machine learning applications |
Slides
|
WebM video
|
MP4 video
|
Sun 12:00 |
K.1.105 (La Fontaine) |
Main Track - K Building |
Lorna Mitchell |
Beyond the README: Crafting a Better Developer Experience for Open Source Projects |
Slides
|
WebM video
|
MP4 video
|
Sun 13:00 |
K.1.105 (La Fontaine) |
Main Track - K Building |
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 |
Lightning Lightning Talks |
|
WebM video
|
MP4 video
|
Sun 14:00 |
K.1.105 (La Fontaine) |
Main Track - K Building |
FOSDEM Staff, Richard "RichiH" Hartmann, Raphaël Bauduin |
Anecdotes from 25 years of FOSDEM |
Slides
|
WebM video
|
MP4 video
|
Sun 14:30 |
K.1.105 (La Fontaine) |
Main Track - K Building |
FOSDEM Staff, Richard "RichiH" Hartmann |
Group photo: 25 years of FOSDEM shirts |
|
|
|
Sun 15:00 |
K.1.105 (La Fontaine) |
Main Track - K Building |
Wouter Constant |
Nostr, notes and other stuff transmitted by relays |
Slides
|
WebM video
|
MP4 video
|
Sun 16:00 |
K.1.105 (La Fontaine) |
Main Track - K Building |
Marc Lainez |
Converting an '07 car to an RC EV using open source software |
Slides
|
|
|
Sun 09:00 |
K.3.201 |
Inclusive Web |
Raashi Saxena |
Top Accessibility Errors Found in Open Source Through Automated Testing |
|
WebM video
|
MP4 video
|
Sun 09:30 |
K.3.201 |
Inclusive Web |
Eemeli Aro, Ujjwal Sharma |
Solving the world’s (localization) problems |
Slides
|
WebM video
|
MP4 video
|
Sun 10:00 |
K.3.201 |
Inclusive Web |
Mike Gifford |
Alternative Text for Images: How Bad Are Our Alt-Text Anyway? |
Slides
|
WebM video
|
MP4 video
|
Sun 10:30 |
K.3.201 |
Inclusive Web |
Storm Heg |
Secure and Inclusive: WebAuthn for (Multi-Factor) Authentication |
Slides
|
WebM video
|
MP4 video
|
Sun 11:00 |
K.3.201 |
Inclusive Web |
Chris Adams |
How do we work out the environmental savings from accessibility? |
|
WebM video
|
MP4 video
|
Sun 11:30 |
K.3.201 |
Inclusive Web |
Raffaella Suardini |
Growing inclusive communities: Djangonaut Space program |
Slides
|
WebM video
|
MP4 video
|
Sun 12:00 |
K.3.201 |
Inclusive Web |
Jessica Rose |
Multilingual Speech Technologies That Understand You |
|
WebM video
|
MP4 video
|
Sun 12:30 |
K.3.201 |
Inclusive Web |
Thibaud Colas |
ATAG accessibility audits: worth your while |
Slides
|
WebM video
|
MP4 video
|
Sun 13:00 |
K.3.201 |
Open Source Design |
Antonia Valencia, caroline sinders |
Design in 5 mins (okay, 20 mins): ecosystem mapping and user research? what is it and how to do it! |
|
WebM video
|
MP4 video
|
Sun 13:30 |
K.3.201 |
Open Source Design |
Laurel Terlesky |
Thunderbird: Building a Cross-Platform, Scalable Open-Source Design System |
|
WebM video
|
MP4 video
|
Sun 14:00 |
K.3.201 |
Open Source Design |
Hartmut Obendorf |
CLI Design for Designers and Developers |
Slides
|
WebM video
|
MP4 video
|
Sun 14:30 |
K.3.201 |
Open Source Design |
Raashi Saxena |
From Accessibility to Inclusion - Interdisciplinary Design |
|
WebM video
|
MP4 video
|
Sun 15:00 |
K.3.201 |
Open Source Design |
Zekun Yang |
Piracy, and Open Source: Reimagining Creativity |
|
WebM video
|
MP4 video
|
Sun 15:30 |
K.3.201 |
Open Source Design |
Lorena Sánchez Chamorro |
Towards Free-Fair-Patterns: Free to Use, Free from Deceptive Patterns, Fair for All |
|
|
|
Sun 16:00 |
K.3.201 |
Open Source Design |
Khushi Garg |
The Engineer’s Guide to Design: Merging Technical and Creative Skills in Open Source Projects |
Slides
|
WebM video
|
MP4 video
|
Sun 16:30 |
K.3.201 |
Open Source Design |
Lucas C |
XWiki: Improving web accessibility with respect to backward compatibility |
Slides
|
WebM video
|
MP4 video
|
Sun 09:00 |
K.3.401 |
Open Media |
Romain Beauxis |
Toward a unified abstract content API |
Slides
|
WebM video
|
MP4 video
|
Sun 09:40 |
K.3.401 |
Open Media |
Dennis Sädtler |
Writing an MP4 Muxer for Fun and Profit |
Slides
|
WebM video
|
MP4 video
|
Sun 10:20 |
K.3.401 |
Open Media |
Wim Taymans |
PipeWire state of the union |
Slides
|
WebM video
|
MP4 video
|
Sun 11:00 |
K.3.401 |
Open Media |
Ramiro Polla |
FFglitch: the multimedia bitstream editor |
Slides
|
WebM video
|
MP4 video
|
Sun 11:40 |
K.3.401 |
Open Media |
Josuah Demangeon |
Embedded Video Systems With Zephyr |
|
|
|
Sun 12:20 |
K.3.401 |
Open Media |
Jaron Viëtor |
How MistServer handles SRT connections in independent child processes |
Slides
|
WebM video
|
MP4 video
|
Sun 13:00 |
K.3.401 |
Open Media |
Anton Khirnov |
Multiview decoding in libavcodec and ffmpeg CLI |
Slides
|
WebM video
|
MP4 video
|
Sun 13:40 |
K.3.401 |
Open Media |
Jerome Gorin, Maja Bystrom |
Enhancing Web Media Support: A WebAssembly-Driven Open-Source Framework |
|
WebM video
|
MP4 video
|
Sun 14:20 |
K.3.401 |
Open Media |
Thibault Raffaillac |
More innovations in H.264/AVC software decoding |
Slides
|
WebM video
|
MP4 video
|
Sun 15:00 |
K.3.401 |
Open Media |
Nicolas Dufresne |
GStreamer: State of the Union 2025 |
Slides
|
WebM video
|
MP4 video
|
Sun 15:40 |
K.3.401 |
Open Media |
Vladimir Vitkov |
Scaling to 12k Live Streams |
Slides
|
WebM video
|
MP4 video
|
Sun 16:20 |
K.3.401 |
Open Media |
Martijn Braam, Angel Angelov |
FOSDEM videobox 2025 |
|
WebM video
|
MP4 video
|
Sun 09:10 |
K.3.601 |
Funding the FOSS Ecosystem |
Georg Link, Johan Linåker, Kevin Lumbard |
What do maintainers need from funders and others? We asked Maintainers to find out. |
Slides
|
WebM video
|
MP4 video
|
Sun 09:50 |
K.3.601 |
Funding the FOSS Ecosystem |
Nil Homedes |
Building Sustainability: A Case Study in Funding Diversification for Decidim |
Slides
|
|
|
Sun 10:30 |
K.3.601 |
Funding the FOSS Ecosystem |
Ludovic Dubost |
20 Years of Hacking the Funding of XWiki and CryptPad |
Slides
|
WebM video
|
MP4 video
|
Sun 11:10 |
K.3.601 |
Funding the FOSS Ecosystem |
Vlad-Stefan Harbuz |
Why and How Companies Should Pay Open Source Maintainers |
Slides
|
|
|
Sun 11:50 |
K.3.601 |
Funding the FOSS Ecosystem |
Amy Parker |
Storytelling, networking, and strategy: three keys to successful fundraising |
Slides
|
WebM video
|
MP4 video
|
Sun 12:30 |
K.3.601 |
Funding the FOSS Ecosystem |
Emmy Tsang |
(CANCELLED) Funding the FOSS Ecosystem - (AMA with Devroom Organisers Instead) |
|
WebM video
|
MP4 video
|
Sun 13:10 |
K.3.601 |
Funding the FOSS Ecosystem |
Mirko Swillus, Michael Winser |
Funding FOSS together: Combining public and private efforts |
|
|
|
Sun 13:50 |
K.3.601 |
Funding the FOSS Ecosystem |
Karen Sandler |
When is it Right to Say No to Funding? |
Slides
|
WebM video
|
MP4 video
|
Sun 14:30 |
K.3.601 |
Funding the FOSS Ecosystem |
Nicholas Gates, Felix Reda |
How do we get the European Union to invest in FOSS maintenance and security? |
Slides
|
WebM video
|
MP4 video
|
Sun 15:10 |
K.3.601 |
Funding the FOSS Ecosystem |
Marie Kreil, Marie-Lena Wiese |
Small seeds - why funding new ideas matters |
|
WebM video
|
MP4 video
|
Sun 15:50 |
K.3.601 |
Funding the FOSS Ecosystem |
Stefano Pampaloni |
The VC Dilemma: Pros and Cons of Venture Capital for Open Source Software |
|
WebM video
|
MP4 video
|
Sun 16:30 |
K.3.601 |
Funding the FOSS Ecosystem |
Andrew Nesbitt, Benjamin Nickolls |
Open source funding: you’re doing it wrong |
Slides
|
WebM video
|
MP4 video
|
Sun 09:30 |
K.4.201 |
APIs: GraphQL, OpenAPI, AsyncAPI, and friends |
Lorna Mitchell |
The OpenAPI Standards Landscape: A Year of Innovation |
Slides
|
WebM video
|
MP4 video
|
Sun 10:00 |
K.4.201 |
APIs: GraphQL, OpenAPI, AsyncAPI, and friends |
Rafael Granados, Alexandre Ortega Mir |
API Scoring - The Secret Weapon in the Battle for API Excellence |
|
|
|
Sun 10:30 |
K.4.201 |
APIs: GraphQL, OpenAPI, AsyncAPI, and friends |
Martin Bonnin |
Harmonizing APIs: a comparison of OpenAPI and GraphQL using the Spotify schema |
Slides
|
WebM video
|
MP4 video
|
Sun 11:00 |
K.4.201 |
APIs: GraphQL, OpenAPI, AsyncAPI, and friends |
Lukasz Gornicki |
AsyncAPI for Event-Driven World 101 |
Slides
|
WebM video
|
MP4 video
|
Sun 11:30 |
K.4.201 |
APIs: GraphQL, OpenAPI, AsyncAPI, and friends |
William Lyon |
Building Agentic GraphQL APIs With LLM Tool Use & Knowledge Graphs |
Slides
|
WebM video
|
MP4 video
|
Sun 12:00 |
K.4.201 |
APIs: GraphQL, OpenAPI, AsyncAPI, and friends |
Erik Wrede |
From DB Schema to API: A Deep Dive into Database-Driven API Tools |
|
|
|
Sun 12:30 |
K.4.201 |
APIs: GraphQL, OpenAPI, AsyncAPI, and friends |
David Boyne |
Documenting your event-driven architectures with OpenAPI and AsyncAPI |
|
WebM video
|
MP4 video
|
Sun 13:00 |
K.4.201 |
Matrix.org Foundation and Community |
Greg Sutcliffe, Matthew Hodgson, Amandine Le Pape |
Matrix State of the Union |
|
WebM video
|
MP4 video
|
Sun 13:30 |
K.4.201 |
Matrix.org Foundation and Community |
Timo Kandra |
Getting the Rust SDK running on webassembly |
|
WebM video
|
MP4 video
|
Sun 14:00 |
K.4.201 |
Matrix.org Foundation and Community |
Kegan Dougal |
Demystifying Federation in Matrix |
|
WebM video
|
MP4 video
|
Sun 14:30 |
K.4.201 |
Matrix.org Foundation and Community |
Erik Johnston |
State of Synapse: where we're at, Matrix 2.0, and the future |
Slides
|
WebM video
|
MP4 video
|
Sun 15:00 |
K.4.201 |
Matrix.org Foundation and Community |
Gabriel Engel |
Building the World's First Server-to-Server Matrix Federation Bridge/Peer |
|
|
|
Sun 15:30 |
K.4.201 |
Matrix.org Foundation and Community |
Schiano Grégory, Merlijn Sebrechts, Nils Büchner, Michal Kohútek |
How Ubuntu Entered the Matrix |
|
WebM video
|
MP4 video
|
Sun 16:00 |
K.4.201 |
Matrix.org Foundation and Community |
Kevin Boos |
Robrix: a pure Rust multi-platform Matrix Client and more |
Slides
|
WebM video
|
MP4 video
|
Sun 16:30 |
K.4.201 |
Matrix.org Foundation and Community |
Timo Kandra, Robin Townsend, Will Hunt |
MatrixRTC: Building Real-Time Applications on Matrix |
|
WebM video
|
MP4 video
|
Sun 09:00 |
K.4.401 |
Attestation |
Thomas Fossati, Muhammad Usama Sardar |
Welcome to attestation devroom! |
Slides
|
|
|
Sun 09:30 |
K.4.401 |
Attestation |
Gilang Mentari Hamidy |
Binding Intel SGX Root-of-Trust to PKI to Establish High-Performant Trusted Channel Between Enclaves |
Slides
|
WebM video
|
MP4 video
|
Sun 10:00 |
K.4.401 |
Attestation |
Fabian Wesemann |
Integrating Intel TDX remote attestation into SSH |
Slides
|
|
|
Sun 10:20 |
K.4.401 |
Attestation |
Ivan Petrov, Katsiaryna Naliuka |
Attested Noise Protocol for Low-TCB Trusted Execution Environments |
Slides
|
WebM video
|
MP4 video
|
Sun 10:50 |
K.4.401 |
Attestation |
Jean Snyman |
Secure Push Attestation with Extensible REST APIs |
Slides
|
|
|
Sun 11:25 |
K.4.401 |
Attestation |
Magnus Kulke |
Measurement and Attestation Schemes for Container Sandboxes |
Slides
|
WebM video
|
MP4 video
|
Sun 11:55 |
K.4.401 |
Attestation |
Jean-Philippe Brucker |
Virtual Machine attestation on Arm CCA |
Slides
|
WebM video
|
MP4 video
|
Sun 12:15 |
K.4.401 |
Attestation |
Jagannathan Raman |
Remote Attestation in the cloud |
Slides
|
WebM video
|
MP4 video
|
Sun 12:40 |
K.4.401 |
Attestation |
Kuniyasu Suzaki |
Remote Attestation on Arm TrustZone OP-TEE with VERAISON Verifier --- current status and future plan --- |
Slides
|
WebM video
|
MP4 video
|
Sun 13:10 |
K.4.401 |
Quantum Computing |
Alessandro Cosentino |
Welcome to the Quantum Computing devroom |
Slides
|
WebM video
|
MP4 video
|
Sun 13:25 |
K.4.401 |
Quantum Computing |
David "Yoric" Teller |
Qlafoutea: Baby steps towards compiling a programming language to analog quantum computer |
Slides
|
WebM video
|
MP4 video
|
Sun 13:50 |
K.4.401 |
Quantum Computing |
Aleksander Wennersteen |
No-one used my software: a tale of quantum software engineering |
Slides
|
WebM video
|
MP4 video
|
Sun 14:15 |
K.4.401 |
Quantum Computing |
Veronica Lopez |
Bridging the Gap: Quantum Computing for Classical Software Engineers |
|
WebM video
|
MP4 video
|
Sun 14:40 |
K.4.401 |
Quantum Computing |
Eduardo Maschio (Dooms) |
Quantum type system in H-hat quantum programming language |
Slides
|
WebM video
|
MP4 video
|
Sun 15:05 |
K.4.401 |
Quantum Computing |
Kevin Bogner |
Quantum Distance Bounding: Advancing Secure Proximity |
Slides
|
WebM video
|
MP4 video
|
Sun 15:30 |
K.4.401 |
Quantum Computing |
Trevor Grant, Andrew Musselman |
Introducing Qumat! (An Apache Mahout Joint) |
Slides
|
WebM video
|
MP4 video
|
Sun 15:55 |
K.4.401 |
Quantum Computing |
Harshit Gupta |
Opensource Tools for Platform Agnostic Quantum Computing |
Slides
|
WebM video
|
MP4 video
|
Sun 16:20 |
K.4.401 |
Quantum Computing |
Cica Gustiani |
On-Chip Verified Quantum Computation with an Ion-Trap Quantum Processing Unit |
Slides
|
WebM video
|
MP4 video
|
Sun 16:45 |
K.4.401 |
Quantum Computing |
nate stemen |
Unitary Compiler Collection |
Slides
|
WebM video
|
MP4 video
|
Sun 09:00 |
K.4.601 |
WebAssembly |
Dan Phillips |
Moving Beyond Containers - Introducing Boxer |
|
|
|
Sun 09:30 |
K.4.601 |
WebAssembly |
Edoardo Vacchi |
Wazero vs Chicory: An In-Depth Comparison Between Two Language-Native Wasm Runtimes |
|
WebM video
|
MP4 video
|
Sun 10:00 |
K.4.601 |
WebAssembly |
Charalampos Mainas, Anastassios Nanos |
WASM meets unikernels: Secure and Efficient Cloud-Native Deployments |
Slides
|
WebM video
|
MP4 video
|
Sun 10:30 |
K.4.601 |
WebAssembly |
Merlijn Sebrechts, Michiel Van Kenhove |
Cyber-Physical WebAssembly: Interfacing with USB and I2C Hardware |
Slides
|
|
|
Sun 11:00 |
K.4.601 |
WebAssembly |
Artem Kobzar |
[CANCELED] The current state of debugging in WebAssembly |
|
|
|
Sun 11:30 |
K.4.601 |
WebAssembly |
gram |
WebAssembly-powered game console |
Slides
|
WebM video
|
MP4 video
|
Sun 12:00 |
K.4.601 |
WebAssembly |
Ron Evans |
Seeing Eye To Eye: Computer Vision using wasmVision |
|
WebM video
|
MP4 video
|
Sun 13:15 |
K.4.601 |
Railways and Open Transport |
Max Mehl, Cornelius Schumacher, Simon Clavier, Loic HAMELIN, Brede Dammen, Peter Keller, Tu-Tho Thai |
Opening Railways and Open Transport Devroom |
|
WebM video
|
MP4 video
|
Sun 13:20 |
K.4.601 |
Railways and Open Transport |
Brede Dammen, Tu-Tho Thai, Edwin van den Belt |
European standards to serve both public transport and rail, demystification of NeTEx, SIRI and TOMP API 2.0 |
Slides
|
WebM video
|
MP4 video
|
Sun 14:00 |
K.4.601 |
Railways and Open Transport |
Adrian Egli |
Netzgrafik-Editor - a human-centric timetable planning approach |
Slides
|
|
|
Sun 14:20 |
K.4.601 |
Railways and Open Transport |
Louis Greiner |
Enhancing OSRD with NGE’s Macroscopic Visualization |
Slides
|
WebM video
|
MP4 video
|
Sun 14:40 |
K.4.601 |
Railways and Open Transport |
Manuel Schneider |
The Flatland Framework: Enabling Machine Learning Research for Railway Rescheduling and Beyond |
Slides
|
WebM video
|
MP4 video
|
Sun 15:00 |
K.4.601 |
Railways and Open Transport |
Mathias Vanden Auweele |
Post processing GNSS train positions |
Slides
|
WebM video
|
MP4 video
|
Sun 15:30 |
K.4.601 |
Railways and Open Transport |
Alban Peignier |
NeTEx and SIRI: Show me the code |
Slides
|
WebM video
|
MP4 video
|
Sun 16:00 |
K.4.601 |
Railways and Open Transport |
Katharina Rasch |
Explorative Routing |
Slides
|
WebM video
|
MP4 video
|
Sun 16:30 |
K.4.601 |
Railways and Open Transport |
Felix Gündling, Marcus Lundblad, Jonah Brüchert |
GNOME Maps meets Transitous meets MOTIS |
Slides
|
WebM video
|
MP4 video
|
Sun 16:50 |
K.4.601 |
Railways and Open Transport |
Matija Šuklje |
HackerTrain to FOSDEM 2025 (a.k.a. the beta run) |
|
WebM video
|
MP4 video
|
Sun 09:00 |
H.1301 (Cornil) |
MySQL |
Alexander Rubin, Martin Rakhmanov |
Atomic Honeypot: A MySQL Honeypot That Drops Shells |
|
WebM video
|
MP4 video
|
Sun 09:35 |
H.1301 (Cornil) |
MySQL |
Mattias Jonsson |
MySQL Vector and AI |
Slides
|
WebM video
|
MP4 video
|
Sun 10:10 |
H.1301 (Cornil) |
MySQL |
Alkin Tezuysal, Shankar Iyer |
Boosting MySQL with Vector Search: Introducing the MyVector Plugin |
Slides
|
WebM video
|
MP4 video
|
Sun 10:45 |
H.1301 (Cornil) |
MySQL |
Harin Vadodaria |
Extending MySQL using components: Password breach check, broadcasting a service call and more.. |
Slides
|
WebM video
|
MP4 video
|
Sun 11:20 |
H.1301 (Cornil) |
MySQL |
Simon Mudd |
Upgrading to MySQL 8.4 at Booking.com |
Slides
|
WebM video
|
MP4 video
|
Sun 11:55 |
H.1301 (Cornil) |
MySQL |
Vinicius Grippa |
30 Years of MySQL: Reflections on the Past, Present, and Future |
|
WebM video
|
MP4 video
|
Sun 12:30 |
H.1301 (Cornil) |
MySQL |
Frédéric Descamps, Dimitri KRAVTCHUK |
Profiling MySQL from MySQL |
Slides
|
|
|
Sun 13:05 |
H.1301 (Cornil) |
MySQL |
Yoshinori Matsunobu |
What is new in MyRocks - RocksDB storage engine for MySQL |
|
WebM video
|
MP4 video
|
Sun 13:40 |
H.1301 (Cornil) |
MySQL |
Miguel Araújo |
Routing Guidelines: Unlocking Smarter Query Routing in MySQL Architectures |
Slides
|
WebM video
|
MP4 video
|
Sun 14:15 |
H.1301 (Cornil) |
MySQL |
Daniël van Eeden |
MySQL Network Protocol: A walkthrough |
Slides
|
WebM video
|
MP4 video
|
Sun 14:50 |
H.1301 (Cornil) |
MySQL |
Shlomi Noach |
schemadiff: in memory schema analysis, validation, normalization, diffing, and manipulation |
Slides
|
WebM video
|
MP4 video
|
Sun 15:25 |
H.1301 (Cornil) |
MySQL |
Norvald H. Ryeng |
The past, present and future of EXPLAIN |
Slides
|
WebM video
|
MP4 video
|
Sun 16:00 |
H.1301 (Cornil) |
MySQL |
Dmitry Lenev |
Open-source support for JS stored programs in Percona Server |
Slides
|
|
|
Sun 16:35 |
H.1301 (Cornil) |
MySQL |
Frédéric Descamps |
MySQL InnoDB Data Recovery - the last resort |
Slides
|
WebM video
|
MP4 video
|
Sun 09:00 |
H.1302 (Depage) |
Distributions |
Antonio Alvarez Feijoo |
Boot from network attached devices using mkosi-initrd (or why systemd distributions should really start considering mkosi-initrd) |
Slides
|
WebM video
|
MP4 video
|
Sun 09:30 |
H.1302 (Depage) |
Distributions |
James "Chewi" Le Cuirot |
Flatcar and Gentoo sitting in a tree - A collaboration of distributions |
Slides
|
WebM video
|
MP4 video
|
Sun 10:00 |
H.1302 (Depage) |
Distributions |
Daniel Mellado, Mikel Olasagasti |
Rust, RPMs, and the Fine Art of Dependency Bundling |
Slides
|
WebM video
|
MP4 video
|
Sun 10:30 |
H.1302 (Depage) |
Distributions |
Marcel Ziswiler |
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) |
Slides
|
WebM video
|
MP4 video
|
Sun 11:00 |
H.1302 (Depage) |
Distributions |
František Lachman, Dan Čermák |
Packit: Bridging the Gap Between Fedora and openSUSE |
Slides
|
WebM video
|
MP4 video
|
Sun 11:30 |
H.1302 (Depage) |
Distributions |
Troy Dawson |
CentOS Stream and the Power of SIGs: KDE, Hyperscale, and Beyond |
Slides
|
WebM video
|
MP4 video
|
Sun 12:00 |
H.1302 (Depage) |
Distributions |
Andrew Lukoshko |
From Manul to Kitten: 4 years of AlmaLinux development evolution |
Slides
|
WebM video
|
MP4 video
|
Sun 12:30 |
H.1302 (Depage) |
Distributions |
Jelle van der Waa, Holger Levsen, kpcyrd |
a tale of several distros joining forces for a common goal: reproducible builds |
Slides
|
WebM video
|
MP4 video
|
Sun 13:00 |
H.1302 (Depage) |
Distributions |
Carl George |
The Road to EPEL 10 |
Slides
|
WebM video
|
MP4 video
|
Sun 13:30 |
H.1302 (Depage) |
Distributions |
Richard Brown |
Being different takes Aeons - a tale of the endless RC? |
Slides
|
WebM video
|
MP4 video
|
Sun 14:00 |
H.1302 (Depage) |
Distributions |
Sam Thursfield |
How to push your testing upstream |
Slides
|
WebM video
|
MP4 video
|
Sun 14:30 |
H.1302 (Depage) |
Distributions |
Carlos Henrique Lima Melara |
Fixing CVEs on Debian: _almost_ everything you should know about it |
Slides
|
WebM video
|
MP4 video
|
Sun 15:00 |
H.1302 (Depage) |
Distributions |
Emanuele Rocca |
Enabling Architectural Features in Debian: PAC and BTI on arm64 |
Slides
|
WebM video
|
MP4 video
|
Sun 15:30 |
H.1302 (Depage) |
Distributions |
Oren Klopfer, A. Salt |
Rhino Linux and Pacstall: Towards a Rolling Ubuntu |
Slides
|
WebM video
|
MP4 video
|
Sun 16:00 |
H.1302 (Depage) |
Distributions |
Athos Ribeiro |
The Ubuntu patch pilot program |
Slides
|
WebM video
|
MP4 video
|
Sun 16:30 |
H.1302 (Depage) |
Distributions |
Jorge Gomez |
Building the Future: Understanding and Contributing to Immutable Linux Distributions |
Slides
|
WebM video
|
MP4 video
|
Sun 17:00 |
H.1302 (Depage) |
Distributions |
Dan Čermák |
CANCELLED: openSUSE: Engineering Stable Rolling Releases with OBS and openQA |
|
|
|
Sun 09:00 |
H.1308 (Rolin) |
Declarative and Minimalistic Computing |
Charles d'Avernas, Jean-Baptiste Bianchi, Ricardo Zanini Fernandes |
Introduction to Serverless Workflow DSL |
Slides
|
WebM video
|
MP4 video
|
Sun 09:20 |
H.1308 (Rolin) |
Declarative and Minimalistic Computing |
Victor Ilchev |
Porting LuaRocks to Teal: Exploring the Benefits of Statically Typed Code in Lua |
Slides
|
WebM video
|
MP4 video
|
Sun 09:40 |
H.1308 (Rolin) |
Declarative and Minimalistic Computing |
Niels G. W. Serup |
rash: asynchronous shell |
Slides
|
WebM video
|
MP4 video
|
Sun 10:00 |
H.1308 (Rolin) |
Declarative and Minimalistic Computing |
Robert Pofuk |
Moving closer to minimum with Clojure |
Slides
|
WebM video
|
MP4 video
|
Sun 10:20 |
H.1308 (Rolin) |
Declarative and Minimalistic Computing |
Nicolas Graves |
RDE: Tools for managing reproducible development environments |
Slides
|
|
|
Sun 10:40 |
H.1308 (Rolin) |
Declarative and Minimalistic Computing |
David Thompson |
Minimalist web application deployment with Scheme |
|
WebM video
|
MP4 video
|
Sun 11:10 |
H.1308 (Rolin) |
Declarative and Minimalistic Computing |
Jonathan McHugh |
Constraint Logic Programming From The Perspective of Annotations |
|
WebM video
|
MP4 video
|
Sun 11:30 |
H.1308 (Rolin) |
Declarative and Minimalistic Computing |
Pjotr Prins |
Small headed programming for performance with prescheme, nim and zig |
|
WebM video
|
MP4 video
|
Sun 11:50 |
H.1308 (Rolin) |
Declarative and Minimalistic Computing |
Peter Munch-Ellingsen |
Nim & C: Reaching the stars by standing on the shoulders of giants |
Slides
|
WebM video
|
MP4 video
|
Sun 12:10 |
H.1308 (Rolin) |
Declarative and Minimalistic Computing |
Sjoerd Dost |
Concurrent Logic Programming - an exploration of miniKanren in FLENG PCN |
Slides
|
WebM video
|
MP4 video
|
Sun 12:30 |
H.1308 (Rolin) |
Declarative and Minimalistic Computing |
Fridtjof Siebert |
Effects Everywhere: Error Handling and Design-By-Contract in Fuzion |
Slides
|
WebM video
|
MP4 video
|
Sun 12:50 |
H.1308 (Rolin) |
Declarative and Minimalistic Computing |
Andy Wingo |
The Whippet Embeddable Garbage Collection Library |
Slides
|
WebM video
|
MP4 video
|
Sun 13:20 |
H.1308 (Rolin) |
Declarative and Minimalistic Computing |
Ludovic Courtès |
The Shepherd: Minimalism in PID 1 |
Slides
|
WebM video
|
MP4 video
|
Sun 13:50 |
H.1308 (Rolin) |
Declarative and Minimalistic Computing |
Juliana Sims |
Shepherd with Spritely Goblins for Secure System Layer Collaboration |
|
WebM video
|
MP4 video
|
Sun 14:10 |
H.1308 (Rolin) |
Declarative and Minimalistic Computing |
Jessica Tallon |
Goblins: The framework for your next project! |
|
WebM video
|
MP4 video
|
Sun 14:30 |
H.1308 (Rolin) |
Declarative and Minimalistic Computing |
Christine Lemmer-Webber |
Spritely and a secure, collaborative, distributed future |
|
WebM video
|
MP4 video
|
Sun 15:20 |
H.1308 (Rolin) |
Declarative and Minimalistic Computing |
Hisham Muhammad |
What should Teal be? - musings on FOSS project directions |
|
WebM video
|
MP4 video
|
Sun 15:50 |
H.1308 (Rolin) |
Declarative and Minimalistic Computing |
Efraim Flashner |
Don't stand there and gawk, extend it! |
|
WebM video
|
MP4 video
|
Sun 16:10 |
H.1308 (Rolin) |
Declarative and Minimalistic Computing |
Rodrigo Arias Mallo |
Resurrecting the minimalistic Dillo web browser |
Slides
|
WebM video
|
MP4 video
|
Sun 16:30 |
H.1308 (Rolin) |
Declarative and Minimalistic Computing |
Arun Isaac |
[REPLACEMENT] ravanan: a Common Workflow Language implementation powered by Guix |
|
WebM video
|
MP4 video
|
Sun 09:00 |
H.1309 (Van Rijn) |
Open Hardware and CAD/CAM |
Philipp K. Krause |
f8 - an 8 bit architecture designed for C and memory efficiency |
Slides
|
WebM video
|
MP4 video
|
Sun 09:20 |
H.1309 (Van Rijn) |
Open Hardware and CAD/CAM |
Adam Urbanczyk |
Free Function API for CadQuery |
Slides
|
WebM video
|
MP4 video
|
Sun 09:50 |
H.1309 (Van Rijn) |
Open Hardware and CAD/CAM |
Jon Evans |
Bringing a new API to KiCad |
Slides
|
WebM video
|
MP4 video
|
Sun 10:20 |
H.1309 (Van Rijn) |
Open Hardware and CAD/CAM |
Árpád Bűrmen |
VACASK and Verilog-A Distiller - building a device library for an analog circuit simulator |
Slides
|
WebM video
|
MP4 video
|
Sun 10:40 |
H.1309 (Van Rijn) |
Open Hardware and CAD/CAM |
Kurt Kremitzki |
PostCAD: OpenCASCADE in the Database |
|
WebM video
|
MP4 video
|
Sun 11:10 |
H.1309 (Van Rijn) |
Open Hardware and CAD/CAM |
Lukas |
Horizon EDA - past, present and future |
Slides
|
WebM video
|
MP4 video
|
Sun 11:40 |
H.1309 (Van Rijn) |
Open Hardware and CAD/CAM |
Wayne Stambaugh |
KiCad Project Status |
Slides
|
WebM video
|
MP4 video
|
Sun 12:10 |
H.1309 (Van Rijn) |
Open Hardware and CAD/CAM |
Michael Weinberg |
Lessons From 10 Years of Certifying Open Source Hardware |
|
WebM video
|
MP4 video
|
Sun 12:30 |
H.1309 (Van Rijn) |
Open Hardware and CAD/CAM |
Christophe Alexandre |
Naja Python: ECO, Netlist Optimization, and Netlist Data Collection Made Easy with a Simple Python API |
Slides
|
WebM video
|
MP4 video
|
Sun 12:50 |
H.1309 (Van Rijn) |
Open Hardware and CAD/CAM |
Holger Vogt |
ngspice - XSPICE elemental devices made available in KiCad |
Slides
|
WebM video
|
MP4 video
|
Sun 13:20 |
H.1309 (Van Rijn) |
Open Hardware and CAD/CAM |
Aleksander Sadowski |
Product development in mechanical engineering with open-source software |
|
WebM video
|
MP4 video
|
Sun 13:50 |
H.1309 (Van Rijn) |
Open Hardware and CAD/CAM |
John Thomson |
Sonata - Open source hardware and bitstream for evaluating CHERIoT |
Slides
|
WebM video
|
MP4 video
|
Sun 14:10 |
H.1309 (Van Rijn) |
Open Hardware and CAD/CAM |
Ajinkya Dahale |
Refactoring Sketcher in FreeCAD |
Slides
|
WebM video
|
MP4 video
|
Sun 14:30 |
H.1309 (Van Rijn) |
Open Hardware and CAD/CAM |
Felix |
Verilog-AMS in Gnucap |
Slides
|
WebM video
|
MP4 video
|
Sun 14:50 |
H.1309 (Van Rijn) |
Open Hardware and CAD/CAM |
Wladek Grabinski |
The IHP OpenPDK Initiative: Status and RoadMap |
Slides
|
|
|
Sun 15:20 |
H.1309 (Van Rijn) |
Open Hardware and CAD/CAM |
Julian Stirling |
The OpenFlexure Microscope |
Slides
|
WebM video
|
MP4 video
|
Sun 15:50 |
H.1309 (Van Rijn) |
Open Hardware and CAD/CAM |
jo hinchliffe |
Opensource Rocketry and Tools, FreeCAD and beyond. |
|
WebM video
|
MP4 video
|
Sun 16:20 |
H.1309 (Van Rijn) |
Open Hardware and CAD/CAM |
Daniel Rojas |
WireViz - Beautiful wiring documentation |
Slides
|
|
|
Sun 16:40 |
H.1309 (Van Rijn) |
Open Hardware and CAD/CAM |
Charles Braquet |
Programmatic CAD with Parametrix |
Slides
|
WebM video
|
MP4 video
|
Sun 09:00 |
H.2213 |
Software Bill of Materials (SBOM) |
Alexios Zavras (zvr), Adolfo García Veytia, Kate Stewart |
Welcome to the SBOM devroom |
|
WebM video
|
MP4 video
|
Sun 09:10 |
H.2213 |
Software Bill of Materials (SBOM) |
Agustin Benito Bethencourt, Matias Daloia |
SBOMs and cryptographic algorithms: status and next steps |
Slides
|
WebM video
|
MP4 video
|
Sun 09:30 |
H.2213 |
Software Bill of Materials (SBOM) |
Alexios Zavras (zvr), Adolfo García Veytia, Kate Stewart |
Open Discussion |
|
|
|
Sun 10:00 |
H.2213 |
Software Bill of Materials (SBOM) |
Brandon Lum, Marco Deicas |
A retrospective on Google’s SBOM implementation |
Slides
|
|
|
Sun 10:30 |
H.2213 |
Software Bill of Materials (SBOM) |
Alin Jerpelea |
SBOM journey for an Open Source Project - Apache NuttX RTOS |
Slides
|
WebM video
|
MP4 video
|
Sun 11:00 |
H.2213 |
Software Bill of Materials (SBOM) |
Sebastien Douheret |
Lessons learned from integrating SBOM in a supply chain |
Slides
|
|
|
Sun 11:20 |
H.2213 |
Software Bill of Materials (SBOM) |
Alexios Zavras (zvr) |
A Novel Ontology for Enhanced SBOM Data Modeling with TOSCA |
Slides
|
|
|
Sun 11:40 |
H.2213 |
Software Bill of Materials (SBOM) |
Jeff Mendoza |
Discover Dependency License Information Using SBOMs and ClearlyDefined |
Slides
|
WebM video
|
MP4 video
|
Sun 12:00 |
H.2213 |
Software Bill of Materials (SBOM) |
Matija Šuklje |
Persistent Copyright & Licensing Information in Client-side JS, CSS &sim. (proposal) |
|
WebM video
|
MP4 video
|
Sun 12:20 |
H.2213 |
Software Bill of Materials (SBOM) |
Michael Lieberman |
The Breadth and Depth of SBOMs |
|
|
|
Sun 12:40 |
H.2213 |
Software Bill of Materials (SBOM) |
Chris Swan |
Struggles with making SBOMs for C apps |
Slides
|
WebM video
|
MP4 video
|
Sun 13:00 |
H.2213 |
Software Bill of Materials (SBOM) |
Olle E. Johansson |
TEA - Let the SBOM ride down the software supply chain! |
Slides
|
|
|
Sun 13:30 |
H.2213 |
Software Bill of Materials (SBOM) |
Luigi Pellecchia |
BASIL an open source tool that supports requirements traceability with design SBOM |
Slides
|
WebM video
|
MP4 video
|
Sun 14:00 |
H.2213 |
Software Bill of Materials (SBOM) |
Salve J. Nilsen |
Where in the OSS Supply Chain do SBOM attributes come from? |
Slides
|
|
|
Sun 14:30 |
H.2213 |
Software Bill of Materials (SBOM) |
Anthony Harrison |
Implementing a triage process supporting all flavours of VEX |
Slides
|
|
|
Sun 15:00 |
H.2213 |
Software Bill of Materials (SBOM) |
Jarek Potiuk, Munawar Hafiz, Michael Winser |
Airflow Beach Cleaning - Securing Supply Chain |
|
WebM video
|
MP4 video
|
Sun 15:30 |
H.2213 |
Software Bill of Materials (SBOM) |
Georg Link |
Connecting SBOMs with OSS Project Health to Better Understand Dependencies |
Slides
|
|
|
Sun 16:00 |
H.2213 |
Software Bill of Materials (SBOM) |
Marc-Etienne Vargenau, Gergely Csatari |
Towards Quality SBOMs: the OpenChain Telco SBOM Guide |
Slides
|
|
|
Sun 09:00 |
H.2214 |
Energy: Accelerating the Transition through Open Source |
Santiago Saavedra |
DIYing the "smartness" into an EV charger for profit and open source |
|
WebM video
|
MP4 video
|
Sun 09:30 |
H.2214 |
Energy: Accelerating the Transition through Open Source |
Hugo Mercier |
Tux-EVSE, an open-source EV charger |
Slides
|
WebM video
|
MP4 video
|
Sun 09:50 |
H.2214 |
Energy: Accelerating the Transition through Open Source |
Christian Weissmann |
CitrineOS - one year of progress of a Charge Station Management System |
Slides
|
WebM video
|
MP4 video
|
Sun 10:05 |
H.2214 |
Energy: Accelerating the Transition through Open Source |
Andreas |
Unleashing Bidirectional Charging: Protocols, Challenges, and Strategies with EVerest |
Slides
|
WebM video
|
MP4 video
|
Sun 10:30 |
H.2214 |
Energy: Accelerating the Transition through Open Source |
Damon Hart-Davis |
Lightning Talk: Podcast Feeds |
|
WebM video
|
MP4 video
|
Sun 10:55 |
H.2214 |
Energy: Accelerating the Transition through Open Source |
Kirk Smith, Josh Hauser, Daniel Fernandez Pinto |
Flow Battery Research Collective: Building an Open-Source Battery for Stationary Storage |
Slides
|
WebM video
|
MP4 video
|
Sun 11:20 |
H.2214 |
Energy: Accelerating the Transition through Open Source |
Flavia Paganelli, Jasper Geurtsen |
Kubernetes Emissions Insights: Turning Cloud-Native Green (Without Recycling Pods) |
Slides
|
WebM video
|
MP4 video
|
Sun 11:40 |
H.2214 |
Energy: Accelerating the Transition through Open Source |
Josefine Kipke |
Measure what you manage: Transparent Energy consumption of cloud infrastructure |
|
WebM video
|
MP4 video
|
Sun 11:55 |
H.2214 |
Energy: Accelerating the Transition through Open Source |
Joseph P. De Veaugh-Geiss |
Software Licensing For A Circular Economy -- How FOSS Reduces The Energy Consumption And Carbon Footprint Of ICT |
|
WebM video
|
MP4 video
|
Sun 12:10 |
H.2214 |
Energy: Accelerating the Transition through Open Source |
Didi Hoffmann |
PowerLetrics: Democratizing Energy Metrics for Linux |
|
WebM video
|
MP4 video
|
Sun 12:25 |
H.2214 |
Energy: Accelerating the Transition through Open Source |
Nicolas Höning, Vlad |
Overcoming the chicken-and-egg problem: From the battlelines of the S2 energy flexibility protocol adoption |
Slides
|
WebM video
|
MP4 video
|
Sun 12:50 |
H.2214 |
Energy: Accelerating the Transition through Open Source |
Pierre Kil |
Engaging households to avoid congestion works: mixing gamification, automation and trading |
Slides
|
WebM video
|
MP4 video
|
Sun 13:10 |
H.2214 |
Energy: Accelerating the Transition through Open Source |
Marnoch Hamilton-Jones, Philip Ohnewein |
SunPeek - Open-Source Software for Performance Assesment and Monitoring of Large Solar Thermal Plants |
Slides
|
WebM video
|
MP4 video
|
Sun 13:30 |
H.2214 |
Energy: Accelerating the Transition through Open Source |
Akansha Saklani |
Energy Access Explorer : The Digital Public Good to deliver Climate-compatible Energy Transitions for Everyone |
Slides
|
WebM video
|
MP4 video
|
Sun 13:50 |
H.2214 |
Energy: Accelerating the Transition through Open Source |
Peter Mitri, Florian OMNES |
What would a green energy system look like? Assessing the costs and benefits of different scenarios with Antares |
|
WebM video
|
MP4 video
|
Sun 14:10 |
H.2214 |
Energy: Accelerating the Transition through Open Source |
Vivien Barnier, Daniel Mohns |
Costumer & Energy Management for Distributed Renewable Energies in the global south |
|
WebM video
|
MP4 video
|
Sun 14:35 |
H.2214 |
Energy: Accelerating the Transition through Open Source |
Peter Dudfield |
Bringing Machine Learning Renewable Energy Forecasting Models to the Open Source Community - data engineering and other challenges implementing large ML models |
Slides
|
WebM video
|
MP4 video
|
Sun 14:55 |
H.2214 |
Energy: Accelerating the Transition through Open Source |
Christoph Schimeczek |
Electricity market simulations with the open agent-based model AMIRIS |
Slides
|
WebM video
|
MP4 video
|
Sun 15:10 |
H.2214 |
Energy: Accelerating the Transition through Open Source |
Arthur K. Barnes |
Assessing and Mitigating the Risk of Carrington-Type Events with PowerModelsGMD.jl |
Slides
|
WebM video
|
MP4 video
|
Sun 15:30 |
H.2214 |
Energy: Accelerating the Transition through Open Source |
Frédéric Didier |
Control room management with OperatorFabric |
|
WebM video
|
MP4 video
|
Sun 15:55 |
H.2214 |
Energy: Accelerating the Transition through Open Source |
Jaap Schouten, Thijs Baaijen |
Empowering the Energy Transition through Fast and Flexible Network Simulation |
Slides
|
WebM video
|
MP4 video
|
Sun 16:20 |
H.2214 |
Energy: Accelerating the Transition through Open Source |
Luiz Villa |
OwnTech Update: A demo-talk of our V1 software suit and hardware advancements |
Slides
|
WebM video
|
MP4 video
|
Sun 16:35 |
H.2214 |
Energy: Accelerating the Transition through Open Source |
Evan Prodromou, Milan Gruner |
CityCatalyst: Open Source Helps Cities Start Their Climate Journey |
Slides
|
WebM video
|
MP4 video
|
Sun 16:50 |
H.2214 |
Energy: Accelerating the Transition through Open Source |
Chris Xie, Karl Xiaofeng Yang |
Empowering Sustainable Futures: Exploring ORES (Open Renewable Energy System) and Its Latest Innovations |
|
WebM video
|
MP4 video
|
Sun 10:10 |
H.2215 (Ferrer) |
Lightning Talks |
Marc de Laporte, Benjamin Kutschan |
Kites for Future - Airborne Wind Energy for everyone |
Slides
|
WebM video
|
MP4 video
|
Sun 10:30 |
H.2215 (Ferrer) |
Lightning Talks |
Tobias Specht |
Finding Anomalies in the Debian Packaging System to Detect Supply Chain Attacks |
Slides
|
WebM video
|
MP4 video
|
Sun 10:50 |
H.2215 (Ferrer) |
Lightning Talks |
Ryan Lee |
Bamboozling badly behaving bots |
|
WebM video
|
MP4 video
|
Sun 11:10 |
H.2215 (Ferrer) |
Lightning Talks |
Maria Matejka |
Imposing memory security in C |
Slides
|
WebM video
|
MP4 video
|
Sun 11:30 |
H.2215 (Ferrer) |
Lightning Talks |
Kawane Rio |
Linux × VR! Beginner's Guide on How to Join Events in Virtual Reality from Ubuntu using Envision and Monado, an OpenXR Alternative to SteamVR |
Slides
|
WebM video
|
MP4 video
|
Sun 11:50 |
H.2215 (Ferrer) |
Lightning Talks |
Julian Todd |
Godot VR as a front end for ParaView (lightning talk) |
Slides
|
WebM video
|
MP4 video
|
Sun 12:10 |
H.2215 (Ferrer) |
Lightning Talks |
Tobias Augspurger |
Disrupting the destruction of our natural world with openness |
Slides
|
WebM video
|
MP4 video
|
Sun 12:30 |
H.2215 (Ferrer) |
Lightning Talks |
Fred Dixon, Steven Muegge, Tiago Daniel Jacobs |
Plugin architecture for FOSS virtual classrooms: Unleashing innovation by teachers and learners with the BigBlueButton 3.0 plugin API and SDK |
Slides
|
|
|
Sun 12:50 |
H.2215 (Ferrer) |
Lightning Talks |
Emily Omier |
How to Write a Killer README |
Slides
|
WebM video
|
MP4 video
|
Sun 13:10 |
H.2215 (Ferrer) |
Lightning Talks |
SJ |
hkml: A tool for working on mailing lists-driven projects without subscribing |
Slides
|
WebM video
|
MP4 video
|
Sun 13:30 |
H.2215 (Ferrer) |
Lightning Talks |
Pierre-Yves David |
A glimpse into a smoother version control experience |
Slides
|
WebM video
|
MP4 video
|
Sun 13:50 |
H.2215 (Ferrer) |
Lightning Talks |
Stefan Lengfeld |
subpatch: fearless multi-repository management - stay relaxed |
|
WebM video
|
MP4 video
|
Sun 14:10 |
H.2215 (Ferrer) |
Lightning Talks |
Michiel de Jong |
Solid, Local-First, and The Ultimate Bookkeeping System |
|
WebM video
|
MP4 video
|
Sun 14:30 |
H.2215 (Ferrer) |
Lightning Talks |
Jos Poortvliet |
Open source should have an answer to Teams |
|
|
|
Sun 14:50 |
H.2215 (Ferrer) |
Lightning Talks |
Alexey Dubovskoy |
Cooklang: Hacking the Recipe Format |
Slides
|
WebM video
|
MP4 video
|
Sun 15:10 |
H.2215 (Ferrer) |
Lightning Talks |
Asbjørn Olling |
NobodyWho: local LLMs for interactive fiction in Godot |
|
|
|
Sun 15:30 |
H.2215 (Ferrer) |
Lightning Talks |
Daniel Temkin |
Valence: Bringing the structural ambiguity of spoken language to code |
|
WebM video
|
MP4 video
|
Sun 15:50 |
H.2215 (Ferrer) |
Lightning Talks |
Ian Liu |
Taiwan's Shared OSS Community and Event Infrastructure: OPass App and OSCVPass |
|
WebM video
|
MP4 video
|
Sun 16:10 |
H.2215 (Ferrer) |
Lightning Talks |
Philipp Stanner |
The Patient Brush: How to clean up a 16 year old Linux Kernel API |
Slides
|
WebM video
|
MP4 video
|
Sun 16:30 |
H.2215 (Ferrer) |
Lightning Talks |
FOSDEM Staff, Richard "RichiH" Hartmann, Sebastian Schubert |
FOSDEM infrastructure review |
Slides
|
WebM video
|
MP4 video
|
Sun 10:00 |
H.3242 |
BOF - Track B |
Malvika Sharan |
Applying the "Do No Harm" Principle to Open Source Practices and Technology BOF |
Slides
|
|
|
Sun 11:00 |
H.3242 |
BOF - Track B |
Mac Taylor |
Open Chopsticks: Exploring Taiwanese Culture and Open Source Communities |
|
|
|
Sun 12:00 |
H.3242 |
BOF - Track B |
Alexis Praga, Jim Procter, Freek van Hemert |
FOS 4 Bioinformatics & Computational Biology |
Slides
|
|
|
Sun 13:00 |
H.3242 |
BOF - Track B |
Walt Miner, Jan-Simon Möller |
Automotive BOF |
|
|
|
Sun 14:00 |
H.3242 |
BOF - Track B |
Joseph P. De Veaugh-Geiss |
Coordinating a Windows 10-to-Linux upcycling campaign across Free Software communities worldwide |
|
|
|
Sun 15:00 |
H.3242 |
BOF - Track B |
Manik Surtani, Gabriele Columbro |
Making the Financial World Open Source With FINOS |
|
|
|
Sun 16:00 |
H.3242 |
BOF - Track B |
Sabine Schmaltz |
Friendly Functional Languages Show and Tell |
|
|
|
Sun 10:00 |
H.3244 |
BOF - Track C |
Thierry Berger |
Bevy: Rustlang Game Engine |
|
|
|
Sun 11:00 |
H.3244 |
BOF - Track C |
Benjamin Henrion |
Software patents in Europe v3.0: 20 years anniversary and further actions |
|
|
|
Sun 11:30 |
H.3244 |
BOF - Track C |
David Llewellyn-Jones, Raine Mäkeläinen |
Sailfish OS Community BoF |
|
|
|
Sun 13:00 |
H.3244 |
BOF - Track C |
Benjamin Valentin |
RIOT-OS: Embedded/IoT OS meetup |
|
|
|
Sun 14:00 |
H.3244 |
BOF - Track C |
Marta Rybczynska |
Making you embedded product CRA compliant |
|
|
|
Sun 15:00 |
H.3244 |
BOF - Track C |
Jon Mason |
OpenEmbedded/Yocto Project BoF |
|
|
|
Sun 16:00 |
H.3244 |
BOF - Track C |
Jan Lübbe, Rouven Czerwinski |
Labgrid and Board Farming BOF |
|
|
|
Sun 16:30 |
H.3244 |
BOF - Track B |
Farzaneh Badiei |
Keeping the web and the Internet open for open AI developers |
Slides
|
|
|
Sun 09:00 |
AW1.120 |
Open Source In The European Legislative Landscape and Beyond |
Simon Phipps |
Welcome to the EU Policy Devroom! |
|
WebM video
|
MP4 video
|
Sun 09:05 |
AW1.120 |
Open Source In The European Legislative Landscape and Beyond |
Jordan Maris |
Room Changeover and Intro to the Implementation and Compliance Block |
|
WebM video
|
MP4 video
|
Sun 09:10 |
AW1.120 |
Open Source In The European Legislative Landscape and Beyond |
Stefano Maffulli |
An Introduction to the Open Source AI definition |
|
WebM video
|
MP4 video
|
Sun 09:20 |
AW1.120 |
Open Source In The European Legislative Landscape and Beyond |
Jordan Maris |
Why Europe needs the OSAID: Openwashing and the AI act |
|
WebM video
|
MP4 video
|
Sun 09:30 |
AW1.120 |
Open Source In The European Legislative Landscape and Beyond |
Enrico Ubaldi, Lucas Verney |
Unlocking Transparency in Platforms’ Content Moderation Activities: Introducing dsa_tdb, a Python Package for Analyzing the Digital Services Act Transparency Database |
Slides
|
WebM video
|
MP4 video
|
Sun 09:40 |
AW1.120 |
Open Source In The European Legislative Landscape and Beyond |
Filipe Jones Mourao |
Presentation by the European Commission on the Cyber Resilience Act |
|
WebM video
|
MP4 video
|
Sun 09:50 |
AW1.120 |
Open Source In The European Legislative Landscape and Beyond |
Tobie Langel |
Community-driven compliance: The CRA and the Open Regulatory Compliance Working Group |
|
|
|
Sun 10:00 |
AW1.120 |
Open Source In The European Legislative Landscape and Beyond |
Simon Phipps, Tobie Langel, Filipe Jones Mourao |
Panel Discussion: Open Source and Policy Implementation: Lessons from the AI act, CRA and DSA |
|
|
|
Sun 10:20 |
AW1.120 |
Open Source In The European Legislative Landscape and Beyond |
Jordan Maris |
Workshops: DSA / AI / CRA |
|
|
|
Sun 10:50 |
AW1.120 |
Open Source In The European Legislative Landscape and Beyond |
Jordan Maris |
Feedback from the Workshops on DSA / AI / CRA |
|
|
|
Sun 11:00 |
AW1.120 |
Open Source In The European Legislative Landscape and Beyond |
Axel Thévenet |
Room changeover & Intro to the Public sector Open Source block |
|
WebM video
|
MP4 video
|
Sun 11:10 |
AW1.120 |
Open Source In The European Legislative Landscape and Beyond |
Axel Thévenet, Anja Wyrobek |
Presentation from Anja Wyrobek (Legal Policy Advisor, EU Parliament (MEP Birgit Sippel) |
|
|
|
Sun 11:20 |
AW1.120 |
Open Source In The European Legislative Landscape and Beyond |
Alexander Smolianitski, samuel paccoud |
Making Workspaces Work Together (And Across Borders) |
|
WebM video
|
MP4 video
|
Sun 11:35 |
AW1.120 |
Open Source In The European Legislative Landscape and Beyond |
Vittorio Bertola |
openDesk and beyond: building the EuroStack |
|
WebM video
|
MP4 video
|
Sun 12:00 |
AW1.120 |
Open Source In The European Legislative Landscape and Beyond |
Gregor "Little Detritus" Bransky, Amelia Andersdotter |
Digital Identies in disarray |
|
WebM video
|
MP4 video
|
Sun 12:10 |
AW1.120 |
Open Source In The European Legislative Landscape and Beyond |
Amreen Taneja |
Accelerating Digital Transformation in Europe: The Role of Digital Public Goods and Open Source Collaboration |
Slides
|
WebM video
|
MP4 video
|
Sun 12:25 |
AW1.120 |
Open Source In The European Legislative Landscape and Beyond |
Nicholas Gates, Jan Krewer |
Digital Commons as Pillars of Digital Sovereignty in Europe |
Slides
|
WebM video
|
MP4 video
|
Sun 12:35 |
AW1.120 |
Open Source In The European Legislative Landscape and Beyond |
Axel Thévenet |
Public Sector Open Source fishbowl |
|
|
|
Sun 12:55 |
AW1.120 |
Open Source In The European Legislative Landscape and Beyond |
Axel Thévenet |
Wrap up by Public Sector Open Source block organisers |
|
|
|
Sun 13:05 |
AW1.120 |
Open Source In The European Legislative Landscape and Beyond |
Sebastian Raible |
Room Changeover and Intro to Open source strategy for competitiveness block |
|
WebM video
|
MP4 video
|
Sun 13:10 |
AW1.120 |
Open Source In The European Legislative Landscape and Beyond |
Stefano Pampaloni |
Open Source as a Cultural Movement: Europe's Call to Action for a Fair and Sustainable Future |
|
WebM video
|
MP4 video
|
Sun 13:25 |
AW1.120 |
Open Source In The European Legislative Landscape and Beyond |
Mirza Kopic, Marvin Beckers |
Building Europe's Platform Mesh: Cloud-Native APIs for Multi-Provider Integration and Digital Sovereignty |
Slides
|
|
|
Sun 13:40 |
AW1.120 |
Open Source In The European Legislative Landscape and Beyond |
Alexandros Melidis |
Building Public-Private Open Source Ecosystems: GFOSS's approach in Academic-Industry Collaboration |
|
|
|
Sun 13:50 |
AW1.120 |
Open Source In The European Legislative Landscape and Beyond |
Florian 'Flo' Wohlrab, Frédéric Desbiens |
European Competitiveness in Microelectronic and AI |
Slides
|
WebM video
|
MP4 video
|
Sun 14:05 |
AW1.120 |
Open Source In The European Legislative Landscape and Beyond |
Francesco Panella |
OSS 4 ALL: What can policymakers do to increase the uptake of OSS in the EU? |
Slides
|
|
|
Sun 14:20 |
AW1.120 |
Open Source In The European Legislative Landscape and Beyond |
Sebastian Raible, Marcel Kolaja (Policy and Advocacy Director for Europe at Access Now, former MEP) |
Panel Discussion: A European Strategy for Digital Sovereignty |
|
|
|
Sun 14:55 |
AW1.120 |
Open Source In The European Legislative Landscape and Beyond |
Sebastian Raible |
Wrap up by Open Source strategy for competitiveness block organisers and Rapporteur feedback |
|
|
|
Sun 15:05 |
AW1.120 |
Open Source In The European Legislative Landscape and Beyond |
Jordan Maris |
Room Changeover and Intro to the Open Source in the policymaking process block |
|
|
|
Sun 15:15 |
AW1.120 |
Open Source In The European Legislative Landscape and Beyond |
Markéta Gregorová |
Opening Speech by Markéta Gregorová, Member of the European Parliament |
|
WebM video
|
MP4 video
|
Sun 15:25 |
AW1.120 |
Open Source In The European Legislative Landscape and Beyond |
Jules Obry, Jordan Maris, Sebastian Raible |
Lobbying the EU |
|
|
|
Sun 15:40 |
AW1.120 |
Open Source In The European Legislative Landscape and Beyond |
Tobie Langel |
Towards Open Source-Compatible Standards |
|
|
|
Sun 15:50 |
AW1.120 |
Open Source In The European Legislative Landscape and Beyond |
Simon Phipps, Tobie Langel, Jordan Maris, fukami, Filipe Jones Mourao |
Panel: European Standardisation and the Open Source community |
|
|
|
Sun 16:15 |
AW1.120 |
Open Source In The European Legislative Landscape and Beyond |
Simon Phipps |
Open Source in the policymaking process: Fishbowl discussion |
|
|
|
Sun 16:50 |
AW1.120 |
Open Source In The European Legislative Landscape and Beyond |
Jordan Maris, Sebastian Raible |
Wrap up by Open Source in the policymaking process block organisers and Rapporteur feedback |
|
|
|
Sun 09:00 |
AW1.121 |
BOF - Track A |
Darragh Elliott |
FSFE Upcycling Android Workshop BOF |
|
|
|
Sun 10:00 |
AW1.121 |
BOF - Track A |
Michael Opdenacker |
FOSS apps on Android BoF |
Slides
|
|
|
Sun 11:00 |
AW1.121 |
BOF - Track A |
Koen Glotzbach |
Private podcast listening statistics for end-user recommendations, advertisers & podcasters |
|
|
|
Sun 12:00 |
AW1.121 |
BOF - Track A |
|
Social Web BOF |
|
|
|
Sun 13:00 |
AW1.121 |
BOF - Track A |
Ronny Lam |
NLnet office hour |
|
|
|
Sun 14:00 |
AW1.121 |
BOF - Track A |
Sam Johnston |
Open Source 2.0: Imagining the Future in a Data-Driven AI Era |
|
|
|
Sun 15:00 |
AW1.121 |
BOF - Track A |
Nadia Jiang |
Building Bridges: Exploring the Future of Developer Relations BOF |
|
|
|
Sun 16:00 |
AW1.121 |
BOF - Track A |
Jelle van der Waa |
Arch Linux meetup BOF |
|
|
|
Sun 09:00 |
AW1.126 |
Digital Wallets and Verifiable Credentials |
Digital Wallets and Verifiable Credentials FOSDEM team |
Welcome from the OpenWallet Foundation |
|
WebM video
|
MP4 video
|
Sun 09:30 |
AW1.126 |
Digital Wallets and Verifiable Credentials |
Digital Wallets and Verifiable Credentials FOSDEM team, Michael Vognsen Nielsen, Thomas Rysgaard Christiansen |
Utilising EUDI Wallet ecosystems in your legacy systems |
|
|
|
Sun 10:00 |
AW1.126 |
Digital Wallets and Verifiable Credentials |
Digital Wallets and Verifiable Credentials FOSDEM team, Rob Van Kranenburg, Lorna Goulden, Friedger Müffke, Andrea D’Intino |
We need Disposable Digital Identities for a more secure and resilient digital society |
|
WebM video
|
MP4 video
|
Sun 10:30 |
AW1.126 |
Digital Wallets and Verifiable Credentials |
Jesse Wright |
Are current standards enough? Towards Verifiable Credentials with expressive zero knowledge query |
Slides
|
WebM video
|
MP4 video
|
Sun 11:00 |
AW1.126 |
Digital Wallets and Verifiable Credentials |
Amir Taaki |
DarkFi: Zero-Knowledge Cryptography for Anonymous Uncensored Organizations |
|
|
|
Sun 11:30 |
AW1.126 |
Digital Wallets and Verifiable Credentials |
Tim Hobson, Pamela Wochner, Sam Greenbury |
Trustchain - Trustworthy Decentralised Public Key Infrastructure |
Slides
|
WebM video
|
MP4 video
|
Sun 12:00 |
AW1.126 |
Digital Wallets and Verifiable Credentials |
Sebastian Kałuzinśki |
Sample implementation of OpenId 4 Verifiable Presentation over Bluetooth Low Energy |
|
WebM video
|
MP4 video
|
Sun 12:30 |
AW1.126 |
Digital Wallets and Verifiable Credentials |
Digital Wallets and Verifiable Credentials FOSDEM team, Vangelis Sakkopoulos, Connor Fitzmaurice |
Challenges for Wallets and Digital Trust Services following EUDI Wallet Architecture Reference Framework |
|
|
|
Sun 13:10 |
AW1.126 |
Government Collaboration |
Felix Kronlage-Dammers, Thorsten Schwesig, Lea Beiermann |
Government Collaboration - Intro |
|
|
|
Sun 13:15 |
AW1.126 |
Government Collaboration |
Johan Linåker |
How is Development and Collaboration Done in Public Sector Open Source Software Projects? Insights from Six Mature Case Studies |
|
WebM video
|
MP4 video
|
Sun 13:30 |
AW1.126 |
Government Collaboration |
Axel Thévenet |
OSOR Handbook on Open Source Software in Public Administration |
Slides
|
|
|
Sun 13:45 |
AW1.126 |
Government Collaboration |
Thierry Carrez, Louis Vigneras, Giuseppina URSO |
Nubo: the French government sovereign cloud |
Slides
|
WebM video
|
MP4 video
|
Sun 14:15 |
AW1.126 |
Government Collaboration |
Leonhard Kugler, Alexander Smolianitski |
openDesk on openCode: Developing a Secure Office Suite and SDLC |
Slides
|
WebM video
|
MP4 video
|
Sun 14:45 |
AW1.126 |
Government Collaboration |
Ludovic Dubost, Michael Meeks, Amandine Le Pape, Tilman Kranz, René Fischer, Frank Karlitschek |
Round Table Government Collaboration - 4 Topics and 7 Expert Speakers |
|
|
|
Sun 15:20 |
AW1.126 |
Government Collaboration |
Virgile Deville, Alexander Smolianitski, Yousef El-Dardiry |
Note-Worthy Collaboration: Co-developing a Note-Taking Application |
|
WebM video
|
MP4 video
|
Sun 15:50 |
AW1.126 |
Government Collaboration |
Kurt Garloff, Nico Lueck |
GovStack Cloud BB: Sovereign Clouds for all countries |
Slides
|
WebM video
|
MP4 video
|
Sun 16:05 |
AW1.126 |
Government Collaboration |
Bianca Kastl |
Building open digital infrastructures for public health |
Slides
|
WebM video
|
MP4 video
|
Sun 16:35 |
AW1.126 |
Government Collaboration |
Nil Homedes, Andrés Pereira de Lucena |
FLOSS as a public policy: The case of Decidim |
Slides
|
WebM video
|
MP4 video
|
Sun 16:45 |
AW1.126 |
Government Collaboration |
Felix Kronlage-Dammers, Thorsten Schwesig, Lea Beiermann |
Government Collaboration - Outro |
|
WebM video
|
MP4 video
|
Sun 09:00 |
UA2.114 (Baudoux) |
Network |
Max Inden |
Fast UDP makes QUIC quicker - optimizing Firefox’s HTTP3 IO stack |
Slides
|
WebM video
|
MP4 video
|
Sun 09:25 |
UA2.114 (Baudoux) |
Network |
Floris Bruynooghe |
Building Peer-to-Peer QUIC |
Slides
|
WebM video
|
MP4 video
|
Sun 09:50 |
UA2.114 (Baudoux) |
Network |
Jeroen Wijenbergh |
ProxyGuard - WireGuard behind a reverse proxy |
Slides
|
WebM video
|
MP4 video
|
Sun 10:15 |
UA2.114 (Baudoux) |
Network |
Alfredo Cardigliano |
Unleashing SuperNIC's Superpowers |
Slides
|
|
|
Sun 10:40 |
UA2.114 (Baudoux) |
Network |
Luca Deri |
Passive Network Traffic Fingerprinting |
Slides
|
WebM video
|
MP4 video
|
Sun 11:05 |
UA2.114 (Baudoux) |
Network |
Frantisek (Frank) Borsik_LibreQoS |
Every ISP Needs To Use A QoE Middle-Box On Their Network |
Slides
|
WebM video
|
MP4 video
|
Sun 11:30 |
UA2.114 (Baudoux) |
Network |
Robin Jarry |
grout # a graph router based on DPDK |
Slides
|
WebM video
|
MP4 video
|
Sun 11:55 |
UA2.114 (Baudoux) |
Network |
Federico Iezzi, Jerome Tollet, Mohammed Hawari |
Unleashing 100 Mpps with FD.io VPP on GCP |
|
WebM video
|
MP4 video
|
Sun 12:15 |
UA2.114 (Baudoux) |
Network |
Nathan Skrzypczak |
Levitation made handy: roll your own Maglev LB with VPP ! |
Slides
|
WebM video
|
MP4 video
|
Sun 12:35 |
UA2.114 (Baudoux) |
Network |
Pim van Pelt |
VPP: Monitoring 100Gbps+ with sFlow |
|
WebM video
|
MP4 video
|
Sun 12:50 |
UA2.114 (Baudoux) |
Network |
Varun Rapelly, Venkata Ravichandra Mynidi |
VPP TLS Plugin: Enhancing Performance with Asynchronous Operations |
Slides
|
WebM video
|
MP4 video
|
Sun 13:10 |
UA2.114 (Baudoux) |
Network |
Luca Bassi |
Scitags: network traffic tagging for scientific computing |
Slides
|
WebM video
|
MP4 video
|
Sun 13:30 |
UA2.114 (Baudoux) |
Network |
Antonios Chariton |
Securing the Internal Control Plane with Standards & OSS |
Slides
|
WebM video
|
MP4 video
|
Sun 13:55 |
UA2.114 (Baudoux) |
Network |
Victor Julien, Eric Leblond |
Suricata: Insights, Innovations, and Future Directions |
|
|
|
Sun 14:15 |
UA2.114 (Baudoux) |
Network |
Gerald Combs |
Wiresharchaeology: How it started and where we're headed |
Slides
|
WebM video
|
MP4 video
|
Sun 14:40 |
UA2.114 (Baudoux) |
Network |
Quentin Monnet |
Cloud-Native Networking, Home Edition: Build and connect your VPCs with the Open Network Fabric |
Slides
|
WebM video
|
MP4 video
|
Sun 15:00 |
UA2.114 (Baudoux) |
Network |
Wim Henderickx, Hans Thienpondt |
Kubenet: Harnessing Kubernetes for Network Automation |
|
WebM video
|
MP4 video
|
Sun 15:25 |
UA2.114 (Baudoux) |
Network |
Miguel Duarte, Doug Smith |
Evolving Multi-Network in Kubernetes: From Pod Spec to Dynamic Resource Allocation |
Slides
|
WebM video
|
MP4 video
|
Sun 15:50 |
UA2.114 (Baudoux) |
Network |
Federico Paolinelli |
Running an EVPN Endpoint in a Kubernetes Cluster—On My Laptop! |
|
WebM video
|
MP4 video
|
Sun 16:15 |
UA2.114 (Baudoux) |
Network |
Paul Le Guen de Kerneizon |
LFEnergy SEAPATH - svtrace Tools for Latency Analysis in Virtualized Networking Platforms |
Slides
|
WebM video
|
MP4 video
|
Sun 16:40 |
UA2.114 (Baudoux) |
Network |
Fernando Fernandez Mancera |
Performing link aggregation balance-slb in kernelspace with NetworkManager |
|
|
|
Sun 09:00 |
UA2.118 (Henriot) |
Identity and Access Management |
Alexander Bokovoy, Iker Pedrosa |
Welcome to Identity and Access Management devroom! |
|
WebM video
|
MP4 video
|
Sun 09:05 |
UA2.118 (Henriot) |
Identity and Access Management |
Dimitrij Drus |
Heimdall: An Identity-Aware Proxy for Secure Access Control |
Slides
|
|
|
Sun 09:35 |
UA2.118 (Henriot) |
Identity and Access Management |
André Boscatto |
Partly Cloudy IPA - joining cloud VMs to FreeIPA |
Slides
|
WebM video
|
MP4 video
|
Sun 10:05 |
UA2.118 (Henriot) |
Identity and Access Management |
Milan Jakobi |
Deep Dive into OIDC flows |
Slides
|
WebM video
|
MP4 video
|
Sun 10:35 |
UA2.118 (Henriot) |
Identity and Access Management |
Daniel Tröder |
Nubus: An Enterprise Open Source IAM Stack in Kubernetes |
Slides
|
WebM video
|
MP4 video
|
Sun 11:05 |
UA2.118 (Henriot) |
Identity and Access Management |
José Ángel de Bustos Pérez, Josep |
ACME Certificates with FreeIPA: Simplify SSL/TLS Management |
Slides
|
WebM video
|
MP4 video
|
Sun 11:35 |
UA2.118 (Henriot) |
Identity and Access Management |
Lennart Poettering |
systemd's User Database API |
Slides
|
WebM video
|
MP4 video
|
Sun 12:05 |
UA2.118 (Henriot) |
Identity and Access Management |
Stephan Schwichtenberg |
Federated Identities Anyone? We've got lots of them ... |
Slides
|
WebM video
|
MP4 video
|
Sun 12:35 |
UA2.118 (Henriot) |
Identity and Access Management |
Sumit Bose |
SSSD and IdPs |
Slides
|
WebM video
|
MP4 video
|
Sun 13:05 |
UA2.118 (Henriot) |
Identity and Access Management |
Mark Laing |
Fine-grained access control in LXD with OpenFGA |
Slides
|
WebM video
|
MP4 video
|
Sun 13:35 |
UA2.118 (Henriot) |
Identity and Access Management |
Alexander Bokovoy, Andreas Schneider |
localkdc - A general local authentication hub |
Slides
|
WebM video
|
MP4 video
|
Sun 14:05 |
UA2.118 (Henriot) |
Identity and Access Management |
Alex Scheel |
OpenBao at GitLab - Building Native Secrets for GitLab CI/CD Pipelines |
Slides
|
WebM video
|
MP4 video
|
Sun 14:35 |
UA2.118 (Henriot) |
Identity and Access Management |
Francisco Triviño García |
FreeIPA-to-FreeIPA Migration: Current Capabilities and Use Cases |
Slides
|
WebM video
|
MP4 video
|
Sun 15:05 |
UA2.118 (Henriot) |
Identity and Access Management |
Iker Pedrosa |
Enhancing PAM Communication: A JSON-Based Approach for Modern Authentication |
Slides
|
WebM video
|
MP4 video
|
Sun 15:30 |
UA2.118 (Henriot) |
Identity and Access Management |
Jonathan Calmels |
Comprehensive Federated Authentication for AI/HPC Infrastructure |
Slides
|
WebM video
|
MP4 video
|
Sun 16:00 |
UA2.118 (Henriot) |
Identity and Access Management |
Alexander Schwartz |
Delegating the chores of authenticating users to Keycloak |
Slides
|
WebM video
|
MP4 video
|
Sun 16:30 |
UA2.118 (Henriot) |
Identity and Access Management |
Alexander Bokovoy, Francisco Triviño García |
Building Cross-Domain Trust Between FreeIPA Deployments |
Slides
|
WebM video
|
MP4 video
|
Sun 09:00 |
UA2.220 (Guillissen) |
PostgreSQL |
Tomas Vondra |
PostgreSQL Performance - 20 years of improvements |
|
|
|
Sun 10:00 |
UA2.220 (Guillissen) |
PostgreSQL |
Boriss Mejías |
Logical Replication Live Session - Keep on Streaming |
|
WebM video
|
MP4 video
|
Sun 11:00 |
UA2.220 (Guillissen) |
PostgreSQL |
Karen Jex |
Tuning Postgres for Analytics |
Slides
|
WebM video
|
MP4 video
|
Sun 12:00 |
UA2.220 (Guillissen) |
PostgreSQL |
Andrzej Nowicki |
From Queries to Pints: Building a Beer Recommendation System with pgvector |
Slides
|
WebM video
|
MP4 video
|
Sun 13:00 |
UA2.220 (Guillissen) |
PostgreSQL |
Gulcin Yildirim Jelinek |
Anatomy of Table-Level Locks in PostgreSQL |
Slides
|
|
|
Sun 14:00 |
UA2.220 (Guillissen) |
PostgreSQL |
Cédric Villemain |
Stats roll, baby, stats roll. |
|
WebM video
|
MP4 video
|
Sun 15:00 |
UA2.220 (Guillissen) |
PostgreSQL |
Damien Clochard |
PostgreSQL Anonymizer and the battle for privacy |
|
|
|
Sun 16:00 |
UA2.220 (Guillissen) |
PostgreSQL |
Jimmy Angelakos |
Row-Level Security sucks. Can we make it usable? |
Slides
|
|
|
Sun 09:00 |
UB2.147 |
Ada |
Fernando Oleo Blanco, Dirk Craeynest |
Welcome to the Ada DevRoom |
Slides
|
WebM video
|
MP4 video
|
Sun 09:10 |
UB2.147 |
Ada |
Fernando Oleo Blanco |
Updates on the Ada Ecosystem |
Slides
|
WebM video
|
MP4 video
|
Sun 09:30 |
UB2.147 |
Ada |
A.J. |
Get started with Ada in 2 minutes or less! |
Slides
|
WebM video
|
MP4 video
|
Sun 09:50 |
UB2.147 |
Ada |
Gautier de Montmollin |
Advent of Compression: writing a working BZip2 encoder in Ada from scratch in a few days |
Slides
|
WebM video
|
MP4 video
|
Sun 10:10 |
UB2.147 |
Ada |
Gautier de Montmollin |
Ada and Mini-Ada: a solution to the two-language problem |
Slides
|
WebM video
|
MP4 video
|
Sun 10:30 |
UB2.147 |
Ada |
Fernando Oleo Blanco |
Understanding liquid types, contracts and formal verification with Ada/SPARK |
Slides
|
WebM video
|
MP4 video
|
Sun 11:00 |
UB2.147 |
Ada |
Oli Scherer |
The state of Rust trying to catch up with Ada |
Slides
|
WebM video
|
MP4 video
|
Sun 11:25 |
UB2.147 |
Ada |
César Sagaert, Fabien Chouteau |
Cryptography in SPARK: building the foundation with constant-time bigints |
Slides
|
WebM video
|
MP4 video
|
Sun 11:45 |
UB2.147 |
Ada |
Jan Verschelde |
Multiword Arithmetic and Parallel Computing |
Slides
|
WebM video
|
MP4 video
|
Sun 12:05 |
UB2.147 |
Ada |
streaksu |
Developing device drivers for Ironclad using Ada |
|
WebM video
|
MP4 video
|
Sun 12:30 |
UB2.147 |
Ada |
Tama McGlinn, Rudolf Batke |
AdaBots - programmable minetest bots |
Slides
|
WebM video
|
MP4 video
|
Sun 13:15 |
UB2.147 |
Robotics and Simulation |
Arnaud Taffanel |
Welcome to the Robotics and Simulation devroom |
Slides
|
WebM video
|
MP4 video
|
Sun 13:20 |
UB2.147 |
Robotics and Simulation |
Jonas Dech |
PyCRAM - A Framework for Cognitive Robot Control |
Slides
|
|
|
Sun 13:25 |
UB2.147 |
Robotics and Simulation |
Roland Meertens |
All my frustrations with ROS summed up in 5 minutes |
Slides
|
WebM video
|
MP4 video
|
Sun 13:30 |
UB2.147 |
Robotics and Simulation |
Loïc Vigneron |
Building a robot powered with Raspberry pis and Arduinos from a super fast Traxxas RC car |
Slides
|
|
|
Sun 13:40 |
UB2.147 |
Robotics and Simulation |
Ignacio Davila Gallesio, Agustin Alba Chicar |
Accelerating robotics development through simulation |
Slides
|
WebM video
|
MP4 video
|
Sun 14:10 |
UB2.147 |
Robotics and Simulation |
Jan Hanca |
O3DE: Creating realistic simulations with open-source game engine |
Slides
|
WebM video
|
MP4 video
|
Sun 14:40 |
UB2.147 |
Robotics and Simulation |
Said Alvarado-Marin |
Repurposing Valve's SteamVR 2.0 Technology to Develop an Open-Source, Low-Cost Motion Capture System for Robotics |
Slides
|
WebM video
|
MP4 video
|
Sun 15:10 |
UB2.147 |
Robotics and Simulation |
Julien Enoch |
Eclipse Zenoh: Understanding the Protocol and its Potential in Robotic |
Slides
|
WebM video
|
MP4 video
|
Sun 15:40 |
UB2.147 |
Robotics and Simulation |
JoseMaria Cañas Plaza, Javier Izquierdo Hernández |
BTstudio, a web tool for programming robots with Behavior Trees |
Slides
|
WebM video
|
MP4 video
|
Sun 16:10 |
UB2.147 |
Robotics and Simulation |
PIERRE KANCIR |
ArduPilot : Trusted, Versatile and FOSS autopilot for all and everything |
Slides
|
|
|
Sun 16:40 |
UB2.147 |
Robotics and Simulation |
Michel Hidalgo, Lucas Chiesa |
Whales use Lighthouses too: Open source positioning for open source robots |
Slides
|
WebM video
|
MP4 video
|
Sun 16:45 |
UB2.147 |
Robotics and Simulation |
Ramon Roche |
Build, Launch, and Soar with Dronecode: The infrastructure ecosystem for the development of autonomous aerial robotics. |
Slides
|
WebM video
|
MP4 video
|
Sun 16:50 |
UB2.147 |
Robotics and Simulation |
Arne Baeyens |
Integration and unit testing in ROS 2 |
Slides
|
WebM video
|
MP4 video
|
Sun 16:55 |
UB2.147 |
Robotics and Simulation |
Jose Luis Rivero |
ROS in transition: a new organizational path under the Open Source Robotics Alliance |
Slides
|
WebM video
|
MP4 video
|
Sun 09:00 |
UB2.252A (Lameere) |
Low-level AI Engineering and Hacking |
Roman Shaposhnik |
The Local AI Rebellion |
|
WebM video
|
MP4 video
|
Sun 09:05 |
UB2.252A (Lameere) |
Low-level AI Engineering and Hacking |
VB |
Hugging Face ecosystem for Local AI/ ML |
|
WebM video
|
MP4 video
|
Sun 09:40 |
UB2.252A (Lameere) |
Low-level AI Engineering and Hacking |
William Jones, Jeremy Bennett |
Accelerating AI with open source hardware and software |
Slides
|
WebM video
|
MP4 video
|
Sun 10:00 |
UB2.252A (Lameere) |
Low-level AI Engineering and Hacking |
Rene Schallner, Guillaume Wenzek |
ZML: A High-Performance AI Inference Stack Built for Production and Multi-Accelerator Deployment |
|
WebM video
|
MP4 video
|
Sun 10:30 |
UB2.252A (Lameere) |
Low-level AI Engineering and Hacking |
Tanya Dadasheva, Iwan Kawrakow |
History and advances of quantization in llama.cpp |
|
WebM video
|
MP4 video
|
Sun 11:00 |
UB2.252A (Lameere) |
Low-level AI Engineering and Hacking |
Robert Collins |
quantizing your GGUF models using iterative refinement of the importance matrix |
|
WebM video
|
MP4 video
|
Sun 11:20 |
UB2.252A (Lameere) |
Low-level AI Engineering and Hacking |
Matthew Topol |
Apache Arrow: The Great Library Unifier |
Slides
|
WebM video
|
MP4 video
|
Sun 11:50 |
UB2.252A (Lameere) |
Low-level AI Engineering and Hacking |
Olivia Buzek |
Building Your (Local) LLM Second Brain |
|
WebM video
|
MP4 video
|
Sun 11:55 |
UB2.252A (Lameere) |
Low-level AI Engineering and Hacking |
Sergy Sergyenko |
How Llamagator helps to implement LLM-as-a-Judge concept on your local machine |
Slides
|
WebM video
|
MP4 video
|
Sun 12:00 |
UB2.252A (Lameere) |
Low-level AI Engineering and Hacking |
Joe Olson |
Data Prep Kit: Open Source Data Engineering for LLMs |
|
WebM video
|
MP4 video
|
Sun 12:05 |
UB2.252A (Lameere) |
Low-level AI Engineering and Hacking |
Arnaud Le Hors |
The Model Openness Framework (MOF) |
Slides
|
WebM video
|
MP4 video
|
Sun 12:10 |
UB2.252A (Lameere) |
Low-level AI Engineering and Hacking |
Martin Hickey, Paul Schweigert |
Building AI Applications on Kubernetes: Leveraging Instructlab and the Bee Agent Framework |
Slides
|
WebM video
|
MP4 video
|
Sun 12:20 |
UB2.252A (Lameere) |
Low-level AI Engineering and Hacking |
Lawrence Li, Frank Mai |
GPUStack: Building a Simple and Scalable Management Experience for Diverse AI Models |
|
WebM video
|
MP4 video
|
Sun 12:40 |
UB2.252A (Lameere) |
Low-level AI Engineering and Hacking |
Mateusz Charytoniuk |
Self-hosted LLMs at a scale with Paddler |
Slides
|
WebM video
|
MP4 video
|
Sun 13:00 |
UB2.252A (Lameere) |
Low-level AI Engineering and Hacking |
Eric Curtin |
RamaLama: Making working with AI Models Boring |
|
WebM video
|
MP4 video
|
Sun 13:20 |
UB2.252A (Lameere) |
Low-level AI Engineering and Hacking |
Cedric Clyburn, Stevan Le Meur |
Building AI Applications from your desktop with Podman AI Lab |
Slides
|
WebM video
|
MP4 video
|
Sun 13:40 |
UB2.252A (Lameere) |
Low-level AI Engineering and Hacking |
Bielik Team, Maciej, Pawel Cyrta, Adrian |
From Supercomputer to Raspberry Pi: Building Open Source Polish Language Models |
|
WebM video
|
MP4 video
|
Sun 13:55 |
UB2.252A (Lameere) |
Low-level AI Engineering and Hacking |
Marcus Edel |
Tricks Learned from Training Large Open-Source Models |
|
WebM video
|
MP4 video
|
Sun 14:10 |
UB2.252A (Lameere) |
Low-level AI Engineering and Hacking |
Carol Chen, Cedric Clyburn |
Synthetic Data: The Secret Ingredient in Better Language Models |
Slides
|
WebM video
|
MP4 video
|
Sun 14:25 |
UB2.252A (Lameere) |
Low-level AI Engineering and Hacking |
Max de Bayser |
LLM Tool use in vLLM |
|
WebM video
|
MP4 video
|
Sun 14:40 |
UB2.252A (Lameere) |
Low-level AI Engineering and Hacking |
Peter Cawley |
Scoping out the Tenstorrent Wormhole |
Slides
|
WebM video
|
MP4 video
|
Sun 15:00 |
UB2.252A (Lameere) |
Low-level AI Engineering and Hacking |
Martin Chang |
Building a new GGML backend: How, Challenges and Opportunities with Novel Accelerators |
Slides
|
WebM video
|
MP4 video
|
Sun 15:20 |
UB2.252A (Lameere) |
Low-level AI Engineering and Hacking |
Gianluca Guida |
Porting GGML to the NUX Kernel Development Framework. |
Slides
|
WebM video
|
MP4 video
|
Sun 15:40 |
UB2.252A (Lameere) |
Low-level AI Engineering and Hacking |
Ruben Ortlam |
Expanding GGML Hardware Support using the Vulkan API |
Slides
|
WebM video
|
MP4 video
|
Sun 16:00 |
UB2.252A (Lameere) |
Low-level AI Engineering and Hacking |
Jon Chesterfield |
The bare metal perspective on AMD's GPU ASICs |
|
WebM video
|
MP4 video
|
Sun 16:20 |
UB2.252A (Lameere) |
Low-level AI Engineering and Hacking |
Xuan-Son Nguyen |
wllama: bringing llama.cpp to the web |
|
WebM video
|
MP4 video
|
Sun 16:40 |
UB2.252A (Lameere) |
Low-level AI Engineering and Hacking |
Jon Nordby |
Milliwatt sized Machine Learning on microcontrollers with emlearn |
Slides
|
WebM video
|
MP4 video
|
Sun 09:00 |
UB4.132 |
Virtualization and Cloud Infrastructure |
Anirban (Ani) Sinha |
Introducing FUKI, guest firmware in a UKI for confidential cloud deployments |
Slides
|
WebM video
|
MP4 video
|
Sun 09:30 |
UB4.132 |
Virtualization and Cloud Infrastructure |
Vitaly Kuznetsov |
Confidential VMs on public clouds and on-premise: a long way towards zero trust |
Slides
|
WebM video
|
MP4 video
|
Sun 10:00 |
UB4.132 |
Virtualization and Cloud Infrastructure |
Matias Vara Larsen |
Hunting Virtio Specification Violations |
Slides
|
WebM video
|
MP4 video
|
Sun 10:30 |
UB4.132 |
Virtualization and Cloud Infrastructure |
Martin Necas |
Migrating from VMware to Kubernetes |
|
|
|
Sun 11:00 |
UB4.132 |
Virtualization and Cloud Infrastructure |
Stefano Garzarella |
Can QEMU and vhost-user devices be used on macOS and *BSD? |
Slides
|
WebM video
|
MP4 video
|
Sun 11:30 |
UB4.132 |
Virtualization and Cloud Infrastructure |
Ronny Orot |
The IaC Tooling Multiverse and the Future of IaC |
Slides
|
WebM video
|
MP4 video
|
Sun 12:00 |
UB4.132 |
Virtualization and Cloud Infrastructure |
Simone Tiraboschi |
Enhancing KubeVirt workload scheduling patterns (controversial) |
Slides
|
WebM video
|
MP4 video
|
Sun 12:30 |
UB4.132 |
Virtualization and Cloud Infrastructure |
Nicolae-Madalin Neag |
A Highly Distributed Cloud Architecture for Telco NFV Deployments |
Slides
|
WebM video
|
MP4 video
|
Sun 13:00 |
UB4.132 |
Virtualization and Cloud Infrastructure |
Felix Matouschek |
Simplifying KubeVirt: New tools for easier VM management |
Slides
|
WebM video
|
MP4 video
|
Sun 13:30 |
UB4.132 |
Virtualization and Cloud Infrastructure |
Miguel Duarte, Doug Smith |
Free my Kubernetes network! Breaking away from the Kubernetes networking model |
Slides
|
WebM video
|
MP4 video
|
Sun 14:00 |
UB4.132 |
Virtualization and Cloud Infrastructure |
Jordi Guijarro |
Portability and Interoperability across a Pan-European Virtualized Cloud-Edge Continuum |
Slides
|
WebM video
|
MP4 video
|
Sun 14:30 |
UB4.132 |
Virtualization and Cloud Infrastructure |
Victor Palma |
Unlocking the Hybrid Cloud: An Open Source Approach |
Slides
|
WebM video
|
MP4 video
|
Sun 15:00 |
UB4.132 |
Virtualization and Cloud Infrastructure |
Kohei Tokunaga |
Running QEMU Inside Browser |
Slides
|
WebM video
|
MP4 video
|
Sun 15:30 |
UB4.132 |
Virtualization and Cloud Infrastructure |
Aleksejs Petrovs |
Building AI Factories with Open Source Tools |
Slides
|
|
|
Sun 16:00 |
UB4.132 |
Virtualization and Cloud Infrastructure |
Andrei Semenov |
Enabling AMD SEV technology in Xen Hypervisor. |
Slides
|
WebM video
|
MP4 video
|
Sun 16:30 |
UB4.132 |
Virtualization and Cloud Infrastructure |
Stefan Majer, Gerrit Schwerthelm |
On-Prem Kubernetes at Scale With metal-stack.io |
Slides
|
WebM video
|
MP4 video
|
Sun 09:00 |
UB4.136 |
Image-Based Linux and Boot Integrity |
Lennart Poettering |
systemd & TPM in 2025 |
Slides
|
WebM video
|
MP4 video
|
Sun 09:30 |
UB4.136 |
Image-Based Linux and Boot Integrity |
Daan De Meyer |
ParticleOS: Can we make Lennart Poettering run an image based distribution?! |
Slides
|
WebM video
|
MP4 video
|
Sun 10:00 |
UB4.136 |
Image-Based Linux and Boot Integrity |
Richard Brown |
FDE is almost there, how do we tackle the last hurdles? |
Slides
|
WebM video
|
MP4 video
|
Sun 10:30 |
UB4.136 |
Image-Based Linux and Boot Integrity |
Timothée Ravier, Allison Karlitskaya |
"Signed, Sealed, and Delivered", with UKIs and composefs |
Slides
|
WebM video
|
MP4 video
|
Sun 11:00 |
UB4.136 |
Image-Based Linux and Boot Integrity |
Valentin Geffroy, Johann Gautier |
Lessons learned from deploying boot security features on embedded systems |
Slides
|
WebM video
|
MP4 video
|
Sun 11:30 |
UB4.136 |
Image-Based Linux and Boot Integrity |
Jan Kiszka |
Generating immutable, A/B updatable, securely booting Debian images |
Slides
|
WebM video
|
MP4 video
|
Sun 12:00 |
UB4.136 |
Image-Based Linux and Boot Integrity |
Eric Curtin, Pierre-Yves Chibon |
Bootable Containers and Image Mode: Transforming Linux OS Management with Bootc |
|
WebM video
|
MP4 video
|
Sun 12:30 |
UB4.136 |
Image-Based Linux and Boot Integrity |
Magnus Kulke |
Case Study: Measured Boot and Remote Attestation in Confidential Containers |
Slides
|
WebM video
|
MP4 video
|
Sun 13:10 |
UB4.136 |
Retrocomputing |
Sebastian Eggermont |
Welcome to Retrocomputing Devroom |
|
WebM video
|
MP4 video
|
Sun 13:15 |
UB4.136 |
Retrocomputing |
Raphaël Zumer |
Error correction for Dragon Quest passphrases |
Slides
|
WebM video
|
MP4 video
|
Sun 13:25 |
UB4.136 |
Retrocomputing |
Hans Hübner |
Bildschirmtext - Reeenacting an ancient communication system using Javascript and Common Lisp |
|
WebM video
|
MP4 video
|
Sun 13:45 |
UB4.136 |
Retrocomputing |
Dmitriy Kostiuk |
Keeping a hand on the evolution of cursor controls: important mice of the past and what to do if you get one today |
Slides
|
|
|
Sun 14:05 |
UB4.136 |
Retrocomputing |
Sebastian Eggermont |
A PID control system based on the MOS 6502 - CANCELLED, replaced by Retrocomputing panel discussion |
|
WebM video
|
MP4 video
|
Sun 14:25 |
UB4.136 |
Retrocomputing |
Steven Goodwin |
Supersonic retro development with Docker |
Slides
|
|
|
Sun 14:40 |
UB4.136 |
Retrocomputing |
Daniele Lacamera, Antonio Malara - Biappi |
(General) Electric Dreams: restoring the GE-120, a milestone in transistor-based computing |
Slides
|
|
|
Sun 15:00 |
UB4.136 |
Retrocomputing |
Francois Laagel |
Pac-Man for the DEC VT420 |
|
WebM video
|
MP4 video
|
Sun 15:20 |
UB4.136 |
Retrocomputing |
Michal Pleban |
Raiders of the lost hard drive |
Slides
|
WebM video
|
MP4 video
|
Sun 15:35 |
UB4.136 |
Retrocomputing |
Eldred HABERT, Sylvie Oukaour |
Rediscovering the fun of programming with the Game Boy |
Slides
|
WebM video
|
MP4 video
|
Sun 15:55 |
UB4.136 |
Retrocomputing |
Philipp K. Krause |
The Small Device C Compiler targeting Z80, MOS 6502 and their derivatives |
Slides
|
WebM video
|
MP4 video
|
Sun 16:15 |
UB4.136 |
Retrocomputing |
rene speranza, ben*.* |
Silicium occitel mini |
Slides
|
WebM video
|
MP4 video
|
Sun 16:35 |
UB4.136 |
Retrocomputing |
Paul Cercueil |
Writing a dynarec, step by step |
|
WebM video
|
MP4 video
|
Sun 09:00 |
UB5.132 |
HPC, Big Data & Data Science |
Adrian Reber, Radostin Stoyanov, Viktória Spišaková |
Optimizing Resource Utilization for Interactive GPU Workloads with Transparent Container Checkpointing |
Slides
|
WebM video
|
MP4 video
|
Sun 09:30 |
UB5.132 |
HPC, Big Data & Data Science |
Christian Gutschow |
Efficient Histogramming for High-Performance Computing in C++ with YODA |
Slides
|
WebM video
|
MP4 video
|
Sun 10:00 |
UB5.132 |
HPC, Big Data & Data Science |
David Salvador-Jasin |
Explainable forecasting from big weather data: rapid and sustainable solutions |
Slides
|
WebM video
|
MP4 video
|
Sun 10:30 |
UB5.132 |
HPC, Big Data & Data Science |
Mathieu Desnoyers, Olivier Dion |
Exa-Tracer: Tracing HPC Supercomputers with LTTng |
Slides
|
WebM video
|
MP4 video
|
Sun 10:55 |
UB5.132 |
HPC, Big Data & Data Science |
Gregory Becker |
The High Performance Software Foundation (HPSF) |
Slides
|
WebM video
|
MP4 video
|
Sun 11:05 |
UB5.132 |
HPC, Big Data & Data Science |
Marc Joos, Xavier Delaruelle |
Environment Modules: why this old idea is still useful today and what's next |
Slides
|
WebM video
|
MP4 video
|
Sun 11:35 |
UB5.132 |
HPC, Big Data & Data Science |
Jan-Patrick Lehr |
Programming models with the ROCm™ compiler |
Slides
|
WebM video
|
MP4 video
|
Sun 12:00 |
UB5.132 |
HPC, Big Data & Data Science |
Felix Abecassis, Vasileios Karakasis |
Adding built-in support for basic performance test analytics to ReFrame |
Slides
|
WebM video
|
MP4 video
|
Sun 12:30 |
UB5.132 |
HPC, Big Data & Data Science |
Thomas Röblitz |
Making Data Fun Again: Extending EESSI to improve Research Data Management |
Slides
|
WebM video
|
MP4 video
|
Sun 13:00 |
UB5.132 |
HPC, Big Data & Data Science |
Henrik Nortamo |
EuroHPC FP: a Federated Platform for HPC Infrastructure in Europe, Built with Open Source Software |
Slides
|
WebM video
|
MP4 video
|
Sun 13:30 |
UB5.132 |
HPC, Big Data & Data Science |
Antony Chazapis |
Running Kubernetes Workloads on HPC with HPK |
Slides
|
WebM video
|
MP4 video
|
Sun 14:00 |
UB5.132 |
HPC, Big Data & Data Science |
Troels Henriksen |
OpenCL, CUDA, and HIP as compilation targets for functional array programs |
Slides
|
WebM video
|
MP4 video
|
Sun 14:10 |
UB5.132 |
HPC, Big Data & Data Science |
Nima Sahraneshinsamani |
Harnessing Reduced Precision for Accurate and Efficient Scientific Computing in HPC |
Slides
|
WebM video
|
MP4 video
|
Sun 14:20 |
UB5.132 |
HPC, Big Data & Data Science |
Michele Martone, Ivan Pribec |
Easier API Interoperability: writing a bindings Generator to C/C++ with Coccinelle |
Slides
|
WebM video
|
MP4 video
|
Sun 14:35 |
UB5.132 |
HPC, Big Data & Data Science |
Aleksander Dubas |
A Pantheon of The Gods: Open Source Multiphysics Software for Analysis of Fusion Power Plant Systems |
Slides
|
WebM video
|
MP4 video
|
Sun 14:45 |
UB5.132 |
HPC, Big Data & Data Science |
Alex Domingo |
Effect of kernel optimizations on HPC workloads performance |
Slides
|
WebM video
|
MP4 video
|
Sun 15:00 |
UB5.132 |
HPC, Big Data & Data Science |
Dorian Ouakli |
Multithreading in Python using OpenMP? |
Slides
|
WebM video
|
MP4 video
|
Sun 15:30 |
UB5.132 |
HPC, Big Data & Data Science |
Felix LeClair |
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 |
Slides
|
WebM video
|
MP4 video
|
Sun 16:00 |
UB5.132 |
HPC, Big Data & Data Science |
Edgar Leon |
Mapping Applications to the Hardware Portably and Transparently |
Slides
|
WebM video
|
MP4 video
|
Sun 16:30 |
UB5.132 |
HPC, Big Data & Data Science |
Christian Iwainsky |
Job-specific performance monitoring on HPC clusters: Challenges and Solutions |
Slides
|
WebM video
|
MP4 video
|
Sun 09:00 |
UB5.230 |
JavaScript |
Patrick Marchand |
Push-Based Hypermedia with Datastar |
|
|
|
Sun 09:30 |
UB5.230 |
JavaScript |
Aapo Alasuutari |
How to lose weight? - Optimising memory usage in JavaScript and beyond |
Slides
|
WebM video
|
MP4 video
|
Sun 10:00 |
UB5.230 |
JavaScript |
Leo Kettmeir, Luca Casonato |
JSR: from private ownership to open governance |
|
WebM video
|
MP4 video
|
Sun 10:30 |
UB5.230 |
JavaScript |
Ujjwal Sharma |
Nobody asks "How is JavaScript?" |
|
|
|
Sun 11:00 |
UB5.230 |
JavaScript |
Andrey Sitnik |
Privacy-first architecture: alternatives to GDPR popup and local-first |
Slides
|
WebM video
|
MP4 video
|
Sun 11:30 |
UB5.230 |
JavaScript |
Aditi |
Demystifying Temporal: A Deep Dive into JavaScript New Temporal API |
|
WebM video
|
MP4 video
|
Sun 12:00 |
UB5.230 |
JavaScript |
Steven Goodwin |
25 years of JavaScript |
Slides
|
WebM video
|
MP4 video
|
Sun 13:15 |
UB5.230 |
Mozilla |
Sylvestre Ledru |
Mozilla Mythbusters: Separating Fact from Fiction |
|
WebM video
|
MP4 video
|
Sun 13:35 |
UB5.230 |
Mozilla |
Stephen Hood |
Mozilla Builders: Working with the OSS community to build the future of AI |
Slides
|
WebM video
|
MP4 video
|
Sun 13:55 |
UB5.230 |
Mozilla |
Stefan French, Kostis Saitas Zarkias, David |
Blueprints by Mozilla.ai - Empowering Devs to Build with Open-Source AI |
|
|
|
Sun 14:10 |
UB5.230 |
Mozilla |
LISSY Alexandre |
ForkServer coming to Firefox on Linux |
|
WebM video
|
MP4 video
|
Sun 14:25 |
UB5.230 |
Mozilla |
Kasia Odrozek |
Community Insights: Best Practices for Open Datasets for LLM training |
|
WebM video
|
MP4 video
|
Sun 14:45 |
UB5.230 |
Mozilla |
Tarek Ziadé |
The Firefox AI Platform |
|
|
|
Sun 15:05 |
UB5.230 |
Mozilla |
Gian-Carlo Pascutto |
The most fun you'll ever have dealing with Firefox crashes |
Slides
|
WebM video
|
MP4 video
|
Sun 15:20 |
UB5.230 |
Mozilla |
Pranshu Khanna |
An open source project never sleeps: Two decades of MDN |
Slides
|
WebM video
|
MP4 video
|
Sun 15:40 |
UB5.230 |
Mozilla |
Davide Eynard |
Lumigator: evaluating LLMs made simple |
Slides
|
WebM video
|
MP4 video
|
Sun 16:00 |
UB5.230 |
Mozilla |
Lars Eggert |
QUIC vs. Middleboxes |
Slides
|
|
|
Sun 16:15 |
UB5.230 |
Mozilla |
Simeon Vincent |
State of Firefox Add-ons |
|
WebM video
|
MP4 video
|
Sun 16:35 |
UB5.230 |
Mozilla |
Matjaž Horvat |
Mozilla Language Portal |
Slides
|
|
|
Sun 09:00 |
UD2.120 (Chavanne) |
Monitoring and Observability |
Richard "RichiH" Hartmann |
Monitoring and Observability Devroom Opening |
Slides
|
WebM video
|
MP4 video
|
Sun 09:10 |
UD2.120 (Chavanne) |
Monitoring and Observability |
Israel Blancas, Jose Gomez-Selles |
Discovering the Magic Behind OpenTelemetry Instrumentation |
Slides
|
WebM video
|
MP4 video
|
Sun 09:50 |
UD2.120 (Chavanne) |
Monitoring and Observability |
Lorenzo Nicora, Hong Teoh |
Apache Flink and Prometheus: better together to improve the efficiency of your observability platform at scale |
Slides
|
WebM video
|
MP4 video
|
Sun 10:30 |
UD2.120 (Chavanne) |
Monitoring and Observability |
Jan Fajerski, Bryan Boreham |
Prometheus Version 3 |
Slides
|
WebM video
|
MP4 video
|
Sun 11:10 |
UD2.120 (Chavanne) |
Monitoring and Observability |
James Belchamber |
The performance impact of auto-instrumentation |
Slides
|
WebM video
|
MP4 video
|
Sun 11:50 |
UD2.120 (Chavanne) |
Monitoring and Observability |
Fabian Stäber, Rafael Roquetto |
Zero-Code Distributed Traces for any programming language |
|
WebM video
|
MP4 video
|
Sun 12:30 |
UD2.120 (Chavanne) |
Monitoring and Observability |
Josh Lee |
O11y-in-One: Exploring a Unified Telemetry Database |
Slides
|
WebM video
|
MP4 video
|
Sun 13:10 |
UD2.120 (Chavanne) |
Monitoring and Observability |
João Vilaça |
Reducing observability cognitive load in KubeVirt |
Slides
|
WebM video
|
MP4 video
|
Sun 13:50 |
UD2.120 (Chavanne) |
Monitoring and Observability |
Ricardo Castro |
What Can We Learn from Formula 1 Incident Management |
Slides
|
WebM video
|
MP4 video
|
Sun 14:30 |
UD2.120 (Chavanne) |
Monitoring and Observability |
Angeles Mora |
Mastering Observability with SigNoz -> Open-Source Alternative for Metrics, Logs, and Traces |
Slides
|
WebM video
|
MP4 video
|
Sun 15:10 |
UD2.120 (Chavanne) |
Monitoring and Observability |
Mitali Bhalla, Pratik Kumar Panda |
The Art of Fleet-Wide Kubernetes Observability: 3 Core Strategies |
Slides
|
WebM video
|
MP4 video
|
Sun 15:50 |
UD2.120 (Chavanne) |
Monitoring and Observability |
Roman Khavronenko |
How to monitor the monitoring |
Slides
|
WebM video
|
MP4 video
|
Sun 16:30 |
UD2.120 (Chavanne) |
Monitoring and Observability |
Goutham Veeramachaneni |
Effortless, standardised homelab observability with eBPF |
|
WebM video
|
MP4 video
|
Sun 09:00 |
UD2.218A |
Python |
Marc-André Lemburg |
Advanced parsing of structured data using Python's new match statement |
|
WebM video
|
MP4 video
|
Sun 09:30 |
UD2.218A |
Python |
David Vujic |
Python Monorepos: The Polylith Developer Experience |
|
WebM video
|
MP4 video
|
Sun 10:00 |
UD2.218A |
Python |
Colin Dean |
make python devex: Towards Red-Green-Refactor in 1 Command with an Old Tool |
Slides
|
WebM video
|
MP4 video
|
Sun 10:30 |
UD2.218A |
Python |
Johan Herland |
FawltyDeps: Finding undeclared and unused dependencies in your notebooks and projects |
Slides
|
WebM video
|
MP4 video
|
Sun 11:00 |
UD2.218A |
Python |
Rok Mihevc, Alenka Frim |
What can PyArrow do for you - Array interchange, storage, compute and transport |
Slides
|
WebM video
|
MP4 video
|
Sun 11:30 |
UD2.218A |
Python |
Safwan Rahman |
Python MonkeyPatch: Debugging Python Applications + Production Hotfix |
Slides
|
WebM video
|
MP4 video
|
Sun 12:00 |
UD2.218A |
Python |
Katie McLaughlin |
Understanding programming peculiarities |
Slides
|
WebM video
|
MP4 video
|
Sun 12:30 |
UD2.218A |
Python |
Riccardo Magliocchetti |
Anatomy of a Python OpenTelemetry instrumentation |
Slides
|
WebM video
|
MP4 video
|
Sun 13:00 |
UD2.218A |
Python |
Pietro Peterlongo |
Nim for Pythonistas (and Open Source Lovers) |
|
WebM video
|
MP4 video
|
Sun 13:30 |
UD2.218A |
Python |
Jochen Wersdörfer |
Skip the Overhead: Lean Web Development with Django |
Slides
|
WebM video
|
MP4 video
|
Sun 14:00 |
UD2.218A |
Python |
Thibaud Colas |
Shifting DX expectations: keeping Django relevant 😬 |
|
WebM video
|
MP4 video
|
Sun 14:30 |
UD2.218A |
Python |
Chris Laffra |
PyScript - Python in the Browser |
|
WebM video
|
MP4 video
|
Sun 15:00 |
UD2.218A |
Python |
Marc-André Lemburg |
🐍🐍 Lightning Talks 🐍🐍 |
|
WebM video
|
MP4 video
|
Sun 15:30 |
UD2.218A |
Python |
Raphael Javaux |
Effortless Distributed Computing in Python |
Slides
|
WebM video
|
MP4 video
|
Sun 16:00 |
UD2.218A |
Python |
Hugo Herter |
Create A Custom Linux Init in Python |
|
WebM video
|
MP4 video
|
Sun 16:30 |
UD2.218A |
Python |
Zbigniew Jędrzejewski-Szmek |
Rewriting pyc files for fun and reproducibility |
Slides
|
WebM video
|
MP4 video
|
Sun 09:00 |
UD2.208 (Decroly) |
Kernel |
Pavel Pisa |
Linux Kernel Mainline Real-Time History, Support and Experience Based on Robotic and Automotive Projects |
Slides
|
WebM video
|
MP4 video
|
Sun 09:30 |
UD2.208 (Decroly) |
Kernel |
Diomidis Spinellis |
Macros Gone Wild: The Usage of the C Preprocessor in the Linux Kernel |
Slides
|
WebM video
|
MP4 video
|
Sun 10:00 |
UD2.208 (Decroly) |
Kernel |
Zach Brown |
ngnfs: a distributed file system using block granular consistency |
Slides
|
WebM video
|
MP4 video
|
Sun 10:30 |
UD2.208 (Decroly) |
Kernel |
Mike Rapoport, Alexander Graf, James Gowans |
State persistence over kexec |
Slides
|
WebM video
|
MP4 video
|
Sun 11:00 |
UD2.208 (Decroly) |
Kernel |
Matthew Wilcox |
Shrinking Memmap |
Slides
|
WebM video
|
MP4 video
|
Sun 11:30 |
UD2.208 (Decroly) |
Kernel |
Mathieu Desnoyers |
Waste-Free Per-CPU Userspace Memory Allocation |
Slides
|
WebM video
|
MP4 video
|
Sun 12:00 |
UD2.208 (Decroly) |
Kernel |
Melissa Wen |
Don't let your motivation go, save time with kworkflow |
Slides
|
WebM video
|
MP4 video
|
Sun 12:30 |
UD2.208 (Decroly) |
Kernel |
Andrea Righi |
Level up your linux gaming: how sched_ext can save your fps |
Slides
|
WebM video
|
MP4 video
|
Sun 13:10 |
UD2.208 (Decroly) |
Kernel |
Grayson Guarino, Chris Townsend |
TuxTape: A Kernel Livepatching Solution |
Slides
|
WebM video
|
MP4 video
|
Sun 13:40 |
UD2.208 (Decroly) |
Kernel |
James Bottomley |
Recent TPM Security Enhancements to the Linux Kernel |
|
WebM video
|
MP4 video
|
Sun 14:10 |
UD2.208 (Decroly) |
Kernel |
Sergej Proskurin |
Virtualization-assisted Security: A Resilient Security Foundation for the Linux Kernel |
Slides
|
WebM video
|
MP4 video
|
Sun 14:40 |
UD2.208 (Decroly) |
Kernel |
Anisse Astier |
Rust for Linux: an overview |
Slides
|
WebM video
|
MP4 video
|
Sun 15:10 |
UD2.208 (Decroly) |
Kernel |
SJ |
DAMON: Kernel Subsystem for Data Access Monitoring and Access-aware System Operations |
Slides
|
WebM video
|
MP4 video
|
Sun 15:40 |
UD2.208 (Decroly) |
Kernel |
Jacob Lorentzon |
Redox OS -- a Microkernel-based Unix-like OS |
Slides
|
WebM video
|
MP4 video
|
Sun 15:50 |
UD2.208 (Decroly) |
Kernel |
Asbjørn Sloth Tønnesen |
Static analysis of return code propagation |
Slides
|
WebM video
|
MP4 video
|
Sun 16:10 |
UD2.208 (Decroly) |
Kernel |
Renzo Davoli, Davide Berardi |
Status and Desiderata for Syscall Tracing and Virtualization Support |
Slides
|
WebM video
|
MP4 video
|
Sun 16:40 |
UD2.208 (Decroly) |
Kernel |
Michele Martone |
Coccinelle Explorer: Learning Semantic Patching Interactively |
Slides
|
WebM video
|
MP4 video
|
Sun 09:00 |
UD6.203 |
FOSDEM Junior |
Pauline Maas |
Creative with Coding |
|
|
|
Sun 10:45 |
UD6.203 |
FOSDEM Junior |
Pauline Maas |
Create a Critter using TurtleStitch |
|
|
|
Sun 12:30 |
UD6.203 |
FOSDEM Junior |
Pauline Maas |
Music by Coding |
|
|
|
Sun 14:15 |
UD6.203 |
FOSDEM Junior |
Joek van Montfort |
Make Your Own Embroidered Bookmark |
|
|
|
Sun 16:00 |
UD6.203 |
FOSDEM Junior |
Jesús Pelay, Pink van de Hel, Annelies Vlaar |
Learn Python programming using Hedy |
|
|
|
Sun 09:00 |
UD6.205 |
FOSDEM Junior |
Bernat Romagosa |
Make live music with MicroBlocks |
|
|
|
Sun 10:45 |
UD6.205 |
FOSDEM Junior |
Jens Mönig, Jadga Huegle |
Making Magic Mirrors |
|
|
|
Sun 12:30 |
UD6.205 |
FOSDEM Junior |
John Maloney, Evan Patton |
Physical Computing with MIT App Inventor |
Slides
|
|
|
Sun 14:15 |
UD6.205 |
FOSDEM Junior |
Shuai Liang, Jialing Han |
Learn to program tabletop football playing robots |
Slides
|
|
|
Sun 16:00 |
UD6.205 |
FOSDEM Junior |
Bernat Romagosa, Jens Mönig, Jadga Huegle |
Creative Data Visualization in Snap! |
|
|
|
Sun 09:00 |
UD6.215 |
Educational |
Jens Mönig |
Towards a Block-Oriented Visual Programming Paradigm |
|
WebM video
|
MP4 video
|
Sun 09:35 |
UD6.215 |
Educational |
Richard Millwood |
Approaches to Open Source Embroidery |
|
WebM video
|
MP4 video
|
Sun 10:10 |
UD6.215 |
Educational |
Bonnie Mehring |
Youth Hacking 4 Freedom 2025 |
|
WebM video
|
MP4 video
|
Sun 10:45 |
UD6.215 |
Educational |
Simon Vandevelde |
FOLL-E: open source educational tool to stimulate logical reasoning |
Slides
|
WebM video
|
MP4 video
|
Sun 11:20 |
UD6.215 |
Educational |
Geert-Jan, Raoul Kramer |
Public values and FOSS for education |
Slides
|
WebM video
|
MP4 video
|
Sun 11:55 |
UD6.215 |
Educational |
Karel Rosseel |
ZIMjs.com make javascript app |
|
WebM video
|
MP4 video
|
Sun 12:30 |
UD6.215 |
Educational |
Miriam Bastian |
Free software teaching materials |
Slides
|
WebM video
|
MP4 video
|
Sun 13:05 |
UD6.215 |
Educational |
Zughy |
Free your games: Luanti! |
|
WebM video
|
MP4 video
|
Sun 13:40 |
UD6.215 |
Educational |
Jesús Pelay, Annelies Vlaar |
The Hedy Programming Language |
Slides
|
WebM video
|
MP4 video
|
Sun 14:15 |
UD6.215 |
Educational |
Bernat Romagosa, John Maloney |
MicroBlocks 2.0: a complete makeover |
|
WebM video
|
MP4 video
|
Sun 14:45 |
UD6.215 |
Educational |
William Jones, Ian Potter |
Open Source in Education of Neurodiverse Students |
Slides
|
WebM video
|
MP4 video
|
Sun 15:20 |
UD6.215 |
Educational |
Bernat Romagosa |
Programming 3D Geometry in Snap! |
|
WebM video
|
MP4 video
|
Sun 15:50 |
UD6.215 |
Educational |
Simone Weiß |
How could open source in vocational education work? |
Slides
|
|
|
Sun 16:25 |
UD6.215 |
Educational |
Evan Patton |
Building Apps and Extensions with MIT App Inventor |
Slides
|
WebM video
|
MP4 video
|