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 |
Popping kernels for Linux distributions
|
Is There Really an SBOM Mandate?
|
|||
02:45PM |
Break |
||||
03:00PM |
Panel: Ongoing Things in the Kernel Community
|
The Kalpa Desktop, A Desktop for people that just want to get things done.
|
Making waterfalls in Godot
|
||
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
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.
Is There Really an SBOM Mandate?
Bradley M. Kuhn
Wild Card —
338
ends 2:45 p.m.
02:45PM–03:00PM
Break
ends 3 p.m.
03:00PM–03:45PM
Foss in Daily Life —
327
ends 3:45 p.m.
Panel: Ongoing Things in the Kernel Community
Darrick J. Wong, Ben Dooks, Luis Chamberlain, Neal Gompa
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.
Making waterfalls in Godot
Tom Lechner
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:25AM
Assessing and Managing threats to the Nonprofit Infrastructure of FOSS
Allen Gunn, Pono Takamori
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
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.
Discussion: Which Way Do We Go? Understanding Sustainable Pathways for Academic Open Source
Stephanie Lieggi
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.
Starting an Open Mentorship Handbook!
Pono Takamori
Wild Card —
338
ends 11:30 a.m.
11:30AM–11:45AM
Break
ends 11:45 a.m.
11:45AM–12:30PM
Up Against the WAL: The Write-Ahead Log in PostgreSQL
Christophe Pettus
Databases —
327
ends 12:30 p.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
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.
From Campus to Network: Creating the UC System-Wide OSPO Initiative
Laura Langdon
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.
Supporting User Groups —
328
ends 5:15 p.m.
FOSS in Education —
329
ends 5:15 p.m.
It's all about the ecosystem!
Ben Ford
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.
FOSS in Education —
329
ends 6:15 p.m.
Sub iudice - The era of packaging over in the Linux App Ecosystem
Sri Ramkrishna
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 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
Q&A on SFC's lawsuit against Vizio
Bradley M. Kuhn, Denver Gingerich, Karen Sandler, Rick Sanders
ends 10:30 a.m.
10:45AM–11:30AM
XMPP —
327
ends 11:30 a.m.
Legal —
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, Chris Lamb
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.
More Scalability Through Open Source Hygiene
Ria Farrell Schalnat
Legal —
328
ends 12:30 p.m.
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.
Panel: Licenses, corporations, community, and collaboration
Josh Triplett, Eric Schultz, Kate Downing, Marc Jones, McCoy Smith
Legal —
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.
An Adventure in Data Modeling
Mark Wong
Wild Card —
338
ends 2:45 p.m.
02:45PM–03:00PM
Break
ends 3 p.m.
Legal —
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.
Legal —
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.
I Didn't Know Postgres Could Do That!
Robert Treat
Wild Card —
338
ends 5:15 p.m.
05:15PM–05:30PM
Break
ends 5:30 p.m.
Legal —
328
ends 6:15 p.m.
Recipe for Discovery: Building the UC Open Source Repository Browser From Scratch
Juanita Gomez
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.
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 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 |
FOSS in A/V: How Open Signal uses FOSS to further their mission in a closed source industry
|
||||
10:30AM |
Lightning Talks!
|
||||
12:30PM |
Lunch break (on your own) | ||||
01:45PM |
Intro to Unconferences
|
||||
02:00PM |
Setting goals and spending money / Meta-crisis / Coordination problem Pad link | AI issues - safety, licensing, etc. Pad link | How to get people to care about FOSS, exploring different software domains Pad link | Music and video games Pad link | Whats next for academic Open Source and OSPO / Semantics in Machine Learning Objective Functions Pad link |
02:45PM |
Break |
||||
03:00PM |
Names are hard! What is a better word than "upstream" for distros? / What it takes to build strong teams / Building better collaborators Pad link | Eleminating CLAs / Right to Repair Pad link | Mesh Networking / How you got started in FOSS Pad link | Advances in RSS / Translating C to Rust Pad link | Threats to the Open Web / What do we do if or when Firefox disappears? / Observability is Broken Pad link |
03:45PM |
Coffee, tea, and snack break | ||||
04:30PM |
Effects of Political Polarization on FOSS Communitites / Governance, Cooperatives, etc. Pad link | Copyleft- next / Articulating stakeholders and goals for FOSS licensing Pad link | What if git was nice to use? / Community Supporting Safety Pad link | FOSS Graphic Design / Rust Firmware Emedded Pad link | Decentralization Pad link |
05:15PM |
Closing Remarks | ||||
06:30PM |
Day End |
09:15AM–09:45AM
Breakfast and coffee break
ends 9:45 a.m.
09:45AM–10:30AM
FOSS in A/V: How Open Signal uses FOSS to further their mission in a closed source industry
Chris Polanco, Allison Randal
ends 10:30 a.m.
12:30PM–01:45PM
Lunch break (on your own)
ends 1:45 p.m.
02:00PM–02:45PM
Setting goals and spending money / Meta-crisis / Coordination problem Pad link
327
ends 2:45 p.m.
328
ends 2:45 p.m.
329
ends 2:45 p.m.
333
ends 2:45 p.m.
338
ends 2:45 p.m.
02:45PM–03:00PM
Break
ends 3 p.m.
03:00PM–03:45PM
Names are hard! What is a better word than "upstream" for distros? / What it takes to build strong teams / Building better collaborators Pad link
327
ends 3:45 p.m.
328
ends 3:45 p.m.
329
ends 3:45 p.m.
333
ends 3:45 p.m.
338
ends 3:45 p.m.
03:45PM–04:30PM
Coffee, tea, and snack break
ends 4:30 p.m.
04:30PM–05:15PM
Effects of Political Polarization on FOSS Communitites / Governance, Cooperatives, etc. Pad link
327
ends 5:15 p.m.
328
ends 5:15 p.m.
329
ends 5:15 p.m.
333
ends 5:15 p.m.
338
ends 5:15 p.m.
05:15PM–06:30PM
Closing Remarks
ends 6:30 p.m.
06:30PM
Day End