SlideShare uma empresa Scribd logo
1 de 30
Baixar para ler offline
Why Open Source
Is Good For Your Economy
Dirk Riehle
Friedrich-Alexander University Erlangen-Nürnberg
2019-02-11 – FOSS 2019 – Muscat, Oman
Why Open Source is Good for You
© 2019 Dirk Riehle - All Rights Reserved 2
Professorship of Open Source Software
●
Professor of Computer Science
●
For software engineering and open source software
●
At the computer science department of the engineering faculty
●
Previously held research positions at ...
●
SAP Labs (Silicon Valley) leading the open source research group
●
UBS (Swiss Bank, Zurich) leading the software engineering group
●
Previously worked in development at ...
●
Skyva Inc. (supply chain software, Boston) as software architect
●
Bayave GmbH (on-demand business software, Berlin) as CTO
Why Open Source is Good for You
© 2019 Dirk Riehle - All Rights Reserved 3
Professorship of Open Source Software
●
At the computer science department
●
Also teaches in information systems at FAU
●
Led by Prof. Dr. Dirk Riehle, M.B.A.
●
Core research and teaching areas
●
Open source software
– Governance and license compliance
– Open source strategies
– Open source business models
●
Inner source software development
– Program management, project management
– Quality assurance and security
– Transfer pricing and intellectual property
●
Artificial intelligence techniques in applications
Why Open Source is Good for You
© 2019 Dirk Riehle - All Rights Reserved 4
Why Open Source is Good for You
© 2019 Dirk Riehle - All Rights Reserved 5
Products And Services Are Built From Components
Dependent
component
Software
component
Service
component
Software
component
(e.g. a ride with Uber)
Hardware
component
Software
component
(e.g. a Samsung TV)
Why Open Source is Good for You
© 2019 Dirk Riehle - All Rights Reserved 6
Pricing Power 1 / 2
Scenario 1
(generic)
Moneyspentonsolution
Dependent
component
Software
component
Scenario 2
(e.g. a ride with Uber)
Scenario 3
(e.g. a Samsung TV)
Hardware
component
Software
component
Service
component
Software
component
Why Open Source is Good for You
© 2019 Dirk Riehle - All Rights Reserved 7
Pricing Power 2 / 2
●
Monopolist
●
No alternative, complete dependency
●
Vendor lock-in
●
Some alternatives, but switching costs
Why Open Source is Good for You
© 2019 Dirk Riehle - All Rights Reserved 8
Problems with Vendor Lock-in
●
High total cost
●
High license fees
●
High customization costs
●
Slower innovation
●
Missed or late product or service innovation
●
Missed or late windows of opportunity
●
No or late reaction to changing markets
●
Limited predictability of future capabilities
●
Higher operational risk
●
What to do if a vendor goes out of business?
Why Open Source is Good for You
© 2019 Dirk Riehle - All Rights Reserved 9
Which Economy Benefits Most?
[1] https://en.wikipedia.org/wiki/List_of_the_largest_software_companies
Why Open Source is Good for You
© 2019 Dirk Riehle - All Rights Reserved 10
Open Source to The Rescue
Why Open Source is Good for You
© 2019 Dirk Riehle - All Rights Reserved 11
Open Source Definition
●
Open source software is
software whose license fulfills
●
Ten specific requirements [1]; these include
– Free (of cost) to use
– Free access to source code
– Free to modify to meet one’s needs
– Free to pass on to other parties
●
Open source development is a
collaboration process
●
“With the following characteristics
– Transparent process
– Distributed peer review
●
And these resulting qualities
– Better quality, higher reliability, and more flexibility of software
– At lower cost
●
An end to predatory vendor lock-in”
[1] Please see https://opensource.org/osd
Why Open Source is Good for You
© 2019 Dirk Riehle - All Rights Reserved 12
Open Source Foundations
●
An open source foundation is
●
a non-profit organization (foundation, consortium)
●
with the purpose of sponsoring, managing and/or performing the development of
●
non-differentiating open source software
●
made available to foundation members and the general public
●
Typical members of an open source foundation are
●
Software vendors
●
Service providers
●
Consulting firms
●
Software users
Why Open Source is Good for You
© 2019 Dirk Riehle - All Rights Reserved 13
1. Increase Share of Wallet
Without open source
(Cost of)
closed source
component
(Cost of)
rest of product
components
$$$$
$$$$
(Cost of) open
source component
(Cost of)
rest of product
components
$$$$
$$
Moneyspentonsolution
With open source
Potential
added revenues
$$
Why Open Source is Good for You
© 2019 Dirk Riehle - All Rights Reserved 14
2. Reach More Price-Sensitive Customers
Open source platform
Application
Application
Platform
Number of customers willing to buy
Moneyspentonsolution
Custom
er dem
and
curve
Custom
er dem
and
curve
Additional
customers
Why Open Source is Good for You
© 2019 Dirk Riehle - All Rights Reserved 15
3. Grow Addressable Market
Two competing platforms
with equal ecosystem size
Totalmarketsize
Dominant platform
with larger ecosystem size
Platform Platform
Application Application
Ecosystem 2Ecosystem 1
P
Platform
A
Application
Ecosystem 2E 1
$$$$$ $$$
$$$
$$$$$
$$$$$
$$$$$
$
Total solution market Total solution market
$$$
Why Open Source is Good for You
© 2019 Dirk Riehle - All Rights Reserved 16
Types of Open Source Foundations
N/A
User-led
user-developed
Foundation
Developer
Foundation
User-led
user-sponsored
Foundation
Software vendor Others (user)
Who leads?
SponsorsDevelops
Whodevelops?
Why Open Source is Good for You
© 2019 Dirk Riehle - All Rights Reserved 17
Three Examples of User-led Open Source Foundations
Name Kuali Foundation openMDM IWG openKONSEQUENZ
Industry Higher education Automotive Energy
User-led Yes Yes Yes
User-developed Yes No No
IP regulations Owns Does not own Owns
Why Open Source is Good for You
© 2019 Dirk Riehle - All Rights Reserved 18
Advantages over Plain Open Source
●
Clear intellectual property situation
●
Clarifies intellectual property situation (trademarks, patents, licenses)
●
Helps ensure good open source governance (“IP cleanliness”)
●
Allows for proper legal representation in the courts
●
Improved longevity and survivability
●
Makes software people-independent (somewhat, “bus factor”)
●
Establishes good corporate governance, collaboration rules
●
Increases attractiveness of software ecosystem to developers
Why Open Source is Good for You
© 2019 Dirk Riehle - All Rights Reserved 19
Advantages over Traditional Consortia
●
Established framework
●
Increasingly well-understood legal and governance framework
●
Increasingly well-understood collaboration behavior
●
Resulting benefits
●
Faster creation at lower cost, less friction, more trust
●
More legal and collaboration predictability
●
Easier to get skilled developers and firms
●
Ultimately, higher likelihood of success
Why Open Source is Good for You
© 2019 Dirk Riehle - All Rights Reserved 20
Software and Services Ecosystem
●
The goal of an open source user-led foundation is
●
To establish a software ecosystem
●
In which vendors and suppliers can provide products and services
●
On an equal playing field
●
Thus preventing vendor lock-in.
Commercial Products and Services
...
Community Open Source Software
community open source platform
commercial
product 1
commercial
product 2
commercial
product n
Why Open Source is Good for You
© 2019 Dirk Riehle - All Rights Reserved 21
Other Industries / Possible Complications
●
Oil and gas
●
State-owned and private players, confounded by political issues
●
Tourism
●
Centralized state-run services and many small private players
●
Healthcare
●
One single-payer healthcare system per country, possibly
●
Cf. openIMIS initiative on open source insurance management
●
Many other open source healthcare systems / software
Why Open Source is Good for You
© 2019 Dirk Riehle - All Rights Reserved 22
Why Open Source is Good for You
●
Open source foundations help…
●
Keep potential monopolists in check
●
Thereby foster innovation
●
Give local industry a chance
●
User-led open source foundations help…
●
Avoid dominance of software industry
●
Keep pricing power with established companies
●
Allow local industry to compete on strengths
Why Open Source is Good for You
© 2019 Dirk Riehle - All Rights Reserved 23
Consequences for Public Policy
●
Support developer foundations
●
To avoid dominance of Silicon Valley
●
At present, mostly helping to self-help
●
German companies often have no grasp
●
Scope is the overall software industry
●
About $1.3 trillion market capitalization in 2016
●
Support user foundations
●
To avoid dominance of software industry
●
At present, mostly means waking up users
●
Still prevalent attitude is that “we buy software”
Thank you! Questions?
DR
dirk.riehle@fau.de – http://osr.cs.fau.de
dirk@riehle.org – http://dirkriehle.com – @dirkriehle
Why Open Source is Good for You
© 2019 Dirk Riehle - All Rights Reserved 25
Credits and License
●
Original version
●
© 2019 Dirk Riehle, all rights reserved
●
Contributions
●
...
Why Open Source is Good for You
© 2019 Dirk Riehle - All Rights Reserved 26
Community Open Source Software
owns
UFdelegatestoSD
collaborate
developsmanagesUFdelegatestoPM
UF
SD
OSS
PM
UF = User foundation
PM = Project management
SD = Software developers
Why Open Source is Good for You
© 2019 Dirk Riehle - All Rights Reserved 27
Commercial Products and Services
uses
UC
paysforservices
partner
servicesdevelopsUC
paysforlicense
UC
SS
CP
SV
UC = User company
SV = Software vendor
SS = Services supplier
Why Open Source is Good for You
© 2019 Dirk Riehle - All Rights Reserved 28
Challenges for User Foundations
●
Dysfunctional relationships between users
●
Not enough sustaining members for user foundation
●
Users underestimate complexity of software
Why Open Source is Good for You
© 2019 Dirk Riehle - All Rights Reserved 29
Problems and Solutions
●
(Abuse of) copyright and patents → Solved by license
●
A good license contains patent provisions
●
(Abuse of) trademarks → Solved by foundation
●
Foundation clarifies access to and usage rights of trademarks
●
(Abuse of) social leadership → Can be solved by foundation
●
If necessary, the foundation can employ project leaders
●
(Abuse of) process control → Solved by foundation
●
Through by-laws, the foundation can define a proper development process
●
(Abuse of) other IP rights → Solved by foundation
●
Foundation can also own other critical IP rights (e.g. domains)
Why Open Source is Good for You
© 2019 Dirk Riehle - All Rights Reserved 30
Innovation and Commoditization
Single products
Community
projects
Community
distribution
s
Single-vendor
commercial +
community
projects
Commercial +
community
distributions
Distributions
Innovation fr
ontier
Commoditization
f
rontier

Mais conteúdo relacionado

Semelhante a Why open source is good for your economy

The Business of Open Source User Foundations
The Business of Open Source User FoundationsThe Business of Open Source User Foundations
The Business of Open Source User FoundationsDirk Riehle
 
Free and Open Source Software
Free and Open Source SoftwareFree and Open Source Software
Free and Open Source SoftwareMoinuddin Ahmed
 
5 strategies for enterprise cloud infrastructure success
5 strategies for enterprise cloud infrastructure success5 strategies for enterprise cloud infrastructure success
5 strategies for enterprise cloud infrastructure successRogue Wave Software
 
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
 
Future of Software Business
Future of Software BusinessFuture of Software Business
Future of Software BusinessJyrki Kontio
 
Webinar Bm V4[1]
Webinar Bm V4[1]Webinar Bm V4[1]
Webinar Bm V4[1]gwiley
 
Modernizing on IBM Z Made Easier With Open Source Software
Modernizing on IBM Z Made Easier With Open Source SoftwareModernizing on IBM Z Made Easier With Open Source Software
Modernizing on IBM Z Made Easier With Open Source SoftwareDevOps.com
 
201807 - Introduction, business value and how to get engaged in FINOS Programs
201807 - Introduction, business value and how to get engaged in FINOS Programs201807 - Introduction, business value and how to get engaged in FINOS Programs
201807 - Introduction, business value and how to get engaged in FINOS ProgramsFINOS
 
#OSSPARIS19 - Understanding Open Source Governance - Gilles Gravier, Wipro Li...
#OSSPARIS19 - Understanding Open Source Governance - Gilles Gravier, Wipro Li...#OSSPARIS19 - Understanding Open Source Governance - Gilles Gravier, Wipro Li...
#OSSPARIS19 - Understanding Open Source Governance - Gilles Gravier, Wipro Li...Paris Open Source Summit
 
Red hat reliable-messaging-solutions-retail-10620267
Red hat reliable-messaging-solutions-retail-10620267Red hat reliable-messaging-solutions-retail-10620267
Red hat reliable-messaging-solutions-retail-10620267Vikas Grover
 
SFScon 22 - Abid Munir Bajwa - Open Source solutions in Alto Adige Suedtirol ...
SFScon 22 - Abid Munir Bajwa - Open Source solutions in Alto Adige Suedtirol ...SFScon 22 - Abid Munir Bajwa - Open Source solutions in Alto Adige Suedtirol ...
SFScon 22 - Abid Munir Bajwa - Open Source solutions in Alto Adige Suedtirol ...South Tyrol Free Software Conference
 
Open Source Governance at HP
Open Source Governance at HPOpen Source Governance at HP
Open Source Governance at HPBruno Cornec
 
1911 workshop session5 2 oss and standardisation j-friedrich
1911 workshop session5 2 oss and standardisation j-friedrich1911 workshop session5 2 oss and standardisation j-friedrich
1911 workshop session5 2 oss and standardisation j-friedrichJochen Friedrich
 
OSS - enterprise adoption strategy and governance
OSS -  enterprise adoption strategy and governanceOSS -  enterprise adoption strategy and governance
OSS - enterprise adoption strategy and governancePrabir Kr Sarkar
 
Open Source Revenue Model
Open Source Revenue ModelOpen Source Revenue Model
Open Source Revenue ModelKshitiz Goel
 
Start your open source project
Start your open source projectStart your open source project
Start your open source projectAhmed Othman
 

Semelhante a Why open source is good for your economy (20)

Why choose-liferay
Why choose-liferayWhy choose-liferay
Why choose-liferay
 
The Business of Open Source User Foundations
The Business of Open Source User FoundationsThe Business of Open Source User Foundations
The Business of Open Source User Foundations
 
Free and Open Source Software
Free and Open Source SoftwareFree and Open Source Software
Free and Open Source Software
 
5 strategies for enterprise cloud infrastructure success
5 strategies for enterprise cloud infrastructure success5 strategies for enterprise cloud infrastructure success
5 strategies for enterprise cloud infrastructure success
 
Four Reasons To Pay Extra For Software Freedom
Four Reasons To Pay Extra For Software FreedomFour Reasons To Pay Extra For Software Freedom
Four Reasons To Pay Extra For Software Freedom
 
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
 
Future of Software Business
Future of Software BusinessFuture of Software Business
Future of Software Business
 
Webinar Bm V4[1]
Webinar Bm V4[1]Webinar Bm V4[1]
Webinar Bm V4[1]
 
Webinar–2019 Open Source Risk Analysis Report
Webinar–2019 Open Source Risk Analysis ReportWebinar–2019 Open Source Risk Analysis Report
Webinar–2019 Open Source Risk Analysis Report
 
Modernizing on IBM Z Made Easier With Open Source Software
Modernizing on IBM Z Made Easier With Open Source SoftwareModernizing on IBM Z Made Easier With Open Source Software
Modernizing on IBM Z Made Easier With Open Source Software
 
201807 - Introduction, business value and how to get engaged in FINOS Programs
201807 - Introduction, business value and how to get engaged in FINOS Programs201807 - Introduction, business value and how to get engaged in FINOS Programs
201807 - Introduction, business value and how to get engaged in FINOS Programs
 
#OSSPARIS19 - Understanding Open Source Governance - Gilles Gravier, Wipro Li...
#OSSPARIS19 - Understanding Open Source Governance - Gilles Gravier, Wipro Li...#OSSPARIS19 - Understanding Open Source Governance - Gilles Gravier, Wipro Li...
#OSSPARIS19 - Understanding Open Source Governance - Gilles Gravier, Wipro Li...
 
Red hat reliable-messaging-solutions-retail-10620267
Red hat reliable-messaging-solutions-retail-10620267Red hat reliable-messaging-solutions-retail-10620267
Red hat reliable-messaging-solutions-retail-10620267
 
SFScon 22 - Abid Munir Bajwa - Open Source solutions in Alto Adige Suedtirol ...
SFScon 22 - Abid Munir Bajwa - Open Source solutions in Alto Adige Suedtirol ...SFScon 22 - Abid Munir Bajwa - Open Source solutions in Alto Adige Suedtirol ...
SFScon 22 - Abid Munir Bajwa - Open Source solutions in Alto Adige Suedtirol ...
 
Open Source Governance at HP
Open Source Governance at HPOpen Source Governance at HP
Open Source Governance at HP
 
1911 workshop session5 2 oss and standardisation j-friedrich
1911 workshop session5 2 oss and standardisation j-friedrich1911 workshop session5 2 oss and standardisation j-friedrich
1911 workshop session5 2 oss and standardisation j-friedrich
 
OSS - enterprise adoption strategy and governance
OSS -  enterprise adoption strategy and governanceOSS -  enterprise adoption strategy and governance
OSS - enterprise adoption strategy and governance
 
Opensource wildey
Opensource wildeyOpensource wildey
Opensource wildey
 
Open Source Revenue Model
Open Source Revenue ModelOpen Source Revenue Model
Open Source Revenue Model
 
Start your open source project
Start your open source projectStart your open source project
Start your open source project
 

Mais de Dirk Riehle

Startupinformatik
StartupinformatikStartupinformatik
StartupinformatikDirk Riehle
 
The Business of Open Models
The Business of Open ModelsThe Business of Open Models
The Business of Open ModelsDirk Riehle
 
2010 06-10 - linux-tag - dirk riehle - developer career - web
2010 06-10 - linux-tag - dirk riehle - developer career - web2010 06-10 - linux-tag - dirk riehle - developer career - web
2010 06-10 - linux-tag - dirk riehle - developer career - webDirk Riehle
 
Open Source: A New Developer Career
Open Source: A New Developer CareerOpen Source: A New Developer Career
Open Source: A New Developer CareerDirk Riehle
 
The Comment Density of Open Source Software Code
The Comment Density of Open Source Software CodeThe Comment Density of Open Source Software Code
The Comment Density of Open Source Software CodeDirk Riehle
 
Micro-Blogging in the Enterprise Focus Groups Evaluation
Micro-Blogging in the Enterprise Focus Groups EvaluationMicro-Blogging in the Enterprise Focus Groups Evaluation
Micro-Blogging in the Enterprise Focus Groups EvaluationDirk Riehle
 
Six Easy Pieces of Quantitatively Analyzing Open Source
Six Easy Pieces of Quantitatively Analyzing Open SourceSix Easy Pieces of Quantitatively Analyzing Open Source
Six Easy Pieces of Quantitatively Analyzing Open SourceDirk Riehle
 
Learning From Wikipedia
Learning From WikipediaLearning From Wikipedia
Learning From WikipediaDirk Riehle
 
Open Collaboration
Open CollaborationOpen Collaboration
Open CollaborationDirk Riehle
 

Mais de Dirk Riehle (10)

Startupinformatik
StartupinformatikStartupinformatik
Startupinformatik
 
Tripod
TripodTripod
Tripod
 
The Business of Open Models
The Business of Open ModelsThe Business of Open Models
The Business of Open Models
 
2010 06-10 - linux-tag - dirk riehle - developer career - web
2010 06-10 - linux-tag - dirk riehle - developer career - web2010 06-10 - linux-tag - dirk riehle - developer career - web
2010 06-10 - linux-tag - dirk riehle - developer career - web
 
Open Source: A New Developer Career
Open Source: A New Developer CareerOpen Source: A New Developer Career
Open Source: A New Developer Career
 
The Comment Density of Open Source Software Code
The Comment Density of Open Source Software CodeThe Comment Density of Open Source Software Code
The Comment Density of Open Source Software Code
 
Micro-Blogging in the Enterprise Focus Groups Evaluation
Micro-Blogging in the Enterprise Focus Groups EvaluationMicro-Blogging in the Enterprise Focus Groups Evaluation
Micro-Blogging in the Enterprise Focus Groups Evaluation
 
Six Easy Pieces of Quantitatively Analyzing Open Source
Six Easy Pieces of Quantitatively Analyzing Open SourceSix Easy Pieces of Quantitatively Analyzing Open Source
Six Easy Pieces of Quantitatively Analyzing Open Source
 
Learning From Wikipedia
Learning From WikipediaLearning From Wikipedia
Learning From Wikipedia
 
Open Collaboration
Open CollaborationOpen Collaboration
Open Collaboration
 

Último

+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...Health
 
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
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
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
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesVictorSzoltysek
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfVishalKumarJha10
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsAndolasoft Inc
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfExploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfproinshot.com
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdfPearlKirahMaeRagusta1
 
10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 202410 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024Mind IT Systems
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnAmarnathKambale
 

Último (20)

+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
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
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
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
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfExploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdf
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdf
 
10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 202410 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 

Why open source is good for your economy

  • 1. Why Open Source Is Good For Your Economy Dirk Riehle Friedrich-Alexander University Erlangen-Nürnberg 2019-02-11 – FOSS 2019 – Muscat, Oman
  • 2. Why Open Source is Good for You © 2019 Dirk Riehle - All Rights Reserved 2 Professorship of Open Source Software ● Professor of Computer Science ● For software engineering and open source software ● At the computer science department of the engineering faculty ● Previously held research positions at ... ● SAP Labs (Silicon Valley) leading the open source research group ● UBS (Swiss Bank, Zurich) leading the software engineering group ● Previously worked in development at ... ● Skyva Inc. (supply chain software, Boston) as software architect ● Bayave GmbH (on-demand business software, Berlin) as CTO
  • 3. Why Open Source is Good for You © 2019 Dirk Riehle - All Rights Reserved 3 Professorship of Open Source Software ● At the computer science department ● Also teaches in information systems at FAU ● Led by Prof. Dr. Dirk Riehle, M.B.A. ● Core research and teaching areas ● Open source software – Governance and license compliance – Open source strategies – Open source business models ● Inner source software development – Program management, project management – Quality assurance and security – Transfer pricing and intellectual property ● Artificial intelligence techniques in applications
  • 4. Why Open Source is Good for You © 2019 Dirk Riehle - All Rights Reserved 4
  • 5. Why Open Source is Good for You © 2019 Dirk Riehle - All Rights Reserved 5 Products And Services Are Built From Components Dependent component Software component Service component Software component (e.g. a ride with Uber) Hardware component Software component (e.g. a Samsung TV)
  • 6. Why Open Source is Good for You © 2019 Dirk Riehle - All Rights Reserved 6 Pricing Power 1 / 2 Scenario 1 (generic) Moneyspentonsolution Dependent component Software component Scenario 2 (e.g. a ride with Uber) Scenario 3 (e.g. a Samsung TV) Hardware component Software component Service component Software component
  • 7. Why Open Source is Good for You © 2019 Dirk Riehle - All Rights Reserved 7 Pricing Power 2 / 2 ● Monopolist ● No alternative, complete dependency ● Vendor lock-in ● Some alternatives, but switching costs
  • 8. Why Open Source is Good for You © 2019 Dirk Riehle - All Rights Reserved 8 Problems with Vendor Lock-in ● High total cost ● High license fees ● High customization costs ● Slower innovation ● Missed or late product or service innovation ● Missed or late windows of opportunity ● No or late reaction to changing markets ● Limited predictability of future capabilities ● Higher operational risk ● What to do if a vendor goes out of business?
  • 9. Why Open Source is Good for You © 2019 Dirk Riehle - All Rights Reserved 9 Which Economy Benefits Most? [1] https://en.wikipedia.org/wiki/List_of_the_largest_software_companies
  • 10. Why Open Source is Good for You © 2019 Dirk Riehle - All Rights Reserved 10 Open Source to The Rescue
  • 11. Why Open Source is Good for You © 2019 Dirk Riehle - All Rights Reserved 11 Open Source Definition ● Open source software is software whose license fulfills ● Ten specific requirements [1]; these include – Free (of cost) to use – Free access to source code – Free to modify to meet one’s needs – Free to pass on to other parties ● Open source development is a collaboration process ● “With the following characteristics – Transparent process – Distributed peer review ● And these resulting qualities – Better quality, higher reliability, and more flexibility of software – At lower cost ● An end to predatory vendor lock-in” [1] Please see https://opensource.org/osd
  • 12. Why Open Source is Good for You © 2019 Dirk Riehle - All Rights Reserved 12 Open Source Foundations ● An open source foundation is ● a non-profit organization (foundation, consortium) ● with the purpose of sponsoring, managing and/or performing the development of ● non-differentiating open source software ● made available to foundation members and the general public ● Typical members of an open source foundation are ● Software vendors ● Service providers ● Consulting firms ● Software users
  • 13. Why Open Source is Good for You © 2019 Dirk Riehle - All Rights Reserved 13 1. Increase Share of Wallet Without open source (Cost of) closed source component (Cost of) rest of product components $$$$ $$$$ (Cost of) open source component (Cost of) rest of product components $$$$ $$ Moneyspentonsolution With open source Potential added revenues $$
  • 14. Why Open Source is Good for You © 2019 Dirk Riehle - All Rights Reserved 14 2. Reach More Price-Sensitive Customers Open source platform Application Application Platform Number of customers willing to buy Moneyspentonsolution Custom er dem and curve Custom er dem and curve Additional customers
  • 15. Why Open Source is Good for You © 2019 Dirk Riehle - All Rights Reserved 15 3. Grow Addressable Market Two competing platforms with equal ecosystem size Totalmarketsize Dominant platform with larger ecosystem size Platform Platform Application Application Ecosystem 2Ecosystem 1 P Platform A Application Ecosystem 2E 1 $$$$$ $$$ $$$ $$$$$ $$$$$ $$$$$ $ Total solution market Total solution market $$$
  • 16. Why Open Source is Good for You © 2019 Dirk Riehle - All Rights Reserved 16 Types of Open Source Foundations N/A User-led user-developed Foundation Developer Foundation User-led user-sponsored Foundation Software vendor Others (user) Who leads? SponsorsDevelops Whodevelops?
  • 17. Why Open Source is Good for You © 2019 Dirk Riehle - All Rights Reserved 17 Three Examples of User-led Open Source Foundations Name Kuali Foundation openMDM IWG openKONSEQUENZ Industry Higher education Automotive Energy User-led Yes Yes Yes User-developed Yes No No IP regulations Owns Does not own Owns
  • 18. Why Open Source is Good for You © 2019 Dirk Riehle - All Rights Reserved 18 Advantages over Plain Open Source ● Clear intellectual property situation ● Clarifies intellectual property situation (trademarks, patents, licenses) ● Helps ensure good open source governance (“IP cleanliness”) ● Allows for proper legal representation in the courts ● Improved longevity and survivability ● Makes software people-independent (somewhat, “bus factor”) ● Establishes good corporate governance, collaboration rules ● Increases attractiveness of software ecosystem to developers
  • 19. Why Open Source is Good for You © 2019 Dirk Riehle - All Rights Reserved 19 Advantages over Traditional Consortia ● Established framework ● Increasingly well-understood legal and governance framework ● Increasingly well-understood collaboration behavior ● Resulting benefits ● Faster creation at lower cost, less friction, more trust ● More legal and collaboration predictability ● Easier to get skilled developers and firms ● Ultimately, higher likelihood of success
  • 20. Why Open Source is Good for You © 2019 Dirk Riehle - All Rights Reserved 20 Software and Services Ecosystem ● The goal of an open source user-led foundation is ● To establish a software ecosystem ● In which vendors and suppliers can provide products and services ● On an equal playing field ● Thus preventing vendor lock-in. Commercial Products and Services ... Community Open Source Software community open source platform commercial product 1 commercial product 2 commercial product n
  • 21. Why Open Source is Good for You © 2019 Dirk Riehle - All Rights Reserved 21 Other Industries / Possible Complications ● Oil and gas ● State-owned and private players, confounded by political issues ● Tourism ● Centralized state-run services and many small private players ● Healthcare ● One single-payer healthcare system per country, possibly ● Cf. openIMIS initiative on open source insurance management ● Many other open source healthcare systems / software
  • 22. Why Open Source is Good for You © 2019 Dirk Riehle - All Rights Reserved 22 Why Open Source is Good for You ● Open source foundations help… ● Keep potential monopolists in check ● Thereby foster innovation ● Give local industry a chance ● User-led open source foundations help… ● Avoid dominance of software industry ● Keep pricing power with established companies ● Allow local industry to compete on strengths
  • 23. Why Open Source is Good for You © 2019 Dirk Riehle - All Rights Reserved 23 Consequences for Public Policy ● Support developer foundations ● To avoid dominance of Silicon Valley ● At present, mostly helping to self-help ● German companies often have no grasp ● Scope is the overall software industry ● About $1.3 trillion market capitalization in 2016 ● Support user foundations ● To avoid dominance of software industry ● At present, mostly means waking up users ● Still prevalent attitude is that “we buy software”
  • 24. Thank you! Questions? DR dirk.riehle@fau.de – http://osr.cs.fau.de dirk@riehle.org – http://dirkriehle.com – @dirkriehle
  • 25. Why Open Source is Good for You © 2019 Dirk Riehle - All Rights Reserved 25 Credits and License ● Original version ● © 2019 Dirk Riehle, all rights reserved ● Contributions ● ...
  • 26. Why Open Source is Good for You © 2019 Dirk Riehle - All Rights Reserved 26 Community Open Source Software owns UFdelegatestoSD collaborate developsmanagesUFdelegatestoPM UF SD OSS PM UF = User foundation PM = Project management SD = Software developers
  • 27. Why Open Source is Good for You © 2019 Dirk Riehle - All Rights Reserved 27 Commercial Products and Services uses UC paysforservices partner servicesdevelopsUC paysforlicense UC SS CP SV UC = User company SV = Software vendor SS = Services supplier
  • 28. Why Open Source is Good for You © 2019 Dirk Riehle - All Rights Reserved 28 Challenges for User Foundations ● Dysfunctional relationships between users ● Not enough sustaining members for user foundation ● Users underestimate complexity of software
  • 29. Why Open Source is Good for You © 2019 Dirk Riehle - All Rights Reserved 29 Problems and Solutions ● (Abuse of) copyright and patents → Solved by license ● A good license contains patent provisions ● (Abuse of) trademarks → Solved by foundation ● Foundation clarifies access to and usage rights of trademarks ● (Abuse of) social leadership → Can be solved by foundation ● If necessary, the foundation can employ project leaders ● (Abuse of) process control → Solved by foundation ● Through by-laws, the foundation can define a proper development process ● (Abuse of) other IP rights → Solved by foundation ● Foundation can also own other critical IP rights (e.g. domains)
  • 30. Why Open Source is Good for You © 2019 Dirk Riehle - All Rights Reserved 30 Innovation and Commoditization Single products Community projects Community distribution s Single-vendor commercial + community projects Commercial + community distributions Distributions Innovation fr ontier Commoditization f rontier