Online / 6 & 7 February 2021


773 Events

Event Speakers Room Day Start End Attachments Videos


Welcome to FOSDEM 2021 K.fosdem Saturday 09:00 09:25 webm mp4
Closing FOSDEM 2021 FOSDEM Staff K.fosdem Sunday 18:00 18:10 webm mp4

Cloud Computing (4)

Let There Be Topology-Awareness in Kube-Scheduler!
Enhancing Kubernetes Scheduler
SWATI SEHGAL M.misc Saturday 14:00 14:30 slides webm mp4
Quantum Computing on Cloud
Access quantum acceleration on cloud using co processor model
Parul Singh M.misc Saturday 14:30 15:30 webm mp4
Shaken Fist, thought experiments in simpler IaaS clouds Michael Still M.misc Sunday 10:00 10:30 webm mp4
MariaDB PaaS using systemd multi-instance / socket activation
Bare metal, but still modern
Daniel Black M.misc Sunday 10:30 11:00 other other slides webm mp4

Community (6)

Empowering the school of the future
Remotely accessing files in a distributed LDAP and Samba-based infrastructure
Marco Marinello, Paolo Dongilli Saturday 10:00 10:30 paper slides webm mp4
Tools and Concepts for Successfully Open Sourcing Your Project Sanja Bonic, Janos Pasztor Saturday 10:45 11:30 slides webm mp4
Digital freedom with youth and education
Benedict Suska Saturday 11:30 12:15 webm mp4
The Death of Openness and Freedom?
Open Source Under Attack
Matt Yonkovit Saturday 12:15 13:00 slides webm mp4
How to defeat imposter syndrome
Confessions of a developer
Matteo Bruno Saturday 13:00 14:00 webm mp4
The Democratization of Databases Bruce Momjian Saturday 14:00 15:00 webm mp4

Miscellaneous (3)

Live wallpapers for the X window system
John Tsiombikas M.misc Saturday 15:30 16:30 slides webm mp4
Layered Governance for your Infrastructure with Kubernetes, OPA, and Terraform Taylor Dolezal M.misc Saturday 16:30 17:15 webm mp4
Watch the Asciinema Replay of Your Home-Made Honeypot Sanja Bonic, Janos Pasztor M.misc Saturday 17:15 18:00 slides webm mp4

Performance (4)

A fresh look at toolchains in 2021
binutils, gcc and glibc are no longer the only options. Are they still the best?
Bernhard Rosenkränzer M.misc Sunday 11:00 12:00 slides webm mp4
Postgres Meets Computational Storage
Higher Performance at Lower Cost
Tong Zhang M.misc Sunday 13:00 14:00 slides webm mp4
The Evolution of File Descriptor Monitoring in Linux
From select(2) to io_uring
Stefan Hajnoczi M.misc Sunday 15:00 16:00 slides webm mp4
Starting Over
A FOSS proposal for a new type of OS for a new type of computer
Liam Proven M.misc Sunday 17:00 17:55 slides slides webm mp4

Virtual Events (3)

Building massive virtual communities in Matrix
or... Spaces: The Final Frontier!
Matthew Hodgson M.misc Sunday 12:00 13:00 webm mp4
Challenges running Jitsi Meet at scale during the pandemic
A tale with what failed, what didn't, what we learned and what we are doing next.
Saúl Ibarra Corretgé M.misc Sunday 14:00 15:00 slides slides webm mp4
Vircadia - A Technical Introduction Vadim Troshchinskiy M.misc Sunday 16:00 17:00 webm mp4

Lightning Talks (21)

Making terminals do things that were never intended
nick black L.lightningtalks Saturday 13:00 13:20 other slides webm mp4
Secrets or not, but don't clear text.
Current state of secret management within Kubernetes
Rom L.lightningtalks Saturday 13:20 13:40 slides webm mp4
0 A.D.: Graphics Development
"Who said programming is boring?"
Vladislav Belov L.lightningtalks Saturday 13:40 14:00 slides webm mp4
FOSS for the Professional Historian
Optimizing a Multisouce Historical Research Workflow in BSD or GNU/Linux with a Tiling Window Manager and Manuscripts Galore
Corey Stephan L.lightningtalks Saturday 14:00 14:20 webm mp4
chezmoi: manage your dotfiles across multiple, diverse machines, securely. Tom Payne L.lightningtalks Saturday 14:20 14:40 webm mp4
Local manufacturing of open-source devices for medical labs in Africa: prototyping stage in Cameroon. ELISEE JAFSIA L.lightningtalks Saturday 14:40 15:00 paper slides webm mp4
GFXprim a graphic and widget library written in plain C Cyril Hrubis L.lightningtalks Saturday 15:00 15:20 slides webm mp4
GossipSub: Attack-Resilient Message Propagation in the Filecoin and ETH2.0 Networks Yiannis Psaras L.lightningtalks Saturday 15:20 15:40 paper slides paper webm mp4
Patching Democracy
A short introduction to voting advice applications and why we might not need to hack democracy
Till Sanders L.lightningtalks Saturday 15:40 16:00 slides webm mp4
First Ph.D. then Open Source Startup
How to start an open source business while getting a Ph.D.
Dirk Riehle L.lightningtalks Saturday 16:00 16:20 webm mp4
Virgo: A Versatile Spectrometer for Radio Astronomy Apostolos Spanakis-Misirlis L.lightningtalks Saturday 16:20 16:40 slides slides webm mp4
25 languages in 25 days Peter Eisentraut L.lightningtalks Sunday 13:00 13:20 slides webm mp4
Etebase - Your End-to-End Encrypted Backend
Building encrypted applications has never been easier
Tom Hacohen (tasn) L.lightningtalks Sunday 13:20 13:40 slides webm mp4
Updates to the v1.0 of the Weaviate Vector Search Engine
Bob van Luijt L.lightningtalks Sunday 13:40 14:00 webm mp4
An I2P-based, fully distributed Bank
Free Banking Technology. For Everyone.
Konrad Bächler L.lightningtalks Sunday 14:00 14:20 webm mp4
RETURNING clause ... Have your cake and eat it too!
RETURNING result set in DML statements
Rucha Deodhar L.lightningtalks Sunday 14:20 14:40 slides slides webm mp4
Building a Git learning game
A playful approach to version control
blinry, bleeptrack L.lightningtalks Sunday 14:40 15:00 webm mp4
Contributing beyond Code: My 6 months review
My Open Source achievement
Ruth Ikegah L.lightningtalks Sunday 15:00 15:20 slides webm mp4
Perl, the hidden automation gem
On how Perl can be used in almost every CI/CD environment, and you probably didn't know
Juan Julián Merelo L.lightningtalks Sunday 15:20 15:40 webm mp4
Accessibility Considerations
Including Everyone - Focus on Accessibility
Marcia Wilbur L.lightningtalks Sunday 15:40 16:00 other webm mp4
ClassOps: pre-grading student assignments using CI pipelines Juan Julián Merelo L.lightningtalks Sunday 16:00 16:20 webm mp4

BOFs (1)

FOSDEM: The first 20 years
Reflections from the outisde
Steven Goodwin B.bofs Saturday 17:00 18:00

BOFs Testing (0)

Certification (0)

Apache OpenOffice devroom (8)

State of Apache OpenOffice Peter Kovacs D.apache.openoffice Saturday 10:30 11:15 slides webm mp4
Rebuilding the Apache OpenOffice wiki Andrea Pescetti D.apache.openoffice Saturday 11:15 12:00 webm mp4
The future of Base Peter Kovacs D.apache.openoffice Saturday 12:00 12:45 video slides webm mp4
The localization process for Apache OpenOffice
Anatomy of an improvement
Mechtilde Stehmann D.apache.openoffice Saturday 12:45 13:30 webm mp4
The Apache OpenOffice Documentation Marcia Wilbur D.apache.openoffice Saturday 14:30 15:15 slides other slides webm mp4
Apache OpenOffice Web Resources Dave Fisher D.apache.openoffice Saturday 15:15 16:00
OpenOffice UNO Programming with Groovy Carl Marcum D.apache.openoffice Saturday 16:00 16:45 slides webm mp4
Apache OpenOffice Website CMS
How to contribute
Dave Fisher D.apache.openoffice Saturday 16:45 17:30

Beyond Blockchain - Distributed Web devroom (19)

Open Applications Infrastructure Evgeny Ponomarev D.blockchain Saturday 10:00 10:30 webm mp4
Building a front-end for a p2p app with Fluence & Aquamarine Pavel Murygin D.blockchain Saturday 10:30 11:05 webm mp4
Need for secure composition. Aquamarine language. Dmitry Kurinskiy D.blockchain Saturday 11:05 11:30 webm mp4
Pinecones and Dendrites - P2P Matrix Progress
Introducing Pinecone: a new P2P overlay network for Matrix
Neil Alexander D.blockchain Saturday 11:30 12:00 webm mp4
'Butts in the Browser
In this talk we'll look at building social p2p applications running directly in the browser using secure scuttlebutt.
D.blockchain Saturday 12:00 13:00 webm mp4
Ecosystem Introduction, A Scuttlebutt Walkthrough
A helpful hand inviting you into the ecosystem, teaching you the ropes and navigation through real life examples of projects from the scuttleverse!
zelf D.blockchain Saturday 13:00 13:55 webm mp4
distributed randomness for internet
Nicolas Gailly D.blockchain Saturday 13:55 14:35 webm mp4
What is Holochain? Guillem Córdoba D.blockchain Saturday 14:35 15:30 webm mp4
Architecting a Holochain App Guillem Córdoba D.blockchain Saturday 15:35 16:30 video webm mp4
Beyond Swapping Bits
Accelerating file-sharing in P2P networks and IPFS with Bitswap
Alfonso de la Rocha D.blockchain Saturday 16:40 17:40 slides webm mp4
How to make a Service and distribute it with the Fluence network Dmitriy Shakhtarin, Mike Voronov D.blockchain Sunday 11:00 11:50 webm mp4
Aquamarine under the hood: how to work with services Alexey Pyshnenko D.blockchain Sunday 11:50 12:30 webm mp4
New Scuttlebutt Database
All the juicy gossip on the new development of the SSB protocol. A walk-through of some of the design aspects and what seeds have been planted!
D.blockchain Sunday 12:30 13:20 slides webm mp4
Zero Trust Architecture as an enabler for Data Sovereignty
The business approach behind the neuropil messaging layer
Stephan Schwichtenberg D.blockchain Sunday 13:20 13:55 slides webm mp4
Self-Governing Publication Platform
Muhammed Tanrikulu D.blockchain Sunday 13:55 14:15 webm mp4
Build a p2p distributed app with vue, really fast Guillem Córdoba D.blockchain Sunday 14:20 15:10 webm mp4
Holochain Playtime! Guillem Córdoba D.blockchain Sunday 15:10 16:05 webm mp4
Decentralization and Decency
A talk on the values and goals of decentralizers
Paul Frazee D.blockchain Sunday 16:05 17:05 webm mp4
COMPOST: Exploring artist-centric development through Distributed Press
Towards a decentralized and interdependent publishing ecology
COMPOST D.blockchain Sunday 17:05 18:00 webm mp4

BSD devroom (4)

Managing virtual resources with CBSD, and beyond
CBSD ecosystem is growing and now you can manage more than just virtual resources
Goran Mekić D.bsd Sunday 11:00 12:00 slides webm mp4
hello... again?
Simplicity, elegance, and usability for the desktop
Simon Peter D.bsd Sunday 12:10 13:10 other webm mp4
Porting fwupd to the BSD distributions
Porting firmware update system from Linux to FreeBSD, OpenBSD, NetBSD, and DragonFlyBSD
Norbert Kamiński D.bsd Sunday 13:20 13:50 slides webm mp4
What’s new in sudo and syslog-ng?
A BSD-specific view
Peter Czanik D.bsd Sunday 14:00 14:45 slides webm mp4

Cloud Computing IaaS devroom (0)

Collaborative Information and Content Management Applications devroom (9)

Designing a human centric next generation internet
Vision and progress on the Interpeer Project
Jens Finkhaeuser D.collab Saturday 10:00 11:00 slides webm mp4
From 0 to public website in 20 minutes with XWiki Anca Luca D.collab Saturday 11:35 12:00 webm mp4
Collabora Online for your documents
Hear how we have been improving Online's UX, features & community
Michael Meeks D.collab Saturday 12:00 12:30 slides webm mp4
Blurring the Lines: Tiki 'No-Code/Low-Code' Empowers
Full Stack Developer without knowledge of any programming languages
Mike Finko D.collab Saturday 12:30 13:30 webm mp4
Lessons learned while collaborating remotely in a global pandemic Silvia Macovei D.collab Saturday 13:30 13:50 slides webm mp4
Nextcloud Hub - 20 20 20
In this talk we'll go over what 2020 brought for Nextcloud and the latest & greatest in the most popular content collaboration platform
Jos Poortvliet D.collab Saturday 14:00 15:00 webm mp4
ONLYOFFICE: How to provide ultimate security for real-time document collaboration Alex Mikheev D.collab Saturday 15:00 15:30 webm mp4
Migrating to an Open Source Wiki
Move your data to XWiki from Confluence, Sharepoint or Document Management Systems
Ludovic Dubost D.collab Saturday 15:30 16:30 slides webm mp4
SemApps : A (Linked-)Data Management System based on SOLID and the semantic web
Fostering interconnections between communities by creating synergies between their platforms
Guillaume Rouyer D.collab Saturday 16:30 17:30 webm mp4

Community devroom (15)

Abracadabra, now everyone's a remotee! Allon Mureinik Sunday 10:00 10:30 slides webm mp4
Communication Hacks
Strategies for fostering collaboration and dealing with conflict in open source communities
Nuritzi Sanchez Sunday 10:30 11:10 slides webm mp4
Contributing (with) civil servants
How government and public sector open source projects and contributors are different from individual and corporate ones.
Boris van Hoytema Sunday 11:10 11:35 webm mp4
Does open source need its own Priority of Constituencies? Tobie Langel Sunday 11:35 12:05 webm mp4
Ensuring user focus of open source development: Case MariaDB Server
Encouraging and conducting external evaluation of activities
Kaj Arnö Sunday 12:05 12:30 webm mp4
How I Learned to Stop Worrying and Love Doing Less Deb Nicholson Sunday 12:30 13:00 video webm mp4
Improving Onboarding in FOSS Anita Ihuman Sunday 13:00 13:20 webm mp4
Making Documentation a First-class Citizen in Open Source Projects Ray Paik, Sofia Wallin Sunday 13:20 13:50 slides webm mp4
Mental health and free software
What I wish I’d been told before I got into free software, and more
Brendan Abolivier Sunday 13:50 14:30 slides webm mp4
Online Conferences and the "new normal". Anna Widenius Sunday 14:30 14:50 webm mp4
Open Source is More Than Just a License
Why an exclusive focus on licensing is an impoverished view of what open source truly is
Don Goodman-Wilson Sunday 14:50 15:35 webm mp4
Open Source Program Offices (OSPO) and their role in OSS ecosystems
How having an OSPO might help to open source software ecosystem sustaintability
Manrique Lopez Sunday 15:35 16:05 slides webm mp4
Strengthening Developer Communities in mid of pandemic Sonia Singla Sunday 16:05 16:50 slides webm mp4
Switching Open Source Communities: How to Stay Authentic to Yourself and Find Hidden Benefit In Your New Role Anastasia 'Stacy' Raspopina, Martina Pocchiari Sunday 16:50 17:30 slides webm mp4
Zoom out to zoom in on the community Adrian OSullivan Sunday 17:30 18:00 slides webm mp4

Containers devroom (14)

Advanced BPF kernel features for the container age Daniel Borkmann D.containers Sunday 11:20 11:55 slides webm mp4
Operator SDK use case: virtual machine import to KubeVirt Jakub Dżon D.containers Sunday 11:55 12:30 slides webm mp4
Docker Is No More! What Now?
How Are We Going To Live Without Docker?
Viktor Farcic D.containers Sunday 12:30 13:05 webm mp4
MariaDB Buildbot Container environments Vlad Bogolin D.containers Sunday 13:05 13:20 webm mp4
Idmapped Mounts
Flexible file ownership
Christian Brauner D.containers Sunday 13:20 13:55 slides webm mp4
Hybrid Cloud Open Source DBaaS with Kubernetes
The path to OpenSource DBaaS with Kubernetes
Peter Zaitsev D.containers Sunday 13:55 14:20 slides webm mp4
The OpenNebula alternative to Kubernetes for Containers-as-a-Service Marco Mancini D.containers Sunday 14:20 14:45 slides webm mp4
Seccomp Notify on Kubernetes
The new Linux superpower coming to a Kubernetes cluster near you!
Alban Crequy D.containers Sunday 14:45 15:10 webm mp4
By The Power of toolbox! Dario Faggioli D.containers Sunday 15:10 15:35 slides webm mp4
Fully redundant LXD cluster
Bullet proof storage, networking and compute on the cheap
Stéphane Graber D.containers Sunday 15:35 16:10 slides webm mp4
Build and Run Containers With Lazy Pulling
Adoption status of containerd Stargz Snapshotter and eStargz
Kohei Tokunaga D.containers Sunday 16:10 16:35 slides webm mp4
containerd port to darwin: Toward Running Linux containers on macOS Hajime Tazaki D.containers Sunday 16:35 17:00 webm mp4
ML inference acceleration on K8s using kata containers & AWS Firecracker Orestis Lagkas Nikolos D.containers Sunday 17:00 17:35 slides webm mp4
Datacenter class containers for the masses Sri Ramkrishna D.containers Sunday 17:35 18:00 webm mp4

Continuous Integration and Continuous Deployment devroom (16)

Introduction of the CI/CD devroom D.cicd Sunday 10:00 10:10 webm mp4
The Road to Interoperability in CI/CD Fatih Degirmenci, Kara de la Marck D.cicd Sunday 10:10 10:30 slides webm mp4
Combining Progressive Delivery With GitOps And Continuous Delivery Viktor Farcic, Alexander Matyushentsev D.cicd Sunday 10:30 11:15 webm mp4
Events in CI/CD Andrea Frittoli D.cicd Sunday 11:15 11:35 webm mp4
MariaDB Buildbot, the journey of a reinvention Vlad Bogolin D.cicd Sunday 11:35 11:55 webm mp4
Who watches the watchers - a Jenkins journey
Look Ma, No Hands! Jenkins testability and monitoring
Victor Martinez, Ivan Fernandez Calvo D.cicd Sunday 11:55 12:40 slides slides webm mp4
Improving the Developer Experience of Infrastructure as Code and GitOps Philipp Strube D.cicd Sunday 12:40 13:25 slides webm mp4
Kuberig, Kubernetes without the YAML burn-out! Tom Eyckmans D.cicd Sunday 13:25 13:45 slides webm mp4
Collecting and visualizing Continuous Delivery Indicators
In a Kubernetes-based CI/CD platform, using Jenkins X, Lighthouse, Tekton, PostgreSQL and Grafana
Vincent Behar D.cicd Sunday 13:45 14:30 slides webm mp4
Stairstep your Kubernetes deployment workflow with Gimlet and GitOps
From naive but functional setups, to GitOps at scale
Laszlo Fogas D.cicd Sunday 14:30 14:50 slides webm mp4
Putting Chaos into Continuous Delivery
How to increase the resilience of your applications
Jürgen Etzlstorfer D.cicd Sunday 14:50 15:35 webm mp4
ARM your continuous integration system with fruits! Bruno Verachten D.cicd Sunday 15:35 15:55 webm mp4
CI on Gitlab. Bringing Gitlab, Tekton and Prow together (with some magic) Rafał Manhart D.cicd Sunday 15:55 16:40 slides webm mp4
Configure Once, Run Everywhere
How and Why to Use a Common Configuration for Dev, Testing, and CI Environments
Jon Edvald D.cicd Sunday 16:40 17:25 slides webm mp4
Identifying Performance Changes Using Peass David Georg Reichelt D.cicd Sunday 17:25 17:45 slides webm mp4
GitOps Working Group - Overview and Invitation Cornelia Davis D.cicd Sunday 17:45 18:05 video webm mp4

Declarative and Minimalistic Computing devroom (16)

A few patterns (and one antipattern) you might see only in Raku
A few constructs that might make Raku interesting for programmers of big & small languages alike
Juan Julián Merelo D.declarative.minimalistic Sunday 10:00 10:30 webm mp4
The Fuzion Language
Combining safety and analysability with high performance - while distracted by a 🐶
Fridtjof Siebert D.declarative.minimalistic Sunday 10:30 10:50 slides webm mp4
What's next for Teal, the typed dialect of Lua Hisham Muhammad D.declarative.minimalistic Sunday 10:50 11:20 slides webm mp4
A Lisp REPL as my main shell
The shell is dead, long live the REPL!
Pierre Neidhardt D.declarative.minimalistic Sunday 11:20 11:50 webm mp4
GNU Mes - the Full Source Bootstrap
Reproducibility is not enough: The missing link between stage0/M2-Planet and Mes
Jan Nieuwenhuizen (janneke) D.declarative.minimalistic Sunday 11:50 12:05 slides audio other video webm mp4
Declarative and Minimalistic Computing
The Why
Pjotr Prins D.declarative.minimalistic Sunday 12:05 12:25 webm mp4
Compiling to WebAssembly
Notes from the trenches
Andy Wingo D.declarative.minimalistic Sunday 12:25 13:05 slides webm mp4
Semantically meaningful S-expression diff
Tree-diff for lisp source code
Arun Isaac D.declarative.minimalistic Sunday 13:05 13:25 slides slides other webm mp4
Making a simple language is complicated
Humans are so illogical
Christophe de Dinechin D.declarative.minimalistic Sunday 13:25 13:55 webm mp4
Declaratively yours
Composing system abstractions with GNU Guix
Ludovic Courtès D.declarative.minimalistic Sunday 13:55 14:50 slides webm mp4
Is GNU Guix a minimal distribution, and what might that even mean? Christopher Baines D.declarative.minimalistic Sunday 14:50 15:15 webm mp4
Spritely Goblins: a distributed journey Christopher Webber D.declarative.minimalistic Sunday 15:15 16:00 webm mp4
miniKanren: a minimal declarative language for relational programming William Byrd D.declarative.minimalistic Sunday 16:00 16:45 webm mp4
Nyxt browser
configurable computing
John Mecouris D.declarative.minimalistic Sunday 16:45 17:10 webm mp4
Ordered Key-Value Stores
A minimalist's database
Amirouche BOUBEKKI D.declarative.minimalistic Sunday 17:10 17:30 webm mp4
Optimising for humans
Nim meta-programming for 0-cost abstraction on microcontrollers
Peter Munch-Ellingsen D.declarative.minimalistic Sunday 17:30 18:00 slides webm mp4

Dependency Management devroom (6)

Software Ecosystems as Networks
Advances on the FASTEN project
Paolo Boldi D.dependency Sunday 10:00 10:45 slides webm mp4
DepClean: Automatically revealing bloated software dependencies in Maven projects César Soto Valero D.dependency Sunday 10:45 11:30 webm mp4
Lost in Zero Space
Can we trust depending on packages with major version zero?
Tom Mens D.dependency Sunday 11:30 12:15 webm mp4
Early warning signs for open source breakages
Using crowd feedback from dependency automation as an early warning indicator
Rhys Arkins D.dependency Sunday 12:15 12:45 webm mp4
As Strong as the Weakest Link
Securing the Software Supply Chain
Brendan O'Leary D.dependency Sunday 12:45 13:25 webm mp4
Reusing dependencies across ecosystems: what stands in the way? Todd Gamblin D.dependency Sunday 13:25 14:15 slides webm mp4

Distributions devroom (5)

An User & Developer Perspective on Immutable OSes Dario Faggioli D.distributions Saturday 12:30 12:55 slides webm mp4
Homebrew: macOS Big Sur and ARM Mike McQuaid D.distributions Saturday 13:00 13:30 slides webm mp4
Two different approaches to building a distribution: OpenHarmony and OpenMandriva
An overview of very different ideas - from someone involved in both projects
Bernhard Rosenkränzer D.distributions Saturday 13:30 14:00 slides webm mp4
openSUSE MicroOS, a platform for everything from containers, to IoT, and even the desktop
Bigger isn't better, slower isn't safer
Richard Brown D.distributions Saturday 14:45 15:30 webm mp4
Why Public Database as a Service is Prime for Open Source Distribution Peter Zaitsev D.distributions Saturday 15:30 15:55 slides webm mp4

Embedded, Mobile and Automotive devroom (14)

From Reset Vector to Kernel
Navigating the ARM Matryoshka
Ahmad Fatoum D.embedded Saturday 13:00 14:00 slides webm mp4
Embedded Linux "from scratch" in 45 minutes... on Risc-V Michael Opdenacker D.embedded Saturday 14:00 15:00 slides webm mp4
Overview of the Open Source Vulkan Driver for Raspberry Pi 4 Alejandro Piñeiro D.embedded Saturday 15:00 16:00 slides webm mp4
The Road to the Mainline ZynqMP VCU Driver Michael Tretter D.embedded Saturday 16:00 17:00 slides webm mp4
TerosHDL, an open HDL IDE
The goal of TerosHDL is make the VHDL/SV/Verilog development easier and reliable. It is a powerful open source IDE based on VSCode
Carlos Alberto, Ismael Perez Rojo, Alfredo Saez D.embedded Saturday 17:00 17:15 slides webm mp4
MutantC PDA introduction
open source and hardware PDA shell
Cyril Hrubis D.embedded Saturday 17:15 17:30 slides webm mp4
Open Harmony - more than an OS Stefan Schmidt D.embedded Saturday 17:30 18:00 slides webm mp4
Networking Performances in the Linux Kernel, Getting the most out of the Hardware Maxime Chevallier D.embedded Sunday 13:00 14:00 slides webm mp4
Embedded Linux License Compliance for Hackers & Makers Paul Barker D.embedded Sunday 14:00 14:30 slides slides webm mp4
Safety and open source, oh my? Simon Hoinkis, Christian Eltzschig D.embedded Sunday 14:30 15:00 slides webm mp4
Adding Open Hardware to Open Software for a More Equitable IoT
How I Became an Indie Manufacturer and How You Can Too
Adrian McEwen D.embedded Sunday 15:00 15:30 slides webm mp4
Networked Audio in Android Automotive Suhasini Raghuram, Piotr Krawczyk D.embedded Sunday 15:30 16:00 webm mp4
Designing an open communication framework for the connected car Kevin Valdek, Ulf Bjorkengren D.embedded Sunday 16:00 16:30 webm mp4
Feedback Wanted: What features and design choices are needed for an Industrial IoT SBC? David Tischler, Alex Bucknall, Nicolas Tzovanis D.embedded Sunday 16:30 17:30 slides webm mp4

Emulator Development devroom (12)

Dragging MAME into the 21st century
Practicalities of a large project with two decades of history
Vasantha Crabb D.emulator Saturday 10:00 11:00 slides webm mp4
The PlayStation 2: From Emotion to Emulation
Celebrating 20 Years of Reverse Engineering
Gauvain Roussel-Tarbouriech D.emulator Saturday 11:00 12:15 slides webm mp4
Emulation 101: How anyone can do it Steven Goodwin D.emulator Saturday 12:30 13:20 webm mp4
Do you even emulate, (Super Mario) bro?
How emulating a system can inspire you to improve as an engineer (no 3-wolf-moon shirt necessary)
Panayiotis Talianos D.emulator Saturday 13:30 14:00 slides webm mp4
Emulating the full NTSC stack
Creating objective video artefacts
Thomas Harte D.emulator Saturday 14:00 15:00 webm mp4
libretro: One API to Bring Them All
An overview of RetroArch, libretro, and the modularization it brings to the table
Rob Loach D.emulator Saturday 15:00 16:00 webm mp4
The Ides of RISC-V
A vectorized Caesar cipher written in RISC-V assembler and tested in an emulator
Will Hawkins D.emulator Saturday 16:00 16:30 slides webm mp4
'Cycle-perfect' is an imperfect marketing term
All about buses
Thomas Harte D.emulator Saturday 16:30 17:00 webm mp4
Compute Express Link in QEMU
Driver Development for Fashionably Late Hardware
Ben Widawsky D.emulator Saturday 17:00 18:00 slides paper webm mp4
Best Little Emulator Ever Made! - part 1/3 Mahmoud Abdelghany, Randal Linden D.emulator Sunday 12:00 13:05 webm mp4
Best Little Emulator Ever Made! - part 2/3 Mahmoud Abdelghany, Randal Linden D.emulator Sunday 13:30 14:35 webm mp4
Best Little Emulator Ever Made! - part 3/3 + Live Q&A Mahmoud Abdelghany, Randal Linden D.emulator Sunday 15:00 16:30 webm mp4

Free Software Radio devroom (14)

Never compile on the target ! GNU Radio on embedded systems using Buildroot
feedback on a graduate course on developing an embedded network analyzer
Jean-Michel Friedt Sunday 10:00 10:30 webm mp4
srsLTE project update Andre Puschmann Sunday 10:30 11:00 slides webm mp4
openwifi - opensource WiFi chip
Progress 2020 and future idea/plan
Xianjun Jiao Sunday 11:00 11:30 slides webm mp4
gr-satellites project update Daniel Estévez Sunday 11:30 12:00 slides webm mp4
Talking to spaceborne RADAR: Sentinel1 data processing
... and seeing a corner reflector as cooperative target
Jean-Michel Friedt Sunday 12:00 12:50 webm mp4
SigDigger: blind signal analysis made easy
Introduction, examples, design details and seeking collaboration.
Gonzalo José Carracedo Carballal Sunday 12:50 13:50 slides webm mp4
GNU Radio: Organizational Updates 2020 Martin Braun, Derek Kozel, Marc Lichtman Sunday 13:50 14:20 slides webm mp4
GNU Radio Tech Update
Lifting the mystery of what has happened in GNU Radio over the last 12 months
Marcus Müller Sunday 14:20 14:50 slides webm mp4
A modular future for GNU Radio Bastian Bloessl, Josh Morman Sunday 14:50 15:20 slides webm mp4
PySDR: A Guide to SDR and DSP using Python
and lessons learned from teaching CS students DSP + SDR
Marc Lichtman Sunday 15:20 15:40 webm mp4
Optimization of SDR Applications on Heterogeneous Systems-on-Chip (SoCs)
A High-Level Simulation Framework for Evaluating SDR on Heterogeneous SoCs
Samet E Arda Sunday 15:40 16:10 slides webm mp4
Vector Optimized Library of Kernels
A year in review
Johannes Demel Sunday 16:10 16:40 slides webm mp4
Runtime Strategies and Task Scheduling of Software-Defined Radio on Heterogeneous Hardware
Is an accelerator always the best option?
Joshua Mack Sunday 16:40 17:10 slides webm mp4
Improving GNU Radio Accelerator Device Dataflow David Sorber Sunday 17:10 17:30 slides webm mp4

Friends of OpenJDK devroom (22)

Getting the Most from Modern Java Simon Ritter D.openjdk Saturday 10:00 10:40 webm mp4
10 Ways Everyone Can Support the Java Community Stephen Chin D.openjdk Saturday 10:40 11:20 webm mp4
DeepNetts: Deep Learning IDE Zoran Sevarac D.openjdk Saturday 11:20 12:00 webm mp4
The Java Version Almanac Marc Hoffmann D.openjdk Saturday 12:00 12:40 webm mp4
Disco API: OpenJDK Distributions As A Service Gerrit Grunwald D.openjdk Saturday 12:40 13:20 webm mp4
It's a Bird, It's a Plane, It's SDKMAN: Software Development Kit Manager Marco Vermeulen D.openjdk Saturday 13:20 14:00 webm mp4
Bach Builds (on(ly)) Java Modules Christian Stein D.openjdk Saturday 14:00 14:40 webm mp4
Jakarta EE 9 and Beyond Ivar Grimstad D.openjdk Saturday 14:40 15:20 slides webm mp4
Contributors Guide to the Jakarta EE 10 Galaxy Reza Rahman D.openjdk Saturday 15:20 16:00 slides webm mp4
How Class Data Sharing Can Speed up Your Application Startup Rudy De Busscher D.openjdk Saturday 16:00 16:40 slides webm mp4
Alpine Musl Containers: Now Upstream Dmitry Chuyko D.openjdk Saturday 16:40 17:20 slides webm mp4
Cross-Platform User Interface Development in Java with OpenJFX Johan Vos D.openjdk Sunday 10:00 10:40 webm mp4
The Future of Java on Raspberry Pi: Java, JavaFX, Raspberry Pi and Electronics Frank Delporte D.openjdk Sunday 10:40 11:20 webm mp4
Practical Introduction to FXGL Game Engine Almas Baimagambetov D.openjdk Sunday 11:20 12:00 webm mp4
Creating a JavaFX World Clock App from Scratch Carl Dea D.openjdk Sunday 12:00 12:40 webm mp4
Real World JFR: Experiences Using JFR Outside the Ivory Tower Marcus Hirt D.openjdk Sunday 12:40 13:20 webm mp4
A Hitchhiker's Tour to Containerizing a Java application Nicolas Frankel D.openjdk Sunday 13:20 14:00 webm mp4
5 Tips to Create Secure Docker Containers for Java Developers Brian Vermeer D.openjdk Sunday 14:00 14:40 webm mp4
Containerizing Spring Boot Applications with Jib Ashish Choudhary D.openjdk Sunday 14:40 15:20 webm mp4
Dynamic Proxies in Java Heinz Kabutz D.openjdk Sunday 15:20 16:00 webm mp4
JCStress: Eliminating the Nightmare of Debugging Concurrency Problems Vipin Sharma D.openjdk Sunday 16:00 16:40 webm mp4
JUnit Jupiter Extensions: Writing End to End Tests Karl Heinz Marbaise D.openjdk Sunday 16:40 17:20 webm mp4

Geospatial devroom (10)

Introduction to OSGeo Angelos Tzotsos, Till Adams D.geospatial Sunday 10:00 10:30 webm mp4
OSGeoLive your geospatial toolkit
Get to know OSGeoLive and discover a whole world of geospatial tools and data
Astrid Emde D.geospatial Sunday 10:30 11:00 slides webm mp4
MoveTK: the movement toolkit
A library for understanding movement
Aniket Mitra D.geospatial Sunday 11:00 11:45 webm mp4
Iaso: Geo-aware Data Collection, Curation and Analysis.
A new web + Android platform geared toward enhancing geographical data by benefitting from the routine health data collection activity.
Martin De Wulf D.geospatial Sunday 11:45 12:30 other other other slides webm mp4
Telegram Bot For Navigation
A perfect map app for a neighbourhood doesn't need a map
Ilya Zverev D.geospatial Sunday 12:35 13:05 webm mp4
OpenStreetMap in Africa
The Rise of participatory mapping in Africa
Enock Seth Nyamador D.geospatial Sunday 13:05 13:45 webm mp4
Live Panel
join us for discussion
Astrid Emde, Luca Delucchi, Enock Seth Nyamador, Angelos Tzotsos, Veronica Andreo D.geospatial Sunday 13:50 14:35 webm mp4
r.accumulate: Efficient computation of hydrologic parameters in GRASS
Improving the performance of geospatial computation for web-based hydrologic modeling
Huidae Cho D.geospatial Sunday 14:40 15:20 slides webm mp4
Spatial data exploration in Jupyter notebooks
The power of interactive vizualizations with GeoPandas and HoloViews
Anita Graser D.geospatial Sunday 15:30 16:05 webm mp4
Building a global community of young changemakers using open maps
Laura Mugeha D.geospatial Sunday 16:05 16:40 webm mp4

Go devroom (8)

Deploy a Go HTTP server in your browser Nicolas Lepage D.go Saturday 14:00 14:30 webm mp4
Go Without Wires
Programming Bluetooth Using Go and TinyGo
Ron Evans D.go Saturday 14:30 15:00 webm mp4
Drones, Virtual Reality and Multiplayer NES Games. The fun you can have with Pion WebRTC! Sean DuBois D.go Saturday 15:00 15:30 slides webm mp4
Calling Python from Go In Memory
Using 0 Serialization and ε Memory
Miki Tebeka D.go Saturday 15:30 16:00 slides webm mp4
Kris Nóva Live (replaces CANCELLED Go-ing Secure) Kris Nova D.go Saturday 16:00 16:30 webm mp4
Building cross-platform Go GUIs fast using Fyne
Platform agnostic is the future of app development, and Go is the language of choice
Andrew Williams D.go Saturday 16:30 17:00 slides webm mp4
Go at Tailscale
From writing Go to using Go
Brad Fitzpatrick D.go Saturday 17:00 17:30 slides webm mp4
The State of Go
What's new since Go 1.15
Francesc Campoy, Maartje Eyskens D.go Saturday 17:30 18:00 webm mp4

Graph Systems and Algorithms devroom (0)

Hardware-Aided Trusted Computing devroom (17)

Welcome, overview, lineup
Jo Van Bulck D.hardware.trusted Saturday 10:00 10:05 webm mp4
Rust, WebAssembly and open source
Enarx design choices
Nathaniel McCallum, Mike Bursell, axel simon D.hardware.trusted Saturday 10:05 10:30 webm mp4
Veracruz: privacy-preserving collaborative compute Dominic Mulligan D.hardware.trusted Saturday 10:30 10:55 slides webm mp4
Graphene Library OS
Running unmodified applications in SGX enclaves
Dmitrii Kuvaiskii D.hardware.trusted Saturday 10:55 11:20 webm mp4
Secure Multi-Party Applications in Open Enclave Christoph M. Wintersteiger D.hardware.trusted Saturday 11:20 11:45 webm mp4
Lightning fast enclave network services with async I/O Jethro G. Beekman, Mohsen Zohrevandi D.hardware.trusted Saturday 11:45 12:10 webm mp4
An Open-Source Framework for Developing Heterogeneous Distributed Enclave Applications Gianluca Scopelliti, sepideh pouyanrad D.hardware.trusted Saturday 12:10 12:35 slides webm mp4
Hardwared Based CPU Undervolting on The Cheap
Stealing Your Secrets for $30
ZITAI CHEN D.hardware.trusted Saturday 13:30 13:55 slides webm mp4
Exploiting Interfaces of SEV-ES-protected Virtual Machines Martin Radev D.hardware.trusted Saturday 13:55 14:20 webm mp4
Overview of Secure Boot state in the ARM-based SoCs Maciej Pijanowski D.hardware.trusted Saturday 14:20 14:45 paper webm mp4
Penglai Enclave: Verifiable and Scalable RISC-V TEE System Dong Du D.hardware.trusted Saturday 15:00 15:25 slides webm mp4
Keystone: towards an open standard for trusted execution environments Dayeol Lee D.hardware.trusted Saturday 15:25 15:50 webm mp4
TEEP (Trusted Execution Environment Provisioning) Implementation on RISC-V
Introduction of TEEP and implementation on RISC-V
Akira Tsukamoto D.hardware.trusted Saturday 15:50 16:15 slides webm mp4
Trusted RV: 64bit RISC-V TEE with Secure CoProcessor as Root of Trust Kuniyasu Suzaki D.hardware.trusted Saturday 16:15 16:40 webm mp4
A memory safe POSIX OS
Brooks Davis D.hardware.trusted Saturday 16:50 17:15 slides webm mp4
Hardware-Aided Trusted Computing in High-Level Synthesis (HLS) for FPGAs Babar Khan D.hardware.trusted Saturday 17:15 17:40 webm mp4
CubicleOS -- when Hardware helps to partition software Vasily A. Sartakov D.hardware.trusted Saturday 17:40 18:00 webm mp4

HPC, Big Data and Data Science devroom (19)

Accelerating HPC applications with Out-of-Order Commit Processors Ali Hajiabadi D.hpc Saturday 10:00 10:30 webm mp4
HPC Container Engine State-of-Art
Base-line our understanding of what the execution of HPC containers looks like in 2021.
Christian Kniep D.hpc Saturday 10:30 11:00 webm mp4
Faster Spark SQL: Adaptive Query Execution in Spark v3 Nicolas Poggi D.hpc Saturday 11:00 11:30 webm mp4
DiscoPoP: A tool to identify parallelization opportunities in sequential programs and suggest OpenMP constructs and clauses Mohammad Norouzi D.hpc Saturday 11:30 12:00 paper paper paper webm mp4
Lessons in Programming Model Comparisons Using OpenMP and CUDA for Targetting GPUs Alaina Edwards D.hpc Saturday 15:00 15:30 webm mp4
EESSI: One Scientific Software Stack to Rule Them All Bob Dröge D.hpc Saturday 15:30 16:00 slides webm mp4
XALT: Lessons from attaching to almost every program in Linux Robert McLay D.hpc Saturday 16:00 16:30 webm mp4
Hitchhiker's guide from traditional HPC Cluster to containerized ensemble run at scale
How to lift GROMACS into a cloudy SLURM cluster and evolve to run GROMACS globally using containers.
Carsten Kutzner D.hpc Saturday 16:30 17:00 slides webm mp4
Guix Workflow Language
Extending a reproducible software deployment system for HPC
Ricardo Wurmus D.hpc Saturday 17:00 17:30 slides webm mp4
Deploying Containerized Applications on Secure Large Scale HPC Production Systems. David Brayford D.hpc Sunday 10:00 10:30 webm mp4
Scalable, Automated ML Model Monitoring with KFServing and Hopsworks Javier de la Rúa Martínez D.hpc Sunday 10:30 11:00 webm mp4
Make life easier for big data users on Arm platform Zhenyu Zheng D.hpc Sunday 11:00 11:30 webm mp4
Getting ready for the AMD GPUs
Introduction to AMD ecosystem
Georgios Markomanolis D.hpc Sunday 11:30 12:00 slides webm mp4
GPU Computing Made Simple with the C++ Vulkan SDK & the C++ Kompute Framework (AMD, Qualcomm, NVIDIA & Friends) Alejandro Saucedo D.hpc Sunday 12:00 12:30 slides webm mp4
An Environment for Interactive Parallel Programming with MPI and OpenMP Christian Terboven, Jonas Hahnfeld D.hpc Sunday 15:00 15:30 slides webm mp4
Analyzing Performance Profiles using Hatchet Abhinav Bhatele D.hpc Sunday 15:30 16:00 slides webm mp4
buildtest: HPC Testing Framework for Acceptance Testing Shahzeb Siddiqui D.hpc Sunday 16:00 16:30 slides webm mp4
Open Source HPC Research Tools at the Institute for Scientific Computing Jan-Patrick Lehr, Tim Jammer, Michael Burger, Alexander Hück D.hpc Sunday 16:30 17:00 paper audio webm mp4
Flux: Solving Exascale Workflow and Resource Challenges
Plus - How Open-Source Drives Our Project Design
Stephen Herbein D.hpc Sunday 17:00 17:30 slides webm mp4

Infra Management devroom (16)

Infrastructure-as-code drifts aren't like Pokemon : you can't catch em all Stephane Jourdan D.infra Saturday 10:00 10:30 slides webm mp4
A hands-off approach for your Terraform Jeff Knurek D.infra Saturday 10:30 11:00 slides other webm mp4
State assessment and data validation using Ansible Ganesh Nalawade D.infra Saturday 11:00 11:25 slides webm mp4
Kubernetes Config Management Landscape Tomasz Tarczynski D.infra Saturday 11:30 12:00 slides webm mp4
An alternative to Heroku: An end-to-end open source infrastructure automation toolchain Cristina Muñoz D.infra Saturday 12:00 12:30 slides webm mp4
The Great Cloud Migration with Network Automation & Service Mesh Rosemary Wang D.infra Saturday 12:30 13:00 slides webm mp4
your management layer should be cattle too Evgeni Golov D.infra Saturday 13:00 13:30 slides webm mp4
Registry native delivery of software content with Pulp3. Ina Panova D.infra Saturday 13:30 14:00 webm mp4
Don't get stuck on Pulp 2! Tanya Tereshchenko D.infra Saturday 14:00 14:30 slides webm mp4
Host your own on-premise Ansible Galaxy Brian Bouterse D.infra Saturday 14:30 15:00 webm mp4
Principles, Patterns, and Practices for Effective Infrastructure as Code Adarsh Shah D.infra Saturday 15:00 15:30 webm mp4
Config, config everywhere Juan Manuel Fdez D.infra Saturday 15:30 16:00 slides webm mp4
Cluster API as Code David McKay D.infra Saturday 16:00 16:30 webm mp4
Scaling Release Management with GitOps Abdennour TOUMI D.infra Saturday 16:30 17:00 webm mp4
Desktop Linux Management at Facebook Michel Salim D.infra Saturday 17:00 17:30 slides webm mp4
Application centric deployment with foreman / katello Bernhard Suttner D.infra Saturday 17:30 18:00 webm mp4

JavaScript devroom (12)

JavaScript welcome session Ludovic Gasc, Fabien Benetou (@Utopiah) D.javascript Saturday 10:00 10:15 webm mp4
Angular Test First Development Florian PASTEUR D.javascript Saturday 10:15 11:00 webm mp4
Eleventy is a simpler static site generator.
Bring joy back to writing websites
André Jaenisch D.javascript Saturday 11:00 11:30 other webm mp4
Accessible code editing with CodeMirror 6 Marijn Haverbeke D.javascript Saturday 11:30 12:00 webm mp4
This DoS goes loop-di-loop
Preventing DoS attacks in your Node.js application
Allon Mureinik D.javascript Saturday 12:00 12:30 slides webm mp4
Talking Tabs - Communicating Across Browsing Contexts
The talk covers different ways on how to communicate across browsing contexts/tab and explains the use-case for each of them.
Akshat Garg D.javascript Saturday 12:30 13:00 webm mp4
Bangle.js: Making a smart watch
Reverse-engineering off the shelf hardware, and adding JavaScript
Gordon Williams D.javascript Saturday 13:00 14:00 webm mp4
Reinforcement Learning with JavaScript
Bringing Machine Learning into the browser using TensorFlow.js
Eliran Natan D.javascript Saturday 14:00 15:00 webm mp4
BabiaXR: Virtual Reality Data Visualizations using only Front-End David Moreno D.javascript Saturday 15:00 15:30 slides webm mp4
JavaScript connecting exotic hardware
A personal retrospective of 10 proofs of concept using the most pervasive language
Fabien Benetou (@Utopiah) D.javascript Saturday 15:30 16:00 webm mp4
HTML5 validation with HTML-validate
Why validation matters and how HTML-validate can be used
David Sveningsson D.javascript Saturday 16:00 17:00 slides webm mp4
Designing with sensor data
The next level of responsive web design?
André Jaenisch D.javascript Saturday 17:00 17:30 other webm mp4

Kotlin devroom (15)

Kotlin DevRoom Welcoming Remarks Nicola Corti, Martin Bonnin D.kotlin Sunday 10:00 10:10 webm mp4
Kotlin Roadmap: Upcoming Features Svetlana Isakova D.kotlin Sunday 10:10 10:40 webm mp4
The future of dependency management, seen from 2021 LouisCAD D.kotlin Sunday 10:40 11:10 webm mp4
Live coding server as a function with http4k Dmitry Kandalov D.kotlin Sunday 11:10 11:40 webm mp4
Come to the backend side we have Kotlin!
Ktor for backend development
Julien Salvi D.kotlin Sunday 11:40 12:10 slides webm mp4
Step it up: Compose for Desktop Nishant Srivastava D.kotlin Sunday 12:10 12:40 slides webm mp4
Goodbye Kotlin Extensions, Welcome View Binding Monika Kumar Jethani D.kotlin Sunday 12:40 13:10 webm mp4
How to write your own MVI library and why you shouldn't Mikolaj Leszczynski, Matthew Dolan D.kotlin Sunday 13:10 13:40 webm mp4
And that, folks, is how we shared code between Android, iOS and the Backend Marco Gomiero D.kotlin Sunday 13:40 14:10 webm mp4
Lessons I’ve learned in Multiplatform Library Development Russell Wolf D.kotlin Sunday 14:10 14:40 webm mp4
Migrating from Imperative to Reactive then Coroutines a Spring Boot application Nicolas Frankel D.kotlin Sunday 14:40 15:25 webm mp4
This Spring Shall Be Challenged
It doesn't need to be Spring, or does it?
Holger Steinhauer D.kotlin Sunday 15:25 16:10 slides slides webm mp4
Start with the Kotlin flow Abhishesh Srivastava D.kotlin Sunday 16:10 16:40 webm mp4
Getting ready for Declarative UIs with Unidirectional Data Flow using Kotlin Coroutines
Unidirectional Data Flow in action: suspend functions, Flow & StateFlow to make our Reactive apps prepared for Declarative UIs.
Raul Hernandez Lopez D.kotlin Sunday 16:40 17:25 webm mp4
Realtime 3D graphics and VR with Kotlin and Vulkan
Let's enjoy the scenery
Ulrik Guenther, Kyle Harrington D.kotlin Sunday 17:25 18:00 webm mp4

Legal and Policy Issues devroom (10)

European Commission Open source software strategy
Alexander Sander, Evangelos TSAVALOPOULOS Saturday 14:00 15:00 webm mp4
Open Source Culture is Very US-Centric, But It Shouldn't Be
How Can We Make FOSS Truly Global?
Deb Nicholson, Hong Phuc Dang Saturday 15:00 15:30 webm mp4
Software and Hardware Freedom in Health Public Policy
A Panel about Health Public Policy related to Software and Hardware
Karen Sandler, Fabio Balli, Adriana Groh, Luis Falcon Saturday 15:30 16:30 webm mp4
Give open source a (tax) break Sven Franck Saturday 16:30 17:00 slides webm mp4
PANEL: Open Source and Free Software License Compliance And Users
Do Present Compliance Practices Assure Software Freedom for Device Users?
Bradley M. Kuhn, John Sullivan, Miriam Ballhausen, Davide Ricci, Eilís Ní Fhlannagáin Saturday 17:00 18:00 webm mp4
Open Source, Interoperability and the Digital Markets Act
New European regulation proposals to open up the dominant platforms
Vittorio Bertola Sunday 14:00 14:30 slides webm mp4
Protecting against proprietary re-licensing with a community contract
How the KDE Free Qt Foundation ensures software freedom for twenty-five years and counting
Cornelius Schumacher Sunday 14:30 15:30 slides webm mp4
Net Neutrality and Free Software: The Case of Router Freedom in Europe Lucas Lasota Sunday 15:30 16:00 slides webm mp4
The first AGPL compliance case settled in an Italian Court: a tale of compliance, license compatibility and source code availability Giovanni Battista Gallus, Fabio Pietrosanti (naif), Carlo Piana, Alberto Pianon Sunday 16:00 17:00 slides webm mp4
PANEL: Organizers of the Legal & Policy DevRoom
Organizers of the Legal & Policy DevRoom discuss the issues of the day
Bradley M. Kuhn, Karen Sandler, Richard Fontana, Max Mehl, Alexander Sander Sunday 17:00 18:00 webm mp4

LibreOffice devroom (15)

LibreOffice Technology
From a desktop product to a platform for personal productivity
Italo Vignoli D.libreoffice Sunday 10:00 10:25 slides webm mp4
Lowering the Barrier for New Developers
Developing in the cloud via GitPod
Muhammet Kara D.libreoffice Sunday 10:25 11:00 slides webm mp4
Using IDEs for LibreOffice development Christian Lohmaier D.libreoffice Sunday 11:00 11:30 webm mp4
The Perfect Gerrit Patch
A consumer report
Stephan Bergmann D.libreoffice Sunday 11:30 12:00 slides webm mp4
LibreOffice WASM - the How and Why
A report from the journey to get LibreOffice into the browser, fully
Thorsten Behrens, Jan-Marek Glogowski D.libreoffice Sunday 12:00 12:30 slides
Editable nested fields in Writer Michael Stahl D.libreoffice Sunday 12:30 13:00 slides webm mp4
How Collabora Online development improves LibreOffice Jan Holesovsky D.libreoffice Sunday 13:00 13:30 webm mp4
Build-in "xray" like UNO object inspector Tomaž Vajngerl D.libreoffice Sunday 13:30 14:00 slides webm mp4
Handling PDF digital signatures in LibreOffice with PDFium Miklos Vajna D.libreoffice Sunday 14:00 14:30 slides webm mp4
Making Nextcloud Hub COOL
Hear how we implemented out of the box collaboration.
Michael Meeks D.libreoffice Sunday 14:30 15:00 slides slides webm mp4
Porting LibreOffice to macOS on Apple Silicon
Easy bits were easy, hard bits were not so hard
Tor Lillqvist D.libreoffice Sunday 15:00 15:30 webm mp4
Using LibreOffice with MariaDB [and Docker] Anel Husakovic D.libreoffice Sunday 15:30 16:00 slides webm mp4
LibreOffice QA - how to write your first test Xisco Fauli D.libreoffice Sunday 16:00 16:30 slides webm mp4
ODF for Interoperability
Tips and Tricks to Tackle the Most Common Issues
Italo Vignoli D.libreoffice Sunday 16:30 17:00 slides webm mp4
LibreOffice Lightning Talks
Interesting Talks from Community Members
Thorsten Behrens D.libreoffice Sunday 17:00 18:00 webm mp4

MariaDB devroom (19)

Welcome to the MariaDB devroom Ian Gilfillan D.mariadb Saturday 10:00 10:05 webm mp4
MariaDB 10.6 and beyond Max Mether D.mariadb Saturday 10:05 10:30 webm mp4
Upgrading to a newer major version of MariaDB
What mysql_upgrade really does and what problems remain
Valerii Kravchuk D.mariadb Saturday 10:30 10:55 slides webm mp4
Migrating from other databases to MariaDB Michael "Monty" Widenius D.mariadb Saturday 10:55 11:20 webm mp4
Migration from Oracle to MariaDB with no application change pickup li D.mariadb Saturday 11:20 11:45 webm mp4
Migrating MariaDB Cluster to ARM Krunal Bauskar D.mariadb Saturday 11:45 12:10 webm mp4
Mariabackup - too rarely used Oli Sennhauser D.mariadb Saturday 12:10 12:35 audio webm mp4
Databases beyond the tutorials
Database usage for the real world for flexibility and scale
Eric Herman D.mariadb Saturday 12:35 13:05 webm mp4
Atomic DDL in MariaDB Michael "Monty" Widenius D.mariadb Saturday 13:05 13:30 webm mp4
MariaDB Roles
Overview and Migration
Vicentiu Ciorbaru D.mariadb Saturday 13:30 13:55 webm mp4
Set operations UNION, INTERSECT, and EXCEPT in MariaDB
How to use and combine them.
Oleksandr Byelkin D.mariadb Saturday 13:55 14:20 webm mp4
JSON Support: news, non-news, and the bigger picture Sergei Petrunia D.mariadb Saturday 14:20 14:45 slides webm mp4
MySQL Performance for DevOps Sveta Smirnova D.mariadb Saturday 14:45 15:15 slides webm mp4
Creating Vagrant development machines for MariaDB
HowTo and Best Practices
Federico Razzoli D.mariadb Saturday 15:15 15:40 slides webm mp4
How to shard MariaDB like a Pro? Alkin Tezuysal D.mariadb Saturday 15:40 16:05 slides webm mp4
MariaDB Observability Peter Zaitsev D.mariadb Saturday 16:10 16:35 slides webm mp4
The MariaDB Jupyter Kernel Robert Bindar D.mariadb Saturday 16:35 17:00 slides webm mp4
MariaDB post-release quality assurance in Debian and Ubuntu
What Linux distros can do about software quality
Otto Kekäläinen D.mariadb Saturday 17:00 17:30 slides webm mp4
Buffer pool performance improvements
How the LRU replacement and log checkpoints were made faster in MariaDB 10.5
Marko Mäkelä D.mariadb Saturday 17:30 18:00 slides webm mp4

Microkernel devroom (8)

Welcome and Introduction Martin Děcký D.microkernel Saturday 10:00 10:10 webm mp4
The seL4 Report
What happened in seL4 land in the past 12 months
Gernot Heiser D.microkernel Saturday 10:10 11:10 slides webm mp4
The seL4 Foundation
what it is and why you should get involved
June Andronick D.microkernel Saturday 11:10 11:55 webm mp4
The definitive API for the Internet of Threads
Renzo Davoli, Mikey Goldweber D.microkernel Saturday 11:55 13:05 slides webm mp4
Pluggable device drivers for Genode Norman Feske D.microkernel Saturday 13:05 13:45 slides webm mp4
Hardware acceleration for unikernels Charalampos Mainas D.microkernel Saturday 13:45 14:25 slides webm mp4
Is the Time Ripe for Unikernels to Become Mainstream with Unikraft?
Building extremely Fast, Specialized Unikernels the Easy Way
Simon Kuenzer D.microkernel Saturday 14:25 15:05 slides webm mp4
State of Microkernels in 2021
Panel Discussion
Jakub Jermář, Martin Děcký, Norman Feske, Julian Stecklina, Udo Steinberg, Matthias Lange, Gernot Heiser D.microkernel Saturday 15:05 16:05 webm mp4

Monitoring and Observability devroom (9)

Monitoring & Observability intro Richard Hartmann D.monitoring Sunday 10:00 10:15 webm mp4
Observability for beginners Atibhi Agrawal D.monitoring Sunday 10:15 10:30 video webm mp4
A Google Monitoring System, Monarch… in Open Source? Bartek Plotka, Ben Ye D.monitoring Sunday 10:30 11:00 webm mp4
Getting Started with Grafana Tempo
High Volume Distributed Tracing Built on Top of Object Storage
Joe Elliott D.monitoring Sunday 11:00 11:30 webm mp4
PostgreSQL Network Filter for EnvoyProxy Fabrízio Mello, Alvaro Hernandez D.monitoring Sunday 11:30 12:05 slides webm mp4
Proper Monitoring
Applying development practices to monitoring
Jason Yee D.monitoring Sunday 12:30 12:40 webm mp4
Monitoring MariaDB Server with bpftrace on Linux
Problems and Solutions
Valerii Kravchuk D.monitoring Sunday 12:40 13:00 slides webm mp4
Performance Analysis and Troubleshooting Methodologies for Databases Peter Zaitsev D.monitoring Sunday 13:00 13:30 slides webm mp4
Production Machine Learning Monitoring: Outliers, Drift, Explainers & Statistical Performance Alejandro Saucedo D.monitoring Sunday 13:30 14:00 webm mp4

Mozilla devroom (5)

Thunderbird in 2021 Magnus Melin D.mozilla Saturday 13:00 13:30 webm mp4
A journey to performance
Using Rust in Mercurial
Raphaël Gomès D.mozilla Saturday 13:30 14:15 slides webm mp4
Rethinking the Biggest Developer Resource on the Web
MDN Web Docs ~ Past, Present and Future
Schalk Neethling D.mozilla Saturday 14:30 15:15 other webm mp4
Mozilla History: 20+ Years And Counting
An overview of origins, past, and present
Robert Kaiser D.mozilla Saturday 15:15 16:00 webm mp4
Open, Accessible & Delightful: building the Mozilla Hubs community during COVID-19 Elgin-Skye McLaren D.mozilla Saturday 16:00 17:00 slides webm mp4

MySQL devroom (16)

25 years of MySQL - A Retrospective Dave Stokes D.mysql Sunday 10:00 10:30 webm mp4
Open Source Database Infrastructure with Vitess Shlomi Noach D.mysql Sunday 10:30 11:00 webm
From single MySQL instance to HA
The journey to InnoDB Cluster
Frédéric Descamps D.mysql Sunday 11:00 11:30 slides webm mp4
Group Replication: Best Practices for Network Deploy Aníbal Pinto D.mysql Sunday 11:30 12:00 slides webm mp4
Review of the Percona Operator from a DBA prospective Marco Tusa (the Grinch) D.mysql Sunday 12:00 12:30 webm mp4
MySQL Router REST API Frédéric Descamps D.mysql Sunday 12:30 13:00 slides webm mp4
Better User Management under MySQL 8.0 Dave Stokes D.mysql Sunday 13:00 13:30 webm mp4
Running MySQL on ARM Krunal Bauskar D.mysql Sunday 13:30 14:00 webm mp4
Making MySQL-8.0 XA transaction processing crash safe
The key to use MySQL as storage nodes for distributed databases
Wei Zhao D.mysql Sunday 14:00 14:30 slides webm mp4
Passing query attributes through the MySQL protocol
Extension to the wire format to allow data/metadata
Joro Kodinov D.mysql Sunday 14:30 15:00 video slides slides webm mp4
Linux /proc filesystem for MySQL DBAs
Sampling /proc content for troubleshooting
Valerii Kravchuk D.mysql Sunday 15:00 15:30 slides webm mp4
Rewrite Your Complex MySQL Queries for Better Performance Øystein Grøvlen D.mysql Sunday 15:30 16:00 slides webm mp4
Automatic Asynchronous Replication Connection Failover hemant dangi D.mysql Sunday 16:00 16:30 webm mp4
Sure you can run your database in kubernetes
Successfully run your MySQL NDB Cluster in kubernetes
Bernd Ocklin D.mysql Sunday 16:30 17:00 slides webm mp4
18 Things To Do When You Have a MySQL Bottleneck Peter Zaitsev D.mysql Sunday 17:00 17:30 webm mp4
Hitchhiker's Guide to MySQL
Don't panic.
Liz van Dijk D.mysql Sunday 17:30 18:00 webm mp4

Network monitoring, discovery and inventory devroom (13)

Let's find NeMo together
welcome, overview, lineup
Stephan Schmidt Saturday 10:00 10:05 webm mp4
What's new with OpenNMS
Technology and roadmap update
Jeff Gehlbach Saturday 10:05 10:50 webm mp4
The Network Equipment Simulator
Philip Konrath, Janis Groß Saturday 10:50 11:35 webm mp4
Introducing Thola
A tool for monitoring and provisioning network devices written in Go.
Niklas Schon, Tobias Berdin, Mika Meyer Saturday 11:35 12:20 webm mp4
Talking about Icinga and Icinga development
Chatting about the current state and how to contribute to Icigna
Feu Mourek, Julian Brost Saturday 12:20 13:05 webm mp4
Network Monitoring with InfluxDB 2 and Telegraf David McKay Saturday 13:05 13:50 webm mp4
Monitoring Large Networks with Naemon, Thruk, Mod-Gearman and LMD
challenges in distributed monitoring at global scale.
Sven Nierlein Saturday 13:50 14:35 webm mp4
Large-scale Network Monitoring: 3 Rules to Rule Them All Alex Wilms, Martin Hirschvogel Saturday 14:35 15:35 webm mp4
What do we want to monitor? All the databases! Agustín Gallego Saturday 15:35 16:20 slides webm mp4
Using nDPI for Monitoring and Security
nDPI in practice
Luca Deri Saturday 16:20 16:55 webm mp4
ntopng network monitoring and discovery
Network discovery with ntopng
Matteo Biscosi Saturday 16:55 17:15 webm mp4
Time Series Service Thomas Suffel Saturday 17:15 17:20 webm mp4
RobotMK: Extend Checkmk with Robot Framework E2E tests
Why infrastructure monitoring is not enough
Simon Meggle Saturday 17:20 18:00 slides webm mp4

Open Research Tools and Technologies devroom (25)

OpenStreetMap Features as Proxy to Socio-Economic Indicators: A Network Theory Approach Albert Yumol D.research Saturday 10:00 10:25 webm mp4
Combining crowdsourcing and expertise in Digital Humanities Olivier Aubert D.research Saturday 10:25 10:50 slides webm mp4
Making Tools for Social Media Research: Principles and (Future) Challenges Stijn Peeters, Erik Borra, Bernhard Rieder D.research Saturday 10:50 11:15 webm mp4
From Navicrawler to HyBro: a brief history of webcrawlers for social sciences Benjamin Ooghe-Tabanou D.research Saturday 11:15 11:25 slides webm mp4
Gazouilloire: a command line tool for long-term tweets collection Béatrice Mazoyer D.research Saturday 11:25 11:35 webm mp4
PANDORÆ Guillaume Levrier D.research Saturday 11:35 11:45 webm mp4
Web mining panel Guillaume Levrier, Béatrice Mazoyer, Benjamin Ooghe-Tabanou D.research Saturday 11:45 11:55
FLOSS meets Social Science Research (and lived to tell the tale) Maya Anderson-González D.research Saturday 11:55 12:20 webm mp4
Collaborating to describe datasets using Frictionless Data schemas: schema-collaboration Carles Pina Estany D.research Saturday 12:20 12:45 slides webm mp4
Emacs and org-mode for reproducible research
Organize your research in plain text!
Thibault Lestang D.research Saturday 12:45 13:10 slides webm mp4
eLabFTW - the open source lab notebook Nicolas CARPi D.research Saturday 13:10 13:25 slides paper video audio other webm mp4
Using ElabFTW for materials science Niels Cautaerts D.research Saturday 13:25 13:35 webm mp4
ELab panel Nicolas CARPi, Niels Cautaerts D.research Saturday 13:35 13:45
ReplicationWiki - Transparency in the Social Sciences
Informing about Data & Code Availability and Published Replications
Jan H. Höffler D.research Saturday 13:45 14:10 other webm mp4
Open research in life science: funding foundational tools, trust, and talent Yo Yehudi D.research Saturday 14:10 14:35 webm mp4
Free/Open source Research Software production at the Gaspard-Monge Computer Science laboratory
Lessons learnt
Teresa Gomez-Diaz D.research Saturday 14:35 15:00 slides audio webm mp4
Archiving, referencing and citing research software in Software Heritage Roberto Di Cosmo D.research Saturday 15:00 15:25 webm mp4
Open source isn't enough. Working towards sustainable solutions with PubPub. Travis Rich D.research Saturday 15:25 15:50 webm mp4
Research on the french law-making process
What happens when you try to put the law into git
Damien Marié, Benjamin Ooghe-Tabanou D.research Saturday 15:50 16:15 webm mp4
An open visualization framework for open outputs
Giorgio Uboldi D.research Saturday 16:15 16:40 webm mp4
An open source multi-tool for exploring and publishing data
Simon Willison D.research Saturday 16:40 17:05 webm mp4
Filecoin & IPFS: A new Home for Research Data Molly Mackinlay D.research Saturday 17:05 17:30 slides webm mp4
Metrics in Context: A Data Specification For Scholarly Metrics Asura Enkhbayar D.research Saturday 17:30 17:40 slides webm mp4
Reverse-engineering as a crossroads for investigation, science and open tools and technologies
We are experimentally trying to revisit the practice of reverse-engineering to explore these possible and effective contributions in the case of investigation (journalism, activism, science, art).
Xavier Coadic D.research Saturday 17:40 17:50 webm mp4
Black box panel Asura Enkhbayar, Xavier Coadic D.research Saturday 17:50 18:00 webm mp4

Open Source Computer Aided Modeling and Design devroom (15)

CADCloud building an interactive online version control system for FreeCAD Jean-Marie Verdun D.cad Sunday 10:00 10:25 webm mp4
The 'sparselizard' multiphysics c++ fem library Alexandre Halbach D.cad Sunday 10:25 10:50 webm mp4
The growth of free software in Building Information Modeling for architects, engineers, and construction
A summary of free software developments related to OpenBIM, OSArch, IfcOpenShell, the BlenderBIM Add-on, FreeCAD, and more
Dion Moult D.cad Sunday 10:50 11:25 webm mp4
Real-time Netlisting in KiCad
Motivation, Implementation, and Benefits
Jon Evans D.cad Sunday 11:25 11:50 slides webm mp4
Open CASCADE Technology status update Alexander Malyshev D.cad Sunday 11:50 12:15 webm mp4
ngspice - status update and Monte Carlo simulation Holger Vogt D.cad Sunday 12:15 12:35 webm mp4
Low cost open-source hardware for biopotential amplification for neuroscience, prosthetics and more
Open-source hadware design for neuroscience.
Deepak Khatri D.cad Sunday 12:35 13:05 slides webm mp4
KiCad Project Status D.cad Sunday 13:05 13:50 slides webm mp4
Importing into KiCad from CADSTAR
...and how you can develop your own importer
Roberto Fernandez Bautista D.cad Sunday 13:50 14:15 slides webm mp4
A (very) quick overview of libre mechanical software Fernando Oleo Blanco D.cad Sunday 14:15 14:40 slides video webm mp4
Reverse-Engineering of (binary) File-Formats
From seemingly arbitrary zeros and ones to a PCB file.
Thomas Pointhuber D.cad Sunday 14:40 15:15 slides webm mp4
Glasgow Digital Interface Explorer
An overview, a technical deep dive, and Crowd Supply / DFM overview.
Attie Grande, Piotr Esden-Tempski D.cad Sunday 15:15 16:00 slides webm mp4
FreeCAD on steroids. A possible future. Featuring Zheng, Lei aka RealThunder.
Outcome of brilliant developers meeting user feedback.
Florin Curelariu, realthunder D.cad Sunday 16:00 16:45 webm mp4
CadQuery Assembly System Adam Urbanczyk D.cad Sunday 16:50 17:15 other slides webm mp4
Alliance / Coriolis2
parametric programmatic ASIC Place and Route using python
Luke Kenneth Casson Leighton D.cad Sunday 17:15 17:40 webm mp4

Open Source Design devroom (18)

A brief introduction to Open Source Design Bernard Tyers Saturday 13:00 13:20 webm mp4
Communicating CryptPad David Benque Saturday 13:30 13:50 webm mp4
Design Bitcoin for Everyone
How we practice and spread open design to make Bitcoin more intuitive and accessible
Christoph Ono Saturday 14:00 14:20 webm mp4
Redesign of an established Open Source CMS
Drupal Admin UI: Past, Present and possible Future
Sascha Eggenberger Saturday 14:30 14:50 webm mp4
Why are we scared of user research? Belen Barros Pena Saturday 15:00 15:20 webm mp4
UX contributions to pip, Python's package installer
A conversation about UX contributions with the pip team
Bernard Tyers Saturday 15:30 15:50 webm mp4
Gain a Superpower in OSS as a Designer Through Code Kartik Choudhary Saturday 16:00 16:20 webm mp4
Open design and how everyone can be a designer
Changing the way we design together
Memo Esparza Saturday 16:30 16:50 webm mp4
Mentoring designers in open Source Software.
What I've learned mentoring and supporting designers in OSS.
Eriol Fox Saturday 17:00 17:20 slides webm mp4
Ways to Contribute to OS Projects Without Writing Line(s) of Code Sixtus Chizaram Isaac Sunday 13:00 13:20 slides webm mp4
Community-accessible EEG monitoring of the user's mental state in the UX/UI research Dmitriy Kostiuk Sunday 13:30 13:50 slides webm mp4
Latest tech, great! Accessibility, not so much. Oana Mangiurea Sunday 14:00 14:20 slides webm mp4
OSH Communication Kit
Conversation starters for the Deaf and the Hearing
Daniel Wessolek Sunday 14:30 14:50 webm mp4
Own Your Healthcare Experience: An Open Source Path Juhan Sonin Sunday 15:00 15:20 webm mp4
Penpot, design freedom for teams
One FOSDEM and one pandemic after we're excited to announce that Penpot Alpha release will be launched February 2nd!
Pablo Ruiz-Múzquiz Sunday 15:30 15:50 webm mp4
The Open Source Designer's ToolBox
Recommended Techniques and Tools for Open Source Designers
Abigail Makolo Sunday 16:00 16:20 slides webm mp4
The user in the cultures of UX design and open source Jan Dittrich Sunday 16:30 16:50 slides webm mp4
Pitch your project Bernard Tyers Sunday 17:00 17:20 webm mp4

Open Source Firmware, BMC and Bootloader devroom (12)

Open Source Firmware status on AMD platforms 2021 Piotr Król, Marek Kasiewicz D.firmware Saturday 13:30 13:55 slides webm mp4
Building an interactive Continuous Integration platform for Open Source Firmware Jean-Marie Verdun, Marek Kasiewicz D.firmware Saturday 14:30 14:55 webm mp4
How to build up an ecosystem for open-source firmware testing Christian Walter, Jakub Łęcki D.firmware Saturday 15:00 15:45 slides webm mp4
EDK2 UEFI on RISC-V Daniel Schaefer D.firmware Saturday 16:00 16:45 slides webm mp4
Improving the Secure Boot landscape: sbctl & go-uefi Morten Linderud, Jakub Łęcki D.firmware Saturday 17:00 17:25 webm mp4
Secure Upgrades with DRTM Daniel Smith, Marek Kasiewicz, Brian Payne D.firmware Saturday 17:30 17:55 webm mp4
OpenBMC introduction and porting guide Saravanan Palanisamy D.firmware Sunday 13:00 13:25 slides webm mp4
Open Source Firmware Status on Ampere ARM64 Platforms Daniel Kiper, Arjun Khare D.firmware Sunday 13:30 13:55 slides webm mp4
Secure boot without UEFI: booting VMs on Power(PC) Daniel Axtens, Cezary Sobczak D.firmware Sunday 14:00 14:45 slides webm mp4
GRUB - Project Status Update Daniel Kiper, Norbert Kamiński D.firmware Sunday 15:00 15:45 slides webm mp4
Open source PMCI stack implementation for add-in-card manageability. Sumanth Bhat, Cezary Sobczak D.firmware Sunday 16:00 16:45 slides webm mp4
Using OpenSPDM in Firmware as a Foundation for Secure Device Communication Jiewen Yao, Norbert Kamiński, xiaoyuruan D.firmware Sunday 17:00 17:45 slides webm mp4

OpenChain devroom (6)

Openchain overview
updates and information on the OpenChain project
Jan Thielscher D.openchain Saturday 13:00 13:10 webm mp4
OpenChain upfront: OpenHarmony was born this way
Legal compliance and Openchain conformance for a new operating system. Challenges and lessons
Carlo Piana D.openchain Saturday 13:15 14:00 slides webm mp4
Capabilities for Open Source Compliance
Understanding the OpenChain Capability Model
Jan Thielscher D.openchain Saturday 14:05 14:50 webm mp4
Open Compliance Reference Tooling
Leveraging Open Source Tools for Open Source Management
Marcel Kurzmann D.openchain Saturday 14:55 15:40 slides webm mp4
Best practices for declaring copyright and licenses
Max Mehl D.openchain Saturday 15:45 16:30 slides webm mp4
Automating OpenChain with an open source CI pipeline
From code selection through container images to distribution
James Curtis D.openchain Saturday 16:35 17:00 webm mp4

OpenPOWER devroom (9)

Intro to the OpenPOWER DevRoom Toshaan Bharvani D.power Saturday 10:00 10:15 webm mp4
Microwatt grows up Paul Mackerras D.power Saturday 10:15 11:00 webm mp4
Status of OpenPOWER support in coreboot Michał Żygowski D.power Saturday 11:00 11:30 slides webm mp4
The LibreSOC Project
a hybrid 3D CPU / VPU / GPU based on OpenPOWER
Luke Kenneth Casson Leighton D.power Saturday 11:30 12:15 paper webm mp4
It's the right time to switch computing to Open Hardware Power Architecture Roberto Innocenti D.power Saturday 12:15 13:00 slides webm mp4
Void Linux: we heard you like little endian Daniel Kolesa D.power Saturday 13:00 13:45 slides webm mp4
The LibreSOC Project: Simple-V Vectorisation
why we decided to invent a new Vector system on top of OpenPOWER
Luke Kenneth Casson Leighton D.power Saturday 13:45 14:45 webm mp4
OpenPOWER Foundation Community James Kulina D.power Saturday 16:30 17:00 slides webm mp4
Open-CE the community driven software distribution of machine learning tools Christopher Sullivan D.power Saturday 17:00 17:30 webm mp4

Perl and Raku Programming devroom (12)

Welcome to the Perl & Raku devroom
Introduction, lineup, CoC, AoB
Juan Julián Merelo, Stuart J Mackintosh D.perl Saturday 10:00 10:15 webm mp4
Raku - Sets without Borders
Using set operators without limitations
Elizabeth Mattijsen D.perl Saturday 10:15 11:15 webm mp4
Cor - The Future of OO In Perl Curtis Poe D.perl Saturday 11:15 12:00 slides webm mp4
Perl, Raku and TPF Branding: Next Steps Nigel Hamilton D.perl Saturday 12:00 12:35 webm mp4
Raku: The Dynamic Language You Didn’t Know You Needed Curtis Poe D.perl Saturday 12:35 13:15 slides webm mp4
The one where a Perl+Raku programmer went to the Bar ... ... Nigel Hamilton D.perl Saturday 13:15 13:35 webm mp4
Perl in 2025
What kind of Perl I expect to be writing in five years time
Paul Evans D.perl Saturday 13:35 14:15 webm mp4
What support do Perl beginners need?
The results of a survey run by The Perl Foundation to determine how best to provide support to people finding their feet with Perl
Andrew Solomon D.perl Saturday 14:15 14:30 webm mp4
Programming Digital Audio Server (DAS) backend with Raku
JUCE+Raku as the backend for Linux driven web audio services
Konstantin Nakhov D.perl Saturday 15:20 16:20 webm mp4
Surprisingly Unsurprising
The joy of unexpected simplicity
Matthew Stuckwisch D.perl Saturday 17:00 18:00 slides webm mp4
Imagining the Ideal Language for Writing Free Software Daniel Sockwell D.perl Sunday 14:00 14:45 webm mp4
Advent of Code - Behind the Scenes Eric Wastl D.perl Sunday 14:45 15:45 webm mp4

PostgreSQL devroom (24)

PostgreSQL Waffles Lætitia Avrot D.postgresql Saturday 10:00 11:00 webm mp4
Foreign data wrapper study for schemaless databases Hiroki Kumagai D.postgresql Saturday 11:00 11:30 slides webm mp4
Database schema management for lazybones: from chaos to heaven Julien Riou D.postgresql Saturday 11:30 12:30 slides webm mp4
Caveats of replication
in PostgreSQL HA clusters and CDC systems
Andrey Borodin, Evgeny Dyukov D.postgresql Saturday 12:30 13:30 slides webm mp4
The Story About The Migration
The story about a challenging PoC that proved that Postgres can achieve the same performance as Oracle Exadata
Alicja Kucharczyk, Sushant Pandey D.postgresql Saturday 13:30 14:00 webm mp4
A PostgreSQL development environment Peter Eisentraut D.postgresql Saturday 14:00 15:00 slides webm mp4
Adaptive Query Optimization in PostgreSQL: approaches and challenges Oleg Ivanov, Yerzhaisang Taskali D.postgresql Saturday 15:00 15:30 slides webm mp4
Performance improvements and new use scenarios for SPGiST access method Pavel Borisov D.postgresql Saturday 15:30 16:00 audio webm mp4
Postgres and the Artificial Intelligence Landscape Bruce Momjian D.postgresql Saturday 16:00 17:00 webm mp4
Database Performance at Nikolay Samokhvalov, Jose Finotto D.postgresql Saturday 17:00 18:00 slides webm mp4
Some SQL Tricks of an Application DBA
Non-trivial tips for database development
Haki Benita D.postgresql Sunday 10:00 10:30 webm mp4
Speed up the JSONB.
What we can do to improve performance.
Oleg Bartunov, Nikita Glukhov D.postgresql Sunday 10:30 11:00 slides webm mp4
I use ENUM - Vindicating the Underdog of Data Types Boriss Mejias D.postgresql Sunday 11:00 11:30 slides webm mp4
Getting on a hook or PostgreSQL extensibility Alexey Kondratov D.postgresql Sunday 11:30 12:00 slides webm mp4
Postgres Architectures in Production Dimitri Fontaine D.postgresql Sunday 12:00 12:30 slides webm mp4
PostgreSQL logical decoding Amit Khandekar D.postgresql Sunday 12:30 13:00 slides webm mp4
PostgreSQL and The SQL Standard Simon Riggs D.postgresql Sunday 13:00 13:30 webm mp4
Improve your indexes Tomasz Gintowt D.postgresql Sunday 13:30 14:00 webm mp4
PostgreSQL partitioning. Work In Progress. Anastasia Lubennikova D.postgresql Sunday 14:00 14:30 slides webm mp4
Changing your huge table's data types in production Jimmy Angelakos D.postgresql Sunday 14:30 15:00 slides webm mp4
Stumbling Stones when migrating from Oracle
The problems you can encounter and how to solve them
Laurenz Albe D.postgresql Sunday 15:00 15:30 slides webm mp4
Pg_stat_monitor - The new way to analyze query performance in PostgreSQL Ibrar Ahmed, Peter Zaitsev D.postgresql Sunday 15:30 16:30 webm mp4
Database Disasters and How to Find Them Christophe Pettus D.postgresql Sunday 16:30 17:30 slides webm mp4
The story of the first PGDay
How we started with the idea of having a barbecue and we ended in organising the first PostgreSQL conference in Europe
Federico Campoli D.postgresql Sunday 17:30 18:00 slides webm mp4

Python devroom (16)

Different Approches in Pedagogy in Teaching Data Science with Python Albert Yumol, Xithrius D.python Sunday 10:00 10:30 webm mp4
Improving pip for all users
How we improved pip in 2020
Bernard Tyers, Xithrius D.python Sunday 10:30 11:00 webm mp4
Practical advice for using Mypy
Hidden gems in the typing system!
Haki Benita, Xithrius D.python Sunday 11:00 11:30 webm mp4
CubicWeb as a Linked Open Data server Fabien Amarger, Xithrius D.python Sunday 11:30 12:00 webm mp4
Don't be Afraid of Async
Automate Mundane Tasks with a bot by using
Cheuk Ho, Xithrius D.python Sunday 12:00 12:30 webm mp4
AlekSIS Dominik George, Benedict Suska, Xithrius, Tom Teichler, Jonathan Weth D.python Sunday 12:30 13:00 webm mp4
Bringing Pinax Back to Life Katherine Michel, Xithrius D.python Sunday 13:00 13:30 webm mp4
Is Rainfall Getting Heavier? Building a Weather Forecasting Pipeline with Singapore Weather Station Data
Using data-driven approaches for weather forecasting in the tropics
Chin Hwee Ong, Xithrius D.python Sunday 13:30 14:00 slides webm mp4
How Python inserts 'self' into methods
An accessible introduction to descriptors
Sebastiaan Zeeff, Matteo Bertucci, Xithrius D.python Sunday 14:00 14:30 webm mp4
Beyond CUDA: GPU Accelerated Python on Cross-Vendor Graphics Cards with Vulkan Kompute Alejandro Saucedo, Matteo Bertucci D.python Sunday 14:30 15:00 webm mp4
Code reloading techniques in Python
Cold and hot code reloading, the different options, how they work and when to use them.
Hugo Herter, Matteo Bertucci D.python Sunday 15:00 15:30 webm mp4
From Jupyter Notebook to production code
a Kedro introduction
Lais Carvalho, Matteo Bertucci D.python Sunday 15:30 16:00 webm mp4
Inventing Curriculum using Python and spaCy Gajendra Deshpande, Matteo Bertucci D.python Sunday 16:00 16:30 slides webm mp4
Creating Data Apps using Pure Python
Building Custom Apps using Streamlit
Nithish Raghunandanan, Matteo Bertucci D.python Sunday 16:30 17:00 slides webm mp4
How to get started with GitLab CI and Python
A GitLab CI Introduction
Eric Gazoni, Mario García D.python Sunday 17:00 17:30 slides webm mp4
Escaping the Cargo Cult
How to structure your project without losing your mind.
Eric Gazoni, Jason McDonald D.python Sunday 17:30 18:00

Real Time Communications devroom (18)

Products versus Protocols
Or why I no longer recommend XMPP and Matrix
Matthew Wild D.rtc Saturday 10:00 10:25 webm mp4
Adding Matrix for interoperability to existing chat apps
How we added Gitter to Matrix, and how you can join too.
Will Hunt, Eric Eastwood D.rtc Saturday 10:25 10:50 webm mp4
Can WebRTC help musicians?
Going beyond traditional and boring use cases to support the arts
Lorenzo Miniero D.rtc Saturday 10:50 11:15 slides webm mp4
Decentralizing HEP for RTC Platforms
Decentralized HEP/WSS/p2p
Lorenzo Mangani D.rtc Saturday 11:15 11:40 webm mp4
Developing WebRTC
How to change the browser
Philipp Hancke D.rtc Saturday 11:40 12:05 webm mp4
Eating your own dogfood; WebRTC for Broadcasters Dan Jenkins D.rtc Saturday 12:05 12:30 webm mp4
High performance Rating Queues using CGRateS Teofil Voivozeanu D.rtc Saturday 12:30 12:55 webm mp4
The road to End-to-End Encryption in Jitsi Meet
How we shipped E2EE in Jitsi Meet, how other apps can implement it and our plans for the future!
Saúl Ibarra Corretgé D.rtc Saturday 12:55 13:20 slides webm mp4
Towards free, private and secure communications
Action we can take today
Daniel Pocock D.rtc Saturday 13:20 13:45 webm mp4
WebRTC shouldn't be this hard!
How can we make WebRTC easier for the next generation? What happens if we don't teach it.
Sean DuBois D.rtc Saturday 13:45 14:10 slides webm mp4
Why WebRTC is the way it is.
A personal history
Tim Panton D.rtc Saturday 14:10 14:35 slides webm mp4
Abstract the SIP Handling Using the Call API Liviu Chircu D.rtc Saturday 14:35 15:00 slides webm mp4
FreeSWITCH mid-registering for Fun, Profit, Scale and Push
How to scale FreeSWITCH Registration Traffic and add Push Notifications
Giovanni Maruzzelli (gmaruzz) D.rtc Saturday 15:00 15:25 slides webm mp4
Controlling media of ongoing calls with just a SIP Proxy
Enhanced media capabilities for calls going through a SIP Proxy
Razvan Crainea D.rtc Saturday 15:25 15:50 webm mp4
How to build SIP3 based solutions or Wangiri fraud detection example Oleg Agafonov D.rtc Saturday 15:50 16:15 slides webm mp4
Light RTPENGINE PROXY (LREPROXY) FOR KAMAILIO Mojtaba Esfandiari D.rtc Saturday 16:15 16:40 slides webm mp4
Pocket SIP Multi-Tools Kit Daniel-Constantin Mierla D.rtc Saturday 16:40 17:05 slides webm mp4
reSIProcate project news
An update on reSIProcate development
Daniel Pocock, Scott Godin D.rtc Saturday 17:05 17:30 webm mp4

Retrocomputing devroom (11)

Welcome to RetroComputing Devroom
Oldschool is beautiful
Pau Garcia Quiles (pgquiles), François Revol (mmu_man) D.retro Sunday 10:00 10:05 slides slides webm mp4
An emulator for my old system today and tomorrow ?
Thoughts and guidelines about digital preservation by/of emulators
Christophe Ponsard D.retro Sunday 10:05 10:30 slides webm mp4
Mouse integration for virtualized legacy operating systems Dmitriy Kostiuk D.retro Sunday 10:30 11:00 slides webm mp4
Scan2Run - Reviving old listings in MAME emulator
Open source toolchain for digital preservation
Christophe Ponsard D.retro Sunday 11:00 11:30 slides webm mp4
ZX Adventure
Writing a new game, for a 40 year old machine
Steven Goodwin D.retro Sunday 11:30 12:00 webm mp4
USB for a 1977 Keyboard Jeremy Ouellet (Angel) D.retro Sunday 13:00 13:30 slides slides webm mp4
Why your PC only has sixteen colors
And what is "Bright Black" anyway?
Jim Hall D.retro Sunday 13:30 13:45 webm mp4
RaSCSI for 68k Macs
Current status and roadmap for the project
Tony Kuker D.retro Sunday 14:00 15:00 slides slides webm mp4
Gemini, a modern protocol that looks retro
Back to the 1990s with a protocol and format to distribute real content, without tracking and visual effects
Stéphane Bortzmeyer D.retro Sunday 15:00 15:45 slides other slides webm mp4
Working on DOS in 2021
We're getting closer to FreeDOS 1.3
Jim Hall D.retro Sunday 16:00 17:00 slides webm mp4
Ada Lovelace and The Very First Computer Program Steven Goodwin D.retro Sunday 17:00 17:40 webm mp4

Safety and Open Source devroom (6)

Why we should use Free and Open Source Software for safety applications Saturday 10:00 10:45 webm mp4
Adding contracts to the GCC GNAT Ada standard libraries
to strengthen analysis provided by formal verification tools
Joffrey Huguet Saturday 11:00 11:30 slides webm mp4
Document security and digital signatures in PDF Matthias Valvekens Saturday 11:45 12:45
Proving heap-manipulating programs with SPARK
The SPARK open-source proof tool for Ada now supports verifying pointer-based algorithms thanks to an ownership policy inspired by Rust
Claire Dross Saturday 13:30 14:30 webm mp4
ELISA - Advancing Open Source Safety-Critical Systems shuahfosdem Saturday 14:45 15:45 webm mp4
Community Discussion: Safety and Open Source Saturday 16:00 17:00 webm mp4

Software Composition devroom (19)

Software Composition Analysis Devroom Welcome
What is SCA?
Kate Stewart, Philippe Ombredanne, Maximilian Huber, Michael C. Jaeger D.composition Sunday 14:00 14:05 webm mp4
OSS Review Toolkit - project update Thomas Steenbergen D.composition Sunday 14:05 14:20 slides webm mp4
ScanCode projects update
Open source scanning
Philippe Ombredanne D.composition Sunday 14:20 14:35 slides webm mp4
FOSSology SCA integration Anupam Ghosh, Gaurav Mishra, shaheemazmalmmd D.composition Sunday 14:35 14:50 slides webm mp4
SCANOSS: Democratising Open Source Risk Management
Open Source Inventorying designed for modern development (DevOps) environments
Alan Facey D.composition Sunday 14:50 15:05 paper paper slides webm mp4
Tern and the State of Cloud Native Compliance Rose Judge D.composition Sunday 15:05 15:20 video slides webm mp4
OSS Projects Update - Concluding Q&A
This slot is for Q&A covering the preceding presentations
D.composition Sunday 15:20 15:30 webm mp4
Overview Software Bill of Materials (SBOM) Kate Stewart D.composition Sunday 15:30 15:35 slides webm mp4
Automating creation of Software Bills of Materials
Generating SPDX documents for CMake and Zephyr
Steve Winslow D.composition Sunday 15:35 15:50 slides webm mp4
CycloneDX Software Bill of Materials Patrick Dwyer D.composition Sunday 15:50 16:05 slides webm mp4
Double Open: An automated open source compliance pipeline for Yocto built on SPDX
Automating embedded Linux open source compliance with open tools
Mikko Murto D.composition Sunday 16:05 16:20 slides webm mp4
Eclipse SW360
Web application for managing software Bill-Of-Material
Smruti Prakash Sahoo, Jaideep Palit, Abdul Kapti D.composition Sunday 16:20 16:35 slides webm mp4
Software Composition and SBOM - Concluding Q&A
This slot is for Q&A covering the preceding presentations
D.composition Sunday 16:35 16:45
Building the world’s first free open source database of FOSS and their vulnerabilities.
Learn why and how we are building VulnerableCode, a free and open source database of FOSS components and their vulnerabilities.
Shivam Sandbhor D.composition Sunday 16:45 17:00 webm mp4
Evolving vulnerabilities in CycloneDX Gareth Rushgrove D.composition Sunday 17:00 17:15 slides webm mp4
DeepScan - assessing your code for effective licenses
Gaining insights and profit from sharing
Jan Thielscher D.composition Sunday 17:15 17:30 webm mp4
Automating your license compliance policy with OSS Review Toolkit Thomas Steenbergen D.composition Sunday 17:30 17:45 slides webm mp4
Usages of Software Composition - Concluding Q&A
This slot is for Q&A covering the preceding presentations
D.composition Sunday 17:45 17:55 webm mp4
Devroom Software Composition: Concluding Remarks Kate Stewart, Philippe Ombredanne, Maximilian Huber, Michael C. Jaeger D.composition Sunday 17:55 18:00 webm mp4

Software Defined Networking devroom (12)

FastClick and Beyond: A Look at High-Speed Software Dataplanes and Their Upcoming Challenges
Click here to build your 100-Gbps router, load-balancer, firewall, NAT, DPI, and more!
Tom Barbette, Alireza Farshin D.sdn Sunday 13:00 13:20 slides webm mp4
Born Ready for Secure Terabit Internet! Tooling for Benchmarking. Maciek Konstantynowicz D.sdn Sunday 13:20 13:55 webm mp4
Writing an Ostinato Protocol Builder
How to add more protocols to the Ostinato traffic generator
Srivats P D.sdn Sunday 13:55 14:15 slides webm mp4
hXDP: Efficient Software Packet Processing on FPGA NICs
Pushing XDP into SmartNICs
Marco Spaziani Brunella D.sdn Sunday 14:15 14:35 slides webm mp4
NoRouter: instant multi-cluster & multi-cloud container networking
No routing configuration is required. No root privilege is required.
Akihiro Suda D.sdn Sunday 14:35 14:55 slides webm mp4
Optimizing External Kubernetes Traffic with Cloud Native SD-WAN
The Bridge Between the DevOps and NetOps Worlds
Lori Jakab D.sdn Sunday 14:55 15:30 slides webm mp4
Deploying eBPF, XDP & AF_XDP for Cloud Native
The challenges in deploying AF_XDP with Kubernetes
Dave Cremins, Gary Loughnane D.sdn Sunday 15:30 16:05 webm mp4
Calico/VPP : All You Can Eat Networking
Bringing Kubernetes Goodness to your Hungriest Workloads
Aloys Augustin, Casey Davenport D.sdn Sunday 16:05 16:40 slides webm mp4
Using WireGuard VPN
with docker-scripts
Dashamir Hoxha D.sdn Sunday 16:40 17:00 slides paper webm mp4
Fast Wireguard Mesh: VPP + wgsd + wg = ❤
Interconnect your services with taste
Benoît Ganne D.sdn Sunday 17:00 17:20 slides webm mp4
Is your elephant a gazelle?
How to accelerate IPsec elephant flows
Fan Zhang D.sdn Sunday 17:20 17:40 slides webm mp4
Community ID Flow Hashing
Simple flow tuple correlation for Zeek, Suricata, and beyond
Christian Kreibich D.sdn Sunday 17:40 18:00 slides webm mp4

Software Defined Storage devroom (6)

Benchmarking S3 in Ceph with COSBench Danny Abukalam D.sds Saturday 11:00 11:30 webm mp4
What's new in Ceph RGW Pritha Srivastava, Shilpa Jagannath D.sds Saturday 11:40 12:20 webm mp4
SMB3 Overboard
An Offload Engine for NASty Networks
Christopher Hertel D.sds Saturday 12:30 13:10 webm mp4
Replicated block storage automation with LINSTOR
Using LINSTOR as an SDS provider for container and virtualization platforms
Robert Altnoeder D.sds Saturday 13:20 14:20 slides webm mp4
What’s next after CSI? An introduction to Object Storage for Kubernetes
Moving beyond file and block storage in Kubernetes
Jiffin Tony Thottan, Krish Chowdhary D.sds Saturday 14:30 15:00 slides webm mp4
Ceph RGW Message Queue API for Serverless Computing Yuval Lifshitz, Huamin Chen D.sds Saturday 15:10 16:10 slides webm mp4

Testing and Automation devroom (11)

Welcome to Testing and Automation devroom Alexander Todorov, Cyril Hrubis, Anders Roxell D.testing Saturday 10:00 10:10 slides slides webm mp4
KernelCI has passed the test. Over to you!
The first year as a LF project has been a success. Now it's time to involve a wider community.
Guillaume Tucker D.testing Saturday 10:10 11:10 webm mp4
Reliably reproducing kernel data races
From userland with LTP FuzzySync
Richard Palethorpe D.testing Saturday 11:10 11:55 slides slides webm mp4
A Comparison of ftrace and LTTng for Tracing Baremetal and Virtualized Workloads Dario Faggioli, Emilio Bruno D.testing Saturday 11:55 12:25 slides webm mp4
About the joy and tears of testing Embedded Devices Chris Fiege D.testing Saturday 12:25 13:05 slides slides webm mp4
Interactive debugging inside CI systems
Genesis and future of the spread tool
Zygmunt Krynicki D.testing Saturday 13:35 14:35 slides webm mp4
TDD: seriously, try it ! Nacho Cougil D.testing Saturday 14:35 15:20 slides webm mp4
Unit Testing Ansible Roles using TDD with Molecule Lionel LONKAP TSAMBA D.testing Saturday 15:20 16:20 slides webm mp4
Daily Deploys with 6500+ Automated Tests powered by Open Source Antoine Craske D.testing Saturday 16:20 16:55 webm mp4
Testing Visual Studio Code extensions Dan Čermák D.testing Saturday 16:55 17:30 slides webm mp4
QAOps - The Latest Trend in QA & Software Delivery Marcela State D.testing Saturday 17:30 18:00 slides webm mp4

Tool The Docs devroom (10)

Tool the Docs Brunch
Let's meet for brunch before the track starts Sunday 12:30 13:30
Make Git-free contributions a reality
(for your Docs as Code project)
Gaurav Nelson Sunday 13:30 14:00 webm mp4
Taming the 'Saurus
My experiments with the Docusaurus
Divya Mohan Sunday 14:00 14:30 webm mp4
Docs-as-Code with AsciiDoc & docToolchain
A journey to the limits
Ralf Müller Sunday 14:30 15:00 slides webm mp4
Creating a documentation site for users with AsciiDoc and Antora Alexander Schwartz Sunday 15:00 15:30 slides webm mp4
On The Fast Track to Station
The Transformation of a Docs Portal Into a Docs Platform Tool
Ben Greenberg Sunday 15:30 16:00 webm mp4
20 years with DocBook
Experiences from the PostgreSQL project
Peter Eisentraut Sunday 16:00 16:30 slides webm mp4
Check your links with the Link Check suite
Benefits of using Markdown Link Check and related tools
Nicolas Massart Sunday 16:30 17:00 slides webm mp4
Automate IaC documentations with terraform-docs
Introduction to terraform-docs and a showcase of a real world example
Martin Etmajer, Khosrow Moossavi Sunday 17:00 17:30 slides webm mp4
An documentation workflow loved by both Data Scientists and Engineers
Using Pandoc with VCS and CI/CD
Colin Dean Sunday 17:30 18:00 webm mp4

Virtualization and IaaS devroom (8)

KubeVirt opinionated deployment via Hyperconverged Cluster Operator
How deploy KubeVirt and several adjacent operators with ease
Simone Tiraboschi D.virtualization Saturday 10:00 10:45 webm mp4
KubeVirt: privilege dropping one capability at a time Miguel Barroso D.virtualization Saturday 10:45 11:30 slides webm
Leveraging virtio-vsock in the cloud and containers
A communication channel for isolated workloads
Andra Paraschiv, Stefano Garzarella D.virtualization Saturday 11:30 12:15 slides webm mp4
ML inference acceleration for lightweight VMMs Anastassios Nanos, Babis Chalios D.virtualization Saturday 12:15 13:00 slides webm mp4
Operator SDK use case: virtual machine import to KubeVirt Jakub Dżon D.virtualization Saturday 13:00 13:45 slides webm mp4
oVirt monitoring with Grafana & advanced options Shirly Radco, Aviv Litman D.virtualization Saturday 13:45 14:30 webm mp4
Serverless Computing with OpenNebula
Running Containers as Firecracker MicroVMs at the Edge
Christian Gonzalez D.virtualization Saturday 14:30 15:15 slides webm mp4
Severely Debloating Cloud Images with Unikraft Simon Kuenzer, sharan D.virtualization Saturday 15:15 16:00 slides webm mp4

Web Performance devroom (8)

What if "browser issues" were our issue?
Crossing the line between web development and browser/standard development
Noam Rosenthal D.web.performance Sunday 14:00 14:30 webm mp4
Using the Firefox Profiler for web performance analysis Nazım Can Altınova D.web.performance Sunday 14:30 15:05 webm mp4
How to read a WebPageTest waterfall chart Matthew Hobbs D.web.performance Sunday 15:05 15:35
Analysing QUIC and HTTP/3 traffic with qlog and qvis Robin Marx D.web.performance Sunday 15:35 16:05 webm mp4
Building a greener web
Patterns and tooling for carbon aware web performance
Chris Adams D.web.performance Sunday 16:05 16:35 video slides webm mp4
Making RUM Responsive Tim Vereecke D.web.performance Sunday 16:35 17:00 webm mp4
WebPageTest Update and License discussion Patrick Meenan D.web.performance Sunday 17:00 17:25 webm mp4
Mathematics and development of fast TLS handshakes Alexander Krizhanovsky D.web.performance Sunday 17:25 18:00 video slides webm mp4

Zig Programming Language devroom (4)

Welcome to the Zig Programming Language Loris Cro D.zig Saturday 13:45 14:45 webm mp4
Zig: the perfect language for a wayland compositor?
Bringing increased type safety to libwayland and wlroots
Isaac Freund D.zig Saturday 14:45 15:45 webm mp4
Mach-O linker in Zig: linking in the era of Apple Silicon Jakub Konka D.zig Saturday 15:45 17:00 slides webm mp4
Create an Android Application with Zig
Some people said, you need Java to create an Android app. They were wrong!
Felix "xq" Queißner D.zig Saturday 17:00 18:00 webm mp4

Box86 stand (1)

Welcome to the stand for Box86 S.box86 Saturday 09:30 10:00

Checkmk stand (15)

Welcome to the stand for Checkmk S.checkmk Saturday 09:30 10:00
Ask us about anything IT monitoring
S.checkmk Saturday 10:00 10:45
Technical Demo (DevOps)
Monitoring Kubernetes with Checkmk
Checkmk Team S.checkmk Saturday 11:00 11:45
Technical Demo (DevOps)
Learn how to integrate Prometheus to Checkmk
Checkmk Team S.checkmk Saturday 13:00 13:45
Ask us about anything IT monitoring
Checkmk Team S.checkmk Saturday 13:45 16:45
Bridging the gap between ITOps and DevOps
About Checkmk's aim to bridge the gap and how you can contribute
Checkmk Team S.checkmk Saturday 17:00 17:15
Checkmk Technical Demo
Tips and tricks to set up your IT monitoring
S.checkmk Sunday 09:30 10:15
Technical Demo (DevOps)
Monitoring Kubernetes with Checkmk
S.checkmk Sunday 11:00 11:45
Bridging the gap between ITOps and DevOps
About Checkmk's aim to bridge the gap and how you can contribute
S.checkmk Sunday 11:45 12:15
Checkmk Technical Demo
Tips and tricks to set up your IT monitoring
Checkmk Team S.checkmk Sunday 13:00 13:45
Bridging the gap between ITOps and DevOps
About Checkmk's aim to bridge the gap and how you can contribute
Checkmk Team S.checkmk Sunday 14:00 14:30
Introducing Checkmk 2.0
Get to know Checkmk's biggest release yet, coming soon!
Checkmk Team S.checkmk Sunday 14:30 15:00
Technical Demo (DevOps)
Learn how to integrate Prometheus to Checkmk
S.checkmk Sunday 15:00 15:45
Checkmk Roadmap S.checkmk Sunday 15:45 16:15
Checkmk Technical Demo
Tips and tricks to set up your IT monitoring
S.checkmk Sunday 17:00 17:45

CiviCRM stand (1)

Welcome to the stand for CiviCRM S.civicrm Saturday 09:30 10:00

Coderdojo Belgium stand (1)

Welcome to the stand for Coderdojo Belgium S.coderdojo Saturday 09:30 10:00

Debian stand (1)

Welcome to the stand for Debian S.debian Saturday 09:30 10:00

Foreman stand (1)

Welcome to the stand for Foreman S.foreman Saturday 09:30 10:00

FOSSASIA stand (1)

Welcome to the stand for FOSSASIA S.fossasia Saturday 09:30 10:00

FreeBSD Project stand (1)

Welcome to the stand for FreeBSD Project S.freebsd Saturday 09:30 10:00

Free Software Foundation Europe stand (1)

Welcome to the stand for Free Software Foundation Europe S.fsfe Saturday 09:30 10:00

GitLab stand (1)

Welcome to the stand for GitLab S.gitlab Saturday 09:30 10:00

Google Summer of Code stand (1)

Welcome to the stand for Google Summer of Code S.gsoc Saturday 09:30 10:00

Haiku stand (1)

Welcome to the stand for Haiku S.haiku Saturday 09:30 10:00

Illumos stand (2)

Welcome to the Illumos stand! S.illumos Saturday 09:30 10:00
Compile IPS packages with pkgbuild / SFE tm S.illumos Sunday 17:00 18:00

Jenkins stand (1)

Welcome to the stand for Jenkins S.jenkins Saturday 09:30 10:00

KDE Community stand (4)

Welcome to the stand for KDE Community S.kde Saturday 09:30 11:35
Konsole: New Features
Tomaz Canabrava
aniqa.khokhar S.kde Sunday 10:45 12:15
Luis Falcon
aniqa.khokhar S.kde Sunday 14:15 15:45
Massimo Stella
aniqa.khokhar S.kde Sunday 16:00 17:30

Kiwi TCMS stand (1)

Welcome to the stand for Kiwi TCMS Saturday 09:30 10:00

Kopano stand (1)

Welcome to the stand for Kopano S.kopano Saturday 09:30 10:00

LibreOffice stand (1)

Welcome to the stand for LibreOffice S.Libreoffice Saturday 09:30 10:00 slides slides slides

MariaDB Foundation stand (1)

Welcome to the stand for MariaDB Foundation S.mariadb Saturday 09:30 10:00

Matrix stand (1)

Welcome to the stand for Matrix S.matrix Saturday 09:30 10:00

Mautic stand (10)

Welcome to Mautic - Open Source Marketing Automation
Discover the power of Open Marketing Automation with Mautic!
S.mautic Saturday 09:30 10:00
Agencies, why and how to use Marketing Automation for your business
Norman Pracht - General Manager at Webmecanik and Product Team Lead
S.mautic Saturday 11:00 12:00
Dries Buytaert - Built to Last: Growing Sustainable Open Source Communities
Founder and Project Lead, Drupal & Co-founder and CTO, Acquia
S.mautic Saturday 13:00 14:00
Steve Robinson - Maximizing Evergreen Content with Mautic
Founder & CEO at Brilliant Metrics
S.mautic Saturday 14:00 15:00
Florian Wessels, Leon-Elias Oltmanns and Lamin Njie - Mautic und TYPO3 - Eine unsichtbare Verbindung
Leuchtfeuer Digital Marketing
S.mautic Saturday 16:00 17:00
Ekke Guembel - Online + Offline = beste Erfolgsrate. Postkarten in Mautic-Kampagnen
Mautic Enthusiast at Leuchtfeuer Digital Marketing - and Community Team Lead in the Mautic Open Source Marketing Automation project
S.mautic Saturday 18:00 19:00
József Keller - Be a Better Emailer
CTO of Friendly Automate
S.mautic Sunday 11:00 12:00
Dominique De Cooman - Creating personalised digital experiences with Mautic
CEO & founder Dropsolid
S.mautic Sunday 13:00 14:00
Prateek Jain and Mohit Aghera - Building Personalised Chatbots With Mautic
Director, Consulting Services & Acquia Services at Axelerant & Technical Architect at Axelerant
S.mautic Sunday 16:00 17:00
Lakshmi Narasimhan Parthasarathy & Jordan Ryan - High Availability Mautic S.mautic Sunday 18:00 19:00

MIT App Inventor stand (10)

Welcome to the stand for MIT App Inventor S.appinventor Saturday 09:30 10:00
Minigame: Codi Mash S.appinventor Saturday 11:00 11:30
Get a chart image from a Google Sheet and display in App S.appinventor Saturday 12:05 12:35
Expanding App Inventor with Extensions S.appinventor Saturday 13:00 14:00
Minigame: Codi Clicker S.appinventor Saturday 14:00 14:30
Get the Value of a Single Cell in a Google Sheet and return this to an App Inventor App S.appinventor Saturday 15:05 15:35
Minigame: Codi Compass Peter Mathijssen S.appinventor Sunday 11:00 11:30
Query a Google Sheet using Google Visualisation (gviz) and return results to App Inventor App S.appinventor Sunday 12:05 12:35
Minigame: Codi Pong S.appinventor Sunday 14:00 14:30
CRUD with Google Sheets for App Inventor S.appinventor Sunday 15:05 15:35

Nextcloud Hub stand (1)

Welcome to the stand for Nextcloud Hub S.nextcloud Saturday 09:30 10:00

ntop stand (11)

Welcome to the stand for ntop S.ntop Saturday 09:30 10:00
ntop @ FOSDEM
Ongoing developments and future directions
Luca Deri S.ntop Saturday 10:50 11:20
ntopng for IoT
How to Profitably Use ntopng in Smart Homes
Antonis Gotsis S.ntop Saturday 11:20 11:40
Industrial Network Monitoring With ntopng
A Look into Industrial Network Protocols With ntopng
Martin Scheu S.ntop Saturday 11:40 12:00
Chat With the ntop Developers
Meet with the Community
S.ntop Saturday 14:00 16:00
Installation Party
Tips&Tricks for best results
S.ntop Saturday 16:00 18:00
ntopng and Cybersecurity
Sorting Out Real-World issues with ntopng
Giordano Zambelli S.ntop Sunday 12:00 12:30
ntopng Network Monitoring and Discovery
A Follow-Up with Live Demo and Examples
Matteo Biscosi S.ntop Sunday 14:00 14:30
ntopng Flexible Alerts: Endpoints and Recipients
How to Deliver ntopng Alerts to Downstream Recipients
Matteo Biscosi S.ntop Sunday 14:30 15:00
Round Table and Discussion
With the ntop Team
S.ntop Sunday 16:00 17:00
Installation Party
Tips&Tricks for Best Results
S.ntop Sunday 17:00 18:00

ONLYOFFICE stand (1)

Welcome to the stand for ONLYOFFICE S.onlyoffice Saturday 09:30 10:00

OpenEmbedded stand (1)

Welcome to the stand for OpenEmbedded S.openembedded Saturday 09:30 10:00

OpenHarmony Project stand (1)

Welcome to the stand for OpenHarmony Project S.openharmony Saturday 09:30 10:00

OpenMandriva stand (1)

Welcome to the stand for OpenMandriva S.openmandriva Saturday 09:30 10:00

Open Source Initiative stand (0)

OpenTAP stand (1)

Welcome to the stand for OpenTAP S.opentap Saturday 09:30 10:00

OpenUK stand (1)

Welcome to the stand for OpenUK S.openuk Saturday 09:30 10:00

openwifi stand (1)

Welcome to the stand for openwifi
The 1st opensource WiFi chip
S.openwifi Saturday 09:30 10:00

OW2 Open Source Community stand (12)

Welcome to the stand for OW2 Open Source Community S.ow2 Saturday 09:30 10:00
Hey, developers, stop writing repetitive code, let Telosys do it for you! S.ow2 Saturday 10:00 11:00
Knowage - Advanced Analytics meets Data Visualization S.ow2 Saturday 13:30 14:00
OW2 Market Readiness Levels and OSS long-term sustainibility S.ow2 Saturday 15:00 15:30
DeCODER: a new DevOps toolbox for code exploration and analysis S.ow2 Saturday 15:30 16:00
OW2 OSS Good Governance initiative S.ow2 Saturday 15:30 16:00
Zenroom : Crypto VM for database and blockchain S.ow2 Saturday 16:30 17:00
OW2 Market Readiness Levels and OSS long-term sustainibility S.ow2 Sunday 10:00 10:30
OW2 OSS Good Governance initiative S.ow2 Sunday 10:30 11:00
DeCODER: a new DevOps toolbox for code exploration and analysis S.ow2 Sunday 11:30 12:00
Knowage - Advanced Analytics meets Data Visualization S.ow2 Sunday 14:00 14:30
Zenroom Crypto VM for database and blockchain S.ow2 Sunday 16:00 16:30

Pharo stand (1)

Welcome to the stand for Pharo S.pharo Saturday 09:30 10:00

PostgreSQL stand (1)

Welcome to the stand for PostgreSQL S.postgresql Saturday 09:30 10:00

Pulp stand (1)

Welcome to the stand for Pulp S.pulp Saturday 09:30 10:00

ReactOS stand (2)

Welcome to the stand for ReactOS S.reactos Saturday 09:30 10:00
ReactOS applications and hardware demo + Q&A
Live testing of applications, showing installation, XBox bootup with commentary etcetc.
Daniel Reimer S.reactos Sunday 10:10 12:15

RefPerSys stand (1)

Welcome to the stand for RefPerSys S.refpersys Saturday 09:30 10:00

School of AI Port Haarcourt stand (1)

Welcome to the stand for School of AI Port Haarcourt S.haarcourt Saturday 09:30 10:00

schul-frei stand (1)

Welcome to the stand for schul-frei S.schulfrei Saturday 09:30 10:00

Sesame Discovery stand (3)

Welcome to the stand for Sesame Discovery S.sesame Saturday 09:30 10:00
Meet Dr. Erik Riedel, SVP Engineering of Sesame
The importance of Openness for the Circular Datacenter
Sri Ramkrishna S.sesame Sunday 14:00 14:30
Meet Sesame Discovery Designer, Jean-Jacques Chanut Sri Ramkrishna S.sesame Sunday 16:00 16:40

The Apache Software Foundation stand (1)

Welcome to the stand for The Apache Software Foundation S.apache Saturday 09:30 10:00

The Eclipse Foundation stand (1)

Welcome to the stand for the Eclipse Foundation S.eclipse Saturday 09:30 10:00 video video video

The Fedora Project stand (1)

Welcome to the Fedora Project stand! S.fedora Saturday 09:30 10:30

The GNOME Foundation stand (1)

Welcome to the stand for The GNOME Foundation S.gnome Saturday 09:30 10:00

The LibreSOC Project stand (1)

Welcome to the stand for The LibreSOC Project S.libresoc Saturday 09:30 10:00

Thola and NESi stand (1)

Welcome to the stand for Thola and NESi Stephan Schmidt S.thola Saturday 09:30 10:00

Tracim stand (1)

Welcome to the stand for Tracim S.tracim Saturday 09:30 10:00

Unikraft stand (1)

Welcome to the stand for Unikraft S.unikraft Saturday 09:30 10:00

XCP-ng stand (1)

Welcome to the stand for XCP-ng S.xcpng Saturday 09:30 10:00

XWiki & CryptPad stand (1)

Welcome to the stand for XWiki & CryptPad S.xwiki Saturday 09:30 10:00

YottaDB stand (1)

Welcome to the stand for YottaDB S.yottadb Saturday 09:30 10:00

Infodesk (2)

The Virtual FOSDEM Infodesk (Saturday) I.infodesk Saturday 09:00 18:00
The Virtual FOSDEM Infodesk (Sunday) I.infodesk Sunday 09:00 18:00

This information was last updated on Friday March 05, 2021 at 01:10:11 CET.