ConTejas Code

Chad Whitacre: How to Fix Open Source Sustainability


Listen Later

Links


- Codecrafters (sponsor): https://tej.as/codecrafters

- Fair Source License: https://fair.io/

- Sentry: https://sentry.io/

- Sentry on X: https://x.com/getsentry

- Chad on X: https://x.com/chadwhitacre_

- Tejas on X: https://x.com/tejaskumar_


Summary


Chad Whitacre, Head of Open Source at Sentry, discusses his involvement in open source and the commitment of Sentry to open source. He shares his background in the Python community and his experience with open source sustainability. Chad explains the importance of community in open source and the origins of the free software movement. He also talks about Richard Stallman, the founder of the free software movement, and his impact on the open source community.


Chad discusses his role at Sentry and the company's deep roots in open source. He highlights Sentry's efforts to give back to open source maintainers and their commitment to open source sustainability. The conversation explores the tension between the pressure to grow and make money in the startup world and the act of giving back to the open-source community.


Together, we discuss how Sentry gives away half a million dollars to open-source projects. He explains that this act is part of their brand and values as a company. They believe in supporting open source, privacy, and security. Chad also talks about the challenges and ethical dilemmas of open source, including re-licensing and the tension between community and corporation. The conversation explores the concept of fair source licensing and the role of foundations in supporting open source projects. It discusses the need for a balance between user freedom and developer sustainability.


Open source is fundamentally broken within the framework of market dynamics. It writes itself out of capitalism and lacks a sustainable funding model. The current approach to funding open source involves jumping through hoops and finding adjacent business models to subsidize the work. This is not a sustainable solution. The concept of fair source, where compensation is required for commercial use of open source software, offers a potential solution. Companies can join a funding cabal or pledge to contribute a percentage of revenue to support open source projects. The goal is to create a sustainable ecosystem where developers can be fairly compensated for their work.


Chapters


00:00:00 Chad Whitacre

00:04:40 Introduction and Background

00:12:02 The Importance of Open Source and Community

00:17:12 Sentry's Commitment to Open Source

00:20:47 Supporting Open Source with Thanks.dev

00:28:49 The Tension Between Startup Growth and Giving Back to Open Source

00:39:10 The Ethical Dilemmas of Open Source and Re-Licensing

00:47:24 Balancing Community and Corporation in the Open-Source Ecosystem

00:52:20 Fair Source Licensing

00:54:06 Introducing Fair Source

00:58:05 Transitioning from BST to BSL

01:00:48 Balancing Developer Sustainability and User Freedom

01:03:38 The Value of the In-Between

01:07:19 Defining Open Source

01:13:09 Negotiating Fair Compensation

01:15:42 The Role of Foundations

01:20:16 Foundations as Community Stewards

01:27:51 Jumping Through Hoops: The Current Approach to Funding Open Source

01:38:46 Fair Source: A Potential Solution for Sustainable Funding

01:42:20 Joining the Funding Cabal: Supporting Open Source Projects

01:44:30 Creating a Sustainable Ecosystem for Fair Compensation

Hosted on Acast. See acast.com/privacy for more information.

...more
View all episodesView all episodes
Download on the App Store

ConTejas CodeBy Tejas Kumar

  • 5
  • 5
  • 5
  • 5
  • 5

5

9 ratings


More shows like ConTejas Code

View all
Hanselminutes with Scott Hanselman by Scott Hanselman

Hanselminutes with Scott Hanselman

377 Listeners

Software Engineering Radio - the podcast for professional software developers by se-radio@computer.org

Software Engineering Radio - the podcast for professional software developers

272 Listeners

The Changelog: Software Development, Open Source by Changelog Media

The Changelog: Software Development, Open Source

284 Listeners

Accidental Tech Podcast by Marco Arment, Casey Liss, John Siracusa

Accidental Tech Podcast

2,092 Listeners

Software Engineering Daily by Software Engineering Daily

Software Engineering Daily

621 Listeners

Soft Skills Engineering by Jamison Dance and Dave Smith

Soft Skills Engineering

269 Listeners

Syntax - Tasty Web Development Treats by Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers

Syntax - Tasty Web Development Treats

987 Listeners

Practical AI by Practical AI LLC

Practical AI

192 Listeners

The Stack Overflow Podcast by The Stack Overflow Podcast

The Stack Overflow Podcast

62 Listeners

Dwarkesh Podcast by Dwarkesh Patel

Dwarkesh Podcast

417 Listeners

PodRocket - A web development podcast from LogRocket by LogRocket

PodRocket - A web development podcast from LogRocket

57 Listeners

devtools.fm: Developer Tools, Open Source, Software Development by Andrew Lisowski, Justin Bennett

devtools.fm: Developer Tools, Open Source, Software Development

26 Listeners

Latent Space: The AI Engineer Podcast by swyx + Alessio

Latent Space: The AI Engineer Podcast

75 Listeners

The AI Daily Brief (Formerly The AI Breakdown): Artificial Intelligence News and Analysis by Nathaniel Whittemore

The AI Daily Brief (Formerly The AI Breakdown): Artificial Intelligence News and Analysis

485 Listeners

The Pragmatic Engineer by Gergely Orosz

The Pragmatic Engineer

63 Listeners