SlideShare a Scribd company logo
1 of 17
Download to read offline
CC BY-NC-ND
© 1
Choisir le bon business model et la
bonne licence pour la survie de son
projet open source
Gilles Gravier
Director, Senior Advisor – Open Source / Blockchain
20211110 – Open Source Experience – Paris
Note: En français ou anglais suivant l’audience
CC BY-NC-ND
© 2
Figures based on Q3 2020-21 for Global IT Services business
25+ Foundations and communities
20,000+ Open source developers
2500+ Internal open source community
128th Ranked contributor to Kubernetes out
of top 1000, highest ranked global
systems integrator
Board of Directors, Chair of Open Source Readiness SIG,
Co-author “Open Source in Financial services”
Project lead with
Capital One
About me and Wipro
Open Chain System
Integrator Partner
CC BY-NC-ND
© 3
Repeat after me:
First and foremost
There is no such thing
as an open source
business model!
Ca, c’est fait…
CC BY-NC-ND
© 4
Leveraging Open Source software (OSS)
Business Strategies
Building with OSS
Your Product
or Service
Open Source
Building OSS
Open Source
Building on OSS
Open Source
Your
Business
Open Source
Your Product
or Service
Building for OSS
Your Product
or Service
CC BY-NC-ND
© 5
Deliver a revenue-bearing service using OSS
Monetization tactics
Deliver a Service
• AWS is implemented primarily with OSS and OSS-as-a-
Service
• Necessary to run Linux, Kubernetes, etc. workloads
• Fast growing component of Amazon revenue stream
• High quality internet streaming is THE delivery vehicle
• Nearly all software published as OSS
• Facilitates uptake, optimization by web carriers
CC BY-NC-ND
© 6
Garner services revenue for technical support / integration of OSS
Monetization tactics
Sell services and support
• Offers technical support for top OSS packages
• Also offers other OSS and non-OSS related services
• Deliver custom solutions using OSS components
• Also integrate non-OSS related services
CC BY-NC-ND
© 7
Reduce cost of OSS components in system products
Monetization tactics
Sell hardware
• Use for OS and network components of most products
• Linux integration essential for many products
• Drive OSS initiatives to lead product compatibility
• Use for OS in many products
• Build on Android for market compatibility
• Drive some OSS initiatives to build ecosystem
CC BY-NC-ND
© 8
Garner revenue for commercial re-distribution rights
Monetization tactics
Dual licensing
• Server and Tools licensed under AGPLv3.0 (now SSPL)
• Requires sharing any enhancements (even SaaS)
• Anti-tivoization conditions embedded use
• Most commercial users will prefer to pay for a more
commercially compatible license
• Also garner revenue from supported product packages
CC BY-NC-ND
© 9
Garner revenue from enhanced commercial upgrades
Monetization tactics
Open source with commercial upgrades
• Primary sponsor for Hadoop OSS project
• Offer commercial products with OSS + enhancements
• Creators of Apache Kafka OSS project
• Offer Enterprise version with ops and admin tools
CC BY-NC-ND
© 10
Sell product packages with support and maintenance
Monetization tactics
Packaged open source software
• Create and maintain a curated distribution of Linux
• Sell RHEL – branded, supported and maintained
• Apply similar models with OpenStack, OpenShift, Ansible,
Cloud Forms, etc.
• Support and build around standard distributions of
Hadoop, Apache Kafka, etc.
CC BY-NC-ND
© 11
No direct monetization of OSS – Catalyse market change
Monetization tactics
Strategic objectives
• Drive DevOps platform to share costs and increase
developer retention and recruitment (Hygieia)
• Android to dominate mobile devices – sell services
• Kubernetes to drive container apps to their cloud
• Attract all important OSS workloads to Azure
• Make all of their products Azure and cloud compatible
CC BY-NC-ND
© 12
And a real VC with open source investment experience: Polytech Ventures / SCALA
A Perspective On Investors
Banks
• As long as they make their targets limiting the risk
• Don’t understand you (and don’t really care)
Venture Capital
• In it to win it (big)
• Because banks don’t understand your project
• They might want to get involved
• They can bring smart money
Crowd Sourcing
• Get your customers involved
• Reward them for their involvement
• Will want to see the product
• Some controls
ICO/Tokens/Crypto-blah-blah
• Buzzword compliant
• When VCs don’t understand your project
• Neither do your investors!
• No constraints (nor regulations)
• Use at your own risk
• https://uetoken.com/
The first 20 million…
CC BY-NC-ND
© 13
Choosing an appropriate license
Defining Open Source
http://www.opensource.org/licenses/
An open source license gives you permission
in advance to innovate via using, studying,
improving and sharing the code but also
brings obligations to the developer making
use of it in their project.
http://choosealicense.com/
CC BY-NC-ND
© 14
For the sake of consistency
Defining Open Source
One definition to rule them all
1. Free Redistribution of Source Code
2. Source Code Available
3. Allows Derived Works
4. Allows Integrity of Author's Source Code
5. No Discrimination Against Persons or Groups
6. No Discrimination Against Fields of Endeavor
7. Distribution of License with Code
8. License Must Not Be Specific to a Product
9. License Must Not Restrict Other Software
10. License Must Be Technology-Neutral
http://www.opensource.org/licenses/
CC BY-NC-ND
© 15
What do you want your users and downstream developers to do with your code?
Defining Open Source License Categories
Choose wisely
Non-Reciprocal
(non-copyleft)
➢ “Attribution” licenses
➢ Fewest requirements,
unrestricted scope of use.
➢ Unrestricted development
of derived works
➢ Examples:
➢ Apache: Android,
Tomcat
➢ BSD: Sudo, FreeBSD
➢ ISC: Ripple
File-Level Reciprocal
(weak copyleft)
➢ Community fostering licenses
➢ Files derived from common
files must be shared with the
commons.
➢ Other derived works may be
licensed in any manner.
➢ Examples:
➢ MPL: Mozilla,
LibreOffice 4.0 and
above
➢ LGPL: LibreOffice 3.6
and before
Project-Level Reciprocal
(strong copyleft)
➢ Project fostering licenses
➢ Most requirements: seeks to
propagate open source.
➢ All work (including derived works)
must be shared with the
commons.
➢ Examples:
➢ GPL: Linux
➢ AGPL : Funambol
➢ CERN OHL : Easy Φ
CC BY-NC-ND
© 16
Strategy first!
And last….
• Goals & Benefits – corporate and stakeholder-specific
• Challenges – change, compliance, security, competition
Basis
• Technology – what components/functionality from where
• Monetization – what blend of tactics to realize revenue
• License – in-licensing analysis and out-licensing choices
• Community – engaging developers, users, coupled OSS projects
• Ecosystem – engaging customers, partners, competitors
• Support – how to adequately support community, ecosystem
members and customers
• Communication – how to create awareness and motivate
engagement
• Resources – financial and human
• Implementation – how to realize the goals and benefits
Strategy dimensions
Successful Implementation depends upon buy-in by key stakeholders
Let’s put it all together
CC BY-NC-ND
© 17
Gilles Gravier
Director, Senior Advisor – Open Source / Blockchain
https://www.linkedin.com/in/gillesgravier
https://twitter.com/gravax
Thank you
https://medium.com/@gravax
https://tinyurl.com/GillesYT

More Related Content

What's hot

Best Practices in Starting an Open Source Project for Companies
Best Practices in Starting an Open Source Project for CompaniesBest Practices in Starting an Open Source Project for Companies
Best Practices in Starting an Open Source Project for CompaniesAll Things Open
 
Tried and True Approach to Cloud Native Design - An Experienced Based Method
Tried and True Approach to Cloud Native Design - An Experienced Based MethodTried and True Approach to Cloud Native Design - An Experienced Based Method
Tried and True Approach to Cloud Native Design - An Experienced Based MethodVMware Tanzu
 
"IBMs Open Source Strategy" by Adam Jollans @ eLiberatica 2009
"IBMs Open Source Strategy" by Adam Jollans @ eLiberatica 2009"IBMs Open Source Strategy" by Adam Jollans @ eLiberatica 2009
"IBMs Open Source Strategy" by Adam Jollans @ eLiberatica 2009eLiberatica
 
Keynote - Eclipse - Accelerating OSGi Adoption - Mike Milinkovich, Executive ...
Keynote - Eclipse - Accelerating OSGi Adoption - Mike Milinkovich, Executive ...Keynote - Eclipse - Accelerating OSGi Adoption - Mike Milinkovich, Executive ...
Keynote - Eclipse - Accelerating OSGi Adoption - Mike Milinkovich, Executive ...mfrancis
 
Digi Pro 2019: ASWF Technical Advisory Council: How to Enable An Open Source ...
Digi Pro 2019: ASWF Technical Advisory Council: How to Enable An Open Source ...Digi Pro 2019: ASWF Technical Advisory Council: How to Enable An Open Source ...
Digi Pro 2019: ASWF Technical Advisory Council: How to Enable An Open Source ...AcademySoftwareFoundation
 
The journey to DevOps: What I learned after leading transformation at 2 Enter...
The journey to DevOps: What I learned after leading transformation at 2 Enter...The journey to DevOps: What I learned after leading transformation at 2 Enter...
The journey to DevOps: What I learned after leading transformation at 2 Enter...VMware Tanzu
 
Serverless: The next major shift in cloud computing
Serverless: The next major shift in cloud computingServerless: The next major shift in cloud computing
Serverless: The next major shift in cloud computingDoug Vanderweide
 
Together in Eclipse
Together in EclipseTogether in Eclipse
Together in EclipseTomasz Zarna
 
ASWF Technical Advisory Council: How to Enable An Open Source Community
ASWF Technical Advisory Council: How to Enable An Open Source CommunityASWF Technical Advisory Council: How to Enable An Open Source Community
ASWF Technical Advisory Council: How to Enable An Open Source CommunityAcademySoftwareFoundation
 
jSpring 2018 "Continuous Delivery Patterns for Modern Architectures and Java"
jSpring 2018 "Continuous Delivery Patterns for Modern Architectures and Java"jSpring 2018 "Continuous Delivery Patterns for Modern Architectures and Java"
jSpring 2018 "Continuous Delivery Patterns for Modern Architectures and Java"Daniel Bryant
 
Dangerous Demo, Rapid WebRTC application development with Restcomm, Docker an...
Dangerous Demo, Rapid WebRTC application development with Restcomm, Docker an...Dangerous Demo, Rapid WebRTC application development with Restcomm, Docker an...
Dangerous Demo, Rapid WebRTC application development with Restcomm, Docker an...Alan Quayle
 
Cloud Foundry - Platform as a Service for vSphere
Cloud Foundry - Platform as a Service for vSphereCloud Foundry - Platform as a Service for vSphere
Cloud Foundry - Platform as a Service for vSphereAndy Piper
 
CNCF Webinar Series: "Creating an Effective Developer Experience on Kubernetes"
CNCF Webinar Series: "Creating an Effective Developer Experience on Kubernetes"CNCF Webinar Series: "Creating an Effective Developer Experience on Kubernetes"
CNCF Webinar Series: "Creating an Effective Developer Experience on Kubernetes"Daniel Bryant
 
OpenChain Automation Case Study - September to December 2021
OpenChain Automation Case Study - September to December 2021OpenChain Automation Case Study - September to December 2021
OpenChain Automation Case Study - September to December 2021Shane Coughlan
 
P to V to C: The Value of Bringing “Everything” to Containers
P to V to C: The Value of Bringing “Everything” to ContainersP to V to C: The Value of Bringing “Everything” to Containers
P to V to C: The Value of Bringing “Everything” to ContainersVMware Tanzu
 
AWS Meetup: Career Day 2019 - Lightning Talk with Cloud Career Path: DevOps E...
AWS Meetup: Career Day 2019 - Lightning Talk with Cloud Career Path: DevOps E...AWS Meetup: Career Day 2019 - Lightning Talk with Cloud Career Path: DevOps E...
AWS Meetup: Career Day 2019 - Lightning Talk with Cloud Career Path: DevOps E...AWS User Group - Thailand
 
Khronos Overview Japan Virtual Open House Feb 2021
Khronos Overview Japan Virtual Open House Feb 2021Khronos Overview Japan Virtual Open House Feb 2021
Khronos Overview Japan Virtual Open House Feb 2021The Khronos Group Inc.
 
State of Mainframe DevOps
State of Mainframe DevOpsState of Mainframe DevOps
State of Mainframe DevOpsDevOps.com
 

What's hot (20)

Best Practices in Starting an Open Source Project for Companies
Best Practices in Starting an Open Source Project for CompaniesBest Practices in Starting an Open Source Project for Companies
Best Practices in Starting an Open Source Project for Companies
 
Tried and True Approach to Cloud Native Design - An Experienced Based Method
Tried and True Approach to Cloud Native Design - An Experienced Based MethodTried and True Approach to Cloud Native Design - An Experienced Based Method
Tried and True Approach to Cloud Native Design - An Experienced Based Method
 
"IBMs Open Source Strategy" by Adam Jollans @ eLiberatica 2009
"IBMs Open Source Strategy" by Adam Jollans @ eLiberatica 2009"IBMs Open Source Strategy" by Adam Jollans @ eLiberatica 2009
"IBMs Open Source Strategy" by Adam Jollans @ eLiberatica 2009
 
Keynote - Eclipse - Accelerating OSGi Adoption - Mike Milinkovich, Executive ...
Keynote - Eclipse - Accelerating OSGi Adoption - Mike Milinkovich, Executive ...Keynote - Eclipse - Accelerating OSGi Adoption - Mike Milinkovich, Executive ...
Keynote - Eclipse - Accelerating OSGi Adoption - Mike Milinkovich, Executive ...
 
Digi Pro 2019: ASWF Technical Advisory Council: How to Enable An Open Source ...
Digi Pro 2019: ASWF Technical Advisory Council: How to Enable An Open Source ...Digi Pro 2019: ASWF Technical Advisory Council: How to Enable An Open Source ...
Digi Pro 2019: ASWF Technical Advisory Council: How to Enable An Open Source ...
 
The journey to DevOps: What I learned after leading transformation at 2 Enter...
The journey to DevOps: What I learned after leading transformation at 2 Enter...The journey to DevOps: What I learned after leading transformation at 2 Enter...
The journey to DevOps: What I learned after leading transformation at 2 Enter...
 
Serverless: The next major shift in cloud computing
Serverless: The next major shift in cloud computingServerless: The next major shift in cloud computing
Serverless: The next major shift in cloud computing
 
Together in Eclipse
Together in EclipseTogether in Eclipse
Together in Eclipse
 
ASWF Open Source Forum 2020
ASWF Open Source Forum 2020ASWF Open Source Forum 2020
ASWF Open Source Forum 2020
 
ASWF Technical Advisory Council: How to Enable An Open Source Community
ASWF Technical Advisory Council: How to Enable An Open Source CommunityASWF Technical Advisory Council: How to Enable An Open Source Community
ASWF Technical Advisory Council: How to Enable An Open Source Community
 
jSpring 2018 "Continuous Delivery Patterns for Modern Architectures and Java"
jSpring 2018 "Continuous Delivery Patterns for Modern Architectures and Java"jSpring 2018 "Continuous Delivery Patterns for Modern Architectures and Java"
jSpring 2018 "Continuous Delivery Patterns for Modern Architectures and Java"
 
Dangerous Demo, Rapid WebRTC application development with Restcomm, Docker an...
Dangerous Demo, Rapid WebRTC application development with Restcomm, Docker an...Dangerous Demo, Rapid WebRTC application development with Restcomm, Docker an...
Dangerous Demo, Rapid WebRTC application development with Restcomm, Docker an...
 
Cloud Foundry - Platform as a Service for vSphere
Cloud Foundry - Platform as a Service for vSphereCloud Foundry - Platform as a Service for vSphere
Cloud Foundry - Platform as a Service for vSphere
 
CNCF Webinar Series: "Creating an Effective Developer Experience on Kubernetes"
CNCF Webinar Series: "Creating an Effective Developer Experience on Kubernetes"CNCF Webinar Series: "Creating an Effective Developer Experience on Kubernetes"
CNCF Webinar Series: "Creating an Effective Developer Experience on Kubernetes"
 
OpenChain Automation Case Study - September to December 2021
OpenChain Automation Case Study - September to December 2021OpenChain Automation Case Study - September to December 2021
OpenChain Automation Case Study - September to December 2021
 
P to V to C: The Value of Bringing “Everything” to Containers
P to V to C: The Value of Bringing “Everything” to ContainersP to V to C: The Value of Bringing “Everything” to Containers
P to V to C: The Value of Bringing “Everything” to Containers
 
Dev ops
Dev opsDev ops
Dev ops
 
AWS Meetup: Career Day 2019 - Lightning Talk with Cloud Career Path: DevOps E...
AWS Meetup: Career Day 2019 - Lightning Talk with Cloud Career Path: DevOps E...AWS Meetup: Career Day 2019 - Lightning Talk with Cloud Career Path: DevOps E...
AWS Meetup: Career Day 2019 - Lightning Talk with Cloud Career Path: DevOps E...
 
Khronos Overview Japan Virtual Open House Feb 2021
Khronos Overview Japan Virtual Open House Feb 2021Khronos Overview Japan Virtual Open House Feb 2021
Khronos Overview Japan Virtual Open House Feb 2021
 
State of Mainframe DevOps
State of Mainframe DevOpsState of Mainframe DevOps
State of Mainframe DevOps
 

Similar to Choisir le bon business model et la bonne licence pour la survie de son projet open source

Choosing the right business model and license - OW2con'19, June 12-13, 2019, ...
Choosing the right business model and license - OW2con'19, June 12-13, 2019, ...Choosing the right business model and license - OW2con'19, June 12-13, 2019, ...
Choosing the right business model and license - OW2con'19, June 12-13, 2019, ...OW2
 
Data Con LA 2022-Open Source or Open Core in Your Data Layer? What Needs to B...
Data Con LA 2022-Open Source or Open Core in Your Data Layer? What Needs to B...Data Con LA 2022-Open Source or Open Core in Your Data Layer? What Needs to B...
Data Con LA 2022-Open Source or Open Core in Your Data Layer? What Needs to B...Data Con LA
 
Open Stack Cloud Services
Open Stack Cloud ServicesOpen Stack Cloud Services
Open Stack Cloud ServicesSaurabh Gupta
 
The Coming OSS Sustainability Crisis
The Coming OSS Sustainability CrisisThe Coming OSS Sustainability Crisis
The Coming OSS Sustainability CrisisAaron Stannard
 
Mainframe DevOps: A Zowe CLI-enabled Roadmap
Mainframe DevOps: A Zowe CLI-enabled RoadmapMainframe DevOps: A Zowe CLI-enabled Roadmap
Mainframe DevOps: A Zowe CLI-enabled RoadmapDevOps.com
 
CNCF Introduction - Feb 2018
CNCF Introduction - Feb 2018CNCF Introduction - Feb 2018
CNCF Introduction - Feb 2018Krishna-Kumar
 
Microservices & Serverless Architecture Principles Applied - Cisco Live Orlan...
Microservices & Serverless Architecture Principles Applied - Cisco Live Orlan...Microservices & Serverless Architecture Principles Applied - Cisco Live Orlan...
Microservices & Serverless Architecture Principles Applied - Cisco Live Orlan...Cisco DevNet
 
GDSC - Software Licensing.pdf
GDSC - Software Licensing.pdfGDSC - Software Licensing.pdf
GDSC - Software Licensing.pdfAaliyanShaikh
 
Managing Software Dependencies and the Supply Chain_ MIT EM.S20.pdf
Managing Software Dependencies and the Supply Chain_ MIT EM.S20.pdfManaging Software Dependencies and the Supply Chain_ MIT EM.S20.pdf
Managing Software Dependencies and the Supply Chain_ MIT EM.S20.pdfAndrew Lamb
 
Open source business models for FOSSASIA 2015
Open source business models for FOSSASIA 2015Open source business models for FOSSASIA 2015
Open source business models for FOSSASIA 2015Gilles Gravier
 
Webcast Presentation: Be lean. Be agile. Work together with DevOps Services (...
Webcast Presentation: Be lean. Be agile. Work together with DevOps Services (...Webcast Presentation: Be lean. Be agile. Work together with DevOps Services (...
Webcast Presentation: Be lean. Be agile. Work together with DevOps Services (...GRUC
 
Building .NET Microservices
Building .NET MicroservicesBuilding .NET Microservices
Building .NET MicroservicesVMware Tanzu
 
Enterprise DevOps Series: Using VS Code & Zowe
Enterprise DevOps Series: Using VS Code & ZoweEnterprise DevOps Series: Using VS Code & Zowe
Enterprise DevOps Series: Using VS Code & ZoweDevOps.com
 
Enterprise-Grade DevOps Solutions for a Start Up Budget
Enterprise-Grade DevOps Solutions for a Start Up BudgetEnterprise-Grade DevOps Solutions for a Start Up Budget
Enterprise-Grade DevOps Solutions for a Start Up BudgetDevOps.com
 
Software Licensing.pptx
Software Licensing.pptxSoftware Licensing.pptx
Software Licensing.pptxAaliyanShaikh
 
wisecloud based open cloud implementation guide
wisecloud based open cloud implementation guidewisecloud based open cloud implementation guide
wisecloud based open cloud implementation guidebizmerce
 
Accelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with PlatformlessAccelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with PlatformlessWSO2
 
Oracle - Continuous Delivery NYC meetup, June 07, 2018
Oracle - Continuous Delivery NYC meetup, June 07, 2018Oracle - Continuous Delivery NYC meetup, June 07, 2018
Oracle - Continuous Delivery NYC meetup, June 07, 2018Oracle Developers
 

Similar to Choisir le bon business model et la bonne licence pour la survie de son projet open source (20)

Choosing the right business model and license - OW2con'19, June 12-13, 2019, ...
Choosing the right business model and license - OW2con'19, June 12-13, 2019, ...Choosing the right business model and license - OW2con'19, June 12-13, 2019, ...
Choosing the right business model and license - OW2con'19, June 12-13, 2019, ...
 
Data Con LA 2022-Open Source or Open Core in Your Data Layer? What Needs to B...
Data Con LA 2022-Open Source or Open Core in Your Data Layer? What Needs to B...Data Con LA 2022-Open Source or Open Core in Your Data Layer? What Needs to B...
Data Con LA 2022-Open Source or Open Core in Your Data Layer? What Needs to B...
 
Open Stack Cloud Services
Open Stack Cloud ServicesOpen Stack Cloud Services
Open Stack Cloud Services
 
The Coming OSS Sustainability Crisis
The Coming OSS Sustainability CrisisThe Coming OSS Sustainability Crisis
The Coming OSS Sustainability Crisis
 
Mainframe DevOps: A Zowe CLI-enabled Roadmap
Mainframe DevOps: A Zowe CLI-enabled RoadmapMainframe DevOps: A Zowe CLI-enabled Roadmap
Mainframe DevOps: A Zowe CLI-enabled Roadmap
 
CNCF Introduction - Feb 2018
CNCF Introduction - Feb 2018CNCF Introduction - Feb 2018
CNCF Introduction - Feb 2018
 
Microservices & Serverless Architecture Principles Applied - Cisco Live Orlan...
Microservices & Serverless Architecture Principles Applied - Cisco Live Orlan...Microservices & Serverless Architecture Principles Applied - Cisco Live Orlan...
Microservices & Serverless Architecture Principles Applied - Cisco Live Orlan...
 
GDSC - Software Licensing.pdf
GDSC - Software Licensing.pdfGDSC - Software Licensing.pdf
GDSC - Software Licensing.pdf
 
Managing Software Dependencies and the Supply Chain_ MIT EM.S20.pdf
Managing Software Dependencies and the Supply Chain_ MIT EM.S20.pdfManaging Software Dependencies and the Supply Chain_ MIT EM.S20.pdf
Managing Software Dependencies and the Supply Chain_ MIT EM.S20.pdf
 
Open source business models for FOSSASIA 2015
Open source business models for FOSSASIA 2015Open source business models for FOSSASIA 2015
Open source business models for FOSSASIA 2015
 
Webcast Presentation: Be lean. Be agile. Work together with DevOps Services (...
Webcast Presentation: Be lean. Be agile. Work together with DevOps Services (...Webcast Presentation: Be lean. Be agile. Work together with DevOps Services (...
Webcast Presentation: Be lean. Be agile. Work together with DevOps Services (...
 
Building .NET Microservices
Building .NET MicroservicesBuilding .NET Microservices
Building .NET Microservices
 
Enterprise DevOps Series: Using VS Code & Zowe
Enterprise DevOps Series: Using VS Code & ZoweEnterprise DevOps Series: Using VS Code & Zowe
Enterprise DevOps Series: Using VS Code & Zowe
 
Enterprise-Grade DevOps Solutions for a Start Up Budget
Enterprise-Grade DevOps Solutions for a Start Up BudgetEnterprise-Grade DevOps Solutions for a Start Up Budget
Enterprise-Grade DevOps Solutions for a Start Up Budget
 
Software Licensing.pptx
Software Licensing.pptxSoftware Licensing.pptx
Software Licensing.pptx
 
wisecloud based open cloud implementation guide
wisecloud based open cloud implementation guidewisecloud based open cloud implementation guide
wisecloud based open cloud implementation guide
 
Accelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with PlatformlessAccelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with Platformless
 
Coud discovery chap 9
Coud discovery chap 9Coud discovery chap 9
Coud discovery chap 9
 
Opensource wildey
Opensource wildeyOpensource wildey
Opensource wildey
 
Oracle - Continuous Delivery NYC meetup, June 07, 2018
Oracle - Continuous Delivery NYC meetup, June 07, 2018Oracle - Continuous Delivery NYC meetup, June 07, 2018
Oracle - Continuous Delivery NYC meetup, June 07, 2018
 

More from Open Source Experience

GAFAM or not GAFAM dans les collectivités
GAFAM or not GAFAM dans les collectivitésGAFAM or not GAFAM dans les collectivités
GAFAM or not GAFAM dans les collectivitésOpen Source Experience
 
API != REST - procmail à la rescousse
API != REST - procmail à la rescousseAPI != REST - procmail à la rescousse
API != REST - procmail à la rescousseOpen Source Experience
 
Vous souhaitez passer votre projet en open source ?
Vous souhaitez passer votre projet en open source ?Vous souhaitez passer votre projet en open source ?
Vous souhaitez passer votre projet en open source ?Open Source Experience
 
Évolutions de la gouvernance des projets libres
Évolutions de la gouvernance des projets libresÉvolutions de la gouvernance des projets libres
Évolutions de la gouvernance des projets libresOpen Source Experience
 
Data in Motion : un enjeu pour la modernisation des systèmes d'information
Data in Motion : un enjeu pour la modernisation des systèmes d'informationData in Motion : un enjeu pour la modernisation des systèmes d'information
Data in Motion : un enjeu pour la modernisation des systèmes d'informationOpen Source Experience
 
Gérer vos clusters Kubernetes avec Flux 2 et la méthode GitOps
Gérer vos clusters Kubernetes avec Flux 2 et la méthode GitOpsGérer vos clusters Kubernetes avec Flux 2 et la méthode GitOps
Gérer vos clusters Kubernetes avec Flux 2 et la méthode GitOpsOpen Source Experience
 
Quelle est la valeur de l’open source ? Étude de l’UE sur l’impact de l’open ...
Quelle est la valeur de l’open source ? Étude de l’UE sur l’impact de l’open ...Quelle est la valeur de l’open source ? Étude de l’UE sur l’impact de l’open ...
Quelle est la valeur de l’open source ? Étude de l’UE sur l’impact de l’open ...Open Source Experience
 
L’Open Science au service des personnes atteintes d’épilepsie
L’Open Science au service des personnes atteintes d’épilepsieL’Open Science au service des personnes atteintes d’épilepsie
L’Open Science au service des personnes atteintes d’épilepsieOpen Source Experience
 
Une infrastructure Cloud et une solution IDaaS 100% libres
Une infrastructure Cloud et une solution IDaaS 100% libresUne infrastructure Cloud et une solution IDaaS 100% libres
Une infrastructure Cloud et une solution IDaaS 100% libresOpen Source Experience
 
Conseils de survie pour hiérarchiser les cybermenaces
Conseils de survie pour hiérarchiser les cybermenacesConseils de survie pour hiérarchiser les cybermenaces
Conseils de survie pour hiérarchiser les cybermenacesOpen Source Experience
 
AliceVision : pipeline de reconstruction 3D open source
AliceVision : pipeline de reconstruction 3D open sourceAliceVision : pipeline de reconstruction 3D open source
AliceVision : pipeline de reconstruction 3D open sourceOpen Source Experience
 
E-commerce en 2021 : grandes tendances technologiques dans le développement d...
E-commerce en 2021 : grandes tendances technologiques dans le développement d...E-commerce en 2021 : grandes tendances technologiques dans le développement d...
E-commerce en 2021 : grandes tendances technologiques dans le développement d...Open Source Experience
 
Démo : comment sécuriser des milliers de serveurs gratuitement
Démo : comment sécuriser des milliers de serveurs gratuitementDémo : comment sécuriser des milliers de serveurs gratuitement
Démo : comment sécuriser des milliers de serveurs gratuitementOpen Source Experience
 
GNU/Linux ou Android comme système d'exploitation embarqué ?
GNU/Linux ou Android comme système d'exploitation embarqué ?GNU/Linux ou Android comme système d'exploitation embarqué ?
GNU/Linux ou Android comme système d'exploitation embarqué ?Open Source Experience
 
Démystifier les architectures orientées événements avec Apache Kafka
Démystifier les architectures orientées événements avec Apache KafkaDémystifier les architectures orientées événements avec Apache Kafka
Démystifier les architectures orientées événements avec Apache KafkaOpen Source Experience
 
Partagez votre code et non vos secrets
Partagez votre code et non vos secretsPartagez votre code et non vos secrets
Partagez votre code et non vos secretsOpen Source Experience
 
Badge des bonnes pratiques OpenSSF de la CII
Badge des bonnes pratiques OpenSSF de la CIIBadge des bonnes pratiques OpenSSF de la CII
Badge des bonnes pratiques OpenSSF de la CIIOpen Source Experience
 
Ciel ! Mon Kubernetes mine des bitcoins...
Ciel ! Mon Kubernetes mine des bitcoins...Ciel ! Mon Kubernetes mine des bitcoins...
Ciel ! Mon Kubernetes mine des bitcoins...Open Source Experience
 

More from Open Source Experience (20)

GAFAM or not GAFAM dans les collectivités
GAFAM or not GAFAM dans les collectivitésGAFAM or not GAFAM dans les collectivités
GAFAM or not GAFAM dans les collectivités
 
API != REST - procmail à la rescousse
API != REST - procmail à la rescousseAPI != REST - procmail à la rescousse
API != REST - procmail à la rescousse
 
Vous souhaitez passer votre projet en open source ?
Vous souhaitez passer votre projet en open source ?Vous souhaitez passer votre projet en open source ?
Vous souhaitez passer votre projet en open source ?
 
Évolutions de la gouvernance des projets libres
Évolutions de la gouvernance des projets libresÉvolutions de la gouvernance des projets libres
Évolutions de la gouvernance des projets libres
 
Data in Motion : un enjeu pour la modernisation des systèmes d'information
Data in Motion : un enjeu pour la modernisation des systèmes d'informationData in Motion : un enjeu pour la modernisation des systèmes d'information
Data in Motion : un enjeu pour la modernisation des systèmes d'information
 
Gérer vos clusters Kubernetes avec Flux 2 et la méthode GitOps
Gérer vos clusters Kubernetes avec Flux 2 et la méthode GitOpsGérer vos clusters Kubernetes avec Flux 2 et la méthode GitOps
Gérer vos clusters Kubernetes avec Flux 2 et la méthode GitOps
 
Quelle est la valeur de l’open source ? Étude de l’UE sur l’impact de l’open ...
Quelle est la valeur de l’open source ? Étude de l’UE sur l’impact de l’open ...Quelle est la valeur de l’open source ? Étude de l’UE sur l’impact de l’open ...
Quelle est la valeur de l’open source ? Étude de l’UE sur l’impact de l’open ...
 
Mon application web en 20 minutes
Mon application web en 20 minutesMon application web en 20 minutes
Mon application web en 20 minutes
 
L’Open Science au service des personnes atteintes d’épilepsie
L’Open Science au service des personnes atteintes d’épilepsieL’Open Science au service des personnes atteintes d’épilepsie
L’Open Science au service des personnes atteintes d’épilepsie
 
Une infrastructure Cloud et une solution IDaaS 100% libres
Une infrastructure Cloud et une solution IDaaS 100% libresUne infrastructure Cloud et une solution IDaaS 100% libres
Une infrastructure Cloud et une solution IDaaS 100% libres
 
Conseils de survie pour hiérarchiser les cybermenaces
Conseils de survie pour hiérarchiser les cybermenacesConseils de survie pour hiérarchiser les cybermenaces
Conseils de survie pour hiérarchiser les cybermenaces
 
AliceVision : pipeline de reconstruction 3D open source
AliceVision : pipeline de reconstruction 3D open sourceAliceVision : pipeline de reconstruction 3D open source
AliceVision : pipeline de reconstruction 3D open source
 
E-commerce en 2021 : grandes tendances technologiques dans le développement d...
E-commerce en 2021 : grandes tendances technologiques dans le développement d...E-commerce en 2021 : grandes tendances technologiques dans le développement d...
E-commerce en 2021 : grandes tendances technologiques dans le développement d...
 
Démo : comment sécuriser des milliers de serveurs gratuitement
Démo : comment sécuriser des milliers de serveurs gratuitementDémo : comment sécuriser des milliers de serveurs gratuitement
Démo : comment sécuriser des milliers de serveurs gratuitement
 
GNU/Linux ou Android comme système d'exploitation embarqué ?
GNU/Linux ou Android comme système d'exploitation embarqué ?GNU/Linux ou Android comme système d'exploitation embarqué ?
GNU/Linux ou Android comme système d'exploitation embarqué ?
 
Démystifier les architectures orientées événements avec Apache Kafka
Démystifier les architectures orientées événements avec Apache KafkaDémystifier les architectures orientées événements avec Apache Kafka
Démystifier les architectures orientées événements avec Apache Kafka
 
Partagez votre code et non vos secrets
Partagez votre code et non vos secretsPartagez votre code et non vos secrets
Partagez votre code et non vos secrets
 
Badge des bonnes pratiques OpenSSF de la CII
Badge des bonnes pratiques OpenSSF de la CIIBadge des bonnes pratiques OpenSSF de la CII
Badge des bonnes pratiques OpenSSF de la CII
 
Ciel ! Mon Kubernetes mine des bitcoins...
Ciel ! Mon Kubernetes mine des bitcoins...Ciel ! Mon Kubernetes mine des bitcoins...
Ciel ! Mon Kubernetes mine des bitcoins...
 
Arawa workspace osxp
Arawa workspace osxpArawa workspace osxp
Arawa workspace osxp
 

Recently uploaded

Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about usDynamic Netsoft
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptkotipi9215
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
Introduction to Decentralized Applications (dApps)
Introduction to Decentralized Applications (dApps)Introduction to Decentralized Applications (dApps)
Introduction to Decentralized Applications (dApps)Intelisync
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfjoe51371421
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyFrank van der Linden
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationkaushalgiri8080
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...Christina Lin
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfkalichargn70th171
 

Recently uploaded (20)

Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about us
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
Introduction to Decentralized Applications (dApps)
Introduction to Decentralized Applications (dApps)Introduction to Decentralized Applications (dApps)
Introduction to Decentralized Applications (dApps)
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The Ugly
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanation
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
 

Choisir le bon business model et la bonne licence pour la survie de son projet open source

  • 1. CC BY-NC-ND © 1 Choisir le bon business model et la bonne licence pour la survie de son projet open source Gilles Gravier Director, Senior Advisor – Open Source / Blockchain 20211110 – Open Source Experience – Paris Note: En français ou anglais suivant l’audience
  • 2. CC BY-NC-ND © 2 Figures based on Q3 2020-21 for Global IT Services business 25+ Foundations and communities 20,000+ Open source developers 2500+ Internal open source community 128th Ranked contributor to Kubernetes out of top 1000, highest ranked global systems integrator Board of Directors, Chair of Open Source Readiness SIG, Co-author “Open Source in Financial services” Project lead with Capital One About me and Wipro Open Chain System Integrator Partner
  • 3. CC BY-NC-ND © 3 Repeat after me: First and foremost There is no such thing as an open source business model! Ca, c’est fait…
  • 4. CC BY-NC-ND © 4 Leveraging Open Source software (OSS) Business Strategies Building with OSS Your Product or Service Open Source Building OSS Open Source Building on OSS Open Source Your Business Open Source Your Product or Service Building for OSS Your Product or Service
  • 5. CC BY-NC-ND © 5 Deliver a revenue-bearing service using OSS Monetization tactics Deliver a Service • AWS is implemented primarily with OSS and OSS-as-a- Service • Necessary to run Linux, Kubernetes, etc. workloads • Fast growing component of Amazon revenue stream • High quality internet streaming is THE delivery vehicle • Nearly all software published as OSS • Facilitates uptake, optimization by web carriers
  • 6. CC BY-NC-ND © 6 Garner services revenue for technical support / integration of OSS Monetization tactics Sell services and support • Offers technical support for top OSS packages • Also offers other OSS and non-OSS related services • Deliver custom solutions using OSS components • Also integrate non-OSS related services
  • 7. CC BY-NC-ND © 7 Reduce cost of OSS components in system products Monetization tactics Sell hardware • Use for OS and network components of most products • Linux integration essential for many products • Drive OSS initiatives to lead product compatibility • Use for OS in many products • Build on Android for market compatibility • Drive some OSS initiatives to build ecosystem
  • 8. CC BY-NC-ND © 8 Garner revenue for commercial re-distribution rights Monetization tactics Dual licensing • Server and Tools licensed under AGPLv3.0 (now SSPL) • Requires sharing any enhancements (even SaaS) • Anti-tivoization conditions embedded use • Most commercial users will prefer to pay for a more commercially compatible license • Also garner revenue from supported product packages
  • 9. CC BY-NC-ND © 9 Garner revenue from enhanced commercial upgrades Monetization tactics Open source with commercial upgrades • Primary sponsor for Hadoop OSS project • Offer commercial products with OSS + enhancements • Creators of Apache Kafka OSS project • Offer Enterprise version with ops and admin tools
  • 10. CC BY-NC-ND © 10 Sell product packages with support and maintenance Monetization tactics Packaged open source software • Create and maintain a curated distribution of Linux • Sell RHEL – branded, supported and maintained • Apply similar models with OpenStack, OpenShift, Ansible, Cloud Forms, etc. • Support and build around standard distributions of Hadoop, Apache Kafka, etc.
  • 11. CC BY-NC-ND © 11 No direct monetization of OSS – Catalyse market change Monetization tactics Strategic objectives • Drive DevOps platform to share costs and increase developer retention and recruitment (Hygieia) • Android to dominate mobile devices – sell services • Kubernetes to drive container apps to their cloud • Attract all important OSS workloads to Azure • Make all of their products Azure and cloud compatible
  • 12. CC BY-NC-ND © 12 And a real VC with open source investment experience: Polytech Ventures / SCALA A Perspective On Investors Banks • As long as they make their targets limiting the risk • Don’t understand you (and don’t really care) Venture Capital • In it to win it (big) • Because banks don’t understand your project • They might want to get involved • They can bring smart money Crowd Sourcing • Get your customers involved • Reward them for their involvement • Will want to see the product • Some controls ICO/Tokens/Crypto-blah-blah • Buzzword compliant • When VCs don’t understand your project • Neither do your investors! • No constraints (nor regulations) • Use at your own risk • https://uetoken.com/ The first 20 million…
  • 13. CC BY-NC-ND © 13 Choosing an appropriate license Defining Open Source http://www.opensource.org/licenses/ An open source license gives you permission in advance to innovate via using, studying, improving and sharing the code but also brings obligations to the developer making use of it in their project. http://choosealicense.com/
  • 14. CC BY-NC-ND © 14 For the sake of consistency Defining Open Source One definition to rule them all 1. Free Redistribution of Source Code 2. Source Code Available 3. Allows Derived Works 4. Allows Integrity of Author's Source Code 5. No Discrimination Against Persons or Groups 6. No Discrimination Against Fields of Endeavor 7. Distribution of License with Code 8. License Must Not Be Specific to a Product 9. License Must Not Restrict Other Software 10. License Must Be Technology-Neutral http://www.opensource.org/licenses/
  • 15. CC BY-NC-ND © 15 What do you want your users and downstream developers to do with your code? Defining Open Source License Categories Choose wisely Non-Reciprocal (non-copyleft) ➢ “Attribution” licenses ➢ Fewest requirements, unrestricted scope of use. ➢ Unrestricted development of derived works ➢ Examples: ➢ Apache: Android, Tomcat ➢ BSD: Sudo, FreeBSD ➢ ISC: Ripple File-Level Reciprocal (weak copyleft) ➢ Community fostering licenses ➢ Files derived from common files must be shared with the commons. ➢ Other derived works may be licensed in any manner. ➢ Examples: ➢ MPL: Mozilla, LibreOffice 4.0 and above ➢ LGPL: LibreOffice 3.6 and before Project-Level Reciprocal (strong copyleft) ➢ Project fostering licenses ➢ Most requirements: seeks to propagate open source. ➢ All work (including derived works) must be shared with the commons. ➢ Examples: ➢ GPL: Linux ➢ AGPL : Funambol ➢ CERN OHL : Easy Φ
  • 16. CC BY-NC-ND © 16 Strategy first! And last…. • Goals & Benefits – corporate and stakeholder-specific • Challenges – change, compliance, security, competition Basis • Technology – what components/functionality from where • Monetization – what blend of tactics to realize revenue • License – in-licensing analysis and out-licensing choices • Community – engaging developers, users, coupled OSS projects • Ecosystem – engaging customers, partners, competitors • Support – how to adequately support community, ecosystem members and customers • Communication – how to create awareness and motivate engagement • Resources – financial and human • Implementation – how to realize the goals and benefits Strategy dimensions Successful Implementation depends upon buy-in by key stakeholders Let’s put it all together
  • 17. CC BY-NC-ND © 17 Gilles Gravier Director, Senior Advisor – Open Source / Blockchain https://www.linkedin.com/in/gillesgravier https://twitter.com/gravax Thank you https://medium.com/@gravax https://tinyurl.com/GillesYT