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
Neal Gompa

Riding Subiquity With No Handlebars
Romeo S

Is There Really an SBOM Mandate?
Bradley M. Kuhn

02:45PM

Break

03:00PM

Panel: Ongoing Things in the Kernel Community
Darrick J. Wong, Ben Dooks, Luis Chamberlain, Neal Gompa

The Kalpa Desktop, A Desktop for people that just want to get things done.
Shawn W Dunn

Making waterfalls in Godot
Tom Lechner

03:45PM

Coffee, tea, and snack break

04:30PM

Mobile Gaming with FOSS
Edward Ly

Linux kernel test automation with kdevops
Luis Chamberlain

A Hyperscaler’s operating system strategy: working with CentOS and Fedora
Michel Lind, Davide Cavalca

The Subtle Art of Lying with Statistics
Dave McAllister

05:15PM

Break

05:30PM

The Future of Fixing Technology
Denver Gingerich

The big-endian RISC-V Linux Adventure
Ben Dooks

open source for fun and profit
Milo Oien-Rochat

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.

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.

04:30PM–05:15PM

Mobile Gaming with FOSS
Edward Ly

Foss in Daily Life — 327
ends 5:15 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.

Room 327 328 329 333 338
Track

Databases

Supporting User Groups

FOSS in Education

Science of Community

Wild Card

09:15AM

Breakfast and coffee break

09:45AM

Assessing and Managing threats to the Nonprofit Infrastructure of FOSS
Allen Gunn, Pono Takamori

10:25AM

Presentation of the Distinguished Service Award in Software Freedom

10:45AM

PostgreSQL’s Rise to Power: Why the Open Source Giant is Dominating the Database Landscape
Kellyn Gorman

Herding Hackers and Hawking Code: The Hustle of a Developer Advocate
Nate Boot

Discussion: Which Way Do We Go? Understanding Sustainable Pathways for Academic Open Source
Stephanie Lieggi

How do sponsored open source ecosystems manage feature deployments?
Matt Gaughan

Starting an Open Mentorship Handbook!
Pono Takamori

11:30AM

Break

11:45AM

Up Against the WAL: The Write-Ahead Log in PostgreSQL
Christophe Pettus

Raising the bar on your conference presentation
Rich Bowen

Empowering Teams in Open Source EdTech Communities
Joshua Wilson

The Creative Trade-Off: Governance, Conflict, and Their Impact On Innovation In Open-Source Software
Dr. Justin Ribeiro, PhD

Reimagining Online Deliberation: Why Open Source is Critical for Civic Infrastructure
Samantha Shireman

12:30PM

Lunch break (on your own)

02:00PM

“Biased by Design: Why Data Ethics Must Lead the AI Revolution”
Autumn Nash

Cooking Up Community: Build the Fire, Embrace Every Ingredient, Always Stir the Pot
Rick Turoczy

Nurturing the Next Generation of Open Source Contributors
Tyler Menezes

Open source your repository: a roadmap
Mike Jang

GNU/Linux Loves All
Timmy James Barnett

02:45PM

Break

03:00PM

Databases and Diversity
Stacey Haysler

Open

Open

Designing for Collaboration: A Toolkit for Open and Inclusive Environmental Research
Cathy Richards

Making P2P apps with Spritely Goblins
Diana Belle

03:25PM

Open

Open

From Campus to Network: Creating the UC System-Wide OSPO Initiative
Laura Langdon

How to Hold It Together When It All Falls Apart: Surviving a Toxic Open Source Project Without Losin
Cami Kaos

03:45PM

Coffee, tea, and snack break

04:30PM

Observing Postgres in action using OpenTelemetry
Basil Bourque

It's all about the ecosystem!
Ben Ford

The Cathedral and the Bizarre, or Dual-Booting for Fun and Prophet: Using Linux to Enhance TempleOS
Toby Betts

05:15PM

Break

05:30PM

RAGtime with Postgres: AI Power with pgvector and Retrieval-Augmented Generation
Jimmy Angelakos

DevOps is a Foreign Language (or Why There Are No Junior SREs)
Joshua Lee

Sub iudice - The era of packaging over in the Linux App Ecosystem
Sri Ramkrishna

Building AI applications with Open-source database - PostgreSQL
Gauri

06:15PM

Day End

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.

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.

03:00PM–03:20PM

Databases and Diversity
Stacey Haysler

Databases — 327
ends 3:20 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.

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.

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.

06:15PM

Day End

FOSSY 2025 Saturday, Aug. 2, 2025

Conference times are in PDT (UTC-0700). Current talks will be highlighted.

Room 327 328 329 333 338
Track

XMPP

Legal

FOSS in Education

Science of Community

Wild Card

09:15AM

Breakfast and coffee break

09:45AM

Q&A on SFC's lawsuit against Vizio
Bradley M. Kuhn, Denver Gingerich, Karen Sandler, Rick Sanders

10:45AM

Open Source Software in Higher Education: A Comunity Report
Patrick Masson

Things I've Learned as a Linux Kernel Maintainer
Darrick J. Wong

Never Mind the Checkboxes, Here's Reproducible Builds!
Vagrant Cascadian, Chris Lamb

11:30AM

Break

11:45AM

More Scalability Through Open Source Hygiene
Ria Farrell Schalnat

Power Dynamics, Rug Pulls, and Other Impacts on FOSS Sustainability
Dr. Dawn Foster

DRM, security, or both? How do we decide?
Matthew Garrett

12:30PM

Lunch break (on your own)

02:00PM

Setting Up A Simple XMPP Server
Root

Panel: Licenses, corporations, community, and collaboration
Josh Triplett, Eric Schultz, Kate Downing, Marc Jones, McCoy Smith

Where Open Research Meets Open Source: The OSF as a Gateway to Academic Collaboration
Daniel Steger

Lessons from a Decade of Open Source Sustainability Research
Igor Steinmacher

An Adventure in Data Modeling
Mark Wong

02:45PM

Break

03:00PM

Telecomms for Preppers
Phillip

HAX Lab: FOSS community becomes the classroom
Bryan T Ollendyke

Glue Work Makes the Community Work: Sustaining OSS Through Invisible Labor
Zixuan Steve Feng, Anita Sarma

Making Esoteric Beauty Accessible: Befunge in 2025
Robin Brown

03:25PM

Messaging interoperability with MLS, MIMI and XMPP
Marvin W.

BlueHats: Public servant advocates for software freedom
Michael Downey

03:45PM

Coffee, tea, and snack break

04:30PM

Adventures in Onboarding: Helping New Users Navigate Federated Services
Gideon Mayhak

A Multi-Campus Survey of Open Source Contributors at the University of California
Virginia Scarlett

Agile/Scrum for Open Source Community Projects
Tess Gadwa

I Didn't Know Postgres Could Do That!
Robert Treat

05:15PM

Break

05:30PM

How do you solve a problem like iOS?
Stephen Paul Weber

Recipe for Discovery: Building the UC Open Source Repository Browser From Scratch
Juanita Gomez

Plausible Slop: Generative AI and Open Source Cybersecurity
Dr. Kaylea Champion

Reversing Metcalfe's Law: undermining the software-service–industrial complex with .zip files
Nathan Willis

06:15PM

Day End

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.

02:00PM–02:45PM

Setting Up A Simple XMPP Server
Root

XMPP — 327
ends 2:45 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.

03:00PM–03:25PM

Telecomms for Preppers
Phillip

XMPP — 327
ends 3:25 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.

05:30PM–06:15PM

How do you solve a problem like iOS?
Stephen Paul Weber

XMPP — 327
ends 6:15 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.

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
Chris Polanco, Allison Randal

10:30AM

Lightning Talks!
Pono Takamori

12:30PM

Lunch break (on your own)

01:45PM

Intro to Unconferences
Aaron Wolf, Wm Salt Hale

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.

10:30AM–12:30PM

Lightning Talks!
Pono Takamori


ends 12:30 p.m.

12:30PM–01:45PM

Lunch break (on your own)


ends 1:45 p.m.

01:45PM–02:00PM

Intro to Unconferences
Aaron Wolf, Wm Salt Hale


ends 2 p.m.

02:00PM–02:45PM

Setting goals and spending money / Meta-crisis / Coordination problem Pad link

327
ends 2:45 p.m.

AI issues - safety, licensing, etc. Pad link

328
ends 2:45 p.m.

How to get people to care about FOSS, exploring different software domains Pad link

329
ends 2:45 p.m.

Music and video games Pad link

333
ends 2:45 p.m.

Whats next for academic Open Source and OSPO / Semantics in Machine Learning Objective Functions Pad link

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.

Eleminating CLAs / Right to Repair Pad link

328
ends 3:45 p.m.

Mesh Networking / How you got started in FOSS Pad link

329
ends 3:45 p.m.

Advances in RSS / Translating C to Rust Pad link

333
ends 3:45 p.m.

Threats to the Open Web / What do we do if or when Firefox disappears? / Observability is Broken Pad link

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.

Copyleft- next / Articulating stakeholders and goals for FOSS licensing Pad link

328
ends 5:15 p.m.

What if git was nice to use? / Community Supporting Safety Pad link

329
ends 5:15 p.m.

FOSS Graphic Design / Rust Firmware Emedded Pad link

333
ends 5:15 p.m.

Decentralization Pad link

338
ends 5:15 p.m.

05:15PM–06:30PM

Closing Remarks


ends 6:30 p.m.

06:30PM

Day End