SlideShare a Scribd company logo
Scaling an open source
sponsorship program
All Things Open
Mike Fix and Carol Huang
October 16th, 2023
Technical Program Manager, Developer
Relations, Stripe
Head of Open Source, Stripe
Open Source Summit North America — 2023
Mike Fix
Carol Huang
Hello there
Stages of a corporate open source sponsorship program
Launching a pilot
Growing your program
Tactics for operating at scale
Future opportunities
What we’ll talk about
1
2
3
4
5
Open Source Summit North America — 2023
What’s the problem?
Scaling corporate open source
Sustainable. Maintainers should
be able to rely upon this money to
make decisions that impact their
future.
Maintainer-first. We ask the
maintainers what they want and what
they need. They remain the leaders of
their project and roadmaps.
Impact-driven. Provide enough
money to make a tangible impact
in the maintainers life.
Coming up with investment principles
Stripe example
Pilot
Cohorts 1, 2, 3…
Platform
Stages of our sponsorship program
1
2
3
Stripe example
Symbiotic
Self-serving
Altruistic
Recursive, reinforcing
Looking inward
Looking outward
Kicking off
Pilot
Pilot
Testing your hypothesis
Launching the program
Remember: track your progress towards
or alignment with your success criteria.
● Select projects in alignment with your
principles
● Set your hypothesis
● Define success ahead of time
● Ensure you can measure success
● Launch!
Cohorts 1, 2, 3…
Growing the program
Repeat
Expand
Test other hypotheses (business goals!)
● DevRel: Improve DX (developer experience)
● Sales: Help close a win
● Product: Unblock a launch
● Eng: Scale out your team
Tactics for operating at scale
Creating a platform
Support our expensive dependencies or
speed up common workflows.
Bring-your-own-Budget
Save costs
Grow revenue
Support any company-wide initiative.
Supported by investing in the projects
that make money.
Allow other teams to participate
Example: sponsorship menu
Scaling the program
Relationships
● Phase I: one point of contact
Scaling the program
Relationships
● Phase I: one point of contact
● Phase IIa: one program → point of contact
Scaling the program
Relationships
● Phase I: one point of contact
● Phase IIa: one program → point of contact
● Phase IIb: one program → multiple points of contact
Scaling the program
Product team points of contact
DevRel points of contact
Relationships
Pros:
● Know how to literally be a
developer advocate
● Sharing knowledge by their
default role in the org (on the
same team)
Pros:
● Great subject matter expertise
● Very close with product team,
able to closely monitor feedback
loop
Scaling the program
Product team points of contact
DevRel points of contact
Lessons learned
● Have DAs specialize in their
project maintainers’ specialities
● Give a crash course in developer
relations and more
structure/support
Scaling the program
Relationships
● Phase I: one point of contact
● Phase IIa: one program → point of contact
● Phase IIb: one program → multiple points of contact
● Phase III: Moving towards one intake
Scaling the program
Budget renewal
● Use the budget review process to your favor
● Partner with procurement, finance & strategy, accounts
payable
+
Procurement
Example: partner up
● Great for teams
● Open source native
● Budgeting/expense
tooling
● Invoiced billing
● Great support
● Employment benefits!
● Great for creators
● Wide reaching global
support
● Content tools
● Not as open-source
native
Sponsorship platforms
Example: pick your platform
Patreon
Open Collective
GitHub
● Great for individuals
● Open source native
● Ubiquitous
● Invoiced billing
● Org sponsorships
Open source economy
Funding platforms
Looking ahead
Future opportunities for impact
● What can you do with your expertise, company
backing, or people power?
○ Healthcare
○ Project/product management aid
○ Financial or other “admin” guidance
○ Shared infrastructure/tooling
○ Others?
Mike Fix & Carol Huang
Thank you! Questions?

More Related Content

ODP
How to Maximize Effectiveness of Developers Contributing to Free Software
PDF
Open Source Building Career and Competency
PDF
How to Market Your Open Source Project
PPTX
Posscon OSS Project Lifecycle
PDF
Open Source: What is It?
PPTX
One Does Not Simply Walk Into Devops
PDF
Java DevOps at Enterprise Scale
PDF
Commercial Open Source
How to Maximize Effectiveness of Developers Contributing to Free Software
Open Source Building Career and Competency
How to Market Your Open Source Project
Posscon OSS Project Lifecycle
Open Source: What is It?
One Does Not Simply Walk Into Devops
Java DevOps at Enterprise Scale
Commercial Open Source

Similar to Scaling an Open Source Sponsorship Program (20)

PDF
Social Sourcing as a Collaborative Design Process: Story of GetPaid (Plone Co...
PDF
The Business Case For Open Source
PDF
How To (Not) Open Source - Javazone, Oslo 2014
PPT
Analyst Day for OpenStack April 2012
PDF
The Rise of Open Adoption Software (OAS)
ODP
How Big Companies Contribute to OpenStack
PDF
The business behind open source
PPTX
Guide to open source
PDF
Large Scale Architecture -- The Unreasonable Effectiveness of Simplicity
PDF
Open Source as a Viable Business Model
PPTX
McComb's MBA Guest Lecture : Presentation Feb 2014
PDF
Fundamentals of Using Open Source Code to Build Products
PDF
Building an Open Source Consulting Company
KEY
The Many Business Models of Drupal
PDF
Making a (profitable) business Built on Open Source
PPTX
Scaling Your Architecture for the Long Term
PDF
Open Source Lessons from the TODO Group
PPTX
Oscon 2016: open source lessons from the todo group
PDF
Scaling a Serverless Developer Platform for Teams
Social Sourcing as a Collaborative Design Process: Story of GetPaid (Plone Co...
The Business Case For Open Source
How To (Not) Open Source - Javazone, Oslo 2014
Analyst Day for OpenStack April 2012
The Rise of Open Adoption Software (OAS)
How Big Companies Contribute to OpenStack
The business behind open source
Guide to open source
Large Scale Architecture -- The Unreasonable Effectiveness of Simplicity
Open Source as a Viable Business Model
McComb's MBA Guest Lecture : Presentation Feb 2014
Fundamentals of Using Open Source Code to Build Products
Building an Open Source Consulting Company
The Many Business Models of Drupal
Making a (profitable) business Built on Open Source
Scaling Your Architecture for the Long Term
Open Source Lessons from the TODO Group
Oscon 2016: open source lessons from the todo group
Scaling a Serverless Developer Platform for Teams
Ad

More from All Things Open (20)

PDF
Agentic AI for Developers and Data Scientists Build an AI Agent in 10 Lines o...
PPTX
Big Data on a Small Budget: Scalable Data Visualization for the Rest of Us - ...
PDF
AI 3-in-1: Agents, RAG, and Local Models - Brent Laster
PDF
Let's Create a GitHub Copilot Extension! - Nick Taylor, Pomerium
PDF
Leveraging Pre-Trained Transformer Models for Protein Function Prediction - T...
PDF
Gen AI: AI Agents - Making LLMs work together in an organized way - Brent Las...
PDF
You Don't Need an AI Strategy, But You Do Need to Be Strategic About AI - Jes...
PPTX
DON’T PANIC: AI IS COMING – The Hitchhiker’s Guide to AI - Mark Hinkle, Perip...
PDF
Fine-Tuning Large Language Models with Declarative ML Orchestration - Shivay ...
PDF
Leveraging Knowledge Graphs for RAG: A Smarter Approach to Contextual AI Appl...
PPTX
Artificial Intelligence Needs Community Intelligence - Sriram Raghavan, IBM R...
PDF
Don't just talk to AI, do more with AI: how to improve productivity with AI a...
PPTX
Open-Source GenAI vs. Enterprise GenAI: Navigating the Future of AI Innovatio...
PDF
The Death of the Browser - Rachel-Lee Nabors, AgentQL
PDF
Making Operating System updates fast, easy, and safe
PDF
Reshaping the landscape of belonging to transform community
PDF
The Unseen, Underappreciated Security Work Your Maintainers May (or may not) ...
PDF
Integrating Diversity, Equity, and Inclusion into Product Design
PDF
The Open Source Ecosystem for eBPF in Kubernetes
PDF
Open Source Privacy-Preserving Metrics - Sarah Gran & Brandon Pitman
Agentic AI for Developers and Data Scientists Build an AI Agent in 10 Lines o...
Big Data on a Small Budget: Scalable Data Visualization for the Rest of Us - ...
AI 3-in-1: Agents, RAG, and Local Models - Brent Laster
Let's Create a GitHub Copilot Extension! - Nick Taylor, Pomerium
Leveraging Pre-Trained Transformer Models for Protein Function Prediction - T...
Gen AI: AI Agents - Making LLMs work together in an organized way - Brent Las...
You Don't Need an AI Strategy, But You Do Need to Be Strategic About AI - Jes...
DON’T PANIC: AI IS COMING – The Hitchhiker’s Guide to AI - Mark Hinkle, Perip...
Fine-Tuning Large Language Models with Declarative ML Orchestration - Shivay ...
Leveraging Knowledge Graphs for RAG: A Smarter Approach to Contextual AI Appl...
Artificial Intelligence Needs Community Intelligence - Sriram Raghavan, IBM R...
Don't just talk to AI, do more with AI: how to improve productivity with AI a...
Open-Source GenAI vs. Enterprise GenAI: Navigating the Future of AI Innovatio...
The Death of the Browser - Rachel-Lee Nabors, AgentQL
Making Operating System updates fast, easy, and safe
Reshaping the landscape of belonging to transform community
The Unseen, Underappreciated Security Work Your Maintainers May (or may not) ...
Integrating Diversity, Equity, and Inclusion into Product Design
The Open Source Ecosystem for eBPF in Kubernetes
Open Source Privacy-Preserving Metrics - Sarah Gran & Brandon Pitman
Ad

Recently uploaded (20)

PDF
Spectral efficient network and resource selection model in 5G networks
PPTX
A Presentation on Artificial Intelligence
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Encapsulation_ Review paper, used for researhc scholars
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
DOCX
The AUB Centre for AI in Media Proposal.docx
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PDF
Electronic commerce courselecture one. Pdf
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PPTX
Machine Learning_overview_presentation.pptx
PDF
Approach and Philosophy of On baking technology
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PPT
Teaching material agriculture food technology
PDF
Empathic Computing: Creating Shared Understanding
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
Spectral efficient network and resource selection model in 5G networks
A Presentation on Artificial Intelligence
Chapter 3 Spatial Domain Image Processing.pdf
Encapsulation_ Review paper, used for researhc scholars
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
The AUB Centre for AI in Media Proposal.docx
Programs and apps: productivity, graphics, security and other tools
gpt5_lecture_notes_comprehensive_20250812015547.pdf
Electronic commerce courselecture one. Pdf
Diabetes mellitus diagnosis method based random forest with bat algorithm
Review of recent advances in non-invasive hemoglobin estimation
Advanced methodologies resolving dimensionality complications for autism neur...
Machine Learning_overview_presentation.pptx
Approach and Philosophy of On baking technology
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Teaching material agriculture food technology
Empathic Computing: Creating Shared Understanding
Mobile App Security Testing_ A Comprehensive Guide.pdf
Per capita expenditure prediction using model stacking based on satellite ima...

Scaling an Open Source Sponsorship Program

  • 1. Scaling an open source sponsorship program All Things Open Mike Fix and Carol Huang October 16th, 2023
  • 2. Technical Program Manager, Developer Relations, Stripe Head of Open Source, Stripe Open Source Summit North America — 2023 Mike Fix Carol Huang Hello there
  • 3. Stages of a corporate open source sponsorship program Launching a pilot Growing your program Tactics for operating at scale Future opportunities What we’ll talk about 1 2 3 4 5 Open Source Summit North America — 2023
  • 4. What’s the problem? Scaling corporate open source
  • 5. Sustainable. Maintainers should be able to rely upon this money to make decisions that impact their future. Maintainer-first. We ask the maintainers what they want and what they need. They remain the leaders of their project and roadmaps. Impact-driven. Provide enough money to make a tangible impact in the maintainers life. Coming up with investment principles Stripe example
  • 6. Pilot Cohorts 1, 2, 3… Platform Stages of our sponsorship program 1 2 3 Stripe example
  • 8. Pilot Testing your hypothesis Launching the program Remember: track your progress towards or alignment with your success criteria. ● Select projects in alignment with your principles ● Set your hypothesis ● Define success ahead of time ● Ensure you can measure success ● Launch!
  • 9. Cohorts 1, 2, 3… Growing the program Repeat
  • 10. Expand Test other hypotheses (business goals!) ● DevRel: Improve DX (developer experience) ● Sales: Help close a win ● Product: Unblock a launch ● Eng: Scale out your team
  • 11. Tactics for operating at scale Creating a platform
  • 12. Support our expensive dependencies or speed up common workflows. Bring-your-own-Budget Save costs Grow revenue Support any company-wide initiative. Supported by investing in the projects that make money. Allow other teams to participate Example: sponsorship menu
  • 13. Scaling the program Relationships ● Phase I: one point of contact
  • 14. Scaling the program Relationships ● Phase I: one point of contact ● Phase IIa: one program → point of contact
  • 15. Scaling the program Relationships ● Phase I: one point of contact ● Phase IIa: one program → point of contact ● Phase IIb: one program → multiple points of contact
  • 16. Scaling the program Product team points of contact DevRel points of contact Relationships Pros: ● Know how to literally be a developer advocate ● Sharing knowledge by their default role in the org (on the same team) Pros: ● Great subject matter expertise ● Very close with product team, able to closely monitor feedback loop
  • 17. Scaling the program Product team points of contact DevRel points of contact Lessons learned ● Have DAs specialize in their project maintainers’ specialities ● Give a crash course in developer relations and more structure/support
  • 18. Scaling the program Relationships ● Phase I: one point of contact ● Phase IIa: one program → point of contact ● Phase IIb: one program → multiple points of contact ● Phase III: Moving towards one intake
  • 19. Scaling the program Budget renewal ● Use the budget review process to your favor ● Partner with procurement, finance & strategy, accounts payable
  • 21. ● Great for teams ● Open source native ● Budgeting/expense tooling ● Invoiced billing ● Great support ● Employment benefits! ● Great for creators ● Wide reaching global support ● Content tools ● Not as open-source native Sponsorship platforms Example: pick your platform Patreon Open Collective GitHub ● Great for individuals ● Open source native ● Ubiquitous ● Invoiced billing ● Org sponsorships
  • 23. Looking ahead Future opportunities for impact ● What can you do with your expertise, company backing, or people power? ○ Healthcare ○ Project/product management aid ○ Financial or other “admin” guidance ○ Shared infrastructure/tooling ○ Others?
  • 24. Mike Fix & Carol Huang Thank you! Questions?