SlideShare uma empresa Scribd logo
1 de 39
Baixar para ler offline
Towards a sustainable solution to
open source sustainability
Tobie Langel, Principal, UnlockOpen
The Heartbleed Bug
! 4.5 MILLION

The number of US patient records whose confidentiality was
compromised.
" $500 MILLION

Estimated cost to the industry.
Heartbleed bug impact
# UBIQUITOUS

2/3 of active sites on the Internet rely on the OpenSSL library.
⚠ CRITICAL

OpenSSL encrypts private communications, bank transactions, medical
records, etc.
% UNDERFUNDED

Only 1 full-time maintainer, shoestring budget ($2k/year).
Pivotal moment where tech industry
realizes open source is:
& FOCUS

Originally aimed at artists, musicians & writers.
' GOAL

Create a “meaningful revenue stream.”
( SUCCESS STORY

Evan You (pictured), creator of Vue.js. Nets over
$17K per month.
❌ REPRODUCIBLE?

Not really. Very few devs have a large enough
revenue stream to work on OSS full-time.
* GITHUB ISSUE MARKET

Allows project owners to add bounties to GitHub issues.
Devs submit their work as a pull request.
" $500,000

Amount of bounties paid on the platform in 2018.
⛓ BLOCKCHAIN-BASED

Developers received bounties in Ether.
, WHOLE ECOSYSTEM

GitCoin also provides an ad network (CodeFund), and a
Patreon-like solution (Grants).
- CONTEXTUAL ADS

Advertise on the websites of open source
projects.
. HIRING FOCUS

Dedicated solution for hiring developers.
/ $6K PER MONTH

Redistributed to project maintainers out of
$10K monthly revenue.
0 WHAT DOES IT DO?

Provides non profit status (501c6) to open source
projects & transparency as to how funds are used.
( SUCCESS STORY

WebPack reached $400K+ yearly funding in 2018.

Win-win situation for key sponsor (trivago).
1 LONG TAIL PROBLEM

A few projects are getting most of the funding
(>25% of total funds for WebPack in 2017).
+
2 WHAT IS IT?

Red Hat business model for the long tail.
3 SERVICES

Provides security updates, maintenance, and
legal assurances for all open source projects
in an organization’s stack.
4 HOW?

By paying the actual maintainers to do the
work.
( SUCCESS STORY

None yet. It’s too early.
$100
Monthly revenue of CodeFun.
$10,000
1 million dollars
• Amount collected by Open Collective in a year.

• Amount Tidelift committed to pay developers.
Worldwide developer population
Source: IDC, Worldwide Developer Census, 2018.
Non-pro
4.30M
Part-time
6.35M
Full-time
11.65M
Quick back of the envelope math:
12M FT devs x $65K = $780B
+ 6M PT devs x $35K = $210B
~= 1 trillion dollars
1 million dollars
• Amount collected by Open Collective in a year.

• Amount Tidelift committed to pay developers.
100 million dollars
1 million dollars
$10,000
1 billion dollars
10 billion dollars
1 trillion dollars
1 million dollars
“[P]art of the reason much of open source is so good, and
often so superior to closed-source commercial projects, is the
natural boundary of constraints. If you are not being paid or
otherwise compensated directly for your work, you're less
likely to needlessly embellish it. You're solving the problems
for you and your mates, likely in the simplest way you could,
so you can get back to whatever you originally intended to do
before starting to shave the yak.”
—DHH, The Perils of mixing open source and money, Nov 12, 2013.
Developers working on the Linux kernel
Source: Linux Kernel Development report 2016.
Non employed
7.7%
Employed
92.3%
Engineer
Sarcasm (by-product)
Problem
Co!ee
Solution
Software
Engineer
Sarcasm (by-product)
Problem
Co!ee
CODE
Software
Engineer
Sarcasm (by-product)
Problem
Co!ee OPEN SOURCE CODE
Commons
Software
Engineer
Sarcasm (by-product)
Problem
Co!ee
Software
Engineer
Sarcasm (by-product)
Problem
Co!ee OPEN SOURCE CODE
Commons
Software
Engineer
Sarcasm (by-product)
Problem
Co!ee
Conversations
Code reviews
Mentoring
Networking
Etc.
Software
Engineer
Sarcasm (by-product)
Problem
Co!ee OPEN SOURCE CODE
Commons
Software
Engineer
Sarcasm (by-product)
Problem
Co!ee
BY-PRODUCTS
Conversations
Code reviews
Mentoring
Networking
Etc.
Increase code quality
Improve documentationLower technical debt
Influence project direction
Perceived as industry leaderAccess to talent pool
Remote friendlyReduced churn
Improved culture & morale
Increase e"ciencies
“Knowledge spillover” Serendipity
Innovation
Level-up engineers
Improve soft-skills
Adopt best-practices
Access to expert networkBetter career opportunities
BY-PRODUCTS
Increase code quality
Improve documentation
Lower technical debt
Influence project direction
Perceived as industry leader
Access to talent pool
Remote friendly
Reduced churn
Improved culture & moraleIncrease e"ciencies
“Knowledge spillover”
Serendipity
Innovation
Level-up engineers
Improve soft-skills
Adopt best-practices
Access to expert network
Better career opportunities
PROJECT ORGANIZATIONTEAMINDIVIDUAL
2×
TWICE AS EFFICIENT
Contributing firms capture up to 100% more
productive value from usage of open source than
their free-riding peers.
Source: Franck Nagle, Learning by Contributing, 2017.
75%of Facebook’s new engineering recruits
mention Facebook’s open source Program
as a key reason they accepted their o!er
The key to open source sustainability is to make organizations
understand the ROI of contributing to open source:
What’s in it for them.
Thank you!
Tobie Langel
Principal, UnlockOpen
unlockopen.com
tobie@unlockopen.com
@tobie

Mais conteúdo relacionado

Semelhante a Towards a sustainable solution to open source sustainability

Semelhante a Towards a sustainable solution to open source sustainability (20)

Open Source Software Development by TLV Partners
Open Source Software Development by TLV PartnersOpen Source Software Development by TLV Partners
Open Source Software Development by TLV Partners
 
Open source presentation
Open source presentationOpen source presentation
Open source presentation
 
The Coming OSS Sustainability Crisis
The Coming OSS Sustainability CrisisThe Coming OSS Sustainability Crisis
The Coming OSS Sustainability Crisis
 
DevOps Handbook: Experiments in Accelerating Delivery
DevOps Handbook: Experiments in Accelerating DeliveryDevOps Handbook: Experiments in Accelerating Delivery
DevOps Handbook: Experiments in Accelerating Delivery
 
What's new in the latest source{d} releases!
What's new in the latest source{d} releases!What's new in the latest source{d} releases!
What's new in the latest source{d} releases!
 
Mit Innovation Lab March 2010
Mit Innovation Lab March 2010Mit Innovation Lab March 2010
Mit Innovation Lab March 2010
 
Using Technology to Make People More Powerful
Using Technology to Make People More PowerfulUsing Technology to Make People More Powerful
Using Technology to Make People More Powerful
 
Why Open Always Trumps Closed (Eventually) - Drupalcamp Finland Keynote
Why Open Always Trumps Closed (Eventually) - Drupalcamp Finland KeynoteWhy Open Always Trumps Closed (Eventually) - Drupalcamp Finland Keynote
Why Open Always Trumps Closed (Eventually) - Drupalcamp Finland Keynote
 
Philly ETE 2016: Securing Software by Construction
Philly ETE 2016: Securing Software by ConstructionPhilly ETE 2016: Securing Software by Construction
Philly ETE 2016: Securing Software by Construction
 
RAJATBATHWAL
RAJATBATHWALRAJATBATHWAL
RAJATBATHWAL
 
Going open source with small teams
Going open source with small teamsGoing open source with small teams
Going open source with small teams
 
mm-ADT: A Virtual Machine/An Economic Machine
mm-ADT: A Virtual Machine/An Economic Machinemm-ADT: A Virtual Machine/An Economic Machine
mm-ADT: A Virtual Machine/An Economic Machine
 
The Art of the Possible featuring Ben Amaba
The Art of the Possible featuring Ben AmabaThe Art of the Possible featuring Ben Amaba
The Art of the Possible featuring Ben Amaba
 
OSS - enterprise adoption strategy and governance
OSS -  enterprise adoption strategy and governanceOSS -  enterprise adoption strategy and governance
OSS - enterprise adoption strategy and governance
 
Secure Your DevOps Pipeline Best Practices Meetup 08022024.pptx
Secure Your DevOps Pipeline Best Practices Meetup 08022024.pptxSecure Your DevOps Pipeline Best Practices Meetup 08022024.pptx
Secure Your DevOps Pipeline Best Practices Meetup 08022024.pptx
 
Backstage at CNCF Madison.pptx
Backstage at CNCF Madison.pptxBackstage at CNCF Madison.pptx
Backstage at CNCF Madison.pptx
 
061223_web_20_conference_sf_shan
061223_web_20_conference_sf_shan061223_web_20_conference_sf_shan
061223_web_20_conference_sf_shan
 
New Zealand Software Association
New Zealand Software AssociationNew Zealand Software Association
New Zealand Software Association
 
It's Not About Working Software After All!
It's Not About Working Software After All!It's Not About Working Software After All!
It's Not About Working Software After All!
 
The OSGeo Foundation: Professionally Leveraging Open Source Geospatial
The OSGeo Foundation: Professionally Leveraging Open Source GeospatialThe OSGeo Foundation: Professionally Leveraging Open Source Geospatial
The OSGeo Foundation: Professionally Leveraging Open Source Geospatial
 

Último

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Último (20)

🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 

Towards a sustainable solution to open source sustainability

  • 1. Towards a sustainable solution to open source sustainability Tobie Langel, Principal, UnlockOpen
  • 3. ! 4.5 MILLION
 The number of US patient records whose confidentiality was compromised. " $500 MILLION
 Estimated cost to the industry. Heartbleed bug impact
  • 4. # UBIQUITOUS
 2/3 of active sites on the Internet rely on the OpenSSL library. ⚠ CRITICAL
 OpenSSL encrypts private communications, bank transactions, medical records, etc. % UNDERFUNDED
 Only 1 full-time maintainer, shoestring budget ($2k/year). Pivotal moment where tech industry realizes open source is:
  • 5.
  • 6.
  • 7. & FOCUS
 Originally aimed at artists, musicians & writers. ' GOAL
 Create a “meaningful revenue stream.” ( SUCCESS STORY
 Evan You (pictured), creator of Vue.js. Nets over $17K per month. ❌ REPRODUCIBLE?
 Not really. Very few devs have a large enough revenue stream to work on OSS full-time.
  • 8.
  • 9. * GITHUB ISSUE MARKET
 Allows project owners to add bounties to GitHub issues. Devs submit their work as a pull request. " $500,000
 Amount of bounties paid on the platform in 2018. ⛓ BLOCKCHAIN-BASED
 Developers received bounties in Ether. , WHOLE ECOSYSTEM
 GitCoin also provides an ad network (CodeFund), and a Patreon-like solution (Grants).
  • 10. - CONTEXTUAL ADS
 Advertise on the websites of open source projects. . HIRING FOCUS
 Dedicated solution for hiring developers. / $6K PER MONTH
 Redistributed to project maintainers out of $10K monthly revenue.
  • 11.
  • 12. 0 WHAT DOES IT DO?
 Provides non profit status (501c6) to open source projects & transparency as to how funds are used. ( SUCCESS STORY
 WebPack reached $400K+ yearly funding in 2018.
 Win-win situation for key sponsor (trivago). 1 LONG TAIL PROBLEM
 A few projects are getting most of the funding (>25% of total funds for WebPack in 2017).
  • 13. +
  • 14.
  • 15. 2 WHAT IS IT?
 Red Hat business model for the long tail. 3 SERVICES
 Provides security updates, maintenance, and legal assurances for all open source projects in an organization’s stack. 4 HOW?
 By paying the actual maintainers to do the work. ( SUCCESS STORY
 None yet. It’s too early.
  • 16.
  • 17. $100
  • 18. Monthly revenue of CodeFun. $10,000
  • 19. 1 million dollars • Amount collected by Open Collective in a year. • Amount Tidelift committed to pay developers.
  • 20. Worldwide developer population Source: IDC, Worldwide Developer Census, 2018. Non-pro 4.30M Part-time 6.35M Full-time 11.65M Quick back of the envelope math: 12M FT devs x $65K = $780B + 6M PT devs x $35K = $210B ~= 1 trillion dollars
  • 21. 1 million dollars • Amount collected by Open Collective in a year. • Amount Tidelift committed to pay developers.
  • 22. 100 million dollars 1 million dollars $10,000
  • 27. “[P]art of the reason much of open source is so good, and often so superior to closed-source commercial projects, is the natural boundary of constraints. If you are not being paid or otherwise compensated directly for your work, you're less likely to needlessly embellish it. You're solving the problems for you and your mates, likely in the simplest way you could, so you can get back to whatever you originally intended to do before starting to shave the yak.” —DHH, The Perils of mixing open source and money, Nov 12, 2013.
  • 28. Developers working on the Linux kernel Source: Linux Kernel Development report 2016. Non employed 7.7% Employed 92.3%
  • 29.
  • 32. Software Engineer Sarcasm (by-product) Problem Co!ee OPEN SOURCE CODE Commons Software Engineer Sarcasm (by-product) Problem Co!ee
  • 33. Software Engineer Sarcasm (by-product) Problem Co!ee OPEN SOURCE CODE Commons Software Engineer Sarcasm (by-product) Problem Co!ee Conversations Code reviews Mentoring Networking Etc.
  • 34. Software Engineer Sarcasm (by-product) Problem Co!ee OPEN SOURCE CODE Commons Software Engineer Sarcasm (by-product) Problem Co!ee BY-PRODUCTS Conversations Code reviews Mentoring Networking Etc. Increase code quality Improve documentationLower technical debt Influence project direction Perceived as industry leaderAccess to talent pool Remote friendlyReduced churn Improved culture & morale Increase e"ciencies “Knowledge spillover” Serendipity Innovation Level-up engineers Improve soft-skills Adopt best-practices Access to expert networkBetter career opportunities
  • 35. BY-PRODUCTS Increase code quality Improve documentation Lower technical debt Influence project direction Perceived as industry leader Access to talent pool Remote friendly Reduced churn Improved culture & moraleIncrease e"ciencies “Knowledge spillover” Serendipity Innovation Level-up engineers Improve soft-skills Adopt best-practices Access to expert network Better career opportunities PROJECT ORGANIZATIONTEAMINDIVIDUAL
  • 36. 2× TWICE AS EFFICIENT Contributing firms capture up to 100% more productive value from usage of open source than their free-riding peers. Source: Franck Nagle, Learning by Contributing, 2017.
  • 37. 75%of Facebook’s new engineering recruits mention Facebook’s open source Program as a key reason they accepted their o!er
  • 38. The key to open source sustainability is to make organizations understand the ROI of contributing to open source: What’s in it for them.
  • 39. Thank you! Tobie Langel Principal, UnlockOpen unlockopen.com tobie@unlockopen.com @tobie