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
Joseph Zikusooka (ZIK)

Popping kernels for Linux distributions
Neal Gompa

Riding Subiquity With No Handlebars
Romeo S

02:45PM

Break

03:00PM

Applying Open Source methods to build & train Large Language Models (LLMs)
wesley chun

Exploring Parallel Linux Kernel Execution Using kexec
Cong Wang

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

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

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.

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.

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

Keynote Session: Friday

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

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

Everything I Need to Know about FOSS Politics I Learned from Poker
Bradley M. Kuhn

11:30AM

Break

11:45AM

CloudNativePG 101
Gabriele Quaresima

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

Apche Gravitino: The universal catalog for data and AI
Justin Mclean

Open

Open

Open

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

Taking your open source project to the next level - Promoting your project to users and contributors
Tom "spot" Callaway, Hannah Aubry

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

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

Transliteration of Renaissance period Spanish Text.
Shashank Shekhar Singh

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

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.

11:45AM–12:30PM

CloudNativePG 101
Gabriele Quaresima

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

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.

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.

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.

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

Open

FOSS in Education

Science of Community

Wild Card

09:15AM

Breakfast and coffee break

09:45AM

Keynote Session: Saturday

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

11:30AM

Break

11:45AM

Belonging in the Pipeline: Building Inclusive Futures in FOSS
Aarti Ramkrishna

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

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

Securing Your Web Server With Post Quantum Cryptography
Ted Matsumura

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

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

05:15PM

Break

05:30PM

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

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

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: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.

02:00PM–02:45PM

Setting Up A Simple XMPP Server
Root

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

03:00PM–03:25PM

Telecomms for Preppers
Phillip

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

05:30PM–06:15PM

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

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

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