| 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 | The Local AI Rebellion | 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 |  |  |  | An Introduction to the Open Source AI definition | 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 | Open Discussion | 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! | 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 | 
    
      |  | Writing an MP4 Muxer for Fun and Profit |  | rash: asynchronous shell |  |  |  | Presentation by the European Commission on the Cyber Resilience Act | Accelerating AI with open source hardware and software |  | 
    
      | 09:45 |  |  |  |  |  |  |  |  | 
    
      |  |  |  | Building Sustainability: A Case Study in Funding Diversification for Decidim | Bringing a new API to KiCad | CitrineOS - one year of progress of a Charge Station Management System |  |  |  | Community-driven compliance: The CRA and the Open Regulatory Compliance Working Group | 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 | Bevy: Rustlang Game Engine | Panel Discussion: Open Source and Policy Implementation: Lessons from the AI act, CRA and DSA | 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 | make python devex: Towards Red-Green-Refactor in 1 Command with an Old Tool | 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 |  | 
    
      |  |  |  |  |  |  |  |  |  | 
    
      | 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 | Lightning Talk: Podcast Feeds | 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 | [CANCELED] The current state of debugging in WebAssembly | Packit: Bridging the Gap Between Fedora and openSUSE | Lessons learned from integrating SBOM in a supply chain | Open Chopsticks: Exploring Taiwanese Culture and Open Source Communities | Software patents in Europe v3.0: 20 years anniversary and further actions | Room changeover & Intro to the Public sector Open Source block | Private podcast listening statistics for end-user recommendations, advertisers & podcasters | 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? | Lessons learned from deploying boot security features on embedded systems | Privacy-first architecture: alternatives to GDPR popup and local-first |  | What can PyArrow do for you - Array interchange, storage, compute and transport | Shrinking Memmap | 
    
      |  |  |  | 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 |  | 
    
      |  | Why and How Companies Should Pay Open Source Maintainers | Constraint Logic Programming From The Perspective of Annotations | Horizon EDA - past, present and future | Imposing memory security in C | Presentation from Anja Wyrobek (Legal Policy Advisor, EU Parliament (MEP Birgit Sippel) | 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 | CentOS Stream and the Power of SIGs: KDE, Hyperscale, and Beyond | 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 | Sailfish OS Community BoF | 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 | Waste-Free Per-CPU Userspace Memory Allocation | 
    
      |  |  | 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 |  |  | 
    
      |  |  |  | Storytelling, networking, and strategy: three keys to successful fundraising |  |  | 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 | The Road to Mainstream Matrix | Beyond the README: Crafting a Better Developer Experience for Open Source Projects | 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) | FOS 4 Bioinformatics & Computational Biology | 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 | Data Prep Kit: Open Source Data Engineering for LLMs | 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 | (CANCELLED) Funding the FOSS Ecosystem - (AMA with Devroom Organisers Instead) | 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 |  |  |  |  |  |  | 
    
      | 13:00 | Was Leslie Lamport Right? | Lightning Lightning Talks | 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 |  |  |  | The Road to EPEL 10 | TEA - Let the SBOM ride down the software supply chain! | Automotive BOF | RIOT-OS: Embedded/IoT OS meetup | 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 | Open Source as a Cultural Movement: Europe's Call to Action for a Fair and Sustainable Future | 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 | 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 |  |  | Building Europe's Platform Mesh: Cloud-Native APIs for Multi-Provider Integration and Digital Sovereignty |  |  | 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 | Building a robot powered with Raspberry pis and Arduinos from a super fast Traxxas RC car | 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 |  | 
    
      |  |  | localkdc - A general local authentication hub |  | 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 | Building Public-Private Open Source Ecosystems: GFOSS's approach in Academic-Industry Collaboration |  | Accelerating robotics development through simulation | 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 |  |  |  |  | Nubo: the French government sovereign cloud | 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 | European Competitiveness in Microelectronic and AI |  |  | What Can We Learn from Formula 1 Incident Management | 
    
      |  |  |  |  | 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? | Coordinating a Windows 10-to-Linux upcycling campaign across Free Software communities worldwide | Making you embedded product CRA compliant | Open Source 2.0: Imagining the Future in a Data-Driven AI Era | 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 😬 |  |  | 
    
      |  |  |  | OSS 4 ALL: What can policymakers do to increase the uptake of OSS in the EU? | OpenBao at GitLab - Building Native Secrets for GitLab CI/CD Pipelines |  | A PID control system based on the MOS 6502 - CANCELLED, replaced by Retrocomputing panel discussion |  |  |  | 
    
      |  |  |  | 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 |  |  | O3DE: Creating realistic simulations with open-source game engine | 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 | openDesk on openCode: Developing a Secure Office Suite and SDLC | Wiresharchaeology: How it started and where we're headed | 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 | Panel Discussion: A European Strategy for Digital Sovereignty | Easier API Interoperability: writing a bindings Generator to C/C++ with Coccinelle |  | 
    
      |  |  |  |  | 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 | Repurposing Valve's SteamVR 2.0 Technology to Develop an Open-Source, Low-Cost Motion Capture System for Robotics | 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 | 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 | Wrap up by Open Source strategy for competitiveness block organisers and Rapporteur feedback |  |  |  | 
    
      | 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 | Making the Financial World Open Source With FINOS | OpenEmbedded/Yocto Project BoF | 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? |  | 🐍🐍 Lightning Talks 🐍🐍 | 
    
      |  |  | Quantum Distance Bounding: Advancing 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 | Eclipse Zenoh: Understanding the Protocol and its Potential in Robotic | 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 |  |  | 
    
      |  |  | 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 | Control room management with OperatorFabric | 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 | BTstudio, a web tool for programming robots with Behavior Trees | Expanding GGML Hardware Support using the Vulkan API | Lumigator: evaluating LLMs made simple |  | Redox OS -- a Microkernel-based Unix-like OS |  | 
    
      | 15:45 |  |  |  |  |  |  |  |  | 
    
      |  |  |  | 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 | Panel: European Standardisation and the Open Source community | 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 | Friendly Functional Languages Show and Tell | Labgrid and Board Farming BOF | 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 |  | ArduPilot : Trusted, Versatile and FOSS autopilot for all and everything | 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 | Silicium occitel mini | State of Firefox Add-ons |  | 
    
      |  | FOSDEM videobox 2025 |  | 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 | [REPLACEMENT] ravanan: a Common Workflow Language implementation powered by Guix |  |  | FOSDEM infrastructure review | Keeping the web and the Internet open for open AI developers |  | 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 | Effortless, standardised homelab observability with eBPF | 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 | Mozilla Language Portal | 
    
      |  |  | 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) |  | Empowering Sustainable Futures: Exploring ORES (Open Renewable Energy System) and Its Latest Innovations |  | 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 |  |  |  |  |  |  |  |  | CANCELLED: openSUSE: Engineering Stable Rolling Releases with OBS and openQA |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
    
      |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
    
      |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
    
      | 17:15 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
    
      |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
    
      |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
    
      | 17:30 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
    
      |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
    
      |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
    
      | 17:45 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
    
      |  | Closing FOSDEM 2025 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
    
      |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
    
      | 18:00 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
    
      |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
    
      |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
    
      | 18:15 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |