collaborative open source software utilization in competitive advantage creation author: erkko...
TRANSCRIPT
![Page 1: Collaborative Open Source Software Utilization in Competitive Advantage Creation Author: Erkko Anttila Supervisor: Heikki Hämmäinen, Professor Instructor:](https://reader035.vdocuments.net/reader035/viewer/2022072014/56649eb15503460f94bb718c/html5/thumbnails/1.jpg)
Collaborative Open Source Software Utilization in Competitive Advantage
Creation
Author: Erkko Anttila
Supervisor: Heikki Hämmäinen, Professor
Instructor: Valtteri Halla, M. Sc. Engineering & B.Sc. Economics
![Page 2: Collaborative Open Source Software Utilization in Competitive Advantage Creation Author: Erkko Anttila Supervisor: Heikki Hämmäinen, Professor Instructor:](https://reader035.vdocuments.net/reader035/viewer/2022072014/56649eb15503460f94bb718c/html5/thumbnails/2.jpg)
Index
•Introduction & Background
•Research Structure & Objective
•Research Methods
•Software Product Competition
•Industry Disruption and OSS Maturity
•Firm Level Collaboration Model
•Collaborative Product Framework
•Validating Case Studies
•Conclusions
![Page 3: Collaborative Open Source Software Utilization in Competitive Advantage Creation Author: Erkko Anttila Supervisor: Heikki Hämmäinen, Professor Instructor:](https://reader035.vdocuments.net/reader035/viewer/2022072014/56649eb15503460f94bb718c/html5/thumbnails/3.jpg)
Introduction & Background
• Open Source Software (OSS) = source code is distributed with the executable binary, the software is free to use and anyone is free to modify and redistribute it
• Increasingly adopted as a part of the software industry even though fundamental change to traditional development approach
• Free licensing vs. Commercial licensing
• Unclear for commercial parties how collaboration with community can create competitive advantages
• Informal relationship
• Openness of software
• Benefiting competition
• Research Question: How can collaborative OSS utilization create a competitive advantage for product companies?
Significant companies involved with
Open Source Software:•Nokia
•Apple
•IBM
•Motorola
•Palm/Access
•Samsung
•Hewlett-Packard
•Sun Microsystems
•Yahoo
•Microsoft
•Red Hat
•Ericsson
•Trolltech
•Montavista
•……
![Page 4: Collaborative Open Source Software Utilization in Competitive Advantage Creation Author: Erkko Anttila Supervisor: Heikki Hämmäinen, Professor Instructor:](https://reader035.vdocuments.net/reader035/viewer/2022072014/56649eb15503460f94bb718c/html5/thumbnails/4.jpg)
Research Structure & Objective
Chapter 1
Research IntroductionChapter 1
Research Introduction
Chapter 3
Synthesis as Collaborative
Framework
Chapter 3
Synthesis as Collaborative
Framework
Chapter 2.4
Findings from LiteratureChapter 2.4
Findings from Literature
Literature ReviewLiterature Review
Chapter 2.1
Competitive AdvantageChapter 2.1
Competitive Advantage
Chapter 2.2 & 2.3
Software ProductsChapter 2.2 & 2.3
Software Products
Chapter 2.3
Open Source SoftwareChapter 2.3
Open Source Software
Chapter 4
Framework Validation
With Case Studies
Chapter 4
Framework Validation
With Case Studies
Chapter 5
Discussion of ResearchChapter 5
Discussion of Research
Chapter 6
ConclusionChapter 6
Conclusion
Chapter 1
Research IntroductionChapter 1
Research Introduction
Chapter 3
Synthesis as Collaborative
Framework
Chapter 3
Synthesis as Collaborative
Framework
Chapter 2.4
Findings from LiteratureChapter 2.4
Findings from Literature
Literature ReviewLiterature Review
Chapter 2.1
Competitive AdvantageChapter 2.1
Competitive Advantage
Chapter 2.2 & 2.3
Software ProductsChapter 2.2 & 2.3
Software Products
Chapter 2.3
Open Source SoftwareChapter 2.3
Open Source Software
Chapter 4
Framework Validation
With Case Studies
Chapter 4
Framework Validation
With Case Studies
Chapter 5
Discussion of ResearchChapter 5
Discussion of Research
Chapter 6
ConclusionChapter 6
Conclusion
• Objective: Identify collaborative OSS
utilization strategies, that create competitive
advantages and form a framework that in
detail describes the implementation
• Scope: Product companies including both pure licensing companies and software products for consumption with complementary goods e.g. hardware.
•Substantial utilization: Product software consists of at least e.g. 50% or more OSS.
![Page 5: Collaborative Open Source Software Utilization in Competitive Advantage Creation Author: Erkko Anttila Supervisor: Heikki Hämmäinen, Professor Instructor:](https://reader035.vdocuments.net/reader035/viewer/2022072014/56649eb15503460f94bb718c/html5/thumbnails/5.jpg)
Research Methods
• Literature Review Theoretical understanding, OSS Impact and Collaboration Framework
• Two Descriptive Case Studies Validation of Collaboration Framework
• Nokia Oyj (ITSE 2005)• Apple Computers Inc (Mac OS X & Server)• Interviews with key people in organizations• Active participant observation• Source code analysis Initial and
continuous cost structure• COCOMO model software value estimation• Industry comparison to key competitors
Kernel
Applications
User-Interface
System utilities
Deve
lopm
ent T
ools
9%
61%
21%
52%
Kernel
Applications
User-Interface
System utilities
Deve
lopm
ent T
ools
9%
61%
21%
52%
Kernel
Applications
User-Interface
System utilities
Deve
lopm
ent T
ools
54%
12%
100%
Kernel
Applications
User-Interface
System utilities
Deve
lopm
ent T
ools
54%
12%
100%
Initial Development Cost Structure (Nokia)
Continuous Development Cost Structure (Nokia)
![Page 6: Collaborative Open Source Software Utilization in Competitive Advantage Creation Author: Erkko Anttila Supervisor: Heikki Hämmäinen, Professor Instructor:](https://reader035.vdocuments.net/reader035/viewer/2022072014/56649eb15503460f94bb718c/html5/thumbnails/6.jpg)
Software Product Competition
• Special Characteristics:
• Information Goods
• High Fixed costs
• Minimal marginal costs
• Knowledge intensive production
• Easy Duplication
• Intellectual property rights (IPR), Strong Competitive Factor
• Systems Competition and Network Externalities
• Competitive issues
• Cost of Software
• Time to Market
• Low quality of Products
• Commoditization impacting value of software• Software common across competition
Marginal Costs of Software Production
Software Development Value Chain
![Page 7: Collaborative Open Source Software Utilization in Competitive Advantage Creation Author: Erkko Anttila Supervisor: Heikki Hämmäinen, Professor Instructor:](https://reader035.vdocuments.net/reader035/viewer/2022072014/56649eb15503460f94bb718c/html5/thumbnails/7.jpg)
Industry Disruption & OSS Maturity
Factor Definition Impact
Community Growth
The community has reached 1.5 million
developers
The resource pool is substantially large to impact the industry
Commercial Investment
Continuous diffusion of commercial
investment to the OSS asset
Substantial growth of the value in the OSS asset and proof of changing development approach
Software Maturity
Part of the OSS asset has reached
commercial quality
Directly usable for product companies and
continuous devaluation
Development Concentration
Concentrated to the lower layers of the
software stacks and generic technologies
Opportunity for commercial value to reside in higher
layers or specific implementations
Commercial Value
Commodity software due to openness and relatively low innovativeness
Does not create product differentiation but cost
reductions and matched quality
•OSS is a growing industry wide disruption
•Software product industries have moved to a transition phase Heterogeneous collaboration
•Closed Source, Dual Licensing, Direct utilization, Collaboration
OSS Maturity Factors
![Page 8: Collaborative Open Source Software Utilization in Competitive Advantage Creation Author: Erkko Anttila Supervisor: Heikki Hämmäinen, Professor Instructor:](https://reader035.vdocuments.net/reader035/viewer/2022072014/56649eb15503460f94bb718c/html5/thumbnails/8.jpg)
Firm Level Collaboration Model
•Differentiating software moves to small part of products
•Competition
•Commoditization
•Model defined based on:•Technology differentiation
•Level of collaboration
•Three main strategies•Closed
•Gated community
•Open development
•Strategies exhibit different
advantages and disadvantages!
![Page 9: Collaborative Open Source Software Utilization in Competitive Advantage Creation Author: Erkko Anttila Supervisor: Heikki Hämmäinen, Professor Instructor:](https://reader035.vdocuments.net/reader035/viewer/2022072014/56649eb15503460f94bb718c/html5/thumbnails/9.jpg)
Firm Level Collaboration Model
Internal DevelopmentGated Community
DevelopmentOpen Development
Advantage
- IPR - Lock-In
- Systems competition -High entry barriers
- Reduced maintenance cost
-Impact on value of software
- Interaction with competent resources
- Reduced initial and continuous investment
- Faster time-to-market- Direct relationship with OSS
asset- Impact on industry software
value - De facto standardization
Disadvantage
- Cost of software - Time to market
- Risk - Commoditization
- Reduced impact of IPR - Collaboration includes
uncertainty and issues
- Challenges in legal domain - Reduced impact of IPR
- Collaboration is not trivial
•Advantages and Disadvantages relative to Firm Level Collaboration Strategy
![Page 10: Collaborative Open Source Software Utilization in Competitive Advantage Creation Author: Erkko Anttila Supervisor: Heikki Hämmäinen, Professor Instructor:](https://reader035.vdocuments.net/reader035/viewer/2022072014/56649eb15503460f94bb718c/html5/thumbnails/10.jpg)
Collaborative Product Framework
Firm level strategy
•Define value of software in relation to environment
•Reconfigure development value chain to match internal and external environment
•Integrating and reconfiguring the external development resources by utilizing collaborative R&D in the non-differentiating software asset
•Continuously managing the interface of non-differentiating and differentiating software.
•Create relative advantages during transition phase of industry
•Concentration on value
•Expand scope of competencies
•Impact external software and competence value
•First-mover Advantage in collaboration
Firm level strategies & relative advantages Impact industry competition & redefine industry competitive forces
![Page 11: Collaborative Open Source Software Utilization in Competitive Advantage Creation Author: Erkko Anttila Supervisor: Heikki Hämmäinen, Professor Instructor:](https://reader035.vdocuments.net/reader035/viewer/2022072014/56649eb15503460f94bb718c/html5/thumbnails/11.jpg)
Collaborative Product Framework
Split Based
on software
Value
Relative Advantages-Concentrate to Value
Creation
-Increase Value of Internal Advantages
-Expand Scope of Competencies
-First-Mover Advantage in Industry
Transition
Existing Communities- Form Of Collaboration
- Transaction Costs
- Community Social Capital
-Company Specific Social Capital
- Experience Curve
- De Facto Standard Creation
Created Communities-Attract Community Investment
-Gated or Open Community
-Software Control Points
-Productization Process-Software Control Points
-Productization Process
Open Software
Closed Software
Existing Communities-Initial and Continuous Investment Reductions
-Faster Time-to-Market
-Higher Efficiency Collaboration
-First-mover Advantage in Collaboration Efficiency
Created Communities-Reduce Maintenance Cost
-First-mover Advantage
-Create or Lead De Facto Standardization
Benefits
-Leverage Existing Advantages
-Competitive Control
-Remaining Cost Drivers
-Leverage Existing Advantages
-Competitive Control
-Remaining Cost Drivers
Differentiate
Firm Level Strategies
Value Creation-Controlled and Sustained Value on Top
of Collaborative R&D
Value Creation-Controlled and Sustained Value on Top
of Collaborative R&D
Split Based
on software
Value
Relative Advantages-Concentrate to Value
Creation
-Increase Value of Internal Advantages
-Expand Scope of Competencies
-First-Mover Advantage in Industry
Transition
Existing Communities- Form Of Collaboration
- Transaction Costs
- Community Social Capital
-Company Specific Social Capital
- Experience Curve
- De Facto Standard Creation
Created Communities-Attract Community Investment
-Gated or Open Community
-Software Control Points
-Productization Process-Software Control Points
-Productization Process
Open Software
Closed Software
Existing Communities-Initial and Continuous Investment Reductions
-Faster Time-to-Market
-Higher Efficiency Collaboration
-First-mover Advantage in Collaboration Efficiency
Created Communities-Reduce Maintenance Cost
-First-mover Advantage
-Create or Lead De Facto Standardization
Benefits
-Leverage Existing Advantages
-Competitive Control
-Remaining Cost Drivers
-Leverage Existing Advantages
-Competitive Control
-Remaining Cost Drivers
Differentiate
Firm Level Strategies
Value Creation-Controlled and Sustained Value on Top
of Collaborative R&D
Value Creation-Controlled and Sustained Value on Top
of Collaborative R&D
•Three Firm Level Strategies
![Page 12: Collaborative Open Source Software Utilization in Competitive Advantage Creation Author: Erkko Anttila Supervisor: Heikki Hämmäinen, Professor Instructor:](https://reader035.vdocuments.net/reader035/viewer/2022072014/56649eb15503460f94bb718c/html5/thumbnails/12.jpg)
Collaborative Product Framework•Industry Transition from Previous Transition Resulting
Industry Level Competition
Previous IndustryPrevious Industry
Advantage
IPR
Lock-in
Systems Competition
High R&D Investment
Resulting IndustryResulting Industry
Homogenous Collaboration
Strategies
Newly Defined Advantages
First-Mover Advantage From
Transition Collaboration
Industry TransitionIndustry Transition
Competitive Issues
Cost of Software
Time to Market
Commoditization
Competitive Issues
Cost of Software
Time to Market
Commoditization
Closed Source Collaborative
Relative Advantage
Concentrate to Value
Expand Scope
Impact Value
Relative Advantage
Concentrate to Value
Expand Scope
Impact Value
SubstitutesSubstitutes
Entry BarriersEntry Barriers
SuppliersSuppliers Buyers
Buyers SuppliersSuppliers
Entry BarriersEntry Barriers
SubstitutesSubstitutes
BuyersBuyers
Changed Supplier
StructureChanged Supplier
Structure
Changed Entry BarriersChanged Entry Barriers
New SubstitutesNew Substitutes
New
BuyersNew
Buyers
Industry Level Competition
Previous IndustryPrevious Industry
Advantage
IPR
Lock-in
Systems Competition
High R&D Investment
Resulting IndustryResulting Industry
Homogenous Collaboration
Strategies
Newly Defined Advantages
First-Mover Advantage From
Transition Collaboration
Industry TransitionIndustry Transition
Competitive Issues
Cost of Software
Time to Market
Commoditization
Competitive Issues
Cost of Software
Time to Market
Commoditization
Closed Source Collaborative
Relative Advantage
Concentrate to Value
Expand Scope
Impact Value
Relative Advantage
Concentrate to Value
Expand Scope
Impact Value
SubstitutesSubstitutes
Entry BarriersEntry Barriers
SuppliersSuppliers Buyers
Buyers SuppliersSuppliers
Entry BarriersEntry Barriers
SubstitutesSubstitutes
BuyersBuyers
Changed Supplier
StructureChanged Supplier
Structure
Changed Entry BarriersChanged Entry Barriers
New SubstitutesNew Substitutes
New
BuyersNew
Buyers
![Page 13: Collaborative Open Source Software Utilization in Competitive Advantage Creation Author: Erkko Anttila Supervisor: Heikki Hämmäinen, Professor Instructor:](https://reader035.vdocuments.net/reader035/viewer/2022072014/56649eb15503460f94bb718c/html5/thumbnails/13.jpg)
Validation Case Studies
Kernel
Applications
User-Interface
System utilities
Deve
lopm
ent T
ools
9%
61%
21%
52%
Kernel
Applications
User-Interface
System utilities
Deve
lopm
ent T
ools
9%
61%
21%
52%
Kernel
Applications
User-Interface
System utilities
Deve
lopm
ent T
ools
54%
12%
100%
Kernel
Applications
User-Interface
System utilities
Deve
lopm
ent T
ools
54%
12%
100%
Kernel
Applications
User-Interface
System utilities
Dev
elopm
ent To
ols
10%
95%
40%
34%
100%
Kernel
Applications
User-Interface
System utilities
Dev
elopm
ent To
ols
10%
95%
40%
34%
100%
Kernel
Applications
User-Interface
System utilities
Dev
elopm
ent To
ols95%
100%
100%
40%
Kernel
Applications
User-Interface
System utilities
Dev
elopm
ent To
ols95%
100%
100%
40%
Initial Development Cost Structure (Nokia)
Continuous Development Cost Structure (Nokia)
Initial Development Cost Structure (Apple)
Continuous Development Cost Structure (Apple)
•Reconfigured development value chain
•Proven reduction of transaction costs
•Substantial amount of software maintained in collaborative effort
•Closed software and investment concentrated to areas that create the most value
![Page 14: Collaborative Open Source Software Utilization in Competitive Advantage Creation Author: Erkko Anttila Supervisor: Heikki Hämmäinen, Professor Instructor:](https://reader035.vdocuments.net/reader035/viewer/2022072014/56649eb15503460f94bb718c/html5/thumbnails/14.jpg)
Validation Case Studies
Empirical Factor Nokia Apple
OSS Originated Code (SLOC) 8.9M 13.6M
Company Created OSS Code (SLOC) 0.8M 3.4M
Duration of Collaborative Development4-5 years
~10 years
Value of Utilized OSS $228M $350M
Share of Collaborative development (Kernel)
~100% ~0%
Share of Collaborative development (System)
~88% ~60
Share of Collaborative development (UI Toolkit)
~46% 0%
Developer amount (Existing Communities) ~2500 ~700
Commercial parties (Existing Communities) >10 0-10
Created Community Duration 1 year 4 years
Created Community Size ~10 ~150
Created Community Contribution (Code contributions)
~5-10~300-
500
•Substantial amount of utilized OSS
•Enormous value of utilized OSS based on COCOMO model
•Large community contribution to continuous
development
•Commercial parties investing to same communities
![Page 15: Collaborative Open Source Software Utilization in Competitive Advantage Creation Author: Erkko Anttila Supervisor: Heikki Hämmäinen, Professor Instructor:](https://reader035.vdocuments.net/reader035/viewer/2022072014/56649eb15503460f94bb718c/html5/thumbnails/15.jpg)
Conclusions
• OSS is an industry wide disruption with continuously growing impact
• Firm Level Strategies
• During transition phase of the industry, collaboration can lead to relative advantages
• Strategic split of software manages disadvantages and enables different firm level strategies
• Value chain can be reconfigured to best match internal competencies and external environment
• Value creation possible in addition to substantial collaboration
• First-mover advantage in collaboration
• Industry Competition
• Outlook is increasing movement to collaborative R&D Gradual converging of collaboration and redefining industry
• Further increases the value of the OSS asset through network externalities and positive cycle
• First-mover advantage from transition phase results in absolute advantage• Mature collaboration processes
• Social Capital with prevailing communities
• Bound to company and community resources and processes
![Page 16: Collaborative Open Source Software Utilization in Competitive Advantage Creation Author: Erkko Anttila Supervisor: Heikki Hämmäinen, Professor Instructor:](https://reader035.vdocuments.net/reader035/viewer/2022072014/56649eb15503460f94bb718c/html5/thumbnails/16.jpg)
The Future is Open?
Questions? Comments?