The Death of Consequences - Christopher Neugebauer (PyCon AU 2025) @PyConAU
The Death of Consequences - Christopher Neugebauer (PyCon AU 2025)  @PyConAU
Uploaded September 2025 | Updated September 2026, 1 hour ago
(Christopher Neugebauer) The Golden Era of Open Source, in whose late stages we currently exist, has been defined by early decisions to release code with no expectations around who uses our code, and what happens when people abuse the gift they’ve been gifted. Little thought was given to what consequences an extractive or abusive party would face.

Today, we’ve allowed maintainer burnout to take hold in community and volunteer-led projects (with disastrous consequences, see for example xz), and we’re seeing mass rejection of attempts by corporations to impose consequences on those who seek to continue extractive behaviour (see for example Hashicorp’s rapid demise as an independent entity).

This contrasts to some of the earlier eras in Free and Open Source Software, which were defined by social contracts with consequences for those who chose not to follow them, most notably (but not entirely) those informed by the concept of Copyleft.

By choosing not to define consequences for disobeying the social contract of Open Source, the broader ecosystem has chosen consequences for us. In this talk, I’ll look at some points of inflection through the history of Open Source where our movement collectively decided imposing consequences, the (in retrospect) highly predictable results of those decisions, and what we could have decided instead. I’ll also talk a bit about how we might want to think about consequences in the future.

pretalx.com/pycon-au-2025/talk/7XVERX

python, pycon, australia, programming, conference, technical, developers, panel, sessions, libraries, frameworks, community, sysadmins, students, education, data, science

Videos licensed as CC-BY-NC-SA 4.0

PyCon AU is the national conference for the Python programming community, bringing together professional, student and enthusiast developers, sysadmins and operations folk, students, educators, scientists, statisticians, and many others besides, all with a love for working with Python.

Licensed as CC BY-NC-SA - creativecommons.org/licenses/by-nc-sa/4.0

Produced by Next Day Video Australia: https://nextdayvideo.com.au

Sun Sep 14 10:40:00 2025 at Ballroom 2
The Death of Consequences - Christopher Neugebauer (PyCon AU 2025)Scaling Python-Powered Machine Learning With Snowflake - Sheena Nasim (PyCon AU 2025)Turtles all the way down: Abstractions and when we should use them - Mark Lakewood (Pycon AU 2024)High altitude balloon imagery decoding in the browser with C, JS, and PythonVibing Vision: how we built a pose tracking art installation in two weeksDeveloping Problem Solvers under Pressure: SREs, DBREs and Ponies - Zoe Braddock (PyCon AU 2026)What emergency service volunteering has taught me about incident managementModernizing Legacy: Wrapping a 25+ Year Computational Fluid Dynamics CodebaseAI perceptions of gender - J. Rosenbaum (Pycon AU 2024)Adding File System context to pathlib - Clinton Roy (Pycon AU 2024)Using Multiple Databases in Django Applications - Artem Kolesnikov (Pycon AU 2024)Scientific Python Track Closing
PyCon AU |

"The Death of Consequences" - Christopher Neugebauer (PyCon AU 2025)

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER