Scott Chacon

The Future of Open Source

When the co-founder of GitHub tried to launch a new 'open source' company, the community revolted. Here's what he learned about the future of software.

The Future of Open Source
#1about 3 minutes

The German jam regulation analogy for open source definitions

An analogy about German jam labeling laws illustrates how strict, historical definitions like those from the Open Source Initiative can conflict with common usage.

#2about 3 minutes

The challenge of licensing source-available software

Releasing a project like GitButler with a non-OSI compliant license, such as the Functional Source License, can lead to community backlash over the use of the term "open source".

#3about 4 minutes

A brief history of the free software movement

The free software movement, led by figures like Richard Stallman with the GPL, emerged in the 1980s as a reaction to companies closing the source code that was previously shipped with hardware.

#4about 3 minutes

The birth of the term "open source"

The term "open source" was coined in the late 90s to provide a pragmatic, business-friendly alternative to the politically charged "free software" movement, spurred by Netscape open sourcing its browser.

#5about 4 minutes

How Git and GitHub created corporate open source

Git and GitHub revolutionized open source by unifying the workflows for proprietary and public code, making it easy for companies to release and contribute to projects, leading to the era of corporate-driven open source.

#6about 4 minutes

The crisis of open source developer sustainability

Modern open source faces a sustainability crisis, highlighted by the XZ vulnerability, where critical projects rely on thankless, underfunded maintainers who are prone to burnout.

#7about 2 minutes

The rise of commercial open source and non-compete licenses

Companies like HashiCorp and Redis are adopting non-OSI, source-available licenses with non-compete clauses to protect their investment from large cloud providers who might otherwise offer their work as a competing service.

#8about 3 minutes

Proposing "Fair Source" and a call to action

The term "Fair Source" is proposed for projects with source-available, non-compete licenses, encouraging companies to adopt this model and support maintainers through initiatives like the OSS Pledge.

Related jobs
Jobs that call for the skills explored in this talk.

Featured Partners

Related Articles

View all articles
CH
Chris Heilmann
Dev Digest 131 - AI'm not sure about OSS
News and ArticlesRust and Typescript are rising stars in programming languages 2024 survey, the State of CSS 2024 survey is open and here is what's new in ECMAScript.In security news, a Microsoft update bricks Linux dual-boot systems, they patched a ...
Dev Digest 131 - AI'm not sure about OSS
CH
Chris Heilmann
With AIs wide open - WeAreDevelopers at All Things Open 2025
Last week our VP of Developer Relations, Chris Heilmann, flew to Raleigh, North Carolina to present at All Things Open . An excellent event he had spoken at a few times in the past and this being the “Lucky 13” edition, he didn’t hesitate to come and...
With AIs wide open - WeAreDevelopers at All Things Open 2025
DC
Daniel Cranney
Navigating a Career in Open Source
Open source developers are saints. Every day, millions of developers around the world contribute to open source projects—not for money, not for recognition, but to make something better. They improve codebases, enhance user experiences, and solve rea...
Navigating a Career in Open Source

From learning to earning

Jobs that call for the skills explored in this talk.

Rust and GoLang

Rust and GoLang

NHe4a GmbH
Karlsruhe, Germany

Remote
55-65K
Intermediate
Senior
Go
Rust