Conference Schedule
FOSSY 2025 Thursday, July 31, 2025
Conference times are in PDT (UTC-0700). Current talks will be highlighted.
Room | 327 | 328 | 329 | 333 | 338 |
---|---|---|---|---|---|
Track | Foss in Daily Life |
Linux Kernel |
Distros |
Open |
Wild Card |
10:15AM |
Registration Open | ||||
01:45PM |
Opening Remarks | ||||
02:00PM |
Building JambulaTV: How I Created a Smart Home Hub Using Only Free and Open Source Software
|
Popping kernels for Linux distributions
|
|||
02:45PM |
Break |
||||
03:00PM |
Applying Open Source methods to build & train Large Language Models (LLMs)
|
Exploring Parallel Linux Kernel Execution Using kexec
|
The Kalpa Desktop, A Desktop for people that just want to get things done.
|
||
03:45PM |
Coffee, tea, and snack break | ||||
04:30PM |
Mobile Gaming with FOSS
|
Linux kernel test automation with kdevops
|
A Hyperscaler’s operating system strategy: working with CentOS and Fedora
|
The Subtle Art of Lying with Statistics
|
|
05:15PM |
Break |
||||
05:30PM |
The Future of Fixing Technology
|
The big-endian RISC-V Linux Adventure
|
open source for fun and profit
|
||
07:00PM |
Official Thursday Night Event at Punch Bowl Social 340 SW Morrison St Suite 4305, Portland, OR 97204 Just quick ~15 minute Max ride from PSU. All attendees are invited! | ||||
10:00PM |
Day End |
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
Building JambulaTV: How I Created a Smart Home Hub Using Only Free and Open Source Software
Joseph Zikusooka (ZIK)
Foss in Daily Life —
327
ends 2:45 p.m.
Popping kernels for Linux distributions
Neal Gompa
Linux Kernel —
328
ends 2:45 p.m.
Riding Subiquity With No Handlebars
Romeo S
Distros —
329
ends 2:45 p.m.
Open —
333
ends 2:45 p.m.
Wild Card —
338
ends 2:45 p.m.
02:45PM–03:00PM
Break
ends 3 p.m.
03:00PM–03:45PM
Applying Open Source methods to build & train Large Language Models (LLMs)
wesley chun
Foss in Daily Life —
327
ends 3:45 p.m.
Exploring Parallel Linux Kernel Execution Using kexec
Cong Wang
Linux Kernel —
328
ends 3:45 p.m.
The Kalpa Desktop, A Desktop for people that just want to get things done.
Shawn W Dunn
Distros —
329
ends 3:45 p.m.
Open —
333
ends 3:45 p.m.
Wild Card —
338
ends 3:45 p.m.
03:45PM–04:30PM
Coffee, tea, and snack break
ends 4:30 p.m.
Linux kernel test automation with kdevops
Luis Chamberlain
Linux Kernel —
328
ends 5:15 p.m.
A Hyperscaler’s operating system strategy: working with CentOS and Fedora
Michel Lind, Davide Cavalca
Distros —
329
ends 5:15 p.m.
Open —
333
ends 5:15 p.m.
The Subtle Art of Lying with Statistics
Dave McAllister
Wild Card —
338
ends 5:15 p.m.
05:15PM–05:30PM
Break
ends 5:30 p.m.
05:30PM–06:15PM
The Future of Fixing Technology
Denver Gingerich
Foss in Daily Life —
327
ends 6:15 p.m.
The big-endian RISC-V Linux Adventure
Ben Dooks
Linux Kernel —
328
ends 6:15 p.m.
Distros —
329
ends 6:15 p.m.
Open —
333
ends 6:15 p.m.
open source for fun and profit
Milo Oien-Rochat
Wild Card —
338
ends 6:15 p.m.
07:00PM–10:00PM
Official Thursday Night Event at Punch Bowl Social 340 SW Morrison St Suite 4305, Portland, OR 97204 Just quick ~15 minute Max ride from PSU. All attendees are invited!
ends 10 p.m.
10:00PM
Day End
FOSSY 2025 Friday, Aug. 1, 2025
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: Friday
ends 10:30 a.m.
10:45AM–11:30AM
PostgreSQL’s Rise to Power: Why the Open Source Giant is Dominating the Database Landscape
Kellyn Gorman
Databases —
327
ends 11:30 a.m.
Herding Hackers and Hawking Code: The Hustle of a Developer Advocate
Nate Boot
Supporting User Groups —
328
ends 11:30 a.m.
FOSS in Education —
329
ends 11:30 a.m.
How do sponsored open source ecosystems manage feature deployments?
Matt Gaughan
Science of Community —
333
ends 11:30 a.m.
Everything I Need to Know about FOSS Politics I Learned from Poker
Bradley M. Kuhn
Wild Card —
338
ends 11:30 a.m.
11:30AM–11:45AM
Break
ends 11:45 a.m.
Raising the bar on your conference presentation
Rich Bowen
Supporting User Groups —
328
ends 12:30 p.m.
Empowering Teams in Open Source EdTech Communities
Joshua Wilson
FOSS in Education —
329
ends 12:30 p.m.
The Creative Trade-Off: Governance, Conflict, and Their Impact On Innovation In Open-Source Software
Dr. Justin Ribeiro, PhD
Science of Community —
333
ends 12:30 p.m.
Reimagining Online Deliberation: Why Open Source is Critical for Civic Infrastructure
Samantha Shireman
Wild Card —
338
ends 12:30 p.m.
12:30PM–02:00PM
Lunch break (on your own)
ends 2 p.m.
02:00PM–02:45PM
“Biased by Design: Why Data Ethics Must Lead the AI Revolution”
Autumn Nash
Databases —
327
ends 2:45 p.m.
Cooking Up Community: Build the Fire, Embrace Every Ingredient, Always Stir the Pot
Rick Turoczy
Supporting User Groups —
328
ends 2:45 p.m.
Nurturing the Next Generation of Open Source Contributors
Tyler Menezes
FOSS in Education —
329
ends 2:45 p.m.
Open source your repository: a roadmap
Mike Jang
Science of Community —
333
ends 2:45 p.m.
GNU/Linux Loves All
Timmy James Barnett
Wild Card —
338
ends 2:45 p.m.
02:45PM–03:00PM
Break
ends 3 p.m.
Open
Supporting User Groups —
328
ends 3:20 p.m.
Open
FOSS in Education —
329
ends 3:20 p.m.
Designing for Collaboration: A Toolkit for Open and Inclusive Environmental Research
Cathy Richards
Science of Community —
333
ends 3:20 p.m.
Making P2P apps with Spritely Goblins
Diana Belle
Wild Card —
338
ends 3:20 p.m.
03:25PM–03:45PM
Apche Gravitino: The universal catalog for data and AI
Justin Mclean
Databases —
327
ends 3:45 p.m.
Open
Supporting User Groups —
328
ends 3:45 p.m.
Open
FOSS in Education —
329
ends 3:45 p.m.
Open
Science of Community —
333
ends 3:45 p.m.
How to Hold It Together When It All Falls Apart: Surviving a Toxic Open Source Project Without Losin
Cami Kaos
Wild Card —
338
ends 3:45 p.m.
03:45PM–04:30PM
Coffee, tea, and snack break
ends 4:30 p.m.
04:30PM–05:15PM
Observing Postgres in action using OpenTelemetry
Basil Bourque
Databases —
327
ends 5:15 p.m.
Taking your open source project to the next level - Promoting your project to users and contributors
Tom "spot" Callaway, Hannah Aubry
Supporting User Groups —
328
ends 5:15 p.m.
Which Way Do We Go? Understanding Sustainable Pathways for Academic Open Source
Stephanie Lieggi
FOSS in Education —
329
ends 5:15 p.m.
Science of Community —
333
ends 5:15 p.m.
The Cathedral and the Bizarre, or Dual-Booting for Fun and Prophet: Using Linux to Enhance TempleOS
Toby Betts
Wild Card —
338
ends 5:15 p.m.
05:15PM–05:30PM
Break
ends 5:30 p.m.
05:30PM–06:15PM
RAGtime with Postgres: AI Power with pgvector and Retrieval-Augmented Generation
Jimmy Angelakos
Databases —
327
ends 6:15 p.m.
DevOps is a Foreign Language (or Why There Are No Junior SREs)
Joshua Lee
Supporting User Groups —
328
ends 6:15 p.m.
Transliteration of Renaissance period Spanish Text.
Shashank Shekhar Singh
FOSS in Education —
329
ends 6:15 p.m.
Science of Community —
333
ends 6:15 p.m.
Reversing Metcalfe's Law: undermining the software-service–industrial complex with .zip files
Nathan Willis
Wild Card —
338
ends 6:15 p.m.
06:15PM
Day End
FOSSY 2025 Saturday, Aug. 2, 2025
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
XMPP —
327
ends 11:30 a.m.
Open —
328
ends 11:30 a.m.
Open Source Software in Higher Education: A Comunity Report
Patrick Masson
FOSS in Education —
329
ends 11:30 a.m.
Things I've Learned as a Linux Kernel Maintainer
Darrick J. Wong
Science of Community —
333
ends 11:30 a.m.
Never Mind the Checkboxes, Here's Reproducible Builds!
Vagrant Cascadian
Wild Card —
338
ends 11:30 a.m.
11:30AM–11:45AM
Break
ends 11:45 a.m.
11:45AM–12:30PM
XMPP —
327
ends 12:30 p.m.
Open —
328
ends 12:30 p.m.
Belonging in the Pipeline: Building Inclusive Futures in FOSS
Aarti Ramkrishna
FOSS in Education —
329
ends 12:30 p.m.
Power Dynamics, Rug Pulls, and Other Impacts on FOSS Sustainability
Dr. Dawn Foster
Science of Community —
333
ends 12:30 p.m.
DRM, security, or both? How do we decide?
Matthew Garrett
Wild Card —
338
ends 12:30 p.m.
12:30PM–02:00PM
Lunch break (on your own)
ends 2 p.m.
Open —
328
ends 2:45 p.m.
Where Open Research Meets Open Source: The OSF as a Gateway to Academic Collaboration
Daniel Steger
FOSS in Education —
329
ends 2:45 p.m.
Lessons from a Decade of Open Source Sustainability Research
Igor Steinmacher
Science of Community —
333
ends 2:45 p.m.
Securing Your Web Server With Post Quantum Cryptography
Ted Matsumura
Wild Card —
338
ends 2:45 p.m.
02:45PM–03:00PM
Break
ends 3 p.m.
Open —
328
ends 3:45 p.m.
HAX Lab: FOSS community becomes the classroom
Bryan T Ollendyke
FOSS in Education —
329
ends 3:45 p.m.
Glue Work Makes the Community Work: Sustaining OSS Through Invisible Labor
Zixuan Steve Feng, Anita Sarma
Science of Community —
333
ends 3:45 p.m.
Making Esoteric Beauty Accessible: Befunge in 2025
Robin Brown
Wild Card —
338
ends 3:25 p.m.
03:25PM–03:45PM
Messaging interoperability with MLS, MIMI and XMPP
Marvin W.
XMPP —
327
ends 3:45 p.m.
BlueHats: Public servant advocates for software freedom
Michael Downey
Wild Card —
338
ends 3:45 p.m.
03:45PM–04:30PM
Coffee, tea, and snack break
ends 4:30 p.m.
04:30PM–05:15PM
Adventures in Onboarding: Helping New Users Navigate Federated Services
Gideon Mayhak
XMPP —
327
ends 5:15 p.m.
Open —
328
ends 5:15 p.m.
A Multi-Campus Survey of Open Source Contributors at the University of California
Virginia Scarlett
FOSS in Education —
329
ends 5:15 p.m.
Agile/Scrum for Open Source Community Projects
Tess Gadwa
Science of Community —
333
ends 5:15 p.m.
Up Against the WAL: The Write-Ahead Log in PostgreSQL
Christophe Pettus
Wild Card —
338
ends 5:15 p.m.
05:15PM–05:30PM
Break
ends 5:30 p.m.
Open —
328
ends 6:15 p.m.
FOSS in Education —
329
ends 6:15 p.m.
Plausible Slop: Generative AI and Open Source Cybersecurity
Dr. Kaylea Champion
Science of Community —
333
ends 6:15 p.m.
Building AI applications with Open-source database - PostgreSQL
Gauri
Wild Card —
338
ends 6:15 p.m.
06:15PM
Day End
FOSSY 2025 Sunday, Aug. 3, 2025
Conference times are in PDT (UTC-0700). Current talks will be highlighted.
Room | 327 | 328 | 329 | 333 | 338 |
---|---|---|---|---|---|
09:15AM |
Breakfast and coffee break | ||||
09:45AM |
Keynote Session: Sunday | ||||
10:30AM |
Lightning Talks in main Ballroom | ||||
12:30PM |
Lunch break (on your own) | ||||
02:00PM |
Unconference |
Unconference |
Unconference |
Unconference |
Unconference |
02:45PM |
Break |
||||
03:00PM |
Unconference |
Unconference |
Unconference |
Unconference |
Unconference |
03:45PM |
Coffee, tea, and snack break | ||||
04:30PM |
Unconference |
Unconference |
Unconference |
Unconference |
Unconference |
05:15PM |
Coffee/tea break |
||||
05:30PM |
Closing Remarks | ||||
06:30PM |
Day End |
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:30AM–12:30PM
Lightning Talks in main Ballroom
ends 12:30 p.m.
12:30PM–02:00PM
Lunch break (on your own)
ends 2 p.m.
02:00PM–02:45PM
Unconference
327
ends 2:45 p.m.
Unconference
328
ends 2:45 p.m.
Unconference
329
ends 2:45 p.m.
Unconference
333
ends 2:45 p.m.
Unconference
338
ends 2:45 p.m.
02:45PM–03:00PM
Break
ends 3 p.m.
03:00PM–03:45PM
Unconference
327
ends 3:45 p.m.
Unconference
328
ends 3:45 p.m.
Unconference
329
ends 3:45 p.m.
Unconference
333
ends 3:45 p.m.
Unconference
338
ends 3:45 p.m.
03:45PM–04:30PM
Coffee, tea, and snack break
ends 4:30 p.m.
04:30PM–05:15PM
Unconference
327
ends 5:15 p.m.
Unconference
328
ends 5:15 p.m.
Unconference
329
ends 5:15 p.m.
Unconference
333
ends 5:15 p.m.
Unconference
338
ends 5:15 p.m.
05:15PM–05:30PM
Coffee/tea break
ends 5:30 p.m.
05:30PM–06:30PM
Closing Remarks
ends 6:30 p.m.
06:30PM
Day End