← / K.fosdem M.community M.misc M.rtc M.security M.test L.lightningtalks B.bofs D.ada D.apache-openoffice D.bsd D.collab D.cad D.conference D.containers D.cicd D.dart-flutter D.minimalistic D.distributions D.embedded D.emulator D.mobile D.radio D.openjdk D.geospatial D.go D.graphics D.trusted-hardware D.hpc D.infra D.javascript D.kotlin D.legal D.open-hardware D.libreoffice D.llvm D.mariadb D.matrix D.microkernel D.monitoring D.mozilla D.mysql D.network D.nim D.research D.design D.firmware D.openpower D.postgresql D.public-code D.python D.raku D.retro D.safety D.dependency D.sds D.testing D.valgrind D.virtualization D.web3 S.box86 S.checkmk S.civicrm S.coderdojo S.debian S.eclipse S.fedora S.foreman S.fossasia S.fsfe S.freebsd S.gnome S.gsoc S.haiku S.illumos S.kde S.kiwi S.libreoffice S.libresoc S.mariadb S.matrix S.mautic S.nextcloud S.ntop S.oniro S.onlyoffice S.openmandriva S.opentap S.openuk S.openwifi S.ow2 S.pharo S.postgresql S.pulp S.reactos S.refpersys S.schulfrei S.apache S.ubuntu S.xcpng S.xwiki I.infodesk
09:00 The Virtual FOSDEM Infodesk (Saturday)
09:30 Welcome to the Box86 stand Welcome to the Checkmk stand Welcome to the CiviCRM stand Welcome to the CoderDojo Belgium stand Welcome to the Debian stand Welcome to the Eclipse Foundation stand Welcome to the Fedora Project stand Welcome to the Foreman stand Welcome to the FOSSASIA stand Welcome to the Free Software Foundation Europe stand Welcome to the FreeBSD Project stand Welcome to the GNOME stand Welcome to the Google Summer of Code stand Welcome to the Haiku stand Welcome to the illumos stand Welcome to the KDE Community stand Welcome to the Kiwi TCMS stand Welcome to the LibreOffice stand Welcome to the LibreSOC Project stand Welcome to the MariaDB Foundation stand Welcome to the Matrix stand Welcome to the Mautic stand Welcome to the Nextcloud Hub stand Welcome to the ntop stand Welcome to the Oniro Project stand Welcome to the ONLYOFFICE stand Welcome to the OpenMandriva stand Welcome to the OpenTAP stand Welcome to the OpenUK stand Welcome to the openwifi stand Welcome to the OW2 Open Source Community stand Welcome to the Pharo stand Welcome to the PostgreSQL stand Welcome to the Pulp stand Welcome to the ReactOS stand Welcome to the RefPerSys stand Welcome to the schul-frei stand Welcome to the The Apache Software Foundation stand Welcome to the Ubuntu stand Welcome to the XCP-ng stand Welcome to the XWiki & CryptPad stand
10:00 Test talk Number One Advanced PCB simulation with KiCad Keeping Your Java Hot & Fresh in 2022 Opening Low-code data visualization and aggregation with OpenSearch Dashboards Welcome to the MariaDB devroom From pipe dreams and waste to functional accretion: building a capable infrastructure for the Digital Humanities Introduction to Open Source Design Raku devroom intro Welcome to Retro-Computing devroom Welcome to Testing and Automation devroom What's coming in VIRTIO 1.2
  SGX Enclave Exploits Analysis MariaDB Server's new release model A Raku Grammar for Navigation Lights Getting 1K Chess for the ZX81 online
  Test talk Number Two
10:15 Mainlining the reMarkable 2 eInk tablet Automating Code Review with Sparse
  Test talk Number Three Code Liberation and Software Sustainability: The Prospero Experience Documenting a Design System
10:30 Oniro - an open-source starter for fast-paced IoT environments Gramine Library OS Uncovering Arcon: A state-first Rust streaming analytics runtime What is new in mariadb 10.6 ? Let's Get Serial! Cross-platform/cross-hypervisor virtio vsock use in go
  Records and Text Blocks: But What Else Is Interesting In OpenJDK 17? Introduction Free Software Development as Observant Participation
  Nemomobile Advanced Unit Testing in the Hedron Microkernel The year of the Linux Desktop: Cancelled for privacy reasons Free Software, Dependency Management, and what I got wrong at FOSDEM 21
  WebAssembly + Confidential Computing New features in MariaDB 10.7 and MariaDB 10.8
11:00 Empowered for Action: Making open Science Practical in the Global South. Being Cloud-Native with your Logs using Fluentd Project Overview 2021/22 INTEROFFICE FreeCAD Link Branch Development Build an Open Source Streaming Data Pipeline Suggestions for a Stronger Mozilla Community Academics developing software testimonies panel Introducing OKD Virtualization
11:15 Made by Woz: how Apple-1 operating system works?
  Java Threading Essentials Short break MariaDB Server on macOS A practical solution for GNU/Hurd's lack of drivers: NetBSD's rumpkernel framework Writing with data visualization Unit testing Linux kernel drivers
11:30 Tracim, the helping hand for all your collaboration needs Collecting Sentences for Common Voice ToroV, a kernel in user-space, or sort of
  Privacy-preserving video object detection in WebAssembly inside Veracruz Multi-language Data Wrangling and Acquisition Conversational Agents
  Livemark: data presentation framework Setting up your OSS for Design Contributions
11:45 Revisiting the Linux packaging for Apache OpenOffice Welcome to the Conference Organisation Dev Room Librem 5 phone kernel report Improved histograms in MariaDB 10.8
  Free tools that help you run online events in an effective way Genode meets the Pinephone
12:00 State of Open Source Databases WebRTC broadcasting with WHIP Let's Talk About Foreign Functions In Java Symbolic Validation of SGX enclaves using Guardian BabiaXR: Virtual Reality Data Visualizations for the browser MetaindeX and user requirements for a generic catalog application A Computer Museum Continuous testing in a cloud based infrastructure using virtualization and real hardware in the loop KubeVirt scale test by creating 400 VMIs on a single node
  Performance oriented InnoDB log format changes Supporting open design in Bitcoin
12:15 JavaScript welcome session - day #1 Visual inquiries panel
  ngspice - current status and future developments
  Lunch break
12:30 Translation DebConf Conference Infrastructure Five mysteries in Embedded Linux Taking a desktop OS to mobile phones Technology kits (choices) that enable to consistently deliver high quality frontend solutions at speed "CV Project app": How an Android app can change the Mozilla Common Voice project Nim concurrency Firmware Settings and Menus DevOps, Cloud Native, DPUs: beyond the buzzwords
  MariaDB Optimizer - ongoing development and changes On the dissemination/evaluation loop for Research Software Class learning analytics with Raku
  KiCad Project Update Native Language Access: Project Panama for Newbies Managarm: Design of a pragmatic fully-asynchronous microkernel The design of developer-facing error messages for software libraries
  What is special about open source research software and why does it matters?
13:00 Tearing down Barriers for Contributions by Non-coders and Newcomers On the Far Side of REST Tracking your time with Timewarrior Back to DirectFB! Welome to the Go Devroom Destructuring Frontend monoliths with MicroFrontends Enhanced debuggability support in LLVM for various Fortran language features Mozilla Support: 24, 7, 365 from unix shell (*sh) scripting to raku Isolating PCI/CXL Devices: It All Starts with System Launch
  MySQL 8 vs MariaDB 10.6 Next generation micro-controller programming
  Using OBS, Jitsi and Kdenlive to stream and edit conference videos Policies panel Ubuntu's Design System - Vanilla
13:15 Debugging and Monitoring in Unikraft
  Reconfigure from all over Java Security: Log4J, the SecurityManager, and Funding Dissecting Slices, Maps and Channels in Go
  Logging, debugging and error management in Confidential Computing Ersilia, a hub of AI/ML models for infectious disease research Trajectware - timeline-based navigation across computing heritage
13:30 XWiki as an FOSS alternative to Confluence and Notion Automotive Ethernet PHY bring-up: lessons learned and debug tips 2 Years of Mobian Why ODF is a better standard than OOXML MariaDB Point-in-Time-Recovery GRUB - Project Status Update Automatic CPU and NUMA pinning
  How to write an extension for C
  Measuring and analyzing humidity data using Python, syslog-ng and Elasticsearch Hacking through BIM models LibVF.IO: vGPU & SR-IOV on Consumer GPUs using Nim
13:45 State of Mental Health In Unprecedented Times Thunderbird in 2022 Improve diagnostics of typhoid through Open Science: An Artificial Intelligence-based technique
  Lessons from 6 Virtual Ansible Contributor Summits Secure boot, TEEs, different OSes and more Serverless deployment of ML/AI workloads in hardware accelerated unikernels
  Mastering Your Error Domain Mariabackup + Restic: a simple and efficient online backup solution for your DBs Hack for the Planet
14:00 [R]Evolution of open source CI/CD tools UnifiedPush Jupyter for React.js developers Open CASCADE Technology status update Security Warning: Your Java Attack Surface Just Got Bigger Behavior Graph News from the ODF Toolkit Coverage for eBPF programs How to Start a Language on Mozilla Common Voice? Encrypting binary (and relay) logs in MySQL Synthesising user testing insights with OSS tool teams Decentralized Authentication Frisbee: An advanced suite for the automated testing of cloud apps over Kubernetes Network interface hotplug for Kubernetes Open Source Data with Ceramic
  Artificial Intelligence Panel
14:15 Arm CCA enablement through the Trusted Firmware community project Open Source Firmware status on AMD platforms 2022
  C meta-programming for the masses with C%: cmod Sparselizard 2021.11 - your multiphysics FEM simulation tool Porting mainline Linux to mobile phones MariaDB DENY command GitBuilding: Open source documentation for open source hardware
  Polymorph: a compile time approach to entity-component-systems in Nim
14:30 How to ask Good Questions in Open Source Communities Nextcloud in 2021 FOSS Events Primer Bringing RAUC A/B Updates to More Linux Devices Go Further Without Wires Can JS also build the metaverse OOXML Document Analysis UX/RT - a QNX-like OS based on seL4 Hash join in MySQL 8.0 We hear you! Keeping old Unix/Linux up-to-date with pkgsrc The story of adding TPM support to oVirt Swarm, what's in it for me?
  Llsoftsecbook: an open source book on software security for compiler developers
  Introduction to qbe The CadQuery Ecosystem Simple Tweaks To Get The Most Out Of Your JVM Short break BeeHive: a flexible open hardware platform for behavioural experiments Keeping the past to preserve the future
14:45 MariaDB Galera Cluster and M/S replication Searchfox LAVA + OpenQA = Automated, Continuous Full System Testing
  Potato Zombies
  Rethinking the OS for Isolation Flexibility with FlexOS Open Hardware Panel
15:00 Crowdsecurity Backgrounds are blurry, but the future is clear InterPlanetary Wheels How to build OpenOffice today Pushing the Open Source Hardware Limits with KiCAD ply: lightweight eBPF tracing Using OpenStack to reduce HPC service complexity Rapid Prototyping Physical Interfaces with Web Serial and Cheap MCUs. Let's Build a 200-Page-Long Lecture Book with LibreOffice Writer 8-bit Character support on architectures were the smallest addressable unit size is 64-bit in Clang and LLVM RedLeaf: Isolation and Communication in a Safe Operating System ProxySQL 2021 Dev Submit When to invest in the UX of (scientific) open source Attestation's Requirements Deploying VMs and Containers across Infrastructure Providers Scaffold a Holochain App in 10 minutes
  Fun with Finite Automata
  Building a consensus meta-data standard for actigraphy and light exposure data
15:15 Ten Tips for Better MariaDB Performance Radically simple testing in Raku
  Making the web preservable with open source tools Using pgeu-system to manage your conference The road towards using regular linux on ebook readers TornadoVM: Hardware Acceleration For Java In Practice Intravisor -- a hypervisor for fine-grained isolation using CHERI
  BrAPI: a standard API specification for plant breeding data
15:30 Introducing ONLYOFFICE Forms for paperwork automation and smart collaboration Containers in HPC Bridging the Gap between Jamstack and Big Data Creating professional templates with LibreOffice Writer Firefox Desktop Development 101 Backup/Restore tools performance comparison Why Designers are the Mediators of Accessibility AOSC OS/Retro - An Introduction Phyllome OS Building Web3's Video Infrastructure Layer
  Libc++ on Linux - using the example of Oniro
  Let's escape this vicious circle Detect Log4shell in No Time with Ragel and Go Creative uses of triggers Pararules Standards panel
15:45 The way to a new build Environment Developing for the AWS Nitro platform The Composite Component-Based OS GitHub Actions (in|for) Raku Oniro CI/Testing integration with LAVA
  Ontology Development Kit
16:00 Open Source Network Automation in 2022 Generating virtual 3D exhibitions from Wikipedia How to overcome development challenges when building self-hosted collaboration platform Build Systems all the way down. Java & Alpaca: A Beautiful Friendship This is The Way- A Crash Course on the Intricacies of Managing CPUs in K8s Accessibility testing with HTML-Validate Document themes in LibreOffice Impress and elsewhere LLVM and ANTLR: A match made in heaven Remote workshops Old Web Today: Keeping Flash (and other) Retro Web Sites Accessible on the modern web How (not) to make a mockery of trust Mixing Peer to Peer Protocols on the Web
  Short break MariaDB Connection ID Sustainable community building with the Wikibase Stakeholder Group
16:15 JSON Serialization - The Fine Print Mono Lake Story - how we enabled an open hardware platform Hardware-accelerated graphics in secure multi-tenant environments
  Fuzzing, or How I Generated 1,000,000 New Emulator Test Cases in an Afternoon
16:30 Apache OpenOffice Verification Testing Deploying Containerised Open-Source CSP platforms FOSDEM Conference Infrastructure One stop shop: Best Practices for Programming Embedded FPGAs Status of camera support on mobile FOSS devices Process-based abstractions for VM-based environments Making Apache Spark, Apache Mahout, Kubeflow, and Kubernetes Play Nice E2E testing with Microsoft Playwright Advantages of LibreOffice Technology Mitigating Processor Vulnerabilities by Restructuring the Kernel Address Space Introduction to Foxfooding HPC from Python to Nim Knowledge management communities panel FrogFind and 68k News
  More on bpftrace for MariaDB DBAs and Developers Raku Steering Council Q&A Panel
  Introducing Kotlin In Your Organization: From The Ground Up History of Testing
16:45 F-UJI : A Tool for the automated assessment and improvement of the FAIRness of Research Data Calling all UX Designers!
  Why your next embedded project should be written in Go State of Scientific Computing in Nim 2022 10 OpenSource Test Automation tools in 45 minutes!
17:00 Implementing the NTFS filesystem in Rust Search and aggregations made easy with NodeJS and OpenSearch Canvas For Rendering UX Introducing MYSQL_JSON plugin Internal R packages for Open Science in Agrometeorology Plan 9 CPU command, in Go, for Linux A Brief History of Spreadsheets Introduction to Neighbourhoods
  Unhackable across 30 Years, End in Sight
17:15 1 year of the Sustaining open source design podcast Tracing KubeVirt traffic with Istio
  Fuzion: A New Language For The OpenJDK Unifying Java's Concepts Unveiling Hidden Physics at the LHC using Open Data
  The State of Go The future of databases is confidential Real World Metaprogramming with Nim
17:30 GPIO across Linux and Zephyr kernels Information Engineering Operations Scaling a Decentralized Metaverse in Browser without Data Leaks
  Open Data Panel Pitch your project