SlideShare a Scribd company logo
1 of 24
FOSS is in Jeopardy
Jamie Allen
Contributors to open source
Who gets paid to write open source?
Enterprise support is key
● Many organizations won’t consider using
FOSS solutions without it
● Allows key contributors to earn a living while
building the projects they love
● Provides stable releases for everyone
However…
● It’s hard to sell free software
Is VC money helping?
● There is nothing wrong with Venture
Capitalists
● Without their investment, many projects
would never have come as far as they have
Investors & customers want different
things
● Customers: “I just want someone here who
can make sure things are okay”
● Investors: “Be a product company for a
higher valuation”
FOSS enterprise offerings
● ?aaS
● Monitoring
● Production tooling
● Support contracts
● Commercial licenses
● Indemnity and warranties
● Minimal services
Competition for revenue
● Each FOSS company is competing for finite
budget
● Meanwhile, large traditional ISVs have
massive legacy contracts
Impact
● FOSS enterprise support companies cannot
focus on their communities as much as they
wish they could
● Feature roadmap has to support the
enterprise customer
● The community feels left out
FOSS companies must grow
● This can only come from providing what
customers want: SERVICES
● FOSS companies should sell services until
they reach profitability and can fund the
enterprise features existing customers
actually want
Global systems integrators
● A long-standing point of contention between
FOSS creators and the SI community
● They must invest in training their people
● They have the vendor relationships
● How do we incentivize them?
● Boutique services firms are the best channel
for help, can they be absorbed in a
meaningful way into the FOSS company for
scale?
Wampler’s conjecture
● What is the impact if we can’t change?
● Will mature OSS only come from companies
who open source their own libraries
● Who wins?
Why Scala is different
Winter is coming
● Several large corporations will vie for control
of Scala and other critical path FOSS
projects
● Scala Center is insurance for the community
We need a way to support FOSS
● But what about other projects and
languages?
● Some beautiful projects are trending poorly
in adoption and support
● Some have the support but no longer focus
on the community
● Some have lost enterprise support, possibly
stunting adoption growth
Comparison of support
Language Academia Community Corporate Enterprise Government
Scala
Clojure
Go
Groovy ?
Java
Javascript ?
Pony
But what about the ecosystem?
● Key projects must be sponsored
● Beyond consulting dollars for creators
● Hiring the creators and keeping them to
themselves is not the answer
Are coalitions the key?
● If so, how do we fund them?
● Do we become limited to only supporting
their offerings?
● What about high-value independents?
● The enterprise doesn’t want to have to
manage infinite support contracts
● Is it enough?
Can we create a site to help?
● Online checkout via a corporate-friendly
funding site
● Give recognition and some level of priority to
those who support
● Allows project owners to hire help and
remain community focused
BountySource.com
Vendor Management
● Large corporations need to have approved
vendors
● Global SIs and big vendors have these
relationships in place
● We may still need a bridge
We need to support the ecosystem
● Scala’s success is not just because of
money, but also because of the work of the
community
● Enterprises must support the projects upon
which they depend
● We must work together to help them do so
Thank you!
Questions?

More Related Content

Similar to 20161027 scala io_keynote

Goal gorilla taco presentatie - drupalcamp kiev - 10 june 2017 - public
Goal gorilla   taco presentatie - drupalcamp kiev - 10 june 2017 - publicGoal gorilla   taco presentatie - drupalcamp kiev - 10 june 2017 - public
Goal gorilla taco presentatie - drupalcamp kiev - 10 june 2017 - publicOleksii Bogush
 
Kospace Founders Survey Results 2016
Kospace Founders Survey Results 2016Kospace Founders Survey Results 2016
Kospace Founders Survey Results 2016Honey Jain Kathuria
 
Future of Coworking - Kospace Founders Survey Results 2016
Future of Coworking - Kospace Founders Survey Results 2016Future of Coworking - Kospace Founders Survey Results 2016
Future of Coworking - Kospace Founders Survey Results 2016Honey Jain Kathuria
 
Partnering with the big boys
Partnering with the big boysPartnering with the big boys
Partnering with the big boysDonagh Kiernan
 
start-up factoryBrochure
start-up factoryBrochurestart-up factoryBrochure
start-up factoryBrochurestartup factory
 
Developer Marketing - API Days
Developer Marketing - API DaysDeveloper Marketing - API Days
Developer Marketing - API DaysCaroline Lewko
 
Is Impact Investing a Good Strategy for your Organization?
Is Impact Investing a Good Strategy for your Organization?Is Impact Investing a Good Strategy for your Organization?
Is Impact Investing a Good Strategy for your Organization?TechSoup
 
Open Source Product Management
Open Source Product ManagementOpen Source Product Management
Open Source Product ManagementDanny Rosen
 
The spirit of Opensource - lets plan to contribute ! @JWC16
The spirit of Opensource - lets plan to contribute ! @JWC16The spirit of Opensource - lets plan to contribute ! @JWC16
The spirit of Opensource - lets plan to contribute ! @JWC16Parth Lawate
 
Why SaaS (in Helsinki)?
Why SaaS (in Helsinki)?Why SaaS (in Helsinki)?
Why SaaS (in Helsinki)?Oleg Podsechin
 
Introduction to Exis
Introduction to ExisIntroduction to Exis
Introduction to ExisSindisa Gede
 
GHV Webinar 1 - Challenges in Raising Series A
GHV Webinar 1  - Challenges in Raising Series AGHV Webinar 1  - Challenges in Raising Series A
GHV Webinar 1 - Challenges in Raising Series AGHV Accelerator
 
'Driving Business Forward' Startup Gathering 2015, TSSG & South East Bic
'Driving Business Forward' Startup Gathering 2015, TSSG & South East Bic'Driving Business Forward' Startup Gathering 2015, TSSG & South East Bic
'Driving Business Forward' Startup Gathering 2015, TSSG & South East BicWalton Institute
 
How to Convert Community Stakeholders to Impact Investors
How to Convert Community Stakeholders to Impact InvestorsHow to Convert Community Stakeholders to Impact Investors
How to Convert Community Stakeholders to Impact InvestorsTechSoup
 
OpenOffice, Open Business
OpenOffice, Open BusinessOpenOffice, Open Business
OpenOffice, Open Businessimacat .
 
Start Up Gathering 2015 - 'Driving Business Forward' TSSG & South East Bic
Start Up Gathering 2015 - 'Driving Business Forward' TSSG & South East BicStart Up Gathering 2015 - 'Driving Business Forward' TSSG & South East Bic
Start Up Gathering 2015 - 'Driving Business Forward' TSSG & South East BicTssg Wit
 
Top 10 Takeaways from the SaaStr Annual Conference in SF
Top 10 Takeaways from the SaaStr Annual Conference in SFTop 10 Takeaways from the SaaStr Annual Conference in SF
Top 10 Takeaways from the SaaStr Annual Conference in SFWorkly
 
Open Source as a Viable Business Model
Open Source as a Viable Business ModelOpen Source as a Viable Business Model
Open Source as a Viable Business ModelTien-Soon Law
 

Similar to 20161027 scala io_keynote (20)

Goal gorilla taco presentatie - drupalcamp kiev - 10 june 2017 - public
Goal gorilla   taco presentatie - drupalcamp kiev - 10 june 2017 - publicGoal gorilla   taco presentatie - drupalcamp kiev - 10 june 2017 - public
Goal gorilla taco presentatie - drupalcamp kiev - 10 june 2017 - public
 
Kospace Founders Survey Results 2016
Kospace Founders Survey Results 2016Kospace Founders Survey Results 2016
Kospace Founders Survey Results 2016
 
Future of Coworking - Kospace Founders Survey Results 2016
Future of Coworking - Kospace Founders Survey Results 2016Future of Coworking - Kospace Founders Survey Results 2016
Future of Coworking - Kospace Founders Survey Results 2016
 
Partnering with the big boys
Partnering with the big boysPartnering with the big boys
Partnering with the big boys
 
start-up factoryBrochure
start-up factoryBrochurestart-up factoryBrochure
start-up factoryBrochure
 
Developer Marketing - API Days
Developer Marketing - API DaysDeveloper Marketing - API Days
Developer Marketing - API Days
 
Is Impact Investing a Good Strategy for your Organization?
Is Impact Investing a Good Strategy for your Organization?Is Impact Investing a Good Strategy for your Organization?
Is Impact Investing a Good Strategy for your Organization?
 
Do Digital Right Masterclass - Graeme Blake, Blutui
Do Digital Right Masterclass - Graeme Blake, BlutuiDo Digital Right Masterclass - Graeme Blake, Blutui
Do Digital Right Masterclass - Graeme Blake, Blutui
 
Open Source Product Management
Open Source Product ManagementOpen Source Product Management
Open Source Product Management
 
The spirit of Opensource - lets plan to contribute ! @JWC16
The spirit of Opensource - lets plan to contribute ! @JWC16The spirit of Opensource - lets plan to contribute ! @JWC16
The spirit of Opensource - lets plan to contribute ! @JWC16
 
Why SaaS (in Helsinki)?
Why SaaS (in Helsinki)?Why SaaS (in Helsinki)?
Why SaaS (in Helsinki)?
 
ConsumerAnalytics-QuoteYouPublicDomain
ConsumerAnalytics-QuoteYouPublicDomainConsumerAnalytics-QuoteYouPublicDomain
ConsumerAnalytics-QuoteYouPublicDomain
 
Introduction to Exis
Introduction to ExisIntroduction to Exis
Introduction to Exis
 
GHV Webinar 1 - Challenges in Raising Series A
GHV Webinar 1  - Challenges in Raising Series AGHV Webinar 1  - Challenges in Raising Series A
GHV Webinar 1 - Challenges in Raising Series A
 
'Driving Business Forward' Startup Gathering 2015, TSSG & South East Bic
'Driving Business Forward' Startup Gathering 2015, TSSG & South East Bic'Driving Business Forward' Startup Gathering 2015, TSSG & South East Bic
'Driving Business Forward' Startup Gathering 2015, TSSG & South East Bic
 
How to Convert Community Stakeholders to Impact Investors
How to Convert Community Stakeholders to Impact InvestorsHow to Convert Community Stakeholders to Impact Investors
How to Convert Community Stakeholders to Impact Investors
 
OpenOffice, Open Business
OpenOffice, Open BusinessOpenOffice, Open Business
OpenOffice, Open Business
 
Start Up Gathering 2015 - 'Driving Business Forward' TSSG & South East Bic
Start Up Gathering 2015 - 'Driving Business Forward' TSSG & South East BicStart Up Gathering 2015 - 'Driving Business Forward' TSSG & South East Bic
Start Up Gathering 2015 - 'Driving Business Forward' TSSG & South East Bic
 
Top 10 Takeaways from the SaaStr Annual Conference in SF
Top 10 Takeaways from the SaaStr Annual Conference in SFTop 10 Takeaways from the SaaStr Annual Conference in SF
Top 10 Takeaways from the SaaStr Annual Conference in SF
 
Open Source as a Viable Business Model
Open Source as a Viable Business ModelOpen Source as a Viable Business Model
Open Source as a Viable Business Model
 

More from shinolajla

20180416 reactive is_a_product_rs
20180416 reactive is_a_product_rs20180416 reactive is_a_product_rs
20180416 reactive is_a_product_rsshinolajla
 
20180416 reactive is_a_product
20180416 reactive is_a_product20180416 reactive is_a_product
20180416 reactive is_a_productshinolajla
 
20160609 nike techtalks reactive applications tools of the trade
20160609 nike techtalks reactive applications   tools of the trade20160609 nike techtalks reactive applications   tools of the trade
20160609 nike techtalks reactive applications tools of the tradeshinolajla
 
20160524 ibm fast data meetup
20160524 ibm fast data meetup20160524 ibm fast data meetup
20160524 ibm fast data meetupshinolajla
 
20160520 The Future of Services
20160520 The Future of Services20160520 The Future of Services
20160520 The Future of Servicesshinolajla
 
20160520 what youneedtoknowaboutlambdas
20160520 what youneedtoknowaboutlambdas20160520 what youneedtoknowaboutlambdas
20160520 what youneedtoknowaboutlambdasshinolajla
 
20160317 lagom sf scala
20160317 lagom sf scala20160317 lagom sf scala
20160317 lagom sf scalashinolajla
 
Effective Akka v2
Effective Akka v2Effective Akka v2
Effective Akka v2shinolajla
 
20150411 mutability matrix of pain scala
20150411 mutability matrix of pain scala20150411 mutability matrix of pain scala
20150411 mutability matrix of pain scalashinolajla
 
Reactive applications tools of the trade huff po
Reactive applications   tools of the trade huff poReactive applications   tools of the trade huff po
Reactive applications tools of the trade huff poshinolajla
 
20140228 fp and_performance
20140228 fp and_performance20140228 fp and_performance
20140228 fp and_performanceshinolajla
 
Effective akka scalaio
Effective akka scalaioEffective akka scalaio
Effective akka scalaioshinolajla
 
Real world akka recepies v3
Real world akka recepies v3Real world akka recepies v3
Real world akka recepies v3shinolajla
 
Effective actors japanesesub
Effective actors japanesesubEffective actors japanesesub
Effective actors japanesesubshinolajla
 
Effective Actors
Effective ActorsEffective Actors
Effective Actorsshinolajla
 
Taxonomy of Scala
Taxonomy of ScalaTaxonomy of Scala
Taxonomy of Scalashinolajla
 

More from shinolajla (18)

20180416 reactive is_a_product_rs
20180416 reactive is_a_product_rs20180416 reactive is_a_product_rs
20180416 reactive is_a_product_rs
 
20180416 reactive is_a_product
20180416 reactive is_a_product20180416 reactive is_a_product
20180416 reactive is_a_product
 
20160609 nike techtalks reactive applications tools of the trade
20160609 nike techtalks reactive applications   tools of the trade20160609 nike techtalks reactive applications   tools of the trade
20160609 nike techtalks reactive applications tools of the trade
 
20160524 ibm fast data meetup
20160524 ibm fast data meetup20160524 ibm fast data meetup
20160524 ibm fast data meetup
 
20160520 The Future of Services
20160520 The Future of Services20160520 The Future of Services
20160520 The Future of Services
 
20160520 what youneedtoknowaboutlambdas
20160520 what youneedtoknowaboutlambdas20160520 what youneedtoknowaboutlambdas
20160520 what youneedtoknowaboutlambdas
 
20160317 lagom sf scala
20160317 lagom sf scala20160317 lagom sf scala
20160317 lagom sf scala
 
Effective Akka v2
Effective Akka v2Effective Akka v2
Effective Akka v2
 
20150411 mutability matrix of pain scala
20150411 mutability matrix of pain scala20150411 mutability matrix of pain scala
20150411 mutability matrix of pain scala
 
Reactive applications tools of the trade huff po
Reactive applications   tools of the trade huff poReactive applications   tools of the trade huff po
Reactive applications tools of the trade huff po
 
20140228 fp and_performance
20140228 fp and_performance20140228 fp and_performance
20140228 fp and_performance
 
Effective akka scalaio
Effective akka scalaioEffective akka scalaio
Effective akka scalaio
 
Cpu Caches
Cpu CachesCpu Caches
Cpu Caches
 
Real world akka recepies v3
Real world akka recepies v3Real world akka recepies v3
Real world akka recepies v3
 
Effective actors japanesesub
Effective actors japanesesubEffective actors japanesesub
Effective actors japanesesub
 
Effective Actors
Effective ActorsEffective Actors
Effective Actors
 
Taxonomy of Scala
Taxonomy of ScalaTaxonomy of Scala
Taxonomy of Scala
 
CPU Caches
CPU CachesCPU Caches
CPU Caches
 

Recently uploaded

Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 

Recently uploaded (20)

Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 

20161027 scala io_keynote

  • 1. FOSS is in Jeopardy Jamie Allen
  • 3. Who gets paid to write open source?
  • 4. Enterprise support is key ● Many organizations won’t consider using FOSS solutions without it ● Allows key contributors to earn a living while building the projects they love ● Provides stable releases for everyone
  • 5. However… ● It’s hard to sell free software
  • 6. Is VC money helping? ● There is nothing wrong with Venture Capitalists ● Without their investment, many projects would never have come as far as they have
  • 7. Investors & customers want different things ● Customers: “I just want someone here who can make sure things are okay” ● Investors: “Be a product company for a higher valuation”
  • 8. FOSS enterprise offerings ● ?aaS ● Monitoring ● Production tooling ● Support contracts ● Commercial licenses ● Indemnity and warranties ● Minimal services
  • 9. Competition for revenue ● Each FOSS company is competing for finite budget ● Meanwhile, large traditional ISVs have massive legacy contracts
  • 10. Impact ● FOSS enterprise support companies cannot focus on their communities as much as they wish they could ● Feature roadmap has to support the enterprise customer ● The community feels left out
  • 11. FOSS companies must grow ● This can only come from providing what customers want: SERVICES ● FOSS companies should sell services until they reach profitability and can fund the enterprise features existing customers actually want
  • 12. Global systems integrators ● A long-standing point of contention between FOSS creators and the SI community ● They must invest in training their people ● They have the vendor relationships ● How do we incentivize them? ● Boutique services firms are the best channel for help, can they be absorbed in a meaningful way into the FOSS company for scale?
  • 13. Wampler’s conjecture ● What is the impact if we can’t change? ● Will mature OSS only come from companies who open source their own libraries ● Who wins?
  • 14. Why Scala is different
  • 15. Winter is coming ● Several large corporations will vie for control of Scala and other critical path FOSS projects ● Scala Center is insurance for the community
  • 16. We need a way to support FOSS ● But what about other projects and languages? ● Some beautiful projects are trending poorly in adoption and support ● Some have the support but no longer focus on the community ● Some have lost enterprise support, possibly stunting adoption growth
  • 17. Comparison of support Language Academia Community Corporate Enterprise Government Scala Clojure Go Groovy ? Java Javascript ? Pony
  • 18. But what about the ecosystem? ● Key projects must be sponsored ● Beyond consulting dollars for creators ● Hiring the creators and keeping them to themselves is not the answer
  • 19. Are coalitions the key? ● If so, how do we fund them? ● Do we become limited to only supporting their offerings? ● What about high-value independents? ● The enterprise doesn’t want to have to manage infinite support contracts ● Is it enough?
  • 20. Can we create a site to help? ● Online checkout via a corporate-friendly funding site ● Give recognition and some level of priority to those who support ● Allows project owners to hire help and remain community focused
  • 22. Vendor Management ● Large corporations need to have approved vendors ● Global SIs and big vendors have these relationships in place ● We may still need a bridge
  • 23. We need to support the ecosystem ● Scala’s success is not just because of money, but also because of the work of the community ● Enterprises must support the projects upon which they depend ● We must work together to help them do so