SlideShare una empresa de Scribd logo
1 de 46
Descargar para leer sin conexión
@mfdii
RETHINKING OPEN SOURCE
IN THE AGE OF CLOUD
Michael Ducy
@mfdii
Agenda
Roots of Open Source
Open Source Today
Licenses, Licenses, Licenses
Why Open Source?
Where do we go?
@mfdii
Who am I?
- Michael Ducy
- All Things Open Source @ Sysdig
- Project Maintainer: https://falco.org
- Formerly: Chef, BMC, Orbitz
- Cloud, DevOps
- Open Source user since 1997 (I’m old)
@mfdii
Roots of Open Source
@mfdii
GNU/FSF/GCC
@mfdii
@mfdii
Back in the day...
@mfdii
Back in the day...
@mfdii
Back in the day...
@mfdii
Back in the day...
@mfdii
How do you open closed platforms?
@mfdii
GNU/FSF/GCC
@mfdii
Cathedral & the Bazaar
Eric S. Raymond
@mfdii
@mfdii
@mfdii
Cathedral & the Bazaar
“Every good work of software starts by
scratching a developer's personal itch.”
- Eric S. Raymond
@mfdii
Back in the day...
Open Source was about:
- Itch Scratching
- Opening up access to compute
@mfdii
PHP vs Cold Fusion vs ASP
@mfdii
PHP enabled you to...
- Have easy access to a rich & powerful language.
- Have easy access to a rich set of OSS integrations.
- MySQL, Postgres, Apache
- Run it yourself using OSS software
- Linux, Apache, MySQL
@mfdii
@mfdii
Open Source Today
@mfdii
@mfdii
The Bazaar == Github
@mfdii
Cathedral & the Bazaar
“Every good work of software starts by
scratching a developer's personal itch.”
- Eric S. Raymond
@mfdii
The Bazaar & the Cloud
“Every good work of OSS software starts
by scratching a Cloud Provider’s itch.”
- Michael Ducy
@mfdii
The Bazaar & the Startup
“Every good work of OSS software starts
by scratching a startup’s itch.”
- Michael Ducy
@mfdii
The Bazaar & the VC
“Every good work of OSS software starts
by scratching a VC's portfolio itch.”
- Michael Ducy
@mfdii
Something special is happening...
“Fast-forward to today and we’ve witnessed the growing excitement in the space:
Red Hat is being acquired by IBM for $32 billion (3x times its market cap from
2014); MuleSoft was acquired after going public for $6.5 billion; MongoDB is
now worth north of $4 billion; Elastic’s IPO now values the company at $6
billion; and, through the merger of Cloudera and Hortonworks, a new company
with a market cap north of $4 billion will emerge. In addition, there’s a growing
cohort of impressive OSS companies working their way through the growth stages
of their evolution: Confluent, HashiCorp, DataBricks, Kong, Cockroach Labs and
many others. Given the relative multiples that Wall Street and private
investors are assigning to these open-source companies, it seems pretty
clear that something special is happening.”
https://techcrunch.com/2019/01/12/how-open-source-software-took-over-the-world/
@mfdii
Reactionary Licensing
@mfdii
Reactionary Licensing
- MongoDB
- https://www.mongodb.com/press/mongodb-issues-new-server-side-public-license-for-mongodb-community-server
- Redis
- https://redislabs.com/blog/redis-labs-modules-license-changes/
- Chef
- https://blog.chef.io/chef-software-announces-the-enterprise-automation-stack/
- Elastic
- https://www.elastic.co/what-is/open-x-pack
@mfdii
Reactionary Licensing
- MongoDB
- “New License Leads the Way for Open Source in the Cloud Era.”
- Redis
- “...goal — stopping cloud providers from taking successful open source projects...”
- Chef
- Open the code. License the packages & restrict use.
- Elastic
- “It’s hard to run two bazaars”.
@mfdii
Reactionary Licensing - Elastic
@mfdii
Elastic: “Opening the Bazaar”
“The interaction model for open X-Pack will be
identical to the open source Elastic Stack,
including the ability to inspect code, create issues
and open pull requests via our existing GitHub
repositories.”
@mfdii
For every action….
@mfdii
For every reactionary relicensing
there’s an equal and opposite
reaction from a Cloud Provider.
@mfdii
@mfdii
@mfdii
Why Open Source?
@mfdii
Why Open Source?
Open Source Communities:
- Develop in the open because
- Less Bugs
- More collaboration/ideas
- Enables access to technology
- Enable and support
contributors
- Enable and support end users
- Scratching a shared itch
Cloud Provider:
- Grow topline revenue
- Grow profit margin
- Operate at low cost
- Metric: Stock Price
- Itch: Drive compute
consumption
@mfdii
Why Open Source?
Open Source Communities:
- Develop in the open because
- Less Bugs
- More collaboration/ideas
- Enables access to technology
- Enable and support
contributors
- Enable and support end users
- Scratching an itch
Software Company:
- Grow topline revenue
- Grow profit margin
- Operate at low cost
- Metric: ARR/IPO/Exit
- Itch: Drive software
consumption
@mfdii
Why Open Source?
Open Source Communities:
- Develop in the open because:
- Less Bugs
- More collaboration/ideas
- Enables access to technology
- Enable and support
contributors.
- Enable and support end users.
- Scratching an itch .
Business:
- Grow topline revenue
- Grow profit margin
- Operate at low cost
- Metric: Varies
- Itch: Scratching an itch.
@mfdii
https://www.wired.com/story/developer-deletes-code-protest-ice/
@mfdii
Where do we go?
@mfdii
Where do we go?
- Be honest about intentions:
- Open source for open source principles
- Open source to build a business
- Open source to run a business
@mfdii
Where do we go?
- Enable OSS community rights:
- Code under OSI license.
- Community distributed packages under
distribution license.
- Focus on those using OSS to run their
business.
@mfdii
Thank you.
Michael Ducy
https://falco.org

Más contenido relacionado

Similar a Rethinking Open Source in the Age of Cloud

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 PartnersRoy Leiser
 
Open source presentation
Open source presentationOpen source presentation
Open source presentationRona Segev Gal
 
Rise of Open Source Programs
Rise of Open Source ProgramsRise of Open Source Programs
Rise of Open Source ProgramsChris Aniszczyk
 
Open source 101
Open source 101Open source 101
Open source 101Tom Rieger
 
Open Source Movement
Open Source MovementOpen Source Movement
Open Source MovementMesut Yılmaz
 
DevOps in a Cloud Native World
DevOps in a Cloud Native WorldDevOps in a Cloud Native World
DevOps in a Cloud Native WorldMichael Ducy
 
OSSF 2018 - Colin Charles of GrokOpen - Community vs. enterprise how not to ...
OSSF 2018 - Colin Charles of GrokOpen - Community vs. enterprise  how not to ...OSSF 2018 - Colin Charles of GrokOpen - Community vs. enterprise  how not to ...
OSSF 2018 - Colin Charles of GrokOpen - Community vs. enterprise how not to ...FINOS
 
Be Innovative with Copyright - Introduction to Open Source Business Models
Be Innovative with Copyright - Introduction to Open Source Business Models Be Innovative with Copyright - Introduction to Open Source Business Models
Be Innovative with Copyright - Introduction to Open Source Business Models Haggen So
 
The value add of Open Source for innovation
The value add of Open Source for innovationThe value add of Open Source for innovation
The value add of Open Source for innovationBalázs Scheidler
 
Community catalysts value of open source
Community catalysts   value of open sourceCommunity catalysts   value of open source
Community catalysts value of open sourceDave Neary
 
Open Source on the Mainframe Mini-Summit 2019 - How Open Source is Modernizin...
Open Source on the Mainframe Mini-Summit 2019 - How Open Source is Modernizin...Open Source on the Mainframe Mini-Summit 2019 - How Open Source is Modernizin...
Open Source on the Mainframe Mini-Summit 2019 - How Open Source is Modernizin...Open Mainframe Project
 
How to start an open source project slides-dec2016
How to start an open source project   slides-dec2016How to start an open source project   slides-dec2016
How to start an open source project slides-dec2016Dirk Frigne
 
EMC World 2016 - code.10 Jumpstart your Open Source Presence through new Coll...
EMC World 2016 - code.10 Jumpstart your Open Source Presence through new Coll...EMC World 2016 - code.10 Jumpstart your Open Source Presence through new Coll...
EMC World 2016 - code.10 Jumpstart your Open Source Presence through new Coll...{code}
 
ApacheCon NA 2015 - Gabriele Columbro - Is Open Source the right model in the...
ApacheCon NA 2015 - Gabriele Columbro - Is Open Source the right model in the...ApacheCon NA 2015 - Gabriele Columbro - Is Open Source the right model in the...
ApacheCon NA 2015 - Gabriele Columbro - Is Open Source the right model in the...Symphony Software Foundation
 
Starting an Open Source Program Office (OSPO)
Starting an Open Source Program Office (OSPO)Starting an Open Source Program Office (OSPO)
Starting an Open Source Program Office (OSPO)Chris Aniszczyk
 
Why Open Always Trumps Closed?
Why Open Always Trumps Closed?Why Open Always Trumps Closed?
Why Open Always Trumps Closed?Exove
 
Fifth Edition Architecture Week @Gothenburg 141009
Fifth Edition Architecture Week @Gothenburg 141009Fifth Edition Architecture Week @Gothenburg 141009
Fifth Edition Architecture Week @Gothenburg 141009Capgemini
 

Similar a Rethinking Open Source in the Age of Cloud (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
 
Rise of Open Source Programs
Rise of Open Source ProgramsRise of Open Source Programs
Rise of Open Source Programs
 
Open source 101
Open source 101Open source 101
Open source 101
 
Open Source Movement
Open Source MovementOpen Source Movement
Open Source Movement
 
DevOps in a Cloud Native World
DevOps in a Cloud Native WorldDevOps in a Cloud Native World
DevOps in a Cloud Native World
 
OSSF 2018 - Colin Charles of GrokOpen - Community vs. enterprise how not to ...
OSSF 2018 - Colin Charles of GrokOpen - Community vs. enterprise  how not to ...OSSF 2018 - Colin Charles of GrokOpen - Community vs. enterprise  how not to ...
OSSF 2018 - Colin Charles of GrokOpen - Community vs. enterprise how not to ...
 
Introduction To Open Source
Introduction To Open SourceIntroduction To Open Source
Introduction To Open Source
 
Be Innovative with Copyright - Introduction to Open Source Business Models
Be Innovative with Copyright - Introduction to Open Source Business Models Be Innovative with Copyright - Introduction to Open Source Business Models
Be Innovative with Copyright - Introduction to Open Source Business Models
 
The value add of Open Source for innovation
The value add of Open Source for innovationThe value add of Open Source for innovation
The value add of Open Source for innovation
 
Community catalysts value of open source
Community catalysts   value of open sourceCommunity catalysts   value of open source
Community catalysts value of open source
 
Open Source on the Mainframe Mini-Summit 2019 - How Open Source is Modernizin...
Open Source on the Mainframe Mini-Summit 2019 - How Open Source is Modernizin...Open Source on the Mainframe Mini-Summit 2019 - How Open Source is Modernizin...
Open Source on the Mainframe Mini-Summit 2019 - How Open Source is Modernizin...
 
How to start an open source project slides-dec2016
How to start an open source project   slides-dec2016How to start an open source project   slides-dec2016
How to start an open source project slides-dec2016
 
The Rise of Open Source
The Rise of Open SourceThe Rise of Open Source
The Rise of Open Source
 
EMC World 2016 - code.10 Jumpstart your Open Source Presence through new Coll...
EMC World 2016 - code.10 Jumpstart your Open Source Presence through new Coll...EMC World 2016 - code.10 Jumpstart your Open Source Presence through new Coll...
EMC World 2016 - code.10 Jumpstart your Open Source Presence through new Coll...
 
ApacheCon NA 2015 - Gabriele Columbro - Is Open Source the right model in the...
ApacheCon NA 2015 - Gabriele Columbro - Is Open Source the right model in the...ApacheCon NA 2015 - Gabriele Columbro - Is Open Source the right model in the...
ApacheCon NA 2015 - Gabriele Columbro - Is Open Source the right model in the...
 
Starting an Open Source Program Office (OSPO)
Starting an Open Source Program Office (OSPO)Starting an Open Source Program Office (OSPO)
Starting an Open Source Program Office (OSPO)
 
Why Open Always Trumps Closed?
Why Open Always Trumps Closed?Why Open Always Trumps Closed?
Why Open Always Trumps Closed?
 
Fifth Edition Architecture Week @Gothenburg 141009
Fifth Edition Architecture Week @Gothenburg 141009Fifth Edition Architecture Week @Gothenburg 141009
Fifth Edition Architecture Week @Gothenburg 141009
 
Open Source & Open Development
Open Source & Open Development Open Source & Open Development
Open Source & Open Development
 

Más de Michael Ducy

Automating Security Response with Serverless
Automating Security Response with ServerlessAutomating Security Response with Serverless
Automating Security Response with ServerlessMichael Ducy
 
Open source security tools for Kubernetes.
Open source security tools for Kubernetes.Open source security tools for Kubernetes.
Open source security tools for Kubernetes.Michael Ducy
 
Container Runtime Security with Falco
Container Runtime Security with FalcoContainer Runtime Security with Falco
Container Runtime Security with FalcoMichael Ducy
 
Securing your Container Environment with Open Source
Securing your Container Environment with Open SourceSecuring your Container Environment with Open Source
Securing your Container Environment with Open SourceMichael Ducy
 
Sysdig Open Source Intro
Sysdig Open Source IntroSysdig Open Source Intro
Sysdig Open Source IntroMichael Ducy
 
Monitoring & Securing Microservices in Kubernetes
Monitoring & Securing Microservices in KubernetesMonitoring & Securing Microservices in Kubernetes
Monitoring & Securing Microservices in KubernetesMichael Ducy
 
Sysdig Tokyo Meetup 2018 02-27
Sysdig Tokyo Meetup 2018 02-27Sysdig Tokyo Meetup 2018 02-27
Sysdig Tokyo Meetup 2018 02-27Michael Ducy
 
Principles of Monitoring Microservices
Principles of Monitoring MicroservicesPrinciples of Monitoring Microservices
Principles of Monitoring MicroservicesMichael Ducy
 
Survey of Container Build Tools
Survey of Container Build ToolsSurvey of Container Build Tools
Survey of Container Build ToolsMichael Ducy
 
Monoliths, Myths, and Microservices - CfgMgmtCamp
Monoliths, Myths, and Microservices - CfgMgmtCampMonoliths, Myths, and Microservices - CfgMgmtCamp
Monoliths, Myths, and Microservices - CfgMgmtCampMichael Ducy
 
Monoliths, Myths, and Microservices
Monoliths, Myths, and MicroservicesMonoliths, Myths, and Microservices
Monoliths, Myths, and MicroservicesMichael Ducy
 
Why Pipelines Matter
Why Pipelines MatterWhy Pipelines Matter
Why Pipelines MatterMichael Ducy
 
The Future of Everything
The Future of EverythingThe Future of Everything
The Future of EverythingMichael Ducy
 
Improving Goat Production
Improving Goat ProductionImproving Goat Production
Improving Goat ProductionMichael Ducy
 
Changing the Way Development and Operations Works
Changing the Way Development and Operations WorksChanging the Way Development and Operations Works
Changing the Way Development and Operations WorksMichael Ducy
 
CloudStack Day 14 - Automation: The Key to Hybrid Cloud
CloudStack Day 14 - Automation: The Key to Hybrid CloudCloudStack Day 14 - Automation: The Key to Hybrid Cloud
CloudStack Day 14 - Automation: The Key to Hybrid CloudMichael Ducy
 
The Road to Hybrid Cloud is Paved with Automation
The Road to Hybrid Cloud is Paved with AutomationThe Road to Hybrid Cloud is Paved with Automation
The Road to Hybrid Cloud is Paved with AutomationMichael Ducy
 
The Velocity of Bureaucracy
The Velocity of BureaucracyThe Velocity of Bureaucracy
The Velocity of BureaucracyMichael Ducy
 
The Goat and the Silo
The Goat and the SiloThe Goat and the Silo
The Goat and the SiloMichael Ducy
 
Little Tech, Big Impact - Monktoberfest 2013
Little Tech, Big Impact - Monktoberfest 2013Little Tech, Big Impact - Monktoberfest 2013
Little Tech, Big Impact - Monktoberfest 2013Michael Ducy
 

Más de Michael Ducy (20)

Automating Security Response with Serverless
Automating Security Response with ServerlessAutomating Security Response with Serverless
Automating Security Response with Serverless
 
Open source security tools for Kubernetes.
Open source security tools for Kubernetes.Open source security tools for Kubernetes.
Open source security tools for Kubernetes.
 
Container Runtime Security with Falco
Container Runtime Security with FalcoContainer Runtime Security with Falco
Container Runtime Security with Falco
 
Securing your Container Environment with Open Source
Securing your Container Environment with Open SourceSecuring your Container Environment with Open Source
Securing your Container Environment with Open Source
 
Sysdig Open Source Intro
Sysdig Open Source IntroSysdig Open Source Intro
Sysdig Open Source Intro
 
Monitoring & Securing Microservices in Kubernetes
Monitoring & Securing Microservices in KubernetesMonitoring & Securing Microservices in Kubernetes
Monitoring & Securing Microservices in Kubernetes
 
Sysdig Tokyo Meetup 2018 02-27
Sysdig Tokyo Meetup 2018 02-27Sysdig Tokyo Meetup 2018 02-27
Sysdig Tokyo Meetup 2018 02-27
 
Principles of Monitoring Microservices
Principles of Monitoring MicroservicesPrinciples of Monitoring Microservices
Principles of Monitoring Microservices
 
Survey of Container Build Tools
Survey of Container Build ToolsSurvey of Container Build Tools
Survey of Container Build Tools
 
Monoliths, Myths, and Microservices - CfgMgmtCamp
Monoliths, Myths, and Microservices - CfgMgmtCampMonoliths, Myths, and Microservices - CfgMgmtCamp
Monoliths, Myths, and Microservices - CfgMgmtCamp
 
Monoliths, Myths, and Microservices
Monoliths, Myths, and MicroservicesMonoliths, Myths, and Microservices
Monoliths, Myths, and Microservices
 
Why Pipelines Matter
Why Pipelines MatterWhy Pipelines Matter
Why Pipelines Matter
 
The Future of Everything
The Future of EverythingThe Future of Everything
The Future of Everything
 
Improving Goat Production
Improving Goat ProductionImproving Goat Production
Improving Goat Production
 
Changing the Way Development and Operations Works
Changing the Way Development and Operations WorksChanging the Way Development and Operations Works
Changing the Way Development and Operations Works
 
CloudStack Day 14 - Automation: The Key to Hybrid Cloud
CloudStack Day 14 - Automation: The Key to Hybrid CloudCloudStack Day 14 - Automation: The Key to Hybrid Cloud
CloudStack Day 14 - Automation: The Key to Hybrid Cloud
 
The Road to Hybrid Cloud is Paved with Automation
The Road to Hybrid Cloud is Paved with AutomationThe Road to Hybrid Cloud is Paved with Automation
The Road to Hybrid Cloud is Paved with Automation
 
The Velocity of Bureaucracy
The Velocity of BureaucracyThe Velocity of Bureaucracy
The Velocity of Bureaucracy
 
The Goat and the Silo
The Goat and the SiloThe Goat and the Silo
The Goat and the Silo
 
Little Tech, Big Impact - Monktoberfest 2013
Little Tech, Big Impact - Monktoberfest 2013Little Tech, Big Impact - Monktoberfest 2013
Little Tech, Big Impact - Monktoberfest 2013
 

Último

Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024SynarionITSolutions
 
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 2024The Digital Insurer
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024The Digital Insurer
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 

Último (20)

Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
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
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 

Rethinking Open Source in the Age of Cloud

  • 1. @mfdii RETHINKING OPEN SOURCE IN THE AGE OF CLOUD Michael Ducy
  • 2. @mfdii Agenda Roots of Open Source Open Source Today Licenses, Licenses, Licenses Why Open Source? Where do we go?
  • 3. @mfdii Who am I? - Michael Ducy - All Things Open Source @ Sysdig - Project Maintainer: https://falco.org - Formerly: Chef, BMC, Orbitz - Cloud, DevOps - Open Source user since 1997 (I’m old)
  • 11. @mfdii How do you open closed platforms?
  • 13. @mfdii Cathedral & the Bazaar Eric S. Raymond
  • 16. @mfdii Cathedral & the Bazaar “Every good work of software starts by scratching a developer's personal itch.” - Eric S. Raymond
  • 17. @mfdii Back in the day... Open Source was about: - Itch Scratching - Opening up access to compute
  • 18. @mfdii PHP vs Cold Fusion vs ASP
  • 19. @mfdii PHP enabled you to... - Have easy access to a rich & powerful language. - Have easy access to a rich set of OSS integrations. - MySQL, Postgres, Apache - Run it yourself using OSS software - Linux, Apache, MySQL
  • 24. @mfdii Cathedral & the Bazaar “Every good work of software starts by scratching a developer's personal itch.” - Eric S. Raymond
  • 25. @mfdii The Bazaar & the Cloud “Every good work of OSS software starts by scratching a Cloud Provider’s itch.” - Michael Ducy
  • 26. @mfdii The Bazaar & the Startup “Every good work of OSS software starts by scratching a startup’s itch.” - Michael Ducy
  • 27. @mfdii The Bazaar & the VC “Every good work of OSS software starts by scratching a VC's portfolio itch.” - Michael Ducy
  • 28. @mfdii Something special is happening... “Fast-forward to today and we’ve witnessed the growing excitement in the space: Red Hat is being acquired by IBM for $32 billion (3x times its market cap from 2014); MuleSoft was acquired after going public for $6.5 billion; MongoDB is now worth north of $4 billion; Elastic’s IPO now values the company at $6 billion; and, through the merger of Cloudera and Hortonworks, a new company with a market cap north of $4 billion will emerge. In addition, there’s a growing cohort of impressive OSS companies working their way through the growth stages of their evolution: Confluent, HashiCorp, DataBricks, Kong, Cockroach Labs and many others. Given the relative multiples that Wall Street and private investors are assigning to these open-source companies, it seems pretty clear that something special is happening.” https://techcrunch.com/2019/01/12/how-open-source-software-took-over-the-world/
  • 30. @mfdii Reactionary Licensing - MongoDB - https://www.mongodb.com/press/mongodb-issues-new-server-side-public-license-for-mongodb-community-server - Redis - https://redislabs.com/blog/redis-labs-modules-license-changes/ - Chef - https://blog.chef.io/chef-software-announces-the-enterprise-automation-stack/ - Elastic - https://www.elastic.co/what-is/open-x-pack
  • 31. @mfdii Reactionary Licensing - MongoDB - “New License Leads the Way for Open Source in the Cloud Era.” - Redis - “...goal — stopping cloud providers from taking successful open source projects...” - Chef - Open the code. License the packages & restrict use. - Elastic - “It’s hard to run two bazaars”.
  • 33. @mfdii Elastic: “Opening the Bazaar” “The interaction model for open X-Pack will be identical to the open source Elastic Stack, including the ability to inspect code, create issues and open pull requests via our existing GitHub repositories.”
  • 35. @mfdii For every reactionary relicensing there’s an equal and opposite reaction from a Cloud Provider.
  • 39. @mfdii Why Open Source? Open Source Communities: - Develop in the open because - Less Bugs - More collaboration/ideas - Enables access to technology - Enable and support contributors - Enable and support end users - Scratching a shared itch Cloud Provider: - Grow topline revenue - Grow profit margin - Operate at low cost - Metric: Stock Price - Itch: Drive compute consumption
  • 40. @mfdii Why Open Source? Open Source Communities: - Develop in the open because - Less Bugs - More collaboration/ideas - Enables access to technology - Enable and support contributors - Enable and support end users - Scratching an itch Software Company: - Grow topline revenue - Grow profit margin - Operate at low cost - Metric: ARR/IPO/Exit - Itch: Drive software consumption
  • 41. @mfdii Why Open Source? Open Source Communities: - Develop in the open because: - Less Bugs - More collaboration/ideas - Enables access to technology - Enable and support contributors. - Enable and support end users. - Scratching an itch . Business: - Grow topline revenue - Grow profit margin - Operate at low cost - Metric: Varies - Itch: Scratching an itch.
  • 44. @mfdii Where do we go? - Be honest about intentions: - Open source for open source principles - Open source to build a business - Open source to run a business
  • 45. @mfdii Where do we go? - Enable OSS community rights: - Code under OSI license. - Community distributed packages under distribution license. - Focus on those using OSS to run their business.