Conference Schedule
FOSSY 2026 Thursday, 6 Aug 2026
Conference times are in PDT (UTC-0700). Current talks will be highlighted.
10:15AM–01:15PM
Registration Open
ends 1:15 p.m.
01:45PM–02:00PM
Opening Remarks
ends 2 p.m.
02:00PM–02:45PM
From First PR to Release Manager: A Path into Open Source
Daniel Scherzer
Open Source Governance and Community Stability —
MCLD 2002
ends 2:45 p.m.
Real-time Monitoring and Reporting your Databases
Syed Usman Ahmad
Databases —
MCLD 3038
ends 2:45 p.m.
Breaking Barriers in High-Performance Computing: Open OnDemand as a Catalyst for Research Innovation
Dr. Tannistha Nandi
FOSS and Research Computing —
MCLD 2018
ends 2:45 p.m.
Toolchain and Other Developer Tools —
CEME 1212
ends 2:45 p.m.
Reverse engineering binary blobs on mobile
Rob Savoye
Right to Repair —
MCLD 3014
ends 2:45 p.m.
02:45PM–03:00PM
Break
ends 3 p.m.
03:00PM–03:45PM
Open Source Survival in the age of AI
Joshua D. Drake (JD)
Open Source Governance and Community Stability —
MCLD 2002
ends 3:45 p.m.
O11y in One: Exploring ClickHouse as a Unified Telemetry Database
Josh Lee
Databases —
MCLD 3038
ends 3:45 p.m.
A GNU poke-based, machine-readable file-format specification for HDF5
Gerd Heber
FOSS and Research Computing —
MCLD 2018
ends 3:45 p.m.
KCFI Comes to GCC: Code-Reuse Defenses for the Linux Kernel
Kees Cook
Toolchain and Other Developer Tools —
CEME 1212
ends 3:45 p.m.
Chromebooks are the new Thinkpads; turning ewaste into a daily driver
Owen Zimmerman
Right to Repair —
MCLD 3014
ends 3:45 p.m.
03:45PM–04:30PM
Coffee, tea, and snack break
ends 4:30 p.m.
04:30PM–05:15PM
Plan to fork (So you don't have to fork)
Rich Bowen
Open Source Governance and Community Stability —
MCLD 2002
ends 5:15 p.m.
What's a Data Lake and What Does It Mean For My Open Source Stack?
Robert Hodges
Databases —
MCLD 3038
ends 5:15 p.m.
ColdFront and Onboarding Automation Development at UBC ARC
Jacob Boschee
FOSS and Research Computing —
MCLD 2018
ends 5:15 p.m.
Picolibc - a C library for embedded systems
Keith Packard
Toolchain and Other Developer Tools —
CEME 1212
ends 5:15 p.m.
A year into Box Theory: what we've learned
Denver Gingerich
Right to Repair —
MCLD 3014
ends 5:15 p.m.
05:15PM–05:30PM
Break
ends 5:30 p.m.
05:30PM–06:15PM
Open Source Community Development: Stickers are Good, People Sticking Around is Even Better
Stacey Haysler
Open Source Governance and Community Stability —
MCLD 2002
ends 6:15 p.m.
Take care of the bits and the gigabytes take care of themselves
Kyle Davis
Databases —
MCLD 3038
ends 6:15 p.m.
Rethinking One Open Source: How Open Source and Open Source for Social Good Differ
Mariam Guizani
FOSS and Research Computing —
MCLD 2018
ends 6:15 p.m.
Algol 68 and the GNU Algol 68 toolchain
Pietro Monteiro
Toolchain and Other Developer Tools —
CEME 1212
ends 6:15 p.m.
Right to Repair —
MCLD 3014
ends 6:15 p.m.
07:00PM–10:00PM
Official Thursday Night Event
ends 10 p.m.
10:00PM
Day End
FOSSY 2026 Friday, 7 Aug 2026
Conference times are in PDT (UTC-0700). Current talks will be highlighted.
09:15AM–09:45AM
Breakfast and coffee break
ends 9:45 a.m.
09:45AM–10:25AM
Keynote Session: Friday
ends 10:25 a.m.
10:25AM–10:35AM
Presentation of the Distinguished Service Award in Software Freedom
ends 10:35 a.m.
10:45AM–11:30AM
The PHP Foundation and The Challenge of Sustaining Critical Digital Infrastructure
Elizabeth Barron
Open Source Governance and Community Stability —
MCLD 2002
ends 11:30 a.m.
Databases —
MCLD 3038
ends 11:30 a.m.
10 Ways To Grow The Fediverse
Evangelo S. Prodromou
Fedicon —
MCLD 2018
ends 11:30 a.m.
California Banned Your Operating System: Age verification mandates and FOSS
Eric Schultz
Legal Issues —
MCLD 2012
ends 11:30 a.m.
What Other Toolchains Should Copy From Plan 9
Anthony Sorace
Toolchain and Other Developer Tools —
CEME 1212
ends 11:30 a.m.
From iptables to bpfilter: a fast, simple firewall for Linux
Yaakov Stein
Linux Kernel —
CEME 1210
ends 11:30 a.m.
11:30AM–11:45AM
Break
ends 11:45 a.m.
11:45AM–12:30PM
Art of the Fork: Reclaiming Community Trust
Edward Ly
Open Source Governance and Community Stability —
MCLD 2002
ends 12:30 p.m.
Databases —
MCLD 3038
ends 12:30 p.m.
Herding Cats: Two years of building on AP
Julian Lam
Fedicon —
MCLD 2018
ends 12:30 p.m.
It Was BSD All Along: Relicensing PHP After 30 Years
Ben Ramsey
Legal Issues —
MCLD 2012
ends 12:30 p.m.
New developments in pkgconf 3.0
Ariadne Conill
Toolchain and Other Developer Tools —
CEME 1212
ends 12:30 p.m.
RAID sucks (and what we can do about it)
Christoph Hellwig
Linux Kernel —
CEME 1210
ends 12:30 p.m.
12:30PM–02:00PM
Lunch break (on your own)
ends 2 p.m.
02:00PM–02:20PM
Uncharted: Lessons from the First University System OSPO Network
Stephanie Lieggi
Open Source Governance and Community Stability —
MCLD 2002
ends 2:20 p.m.
Databases —
MCLD 3038
ends 2:45 p.m.
Fedicon —
MCLD 2018
ends 2:45 p.m.
Hacking copyright and regulations for 25years! Past, present and a call for a future!
Nicole Faerber
Legal Issues —
MCLD 2012
ends 2:45 p.m.
SFrame V3: Towards efficient stack-tracing in GNU/Linux
Indu Bhagat
Toolchain and Other Developer Tools —
CEME 1212
ends 2:45 p.m.
From Zero to Linux Kernel Contributor: 750+ Patches Later
Thorsten Blum
Linux Kernel —
CEME 1210
ends 2:45 p.m.
02:25PM–02:45PM
Recoverable grants for free software maintenance
Thomas Humphreys
Open Source Governance and Community Stability —
MCLD 2002
ends 2:45 p.m.
02:45PM–03:00PM
Break
ends 3 p.m.
03:00PM–03:45PM
Enterprises Play Dirty
Peter Farkas
Open Source Governance and Community Stability —
MCLD 2002
ends 3:45 p.m.
Making The Most of JSON Data In Your RDMS With JSON Table
Dave Stokes
Databases —
MCLD 3038
ends 3:45 p.m.
Decentralised Badges with BadgeFed
Maho Pacheco
Fedicon —
MCLD 2018
ends 3:45 p.m.
Legal Issues —
MCLD 2012
ends 3:45 p.m.
The How and Why of Bootstrappable Builds
Timothy Sample
Toolchain and Other Developer Tools —
CEME 1212
ends 3:45 p.m.
Measuring hypervisor impact on Linux scheduling
Roan Richmond
Linux Kernel —
CEME 1210
ends 3:45 p.m.
03:45PM–04:30PM
Coffee, tea, and snack break
ends 4:30 p.m.
04:30PM–05:15PM
Beyond Adoption: What Actually Happens After You Add a Code of Conduct?
Shurui Zhou
Open Source Governance and Community Stability —
MCLD 2002
ends 5:15 p.m.
Clustering in PostgreSQL: Because one database server is never enough (and neither is two)
Umair Shahid
Databases —
MCLD 3038
ends 5:15 p.m.
Welley: Expanding the Fediverse with Groups, Channels, and a New DID Approach
Dmitry Skavish
Fedicon —
MCLD 2018
ends 5:15 p.m.
Legal Issues —
MCLD 2012
ends 5:15 p.m.
Free and Open Source COBOL - Opening FOSS to Finance and Admin (the old DP shops)
Marty Heyman
Toolchain and Other Developer Tools —
CEME 1212
ends 5:15 p.m.
eBPF Beyond Networking: Creative Uses of eBPF to Extend the Kernel Functionality
Rafael Roquetto, Nikola Grcevski
Linux Kernel —
CEME 1210
ends 5:15 p.m.
05:15PM–05:30PM
Break
ends 5:30 p.m.
05:30PM–06:15PM
Governance and Survival of a Hobbyist Open Source Project: The JabRef Story
Oliver Kopp
Open Source Governance and Community Stability —
MCLD 2002
ends 6:15 p.m.
Databases —
MCLD 3038
ends 6:15 p.m.
Fedicon —
MCLD 2018
ends 6:15 p.m.
Legal Issues —
MCLD 2012
ends 6:15 p.m.
The GCC Runtime Library Exception: a tutorial for developers
Bradley M. Kühn
Toolchain and Other Developer Tools —
CEME 1212
ends 6:15 p.m.
Low Cost Storage with SMR: State of the Art and Future Work
Damien Le Moal
Linux Kernel —
CEME 1210
ends 6:15 p.m.
06:15PM
Day End
FOSSY 2026 Saturday, 8 Aug 2026
Conference times are in PDT (UTC-0700). Current talks will be highlighted.
09:15AM–09:45AM
Breakfast and coffee break
ends 9:45 a.m.
09:45AM–10:30AM
Keynote Session: Saturday
ends 10:30 a.m.
10:45AM–11:30AM
A day in the life of KDE QA - how testing and triage help development
Tracey Clark
Camp KDE —
MCLD 2002
ends 11:30 a.m.
XMPP —
MCLD 3038
ends 11:30 a.m.
Co-Building the Future: AI Alignment for Open Source Communities
Emma Irwin
AI —
MCLD 3002
ends 11:30 a.m.
Anotomy of a 3D Printer AGPLv3 violation(s)
Bradley M. Kühn, Denver Gingerich, Karen Sandler
Legal Issues —
MCLD 2012
ends 11:30 a.m.
Loops: One Year Later
Dan Supernault
Fedicon —
CEME 1202
ends 11:30 a.m.
11:30AM–11:45AM
Break
ends 11:45 a.m.
XMPP —
MCLD 3038
ends 12:30 p.m.
From Prompts to Runtime Signals: Making Open-Source AI Systems More Trustworthy
Rishabh Banga
AI —
MCLD 3002
ends 12:30 p.m.
YASF: or Yet another SBOM format
Sen Hastings
Legal Issues —
MCLD 2012
ends 12:30 p.m.
ActivityPub API - Microblogging and Beyond
Django Doucet
Fedicon —
CEME 1202
ends 12:30 p.m.
12:30PM–02:00PM
Lunch break (on your own)
ends 2 p.m.
Encrypted messaging interoperability with hybrid bridges in XMPP
Marvin W.
XMPP —
MCLD 3038
ends 2:45 p.m.
Dude, where did my tokens go?
Nikola Grcevski, Rafael Roquetto
AI —
MCLD 3002
ends 2:45 p.m.
copyleft-next BoF
Bradley M. Kühn
Legal Issues —
MCLD 2012
ends 2:45 p.m.
Off-Grid Inter-Neighborhood Networks
Vagrant Cascadian
Fedicon —
CEME 1202
ends 2:45 p.m.
02:45PM–03:00PM
Break
ends 3 p.m.
03:00PM–03:45PM
Kdenlive - The Past, Present, and Future
Bernd Jordan
Camp KDE —
MCLD 2002
ends 3:45 p.m.
Beyond Chat: Delivering mini "apps" with great UI
Stephen Paul Weber
XMPP —
MCLD 3038
ends 3:45 p.m.
Open AI, Human Trust: How Free Software Shapes the Way People Experience Modern AI
Samira, Kianoosh Boroojeni
AI —
MCLD 3002
ends 3:45 p.m.
Legal Issues —
MCLD 2012
ends 3:45 p.m.
Fedicon —
CEME 1202
ends 3:45 p.m.
03:45PM–04:30PM
Coffee, tea, and snack break
ends 4:30 p.m.
04:30PM–05:15PM
KDE Plasma on the "Immutable" Desktop, and an examination of the Kalpa Desktop
Shawn W Dunn
Camp KDE —
MCLD 2002
ends 5:15 p.m.
"Beautiful XMPP Testing" revisited -- How to Overcome the Mind-Body Duality by Staring at XML
Phillip Davis
XMPP —
MCLD 3038
ends 5:15 p.m.
Too Many Eyeballs? Free Software Security in the LLM Era
Sean O'Brien
AI —
MCLD 3002
ends 5:15 p.m.
Legal Issues —
MCLD 2012
ends 5:15 p.m.
Fedicon —
CEME 1202
ends 5:15 p.m.
05:15PM–05:30PM
Break
ends 5:30 p.m.
05:30PM–06:15PM
Panel: 30 years of KDE
Neal Gompa, Shawn W Dunn, Tracey Clark, Troy Dawson
Camp KDE —
MCLD 2002
ends 6:15 p.m.
XMPP —
MCLD 3038
ends 6:15 p.m.
"Magnifica Humanitas" and FOSS
Eric Schultz
AI —
MCLD 3002
ends 6:15 p.m.
Legal Issues —
MCLD 2012
ends 6:15 p.m.
FireSide Fedi (Panel)
Anthony Zone
Fedicon —
CEME 1202
ends 6:15 p.m.
06:15PM
Day End
FOSSY 2026 Sunday, 9 Aug 2026
Conference times are in PDT (UTC-0700). Current talks will be highlighted.
09:15AM–09:45AM
Breakfast and coffee break
ends 9:45 a.m.
09:45AM–10:30AM
Keynote Session: Sunday
ends 10:30 a.m.
10:45AM–11:30AM
Community Event Organizing
Michael Dexter
Science of Community —
MCLD 2002
ends 11:30 a.m.
When Data Gets Heavy: Voice and Video for Large Groups
Christopher Vollick
XMPP —
MCLD 3038
ends 11:30 a.m.
The Open Source AI Definition: Where Do We Go From Here
Duane O'Brien
AI —
MCLD 3002
ends 11:30 a.m.
Encrypt Your Servers
Romeo Solano
FOSS in Daily Life —
MCLD 2012
ends 11:30 a.m.
Libre Cooperatives from HVAC to Media Libraries: An Economic Proposal for Better Tech
Jason Prince
Wild Card —
CEME 1202
ends 11:30 a.m.
11:30AM–11:45AM
Break
ends 11:45 a.m.
11:45AM–12:30PM
Lessons from Three Feature Deployments in a Stewarded Open Source Project
Matthew Gaughan
Science of Community —
MCLD 2002
ends 12:30 p.m.
UnifiedPush - Push notifications. Decentralized and Open Source
Daniel Gultsch
XMPP —
MCLD 3038
ends 12:30 p.m.
Copyright is bad, actually, and maybe not all the LLMs are
Matthew Garrett
AI —
MCLD 3002
ends 12:30 p.m.
Lessons on Improving CPython Piece-by-Piece
Charlie Lin
FOSS in Daily Life —
MCLD 2012
ends 12:30 p.m.
The Cathedral and the Bizarre II: Branches of Faith or, Committing Code Not Sins
Toby Betts
Wild Card —
CEME 1202
ends 12:30 p.m.
12:30PM–01:45PM
Lunch break (on your own)
ends 1:45 p.m.
01:45PM–02:00PM
ends 2 p.m.
02:00PM–02:20PM
Revival Retrospective: Fedora KDE
Neal Gompa
Science of Community —
MCLD 2002
ends 2:20 p.m.
Adventures in Onboarding: Episode V - The Server Goes Down
Gideon Mayhak
XMPP —
MCLD 3038
ends 2:45 p.m.
Toward Ethical Use of LLM-gen-AI to advance FOSS
Bradley M. Kühn, Denver Gingerich, Karen Sandler
AI —
MCLD 3002
ends 2:45 p.m.
Running your own mailing list, form backend, and music library tools
Pardis Noorzad
FOSS in Daily Life —
MCLD 2012
ends 2:45 p.m.
Contributing to OpenHospital: An Undergraduate Team's First Open Source Experience
Abhigna Nimmagadda, Likitha Nanduri
Wild Card —
CEME 1202
ends 2:45 p.m.
02:25PM–02:45PM
Accidental Ambassadors: Open Source as Diplomatic Work
Laura Langdon
Science of Community —
MCLD 2002
ends 2:45 p.m.
02:45PM–03:00PM
Break
ends 3 p.m.
03:00PM–03:20PM
Designing attestations UI: The Security and Safety of OSS package supply chain
Eriol Fox
Science of Community —
MCLD 2002
ends 3:20 p.m.
Snikket: Behind the scenes of our on-demand XMPP server hosting
Matthew Wild
XMPP —
MCLD 3038
ends 3:45 p.m.
AI —
MCLD 3002
ends 3:45 p.m.
Simple Scalable Privacy: Unleashing OpenWRT, Pi-hole, Unbound, & Bind9
Jonathan Haack
FOSS in Daily Life —
MCLD 2012
ends 3:45 p.m.
Open source docs that turn users into customers
Mike Jang
Wild Card —
CEME 1202
ends 3:45 p.m.
03:25PM–03:45PM
Lowering Barriers in Open Source: AI-Supported Onboarding with CommUnityBuddy
Pedro Oliveira, Igor Steinmacher
Science of Community —
MCLD 2002
ends 3:45 p.m.
03:45PM–04:30PM
Coffee, tea, and snack break
ends 4:30 p.m.
04:30PM–05:15PM
Mopping Up the Slop: How bad is it, and what can we do?
Dr. Kaylea Champion
Science of Community —
MCLD 2002
ends 5:15 p.m.
XMPP —
MCLD 3038
ends 5:15 p.m.
AI —
MCLD 3002
ends 5:15 p.m.
FOSS in Daily Life —
MCLD 2012
ends 5:15 p.m.
Your Open-Source Project Needs a Security Statement, and here’s why!
Luc Letarte
Wild Card —
CEME 1202
ends 5:15 p.m.
05:15PM–06:30PM
Closing Remarks
ends 6:30 p.m.
06:30PM
Day End