SlideShare une entreprise Scribd logo
1  sur  17
Télécharger pour lire hors ligne
© 2015Adobe SystemsIncorporated. AllRightsReserved. Adobe Confidential.
What I’ve learned from 15+ years in open source
Matt Asay
© 2015Adobe SystemsIncorporated. AllRightsReserved. Adobe Confidential.
What open source does so well…
© 2015Adobe SystemsIncorporated. AllRightsReserved. Adobe Confidential.
What open source promised to end…
© 2015Adobe SystemsIncorporated. AllRightsReserved. Adobe Confidential.
What a difference 10 years makes
4
“There's been a stunning and
irreversible trend in enterprise
infrastructure….No dominant
platform-level software
infrastructure has emergedin the
last ten years in closed-source,
proprietary form.”
- Mike Olson, Chief Strategy Officer, Cloudera
© 2015Adobe SystemsIncorporated. AllRightsReserved. Adobe Confidential.
OPEN SOURCE HAS WON!(Open source businesses have not.)
5
© 2015Adobe SystemsIncorporated. AllRightsReserved. Adobe Confidential.
It’s all your fault
6
© 2015Adobe SystemsIncorporated. AllRightsReserved. Adobe Confidential.
The open source dilemma
7
Customer
profitability
Customer need
for support
subscription
Year 1 Year 2-3 Year 4+
Startup raises $50M
or bought for $100M+
Customer opts
not to renew
Startup is shuttered
or sold for scrap
© 2015Adobe SystemsIncorporated. AllRightsReserved. Adobe Confidential.
That dilemma is now much, much worse
8
© 2015Adobe SystemsIncorporated. AllRightsReserved. Adobe Confidential.
Monetizing free gets harder and harder
© 2015Adobe SystemsIncorporated. AllRightsReserved. Adobe Confidential.
So what have companies done?
10
© 2015Adobe SystemsIncorporated. AllRightsReserved. Adobe Confidential.
Option 1: Support disguised as “subscription”
11
© 2015Adobe SystemsIncorporated. AllRightsReserved. Adobe Confidential.
Option 2: Proprietary software disguised as “open source/core”
12
© 2015Adobe SystemsIncorporated. AllRightsReserved. Adobe Confidential.
Open Core: Broken by design
13
“The open core development model…simply does not work. It is a
narrowly-cast version of open source that only stands as a matter of
corporate convenience for technology providers who continue to
hold on to antiquated proprietary offerings, delivering minimal
innovation.”
- Ashesh Badani, VP & GM, Red Hat
© 2015Adobe SystemsIncorporated. AllRightsReserved. Adobe Confidential.
Option 3: Completely open, completely closed
14
“You can no longer win with a closed-source
platform, and you can't build a successful stand-
alone company purely on open source….
Platform software has to be open source….
But pure-play open source companies never
survive. That's a law of nature….
[So we offer] complementary tools and layered
offerings that let customers run that pure open
source platform better, more affordably, getting
more value out of it.”
- Mike Olson, Chief Strategy Officer, Cloudera
© 2015Adobe SystemsIncorporated. AllRightsReserved. Adobe Confidential.
Option 3.1: Communities of vendors
15
“[Foundations] pay for all of
the infrastructure to create
these projects, to help govern
these projects so that the
intellectual property doesn’t
fall into one particular for-
profit entity or another but
remains a neutral entity for
decades to come.”
- Jim Zemlin, Exec. Director, The Linux Foundation
© 2015Adobe SystemsIncorporated. AllRightsReserved. Adobe Confidential.
Option 4: Don’t sell open source
16
© 2015Adobe SystemsIncorporated. AllRightsReserved. Adobe Confidential.
@mjasay
17

Contenu connexe

Tendances

Scaling API Design @restfest
Scaling API Design @restfestScaling API Design @restfest
Scaling API Design @restfestJason Harmon
 
Cloud Forecast 2014 - Seeding Cloud Cultures
Cloud Forecast 2014 - Seeding Cloud CulturesCloud Forecast 2014 - Seeding Cloud Cultures
Cloud Forecast 2014 - Seeding Cloud CulturesChris Jackson
 
Forthscale systems company presentation 2012
Forthscale systems company presentation 2012Forthscale systems company presentation 2012
Forthscale systems company presentation 2012Forthscale
 
Youth and startup "the power & danger"
Youth and startup "the power & danger"Youth and startup "the power & danger"
Youth and startup "the power & danger"Coolbeans Studio
 
A journey of mobile, microservices, and speed to market at the world's larges...
A journey of mobile, microservices, and speed to market at the world's larges...A journey of mobile, microservices, and speed to market at the world's larges...
A journey of mobile, microservices, and speed to market at the world's larges...VMware Tanzu
 
Continuous Integration: A bittersweet love story
Continuous Integration: A bittersweet love story Continuous Integration: A bittersweet love story
Continuous Integration: A bittersweet love story Suzie Prince
 
We thought we were doing continuous delivery and then...
We thought we were doing continuous delivery and then... We thought we were doing continuous delivery and then...
We thought we were doing continuous delivery and then... Suzie Prince
 

Tendances (7)

Scaling API Design @restfest
Scaling API Design @restfestScaling API Design @restfest
Scaling API Design @restfest
 
Cloud Forecast 2014 - Seeding Cloud Cultures
Cloud Forecast 2014 - Seeding Cloud CulturesCloud Forecast 2014 - Seeding Cloud Cultures
Cloud Forecast 2014 - Seeding Cloud Cultures
 
Forthscale systems company presentation 2012
Forthscale systems company presentation 2012Forthscale systems company presentation 2012
Forthscale systems company presentation 2012
 
Youth and startup "the power & danger"
Youth and startup "the power & danger"Youth and startup "the power & danger"
Youth and startup "the power & danger"
 
A journey of mobile, microservices, and speed to market at the world's larges...
A journey of mobile, microservices, and speed to market at the world's larges...A journey of mobile, microservices, and speed to market at the world's larges...
A journey of mobile, microservices, and speed to market at the world's larges...
 
Continuous Integration: A bittersweet love story
Continuous Integration: A bittersweet love story Continuous Integration: A bittersweet love story
Continuous Integration: A bittersweet love story
 
We thought we were doing continuous delivery and then...
We thought we were doing continuous delivery and then... We thought we were doing continuous delivery and then...
We thought we were doing continuous delivery and then...
 

Similaire à OSCON 2016 - Lessons learned from 15+ years in open source - Matt Asay

Dev talks Cluj 2018 : Java in the 21 Century: Are you thinking far enough ahead?
Dev talks Cluj 2018 : Java in the 21 Century: Are you thinking far enough ahead?Dev talks Cluj 2018 : Java in the 21 Century: Are you thinking far enough ahead?
Dev talks Cluj 2018 : Java in the 21 Century: Are you thinking far enough ahead?Steve Poole
 
SkillsMatter June 2018: Java in the 21st Century: Are You Thinking Far Enough...
SkillsMatter June 2018: Java in the 21st Century: Are You Thinking Far Enough...SkillsMatter June 2018: Java in the 21st Century: Are You Thinking Far Enough...
SkillsMatter June 2018: Java in the 21st Century: Are You Thinking Far Enough...Steve Poole
 
How open source is funded the enterprise differentiation tightrope (1)
How open source is funded  the enterprise differentiation tightrope (1)How open source is funded  the enterprise differentiation tightrope (1)
How open source is funded the enterprise differentiation tightrope (1)Ryan Dawson
 
Open Source in Entperprises - A Presentation by SAP at OSCON 2014 Confernece
Open Source in Entperprises - A Presentation by SAP at OSCON 2014 ConferneceOpen Source in Entperprises - A Presentation by SAP at OSCON 2014 Confernece
Open Source in Entperprises - A Presentation by SAP at OSCON 2014 Confernecesanjay4sap
 
Connecting the New Enterprise | MuleSoft
Connecting the New Enterprise | MuleSoftConnecting the New Enterprise | MuleSoft
Connecting the New Enterprise | MuleSoftMuleSoft
 
Bar Napkins and XML: Eliminating the Hidden Cost of Content Conversion
Bar Napkins and XML: Eliminating the Hidden Cost of Content ConversionBar Napkins and XML: Eliminating the Hidden Cost of Content Conversion
Bar Napkins and XML: Eliminating the Hidden Cost of Content ConversionDustin Vaughn
 
The Connected Business is Everywhere
The Connected Business is EverywhereThe Connected Business is Everywhere
The Connected Business is EverywhereWSO2
 
7i server app-oap-vl2
7i server app-oap-vl27i server app-oap-vl2
7i server app-oap-vl2fho1962
 
LSU Nordic 2015 - Agile development on system z
LSU Nordic 2015 - Agile development on system zLSU Nordic 2015 - Agile development on system z
LSU Nordic 2015 - Agile development on system zFlemming Petersen
 
Implementing Cloud-Based DevOps for Distributed Agile Projects
Implementing Cloud-Based DevOps for Distributed Agile ProjectsImplementing Cloud-Based DevOps for Distributed Agile Projects
Implementing Cloud-Based DevOps for Distributed Agile ProjectsTechWell
 
Establishing an Open Source Program Office
Establishing an Open Source Program OfficeEstablishing an Open Source Program Office
Establishing an Open Source Program OfficeLee Calcote
 
Crossing the CI/CD/DevOps Chasm
Crossing the CI/CD/DevOps ChasmCrossing the CI/CD/DevOps Chasm
Crossing the CI/CD/DevOps ChasmVMware Tanzu
 
JVMCON Java in the 21st Century: are you thinking far enough ahead?
JVMCON Java in the 21st Century: are you thinking far enough ahead?JVMCON Java in the 21st Century: are you thinking far enough ahead?
JVMCON Java in the 21st Century: are you thinking far enough ahead?Steve Poole
 
DEV206_Life of a Code Change to a Tier 1 Service
DEV206_Life of a Code Change to a Tier 1 ServiceDEV206_Life of a Code Change to a Tier 1 Service
DEV206_Life of a Code Change to a Tier 1 ServiceAmazon Web Services
 

Similaire à OSCON 2016 - Lessons learned from 15+ years in open source - Matt Asay (20)

Dev talks Cluj 2018 : Java in the 21 Century: Are you thinking far enough ahead?
Dev talks Cluj 2018 : Java in the 21 Century: Are you thinking far enough ahead?Dev talks Cluj 2018 : Java in the 21 Century: Are you thinking far enough ahead?
Dev talks Cluj 2018 : Java in the 21 Century: Are you thinking far enough ahead?
 
SkillsMatter June 2018: Java in the 21st Century: Are You Thinking Far Enough...
SkillsMatter June 2018: Java in the 21st Century: Are You Thinking Far Enough...SkillsMatter June 2018: Java in the 21st Century: Are You Thinking Far Enough...
SkillsMatter June 2018: Java in the 21st Century: Are You Thinking Far Enough...
 
How open source is funded? LJC London Sept 2019
How open source is funded? LJC London Sept 2019How open source is funded? LJC London Sept 2019
How open source is funded? LJC London Sept 2019
 
How open source is funded the enterprise differentiation tightrope (1)
How open source is funded  the enterprise differentiation tightrope (1)How open source is funded  the enterprise differentiation tightrope (1)
How open source is funded the enterprise differentiation tightrope (1)
 
Open Source in Entperprises - A Presentation by SAP at OSCON 2014 Confernece
Open Source in Entperprises - A Presentation by SAP at OSCON 2014 ConferneceOpen Source in Entperprises - A Presentation by SAP at OSCON 2014 Confernece
Open Source in Entperprises - A Presentation by SAP at OSCON 2014 Confernece
 
Adobe Career
Adobe Career Adobe Career
Adobe Career
 
Connecting the New Enterprise | MuleSoft
Connecting the New Enterprise | MuleSoftConnecting the New Enterprise | MuleSoft
Connecting the New Enterprise | MuleSoft
 
Bar Napkins and XML: Eliminating the Hidden Cost of Content Conversion
Bar Napkins and XML: Eliminating the Hidden Cost of Content ConversionBar Napkins and XML: Eliminating the Hidden Cost of Content Conversion
Bar Napkins and XML: Eliminating the Hidden Cost of Content Conversion
 
The Connected Business is Everywhere
The Connected Business is EverywhereThe Connected Business is Everywhere
The Connected Business is Everywhere
 
7i server app-oap-vl2
7i server app-oap-vl27i server app-oap-vl2
7i server app-oap-vl2
 
Gpc ireland jan20 2010 v5
Gpc ireland jan20 2010 v5Gpc ireland jan20 2010 v5
Gpc ireland jan20 2010 v5
 
LSU Nordic 2015 - Agile development on system z
LSU Nordic 2015 - Agile development on system zLSU Nordic 2015 - Agile development on system z
LSU Nordic 2015 - Agile development on system z
 
Why choose-liferay
Why choose-liferayWhy choose-liferay
Why choose-liferay
 
Implementing Cloud-Based DevOps for Distributed Agile Projects
Implementing Cloud-Based DevOps for Distributed Agile ProjectsImplementing Cloud-Based DevOps for Distributed Agile Projects
Implementing Cloud-Based DevOps for Distributed Agile Projects
 
Establishing an Open Source Program Office
Establishing an Open Source Program OfficeEstablishing an Open Source Program Office
Establishing an Open Source Program Office
 
Surviving the Hadoop Revolution
Surviving the Hadoop RevolutionSurviving the Hadoop Revolution
Surviving the Hadoop Revolution
 
Crossing the CI/CD/DevOps Chasm
Crossing the CI/CD/DevOps ChasmCrossing the CI/CD/DevOps Chasm
Crossing the CI/CD/DevOps Chasm
 
Continuous Delivery in the Enterprise
Continuous Delivery in the EnterpriseContinuous Delivery in the Enterprise
Continuous Delivery in the Enterprise
 
JVMCON Java in the 21st Century: are you thinking far enough ahead?
JVMCON Java in the 21st Century: are you thinking far enough ahead?JVMCON Java in the 21st Century: are you thinking far enough ahead?
JVMCON Java in the 21st Century: are you thinking far enough ahead?
 
DEV206_Life of a Code Change to a Tier 1 Service
DEV206_Life of a Code Change to a Tier 1 ServiceDEV206_Life of a Code Change to a Tier 1 Service
DEV206_Life of a Code Change to a Tier 1 Service
 

Plus de Matt Asay

Big Data for One Big Family
Big Data for One Big FamilyBig Data for One Big Family
Big Data for One Big FamilyMatt Asay
 
Big Data for the Rest of Us - OpenWest 2014 - Matt Asay
Big Data for the Rest of Us - OpenWest 2014 - Matt AsayBig Data for the Rest of Us - OpenWest 2014 - Matt Asay
Big Data for the Rest of Us - OpenWest 2014 - Matt AsayMatt Asay
 
Your Big Data Arsenal - Strata 2013
Your Big Data Arsenal - Strata 2013Your Big Data Arsenal - Strata 2013
Your Big Data Arsenal - Strata 2013Matt Asay
 
Open Source: Lessons Learned (2006)
Open Source: Lessons Learned (2006)Open Source: Lessons Learned (2006)
Open Source: Lessons Learned (2006)Matt Asay
 
Bailing Out Your Business with Open Source
Bailing Out Your Business with Open SourceBailing Out Your Business with Open Source
Bailing Out Your Business with Open SourceMatt Asay
 
Set Your Content Free: Why You Need an Open-source Strategy
Set Your Content Free: Why You Need an Open-source StrategySet Your Content Free: Why You Need an Open-source Strategy
Set Your Content Free: Why You Need an Open-source StrategyMatt Asay
 
Matt Asay - The Community Imperative - Openbravo World Conference 2009
Matt Asay - The Community Imperative - Openbravo World Conference 2009Matt Asay - The Community Imperative - Openbravo World Conference 2009
Matt Asay - The Community Imperative - Openbravo World Conference 2009Matt Asay
 

Plus de Matt Asay (7)

Big Data for One Big Family
Big Data for One Big FamilyBig Data for One Big Family
Big Data for One Big Family
 
Big Data for the Rest of Us - OpenWest 2014 - Matt Asay
Big Data for the Rest of Us - OpenWest 2014 - Matt AsayBig Data for the Rest of Us - OpenWest 2014 - Matt Asay
Big Data for the Rest of Us - OpenWest 2014 - Matt Asay
 
Your Big Data Arsenal - Strata 2013
Your Big Data Arsenal - Strata 2013Your Big Data Arsenal - Strata 2013
Your Big Data Arsenal - Strata 2013
 
Open Source: Lessons Learned (2006)
Open Source: Lessons Learned (2006)Open Source: Lessons Learned (2006)
Open Source: Lessons Learned (2006)
 
Bailing Out Your Business with Open Source
Bailing Out Your Business with Open SourceBailing Out Your Business with Open Source
Bailing Out Your Business with Open Source
 
Set Your Content Free: Why You Need an Open-source Strategy
Set Your Content Free: Why You Need an Open-source StrategySet Your Content Free: Why You Need an Open-source Strategy
Set Your Content Free: Why You Need an Open-source Strategy
 
Matt Asay - The Community Imperative - Openbravo World Conference 2009
Matt Asay - The Community Imperative - Openbravo World Conference 2009Matt Asay - The Community Imperative - Openbravo World Conference 2009
Matt Asay - The Community Imperative - Openbravo World Conference 2009
 

Dernier

Post Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on IdentityPost Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on Identityteam-WIBU
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationBradBedford3
 
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdfExploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdfkalichargn70th171
 
Introduction to Firebase Workshop Slides
Introduction to Firebase Workshop SlidesIntroduction to Firebase Workshop Slides
Introduction to Firebase Workshop Slidesvaideheekore1
 
SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?Alexandre Beguel
 
What’s New in VictoriaMetrics: Q1 2024 Updates
What’s New in VictoriaMetrics: Q1 2024 UpdatesWhat’s New in VictoriaMetrics: Q1 2024 Updates
What’s New in VictoriaMetrics: Q1 2024 UpdatesVictoriaMetrics
 
Sending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdfSending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdf31events.com
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfDrew Moseley
 
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...OnePlan Solutions
 
Understanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM ArchitectureUnderstanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM Architecturerahul_net
 
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxUI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxAndreas Kunz
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...OnePlan Solutions
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Angel Borroy López
 
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptxReal-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptxRTS corp
 
Salesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZSalesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZABSYZ Inc
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalLionel Briand
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...confluent
 
Strategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero resultsStrategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero resultsJean Silva
 
VK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web DevelopmentVK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web Developmentvyaparkranti
 
Effectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryErrorEffectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryErrorTier1 app
 

Dernier (20)

Post Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on IdentityPost Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on Identity
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion Application
 
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdfExploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
 
Introduction to Firebase Workshop Slides
Introduction to Firebase Workshop SlidesIntroduction to Firebase Workshop Slides
Introduction to Firebase Workshop Slides
 
SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?
 
What’s New in VictoriaMetrics: Q1 2024 Updates
What’s New in VictoriaMetrics: Q1 2024 UpdatesWhat’s New in VictoriaMetrics: Q1 2024 Updates
What’s New in VictoriaMetrics: Q1 2024 Updates
 
Sending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdfSending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdf
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdf
 
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
 
Understanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM ArchitectureUnderstanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM Architecture
 
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxUI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
 
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptxReal-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
 
Salesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZSalesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZ
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive Goal
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
 
Strategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero resultsStrategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero results
 
VK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web DevelopmentVK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web Development
 
Effectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryErrorEffectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryError
 

OSCON 2016 - Lessons learned from 15+ years in open source - Matt Asay

  • 1. © 2015Adobe SystemsIncorporated. AllRightsReserved. Adobe Confidential. What I’ve learned from 15+ years in open source Matt Asay
  • 2. © 2015Adobe SystemsIncorporated. AllRightsReserved. Adobe Confidential. What open source does so well…
  • 3. © 2015Adobe SystemsIncorporated. AllRightsReserved. Adobe Confidential. What open source promised to end…
  • 4. © 2015Adobe SystemsIncorporated. AllRightsReserved. Adobe Confidential. What a difference 10 years makes 4 “There's been a stunning and irreversible trend in enterprise infrastructure….No dominant platform-level software infrastructure has emergedin the last ten years in closed-source, proprietary form.” - Mike Olson, Chief Strategy Officer, Cloudera
  • 5. © 2015Adobe SystemsIncorporated. AllRightsReserved. Adobe Confidential. OPEN SOURCE HAS WON!(Open source businesses have not.) 5
  • 6. © 2015Adobe SystemsIncorporated. AllRightsReserved. Adobe Confidential. It’s all your fault 6
  • 7. © 2015Adobe SystemsIncorporated. AllRightsReserved. Adobe Confidential. The open source dilemma 7 Customer profitability Customer need for support subscription Year 1 Year 2-3 Year 4+ Startup raises $50M or bought for $100M+ Customer opts not to renew Startup is shuttered or sold for scrap
  • 8. © 2015Adobe SystemsIncorporated. AllRightsReserved. Adobe Confidential. That dilemma is now much, much worse 8
  • 9. © 2015Adobe SystemsIncorporated. AllRightsReserved. Adobe Confidential. Monetizing free gets harder and harder
  • 10. © 2015Adobe SystemsIncorporated. AllRightsReserved. Adobe Confidential. So what have companies done? 10
  • 11. © 2015Adobe SystemsIncorporated. AllRightsReserved. Adobe Confidential. Option 1: Support disguised as “subscription” 11
  • 12. © 2015Adobe SystemsIncorporated. AllRightsReserved. Adobe Confidential. Option 2: Proprietary software disguised as “open source/core” 12
  • 13. © 2015Adobe SystemsIncorporated. AllRightsReserved. Adobe Confidential. Open Core: Broken by design 13 “The open core development model…simply does not work. It is a narrowly-cast version of open source that only stands as a matter of corporate convenience for technology providers who continue to hold on to antiquated proprietary offerings, delivering minimal innovation.” - Ashesh Badani, VP & GM, Red Hat
  • 14. © 2015Adobe SystemsIncorporated. AllRightsReserved. Adobe Confidential. Option 3: Completely open, completely closed 14 “You can no longer win with a closed-source platform, and you can't build a successful stand- alone company purely on open source…. Platform software has to be open source…. But pure-play open source companies never survive. That's a law of nature…. [So we offer] complementary tools and layered offerings that let customers run that pure open source platform better, more affordably, getting more value out of it.” - Mike Olson, Chief Strategy Officer, Cloudera
  • 15. © 2015Adobe SystemsIncorporated. AllRightsReserved. Adobe Confidential. Option 3.1: Communities of vendors 15 “[Foundations] pay for all of the infrastructure to create these projects, to help govern these projects so that the intellectual property doesn’t fall into one particular for- profit entity or another but remains a neutral entity for decades to come.” - Jim Zemlin, Exec. Director, The Linux Foundation
  • 16. © 2015Adobe SystemsIncorporated. AllRightsReserved. Adobe Confidential. Option 4: Don’t sell open source 16
  • 17. © 2015Adobe SystemsIncorporated. AllRightsReserved. Adobe Confidential. @mjasay 17