← / Janson K.1.105 (La Fontaine) K.3.201 K.3.401 K.3.601 K.4.201 K.4.401 K.4.601 H.1301 (Cornil) H.1302 (Depage) H.1308 (Rolin) H.1309 (Van Rijn) H.2213 H.2214 H.2215 (Ferrer) H.3242 H.3244 AW1.120 AW1.121 AW1.126 UA2.114 (Baudoux) UA2.118 (Henriot) UA2.220 (Guillissen) UB2.147 UB2.252A (Lameere) UB4.132 UB4.136 UB5.132 UB5.230 UD2.120 (Chavanne) UD2.218A UD2.208 (Decroly) UD6.203 UD6.205 UD6.215
09:00 What FLOSS Means in the AI World Next Generation Internet 2025: where next? Top Accessibility Errors Found in Open Source Through Automated Testing Toward a unified abstract content API Welcome to attestation devroom! Moving Beyond Containers - Introducing Boxer Atomic Honeypot: A MySQL Honeypot That Drops Shells Boot from network attached devices using mkosi-initrd (or why systemd distributions should really start considering mkosi-initrd) Introduction to Serverless Workflow DSL f8 - an 8 bit architecture designed for C and memory efficiency Welcome to the SBOM devroom DIYing the "smartness" into an EV charger for profit and open source Welcome to the EU Policy Devroom! FSFE Upcycling Android Workshop BOF Welcome from the OpenWallet Foundation Fast UDP makes QUIC quicker - optimizing Firefox’s HTTP3 IO stack Welcome to Identity and Access Management devroom! PostgreSQL Performance - 20 years of improvements Welcome to the Ada DevRoom Introducing FUKI, guest firmware in a UKI for confidential cloud deployments systemd & TPM in 2025 Optimizing Resource Utilization for Interactive GPU Workloads with Transparent Container Checkpointing Push-Based Hypermedia with Datastar Monitoring and Observability Devroom Opening Advanced parsing of structured data using Python's new match statement Linux Kernel Mainline Real-Time History, Support and Experience Based on Robotic and Automotive Projects Creative with Coding Make live music with MicroBlocks Towards a Block-Oriented Visual Programming Paradigm
  Room Changeover and Intro to the Implementation and Compliance Block Heimdall: An Identity-Aware Proxy for Secure Access Control Hugging Face ecosystem for Local AI/ ML
  What do maintainers need from funders and others? We asked Maintainers to find out. SBOMs and cryptographic algorithms: status and next steps What does the AI Act mean for Open Source AI: A presentation by the European Commission Updates on the Ada Ecosystem Discovering the Magic Behind OpenTelemetry Instrumentation
09:15
  Porting LuaRocks to Teal: Exploring the Benefits of Statically Typed Code in Lua Free Function API for CadQuery Why Europe needs the OSAID: Openwashing and the AI act
  Building Peer-to-Peer QUIC
09:30 Solving the world’s (localization) problems The OpenAPI Standards Landscape: A Year of Innovation Binding Intel SGX Root-of-Trust to PKI to Establish High-Performant Trusted Channel Between Enclaves Wazero vs Chicory: An In-Depth Comparison Between Two Language-Native Wasm Runtimes Flatcar and Gentoo sitting in a tree - A collaboration of distributions Intro to the SPDXFunctional Safety Model Tux-EVSE, an open-source EV charger Unlocking Transparency in Platforms’ Content Moderation Activities: Introducing dsa_tdb, a Python Package for Analyzing the Digital Services Act Transparency Database Utilising EUDI Wallet ecosystems in your legacy systems Get started with Ada in 2 minutes or less! The Local AI Rebellion Confidential VMs on public clouds and on-premise: a long way towards zero trust ParticleOS: Can we make Lennart Poettering run an image based distribution?! Efficient Histogramming for High-Performance Computing in C++ with YODA How to lose weight? - Optimising memory usage in JavaScript and beyond Python Monorepos: The Polylith Developer Experience Macros Gone Wild: The Usage of the C Preprocessor in the Linux Kernel
  MySQL Vector and AI Partly Cloudy IPA - joining cloud VMs to FreeIPA Approaches to Open Source Embroidery
  Become an orchestra composer using FOSS! rash: asynchronous shell Presentation by the European Commission on the Cyber Resilience Act
09:45
  Building Sustainability: A Case Study in Funding Diversification for Decidim Gruessaugust the functional test harness CitrineOS - one year of progress of a Charge Station Management System The CRA is here. Now what? ProxyGuard - WireGuard behind a reverse proxy Advent of Compression: writing a working BZip2 encoder in Ada from scratch in a few days Apache Flink and Prometheus: better together to improve the efficiency of your observability platform at scale
 
10:00 GIMP 3 and beyond APuP: A Hundred-Line Hack to Make Wi-Fi Great Again Alternative Text for Images: How Bad Are Our Alt-Text Anyway? API Scoring - The Secret Weapon in the Battle for API Excellence Integrating Intel TDX remote attestation into SSH WASM meets unikernels: Secure and Efficient Cloud-Native Deployments Rust, RPMs, and the Fine Art of Dependency Bundling Moving closer to minimum with Clojure A retrospective on Google’s SBOM implementation Applying the "Do No Harm" Principle to Open Source Practices and Technology BOF Panel Discussion: the implementation of the Cyber Resilience Act so far FOSS apps on Android BoF We need Disposable Digital Identities for a more secure and resilient digital society Logical Replication Live Session - Keep on Streaming ZML: A High-Performance AI Inference Stack Built for Production and Multi-Accelerator Deployment Hunting Virtio Specification Violations FDE is almost there, how do we tackle the last hurdles? Explainable forecasting from big weather data: rapid and sustainable solutions JSR: from private ownership to open governance Understanding (modern) Python packaging ngnfs: a distributed file system using block granular consistency
  Unleashing Bidirectional Charging: Protocols, Challenges, and Strategies with EVerest Deep Dive into OIDC flows
  Boosting MySQL with Vector Search: Introducing the MyVector Plugin Kites for Future - Airborne Wind Energy for everyone Ada and Mini-Ada: a solution to the two-language problem Youth Hacking 4 Freedom 2025
10:15 Unleashing SuperNIC's Superpowers
  PipeWire state of the union Attested Noise Protocol for Low-TCB Trusted Execution Environments RDE: Tools for managing reproducible development environments VACASK and Verilog-A Distiller - building a device library for an analog circuit simulator Workshops: DSA / AI / CRA
  Re-purposing EV battery packs as home energy storage using open-source
10:30 Secure and Inclusive: WebAuthn for (Multi-Factor) Authentication 20 Years of Hacking the Funding of XWiki and CryptPad Harmonizing APIs: a comparison of openAPI and GraphQL using the Spotify schema Cyber-Physical WebAssembly: Interfacing with USB and I2C Hardware 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) SBOM journey for an Open Source Project - Apache NuttX RTOS Finding Anomalies in the Debian Packaging System to Detect Supply Chain Attacks Are current standards enough? Towards Verifiable Credentials with expressive zero knowledge query Understanding liquid types, contracts and formal verification with Ada/SPARK History and advances of quantization in llama.cpp Migrating from VMware to Kubernetes "Signed, Sealed, and Delivered", with UKIs and composefs Exa-Tracer: Tracing HPC Supercomputers with LTTng Nobody asks "How is JavaScript?" Prometheus Version 3 FawltyDeps: Finding undeclared and unused dependencies in your notebooks and projects State persistence over kexec
  Nubus: An Enterprise Open Source IAM Stack in Kubernetes
  Minimalist web application deployment with Scheme PostCAD: OpenCASCADE in the Database Passive Network Traffic Fingerprinting
10:45 Extending MySQL using components: Password breach check, broadcasting a service call and more.. Create a Critter using TurtleStitch Making Magic Mirrors FOLL-E: open source educational tool to stimulate logical reasoning
  Secure Push Attestation with Extensible REST APIs Bamboozling badly behaving bots Feedback from the Workshops on DSA / AI / CRA
  Flow Battery Research Collective: Building an Open-Source Battery for Stationary Storage The High Performance Software Foundation (HPSF)
11:00 Early Screening of "ZeMarmot" animation film (work-in-progress) with live music FSF's criteria for free machine learning applications How do we work out the environmental savings from accessibility? FFglitch: the multimedia bitstream editor AsyncAPI for Event-Driven World 101 The current state of debugging in WebAssembly Packit: Bridging the Gap Between Fedora and openSUSE Lessons learned from integrating SBOM in a supply chain Room changeover & Intro to the Public sector Open Source block Overcoming Ceph challenges at scale - CERN, IBM & Ceph community BOF DarkFi: Zero-Knowledge Cryptography for Anonymous Uncensored Organizations Tuning Postgres for Analytics The state of Rust trying to catch up with Ada quantizing your GGUF models using iterative refinement of the importance matrix Can QEMU and vhost-user devices be used on macOS and *BSD? Stronger runtime integrity for snaps with dm-verity Privacy-first architecture: alternatives to GDPR popup and local-first What can PyArrow do for you - Array interchange, storage, compute and transport Waste-Free Per-CPU Userspace Memory Allocation
  Every ISP Needs To Use A QoE Middle-Box On Their Network ACME Certificates with FreeIPA: Simplify SSL/TLS Management Environment Modules: why this old idea is still useful today and what's next
  Funding Open Source projects through dependency analysis Constraint Logic Programming From The Perspective of Annotations Horizon EDA - past, present and future Imposing memory security in C Presentation from the European Commission on Open Source in Public Services The performance impact of auto-instrumentation
11:15
  Upgrading to MySQL 8.4 at Booking.com A Novel Ontology for Enhanced SBOM Data Modeling with TOSCA Kubernetes Emissions Insights: Turning Cloud-Native Green (Without Recycling Pods) Making Workspaces Work Together (And Across Borders) Apache Arrow: The Great Library Unifier Public values and FOSS for education
  Measurement and Attestation Schemes for Container Sandboxes Cryptography in SPARK: building the foundation with constant-time bigints
11:30 Growing inclusive communities: Djangonaut Space program Building Agentic GraphQL APIs With LLM Tool Use & Knowledge Graphs WebAssembly-powered game console Small headed programming for performance with prescheme, nim and zig Linux × VR! Beginner's Guide on How to Join Events in Virtual Reality from Ubuntu using Envision and Monado, an OpenXR Alternative to SteamVR Trustchain - Trustworthy Decentralised Public Key Infrastructure grout # a graph router based on DPDK The IaC Tooling Multiverse and the Future of IaC Generating immutable, A/B updatable, securely booting Debian images Demystifying Temporal: A Deep Dive into JavaScript New Temporal API Python MonkeyPatch: Debugging Python Applications + Production Hotfix Shrinking Memmap
  openDesk and beyond: building the EuroStack systemd's User Database API Programming models with the ROCm™ compiler
  Embedded Video Systems With Zephyr KiCad Project Status Discover Dependency License Information Using SBOMs and ClearlyDefined Measure what you manage: Transparent Energy consumption of cloud infrastructure
11:45 Multiword Arithmetic and Parallel Computing
  Funding the FOSS Ecosystem Nim & C: Reaching the stars by standing on the shoulders of giants Godot VR as a front end for ParaView (lightning talk) Building Your (Local) LLM Second Brain Zero-Code Distributed Traces for any programming language
  Virtual Machine attestation on Arm CCA 30 Years of MySQL: Reflections on the Past, Present, and Future Software Licensing For A Circular Economy -- How FOSS Reduces The Energy Consumption And Carbon Footprint Of ICT Unleashing 100 Mpps with FD.io VPP on GCP How Llamagator helps to implement LLM-as-a-Judge concept on your local machine ZIMjs.com make javascript app
12:00 Infusing Open Source Culture into Company DNA: A Conversation with Jack Dorsey and Manik Surtani, Block's head of Open Source The Road to Mainstream Matrix Multilingual Speech Technologies That Understand You From DB Schema to API: A Deep Dive into Database-Driven API Tools Seeing Eye To Eye: Computer Vision using wasmVision From Manul to Kitten: 4 years of AlmaLinux development evolution Persistent Copyright & Licensing Information in Client-side JS, CSS &sim. (proposal) Digital Identies in disarray Social Web BOF Sample implementation of OpenId 4 Verifiable Presentation over Bluetooth Low Energy From Queries to Pints: Building a Beer Recommendation System with pgvector Compositional LLMs for Assisted competitive coding Enhancing KubeVirt workload scheduling patterns (controversial) Bootable Containers and Image Mode: Transforming Linux OS Management with Bootc Adding built-in support for basic performance test analytics to ReFrame 25 years of JavaScript Understanding programming peculiarities Don't let your motivation go, save time with kworkflow
  Federated Identities Anyone? We've got lots of them ... Developing device drivers for Ironclad using Ada The Model Openness Framework (MOF)
  Concurrent Logic Programming - an exploration of miniKanren in FLENG PCN Lessons From 10 Years of Certifying Open Source Hardware PowerLetrics: Democratizing Energy Metrics for Linux Disrupting the destruction of our natural world with openness Accelerating Digital Transformation in Europe: The Role of Digital Public Goods and Open Source Collaboration Building AI Applications on Kubernetes: Leveraging Instructlab and the Bee Agent Framework
12:15 Remote Attestation in the cloud Levitation made handy: roll your own Maglev LB with VPP !
  How MistServer handles SRT connections in independent child processes The Breadth and Depth of SBOMs GPUStack: Building a Simple and Scalable Management Experience for Diverse AI Models
  Overcoming the chicken-and-egg problem: From the battlelines of the S2 energy flexibility protocol adoption Digital Commons as Pillars of Digital Sovereignty in Europe
12:30 ATAG accessibility audits: worth your while Storytelling, networking, and strategy: three keys to successful fundraising Documenting your event-driven architectures with OpenAPI and AsyncAPI Profiling MySQL from MySQL a tale of several distros joining forces for a common goal: reproducible builds Effects Everywhere: Error Handling and Design-By-Contract in Fuzion Naja Python: ECO, Netlist Optimization, and Netlist Data Collection Made Easy with a Simple Python API Plugin architecture for FOSS virtual classrooms: Unleashing innovation by teachers and learners with the BigBlueButton 3.0 plugin API and SDK Challenges for Wallets and Digital Trust Services following EUDI Wallet Architecture Reference Framework AdaBots - programmable minetest bots A Highly Distributed Cloud Architecture for Telco NFV Deployments Case Study: Measured Boot and Remote Attestation in Confidential Containers Making Data Fun Again: Extending EESSI to improve Research Data Management O11y-in-One: Exploring a Unified Telemetry Database Anatomy of a Python OpenTelemetry instrumentation Level up your linux gaming: how sched_ext can save your fps Music by Coding Physical Computing with MIT App Inventor Free software teaching materials
  Public Sector Open Source fishbowl VPP: Monitoring 100Gbps+ with sFlow SSSD and IdPs
  Remote Attestation on Arm TrustZone OP-TEE with VERAISON Verifier --- current status and future plan --- Struggles with making SBOMs for C apps Self-hosted LLMs at a scale with Paddler
12:45
  The Whippet Embeddable Garbage Collection Library ngspice - XSPICE elemental devices made available in KiCad Engaging households to avoid congestion works: mixing gamification, automation and trading How to Write a Killer README VPP TLS Plugin: Enhancing Performance with Asynchronous Operations
  Wrap up by Public Sector Open Source block organisers and Rapporteur feedback
13:00 Was Leslie Lamport Right? Design in 5 mins (okay, 20 mins): ecosystem mapping and user research? what is it and how to do it! Multiview decoding in libavcodec and ffmpeg CLI Matrix State of the Union openSUSE: Engineering Stable Rolling Releases with OBS and openQA TEA - Let the SBOM ride down the software supply chain! NLnet office hour Anatomy of Table-Level Locks in PostgreSQL RamaLama: Making working with AI Models Boring Simplifying KubeVirt: New tools for easier VM management EuroHPC FP: a Federated Platform for HPC Infrastructure in Europe, Built with Open Source Software Nim for Pythonistas (and Open Source Lovers)
  What is new in MyRocks - RocksDB storage engine for MySQL Room Changeover and Intro to Open source strategy for competitiveness block Fine-grained access control in LXD with OpenFGA Free your games: Luanti!
  Funding FOSS together: Combining public and private efforts Welcome to the Quantum Computing devroom SunPeek - Open-Source Software for Performance Assesment and Monitoring of Large Solar Thermal Plants hkml: A tool for working on mailing lists-driven projects without subscribing Government Collaboration - Intro Scitags: network traffic tagging for scientific computing Welcome to Retrocomputing Devroom Reducing observability cognitive load in KubeVirt TuxTape: A Kernel Livepatching Solution
13:15 Opening Railways and Open Transport Devroom First Opening Presentation from Lawmakers How is Development and Collaboration Done in Public Sector Open Source Software Projects? Insights from Six Mature Case Studies Welcome to the Robotics and Simulation devroom Error correction for Dragon Quest passphrases Mozilla Mythbusters: Separating Fact from Fiction
  European standards to serve both public transport and rail, demystification of NeTEx, SIRI and TOMP API 2.0 The Shepherd: Minimalism in PID 1 Product development in mechanical engineering with open-source software PyCRAM - A Framework for Cognitive Robot Control Building AI Applications from your desktop with Podman AI Lab
  Qlafoutea: Baby steps towards compiling a programming language to analog quantum computer Second Opening Presentation from Lawmakers All my frustrations with ROS summed up in 5 minutes Bildschirmtext - Reeenacting an ancient communication system using Javascript and Common Lisp
13:30 Thunderbird: Building a Cross-Platform, Scalable Open-Source Design System Getting the Rust SDK running on webassembly Being different takes Aeons - a tale of the endless RC? BASIL an open source tool that supports requirements traceability with design SBOM Energy Access Explorer : The Digital Public Good to deliver Climate-compatible Energy Transitions for Everyone A glimpse into a smoother version control experience OSOR Handbook on Open Source Software in Public Administration Securing the Internal Control Plane with Standards & OSS Kornia-rs: Low level Computer Vision and 3D Library in Rust Free my Kubernetes network! Breaking away from the Kubernetes networking model Running Kubernetes Workloads on HPC with HPK Skip the Overhead: Lean Web Development with Django
  Building Europe's Platform Mesh: Cloud-Native APIs for Multi-Provider Integration and Digital Sovereignty localkdc - A general local authentication hub Building a robot powered with Raspberry pis and Arduinos from a super fast Traxxas RC car Mozilla Builders: Working with the OSS community to build the future of AI
  Enhancing Web Media Support: A WebAssembly-Driven Open-Source Framework Routing Guidelines: Unlocking Smarter Query Routing in MySQL Architectures From Supercomputer to Raspberry Pi: Building Open Source Polish Language Models Recent TPM Security Enhancements to the Linux Kernel The Hedy Programming Language
13:45 Building Public-Private Open Source Ecosystems: GFOSS's approach in Academic-Industry Collaboration Nubo: the French government sovereign cloud Accelerating robotics development through simulation Keeping a hand on the evolution of cursor controls: important mice of the past and what to do if you get one today
  When is it Right to Say No to Funding? No-one used my software: a tale of quantum software engineering Shepherd with Spritely Goblins for Secure System Layer Collaboration Sonata - Open source hardware and bitstream for evaluating CHERIoT What would a green energy system look like? Assessing the costs and benefits of different scenarios with Antares subpatch: fearless multi-repository management - stay relaxed What Can We Learn from Formula 1 Incident Management
  European Competitiveness in Microelectronic and AI Suricata: Insights, Innovations, and Future Directions Tricks Learned from Training Large Open-Source Models Blueprints by Mozilla.ai - Empowering Devs to Build with Open-Source AI
14:00 Lessons learned Open Sourcing the UK's Covid Tracing App Anecdotes from 25 years of FOSDEM CLI Design for Designers and Developers Demystifying Federation in Matrix Netzgrafik-Editor - a human-centric timetable planning approach How to push your testing upstream Where in the OSS Supply Chain do SBOM attributes come from? OpenStack Community Meetup BOF Stats roll, baby, stats roll. Portability and Interoperability across a Pan-European Virtualized Cloud-Edge Continuum OpenCL, CUDA, and HIP as compilation targets for functional array programs Shifting DX expectations: keeping Django relevant 😬
  OpenBao at GitLab - Building Native Secrets for GitLab CI/CD Pipelines A PID control system based on the MOS 6502
  Goblins: The framework for your next project! Refactoring Sketcher in FreeCAD Costumer & Energy Management for Distributed Renewable Energies in the global south Solid, Local-First, and The Ultimate Bookkeeping System Synthetic Data: The Secret Ingredient in Better Language Models Harnessing Reduced Precision for Accurate and Efficient Scientific Computing in HPC ForkServer coming to Firefox on Linux Virtualization-assisted Security: A Resilient Security Foundation for the Linux Kernel
14:15 Bridging the Gap: Quantum Computing for Classical Software Engineers MySQL Network Protocol: A walkthrough OSS 4 ALL: What can policymakers do to increase the uptake of OSS in the EU? openDesk on openCode: Developing a Secure Office Suite and SDLC Wiresharchaeology: How it started and where we're headed O3DE: Creating realistic simulations with open-source game engine Make Your Own Embroidered Bookmark Learn to program tabletop football playing robots MicroBlocks 2.0: a complete makeover
  More innovations in H.264/AVC software decoding Enhancing OSRD with NGE’s Macroscopic Visualization Easier API Interoperability: writing a bindings Generator to C/C++ with Coccinelle
  Panel Discussion: A European Strategy for Digital Sovereignty LLM Tool use in vLLM Supersonic retro development with Docker Community Insights: Best Practices for Open Datasets for LLM training
14:30 Group photo: 25 years of FOSDEM shirts From Accessibility to Inclusion - Interdisciplinary Design How do we get the European Union to invest in FOSS maintenance and security? State of Synapse: where we're at, Matrix 2.0, and the future Fixing CVEs on Debian: _almost_ everything you should know about it Spritely and a secure, collaborative, distributed future Verilog-AMS in Gnucap Implementing a triage process supporting all flavours of VEX Open source should have an answer to Teams Unlocking the Hybrid Cloud: An Open Source Approach Mastering Observability with SigNoz -> Open-Source Alternative for Metrics, Logs, and Traces PyScript - Python in the Browser
  Bringing Machine Learning Renewable Energy Forecasting Models to the Open Source Community - data engineering and other challenges implementing large ML models FreeIPA-to-FreeIPA Migration: Current Capabilities and Use Cases A Pantheon of The Gods: Open Source Multiphysics Software for Analysis of Fusion Power Plant Systems
  Quantum type system in H-hat quantum programming language The Flatland Framework: Enabling Machine Learning Research for Railway Rescheduling and Beyond Cloud-Native Networking, Home Edition: Build and connect your VPCs with the Open Network Fabric Scoping out the Tenstorrent Wormhole (General) Electric Dreams: restoring the GE-120, a milestone in transistor-based computing Rust for Linux: an overview
14:45 Round Table Government Collaboration - 4 Topics and 7 Expert Speakers Repurposing Valve's SteamVR 2.0 Technology to Develop an Open-Source, Low-Cost Motion Capture System for Robotics Effect of kernel optimizations on HPC workloads performance The Firefox AI Platform Open Source in Education of Neurodiverse Students
  schemadiff: in memory schema analysis, validation, normalization, diffing, and manipulation The IHP OpenPDK Initiative: Status and RoadMap Cooklang: Hacking the Recipe Format
  Electricity market simulations with the open agent-based model AMIRIS
15:00 The Growing Body of Proprietary Infrastructure for FOSS Development: Repeating Bad History Nostr, notes and other stuff transmitted by relays Piracy, and Open Source: Reimagining Creativity GStreamer: State of the Union 2025 Building the World's First Server-to-Server Matrix Federation Bridge/Peer Post processing GNSS train positions Enabling Architectural Features in Debian: PAC and BTI on arm64 Airflow Beach Cleaning - Securing Supply Chain Wrap up by Open Source strategy for competitiveness block organisers and Rapporteur feedback Building Bridges: Exploring the Future of Developer Relations BOF Kubenet: Harnessing Kubernetes for Network Automation PostgreSQL Anonymizer and the battle for privacy Building a new GGML backend: How, Challenges and Opportunities with Novel Accelerators Running QEMU Inside Browser Pac-Man for the DEC VT420 Multithreading in Python using OpenMP? Building Context-Aware Recommendation Systems With Python and Keras
  Quantum Distance Bounding: Unlocking Secure Proximity Room Changeover and Intro to the Open Source in the policymaking process block Enhancing PAM Communication: A JSON-Based Approach for Modern Authentication The most fun you'll ever have dealing with Firefox crashes
  Small seeds - why funding new ideas matters Assessing and Mitigating the Risk of Carrington-Type Events with PowerModelsGMD.jl NobodyWho: local LLMs for interactive fiction in Godot The Art of Fleet-Wide Kubernetes Observability: 3 Core Strategies DAMON: Kernel Subsystem for Data Access Monitoring and Access-aware System Operations
15:15 Opening Speech by Markéta Gregorová, Member of the European Parliament Eclipse Zenoh: Understanding the Protocol and its Potential in Robotic
  What should Teal be? - musings on FOSS project directions The OpenFlexure Microscope Note-Worthy Collaboration: Co-developing a Note-Taking Application Porting GGML to the NUX Kernel Development Framework. Raiders of the lost hard drive An open source project never sleeps: Two decades of MDN Programming 3D Geometry in Snap!
  The past, present and future of EXPLAIN Lobbying the EU Evolving Multi-Network in Kubernetes: From Pod Spec to Dynamic Resource Allocation
15:30 Towards Free-Fair-Patterns: Free to Use, Free from Deceptive Patterns, Fair for All How Ubuntu Entered the Matrix Introducing Qumat! (An Apache Mahout Joint) NeTEx and SIRI: Show me the code Rhino Linux and Pacstall: Towards a Rolling Ubuntu Connecting SBOMs with OSS Project Health to Better Understand Dependencies Ensuring Reliable Energy Access: Optimizing Mini-Grid Dispatch with Joint Chance Constraints Valence: Bringing the structural ambiguity of spoken language to code Comprehensive Federated Authentication for AI/HPC Infrastructure Building AI Factories with Open Source Tools 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 Effortless Distributed Computing in Python
  Rediscovering the fun of programming with the Game Boy
  Scaling to 12k Live Streams Towards Open Source-Compatible Standards Accelerating AI with open source hardware and software Lumigator: evaluating LLMs made simple Redox OS -- a Microkernel-based Unix-like OS
15:45 BTstudio, a web tool for programming robots with Behavior Trees
  The VC Dilemma: Pros and Cons of Venture Capital for Open Source Software Don't stand there and gawk, extend it! Opensource Rocketry and Tools, FreeCAD and beyond. Taiwan's Shared OSS Community and Event Infrastructure: OPass App and OSCVPass European Commission Presentation and Stickynote Q&A session GovStack Cloud BB: Sovereign Clouds for all countries Running an EVPN Endpoint in a Kubernetes Cluster—On My Laptop! How to monitor the monitoring Static analysis of return code propagation How could open source in vocational education work?
  Opensource Tools for Platform Agnostic Quantum Computing Empowering the Energy Transition through Fast and Flexible Network Simulation The Small Device C Compiler targeting Z80, MOS 6502 and their derivatives
16:00 How we are defending Software Freedom against Apple at the EU's highest court Converting an '07 car to an RC EV using open source software The Engineer’s Guide to Design: Merging Technical and Creative Skills in Open Source Projects Robrix: a pure Rust multi-platform Matrix Client and more Explorative Routing Open-source support for JS stored programs in Percona Server The Ubuntu patch pilot program Towards Quality SBOMs: the OpenChain Telco SBOM Guide Arch Linux meetup BOF Delegating the chores of authenticating users to Keycloak Row-Level Security sucks. Can we make it usable? The bare metal perspective on AMD's GPU ASICs Enabling AMD SEV technology in Xen Hypervisor. Mapping Applications to the Hardware Portably and Transparently QUIC vs. middleboxes Create A Custom Linux Init in Python Learn Python programming using Hedy Creative Data Visualization in Snap!
  Building open digital infrastructures for public health
  Resurrecting the minimalistic Dillo web browser The Patient Brush: How to clean up a 16 year old Linux Kernel API Status and Desiderata for Syscall Tracing and Virtualization Support
16:15 Open Source in the policymaking process: Fishbowl discussion LFEnergy SEAPATH - svtrace Tools for Latency Analysis in Virtualized Networking Platforms ArduPilot : Trusted, Versatile and FOSS autopilot for all and everything Silicium occitel mini State of Firefox Add-ons
  On-Chip Verified Quantum Computation with an Ion-Trap Quantum Processing Unit WireViz - Beautiful wiring documentation OwnTech Update: A demo-talk of our V1 software suit and hardware advancements wllama: bringing llama.cpp to the web
  Building Apps and Extensions with MIT App Inventor
16:30 XWiki: Improving web accessibility with respect to backward compatibility Open source funding: you’re doing it wrong MatrixRTC: Building Real-Time Applications on Matrix GNOME Maps meets Transitous meets MOTIS Building the Future: Understanding and Contributing to Immutable Linux Distributions Crystal: A language for humans and computers Open Discussion FOSDEM infrastructure review Building Cross-Domain Trust Between FreeIPA Deployments On-Prem Kubernetes at Scale With metal-stack.io Job-specific performance monitoring on HPC clusters: Challenges and Solutions From Error to Alert using FOSS-Tools Rewriting pyc files for fun and reproducibility
  MySQL InnoDB Data Recovery - the last resort CityCatalyst: Open Source Helps Cities Start Their Climate Journey FLOSS as a public policy: The case of Decidim Writing a dynarec, step by step Accessible Design Patterns: Expectations and Validations
  Programmatic CAD with Parametrix Performing link aggregation balance-slb in kernelspace with NetworkManager Whales use Lighthouses too: Open source positioning for open source robots Milliwatt sized Machine Learning on microcontrollers with emlearn Coccinelle Explorer: Learning Semantic Patching Interactively
16:45 Unitary Compiler Collection Government Collaboration - Outro Build, Launch, and Soar with Dronecode: The infrastructure ecosystem for the development of autonomous aerial robotics.
  HackerTrain to FOSDEM 2025 (a.k.a. the beta run) SIMEM: Digital Transformation of the Colombian Electricity Market through Open Data Wrap up by Open Source in the policymaking process block organisers and Rapporteur feedback Integration and unit testing in ROS 2
  ROS in transition: a new organizational path under the Open Source Robotics Alliance
17:00 Ten Years as a Free, Open, and Automated Certificate Authority
 
 
17:15
 
 
17:30
 
 
17:45
  Closing FOSDEM 2025
 
18:00
 
 
18:15