The Economics of Open Source Software - Prospects, Pitfalls and Politics - Dr. Stefan Kooths

31
1 MICE Muenster Institute for Computational Economics University of Muenster Economics of OSS MSR Cambridge The Economics of Open Source Software The Economics of Open Source Software - Prospects, Pitfalls and Politics - - Prospects, Pitfalls and Politics - Dr. Stefan Kooths University of Muenster/Germany mice.uni- muenster.de Muenster Institute for Computational Economics

description

Muenster Institute for Computational Economics. mice.uni-muenster.de. The Economics of Open Source Software - Prospects, Pitfalls and Politics - Dr. Stefan Kooths University of Muenster/Germany. Outline. Open Source: An alternative to proprietary software development? - PowerPoint PPT Presentation

Transcript of The Economics of Open Source Software - Prospects, Pitfalls and Politics - Dr. Stefan Kooths

Page 1: The Economics of Open Source Software - Prospects, Pitfalls and Politics - Dr. Stefan Kooths

1

MICEMuenster Institute for

Computational Economics

University of Muenster

Economics of OSSMSR Cambridge

The Economics of Open Source SoftwareThe Economics of Open Source Software

- Prospects, Pitfalls and Politics -- Prospects, Pitfalls and Politics -

Dr. Stefan Kooths

University of Muenster/Germany

mice.uni-muenster.deMuenster Institute forComputational Economics

Page 2: The Economics of Open Source Software - Prospects, Pitfalls and Politics - Dr. Stefan Kooths

2

MICEMuenster Institute for

Computational Economics

University of Muenster

Economics of OSSMSR Cambridge

Outline

Potential to create value-added

Sustainability of complementary strategies

Economic efficiency

Impact of nonpricing on coordination capacity

Open Source:An alternative to proprietary software development?

Open Source:No Market at the Core

Policy Implications

Introduction

Economic Efficiency

Sustainability

Policy Implications

Summary

Page 3: The Economics of Open Source Software - Prospects, Pitfalls and Politics - Dr. Stefan Kooths

3

MICEMuenster Institute for

Computational Economics

University of Muenster

Economics of OSSMSR Cambridge

“proprietary” in the sense of “commercial”(full cost pricing)

Scope of the Analysis

• GPL-based Open Source vs. Proprietary Software

NOT:

Open Source vs. Microsoft

Linux vs. Windows

Other OSS-licenses (BSD, MPL, ...)

• Strictly economic perspective

Driving forces, incentives, efficiency rules

Coordination of decentralized economic activities based on division of labor

NOT:

Technological comparison of single products

Suspicion-based assumptions (conspiracy theories)

Legal or sociological aspects

Introduction

Economic Efficiency

Sustainability

Policy Implications

Summary

Page 4: The Economics of Open Source Software - Prospects, Pitfalls and Politics - Dr. Stefan Kooths

4

MICEMuenster Institute for

Computational Economics

University of Muenster

Economics of OSSMSR Cambridge

Open Source and Pricing of Software

“When we speak of free software,we are referring to freedom, not price.”

• Permission vs. ability to price GPL-based software

• GPL-pricing: fees for physical act of transferring a copy or additional warranty protection

• Economic property of GPL:No protection of intellectual property rights

• Economic pricing = ability to earn development costs

Customized software: possible(selling development work = selling single license)

Packaged software: impossible(free rider problem)

Customized OSS No Problem

Packaged OSS No PriceOSS core

Introduction

Economic Efficiency

Sustainability

Policy Implications

Summary

Page 5: The Economics of Open Source Software - Prospects, Pitfalls and Politics - Dr. Stefan Kooths

5

MICEMuenster Institute for

Computational Economics

University of Muenster

Economics of OSSMSR Cambridge

The Price Mechanism as the Economic Navigation System

What is the price mechanism good for?

• Valuation and reduction of complexity

Single reference for evaluating economic activities

Economic thinking = comparing alternatives

• Information

Supply-side: Priority of demand (willingness to pay)

Demand-side: Consumption of resources (cost information)

• Steering

Real-world changes (demand/supply side) translate themselves into price changes

Price changes induce reactions both in the observed market as well as in any upstream and downstream markets

• Motivation

Prices determine income

Chance for income/profits = incentive to innovate

Introduction

Economic Efficiency

Sustainability

Policy Implications

Summary

No Price No Market

Page 6: The Economics of Open Source Software - Prospects, Pitfalls and Politics - Dr. Stefan Kooths

6

MICEMuenster Institute for

Computational Economics

University of Muenster

Economics of OSSMSR Cambridge

Outline

Potential to create value-added

Sustainability of complementary strategies

Economic efficiency

Impact of nonpricing on coordination capacity

Open Source:An alternative to proprietary software development?

Open Source:No Market at the Core

Policy Implications

Introduction

Economic Efficiency

Sustainability

Policy Implications

Summary

Page 7: The Economics of Open Source Software - Prospects, Pitfalls and Politics - Dr. Stefan Kooths

7

MICEMuenster Institute for

Computational Economics

University of Muenster

Economics of OSSMSR Cambridge

Economic Efficiency 1: Customer Sovereignty

Customer Sovereignty vs. “Happy Engineering”

or

Developer Orientation Is NotCustomer Orientation

Intoduction

Economic Efficiency

Sustainability

Policy Implications

Summary

Page 8: The Economics of Open Source Software - Prospects, Pitfalls and Politics - Dr. Stefan Kooths

8

MICEMuenster Institute for

Computational Economics

University of Muenster

Economics of OSSMSR Cambridge

Production

Software industry

Market System in Commercial Software Production

Software market

Supply

Demand(Companies, government, households)

Labor market

Supply(Developers)

Demand

Performance Wage rate

Interest, time, skills

Income

Productivity Labor costs

Performance Price

NEEDS Expenses

Costs Revenues

Introduction

Economic Efficiency

Sustainability

Policy Implications

Summary

Page 9: The Economics of Open Source Software - Prospects, Pitfalls and Politics - Dr. Stefan Kooths

9

MICEMuenster Institute for

Computational Economics

University of Muenster

Economics of OSSMSR Cambridge

Software industry

No Price No Market: The Open Source Model

Price

NEEDS Expenses

Costs Revenues

Interest, time, skills

Income

Software market

Demand(Companies, government, households)

Labor market

Supply(Developers)

Supply

PerformancePerformance Wage rate

Demand

Productivity

Production

Labor costs

Introduction

Economic Efficiency

Sustainability

Policy Implications

Summary

Page 10: The Economics of Open Source Software - Prospects, Pitfalls and Politics - Dr. Stefan Kooths

10

MICEMuenster Institute for

Computational Economics

University of Muenster

Economics of OSSMSR Cambridge

Open Source: Passive Consumption or Do-it-yourself

needsINTEREST, TIME,

SKILLS

Demand(Companies, government, households)

Supply(Developer)

SoftwareLabor

?

Passive consumption(Lack of solid feedback)

Do-it-yourself(Specialization losses)

Introduction

Economic Efficiency

Sustainability

Policy Implications

Summary

Page 11: The Economics of Open Source Software - Prospects, Pitfalls and Politics - Dr. Stefan Kooths

11

MICEMuenster Institute for

Computational Economics

University of Muenster

Economics of OSSMSR Cambridge

Economic Efficiency 2: Resource Allocation

Not for Nothing but sometimes for Naught

or

Free of Charge Is Not Cost-Free

Introduction

Economic Efficiency

Sustainability

Policy Implications

Summary

Page 12: The Economics of Open Source Software - Prospects, Pitfalls and Politics - Dr. Stefan Kooths

12

MICEMuenster Institute for

Computational Economics

University of Muenster

Economics of OSSMSR Cambridge

Market System and Allocation of Resources

Software

Price

Labor

Wage rate

Software marketLabor market

Supply

Demand

Supply

Demand

Production

Introduction

Economic Efficiency

Sustainability

Policy Implications

Summary

Page 13: The Economics of Open Source Software - Prospects, Pitfalls and Politics - Dr. Stefan Kooths

13

MICEMuenster Institute for

Computational Economics

University of Muenster

Economics of OSSMSR Cambridge

Market Failures?

• Shouldn’t the price of software be zero due to the lack of rivalry among the users?

True for existing software (no ex-post rivalry)

False for new software (ex-ante rivalry)

Software = club commodity (club of users)

“Club solution” is emulated by software companies at their own risk

• Aren’t there good OSS products?

Good = better than all relevant alternatives

Resources consumed for a product A could not have been used for an alternative product B

No prices ≠ cost-free

No prices = invisible opportunity costs

Introduction

Economic Efficiency

Sustainability

Policy Implications

Summary

Page 14: The Economics of Open Source Software - Prospects, Pitfalls and Politics - Dr. Stefan Kooths

14

MICEMuenster Institute for

Computational Economics

University of Muenster

Economics of OSSMSR Cambridge

Economic Efficiency 3: Innovation

Innovation Is More Than Having Good Ideas

Introduction

Economic Efficiency

Sustainability

Policy Implications

Summary

Page 15: The Economics of Open Source Software - Prospects, Pitfalls and Politics - Dr. Stefan Kooths

15

MICEMuenster Institute for

Computational Economics

University of Muenster

Economics of OSSMSR Cambridge

Process of Innovation

OSS-Community

commercial (Startup)

commercial(established)

Idea

Maturity

Acceptance

Innovation

Pool Profit expectations

Driving force:

Introduction

Economic Efficiency

Sustainability

Policy Implications

Summary

Page 16: The Economics of Open Source Software - Prospects, Pitfalls and Politics - Dr. Stefan Kooths

16

MICEMuenster Institute for

Computational Economics

University of Muenster

Economics of OSSMSR Cambridge

Outline

Potential to create value-added

Sustainability of complementary strategies

Economic efficiency

Impact of nonpricing on coordination capacity

Open Source:An alternative to proprietary software development?

Open Source:No Market at the Core

Policy Implications

Introduction

Economic Efficiency

Sustainability

Policy Implications

Summary

Page 17: The Economics of Open Source Software - Prospects, Pitfalls and Politics - Dr. Stefan Kooths

17

MICEMuenster Institute for

Computational Economics

University of Muenster

Economics of OSSMSR Cambridge

Sustainability and Commercialization of the Open Source Model

• Three ways to produce Open Source Software

Voluntary programmers (cooperative model)

Public-sector programmers (software socialism)

Complementary business strategies (commercialization)

• Two scenarios for OSS business models:

(1) With cross-subsidizing the OSS-core

(2) Without cross-subsidizing the OSS-core

Introduction

Economic Efficiency

Sustainability

Policy Implications

Summary

Page 18: The Economics of Open Source Software - Prospects, Pitfalls and Politics - Dr. Stefan Kooths

18

MICEMuenster Institute for

Computational Economics

University of Muenster

Economics of OSSMSR Cambridge

Scenario 1

Cross-Subsidizing the OSS-Core

Introduction

Economic Efficiency

Sustainability

Policy Implications

Summary

Page 19: The Economics of Open Source Software - Prospects, Pitfalls and Politics - Dr. Stefan Kooths

19

MICEMuenster Institute for

Computational Economics

University of Muenster

Economics of OSSMSR Cambridge

Complementary Strategy with Cross-Subsidization 1

OSSKern

Service

Soft-ware

Hard-ware

OSScore

Complementary segments(Commercial models)

Nonmarket GPL-core(OSS-spirit)

Cross-subsidization

Introduction

Economic Efficiency

Sustainability

Policy Implications

Summary

Page 20: The Economics of Open Source Software - Prospects, Pitfalls and Politics - Dr. Stefan Kooths

20

MICEMuenster Institute for

Computational Economics

University of Muenster

Economics of OSSMSR Cambridge

Complementary Strategy with Cross-Subsidization 2

Software market

Supply

Demand(Companies, government, households)

Performance Price

NEEDS SW-Expenses

Software industry

Service market

Demand(Companies, government, households)

Performance Price

NEEDS Expenses

Costs Revenues

Service industry

Supply

SW-RevenuesSW-Costs

Introduction

Economic Efficiency

Sustainability

Policy Implications

Summary

Page 21: The Economics of Open Source Software - Prospects, Pitfalls and Politics - Dr. Stefan Kooths

21

MICEMuenster Institute for

Computational Economics

University of Muenster

Economics of OSSMSR Cambridge

Complementary Strategy with Cross-Subsidization 3

Service marketSoftware market

Supply

Demand

Supply

Demand

Gross price increase in the service sector

Drop in service demand

Net price decrease in the service sector

+ Decline of net service sales

Software

Price

Service

Price

?

Introduction

Economic Efficiency

Sustainability

Policy Implications

Summary

Page 22: The Economics of Open Source Software - Prospects, Pitfalls and Politics - Dr. Stefan Kooths

22

MICEMuenster Institute for

Computational Economics

University of Muenster

Economics of OSSMSR Cambridge

Result of Scenario 1

OSScore

Service

Soft-ware

Hard-ware

Complementary segments(Commercial models)

Nonmarket GPL-core(OSS-Spirit)

identical value-added at best

possibly efficiency deficits due to indirectness of price control

at best, OSS = PS

Without quality deficits:Losses of value-added

With quality deficits:identical or even higher, but then undesired value-added

OSS < PS

Aggregate result:

OSS < PS

Introduction

Economic Efficiency

Sustainability

Policy Implications

Summary

Page 23: The Economics of Open Source Software - Prospects, Pitfalls and Politics - Dr. Stefan Kooths

23

MICEMuenster Institute for

Computational Economics

University of Muenster

Economics of OSSMSR Cambridge

Scenario 2

Not Cross-Subsidizing the OSS-Core

Introduction

Economic Efficiency

Sustainability

Policy Implications

Summary

Page 24: The Economics of Open Source Software - Prospects, Pitfalls and Politics - Dr. Stefan Kooths

24

MICEMuenster Institute for

Computational Economics

University of Muenster

Economics of OSSMSR Cambridge

Complementary Strategy without Cross-Subsidization 1

OSSKern

Service

Soft-ware

Hard-ware

OSScore

Complementary segments(Commercial models)

Nonmarket GPL-core(OSS-spirit)

Contestability prevents cross-subsidization

Introduction

Economic Efficiency

Sustainability

Policy Implications

Summary

Page 25: The Economics of Open Source Software - Prospects, Pitfalls and Politics - Dr. Stefan Kooths

25

MICEMuenster Institute for

Computational Economics

University of Muenster

Economics of OSSMSR Cambridge

Complementary Strategy without Cross-Subsidization 2

Service marketSoftware market

Supply

Demand

Supply

Demand

Software

Price

Service

Price

?

Introduction

Economic Efficiency

Sustainability

Policy Implications

Summary

Page 26: The Economics of Open Source Software - Prospects, Pitfalls and Politics - Dr. Stefan Kooths

26

MICEMuenster Institute for

Computational Economics

University of Muenster

Economics of OSSMSR Cambridge

Result of Scenario 2

OSScore

Service

Soft-ware

Hard-ware

Complementary segments(Commercial models)

Nonmarket GPL-core(OSS-Spirit)

complete loss of value-added

efficiency deficits due lack of price control

OSS < PS

Without quality deficits:identical value-added

With quality deficits:higher albeit undesired value-added

at best, OSS = PS

Aggregate result:

OSS < PS

Introduction

Economic Efficiency

Sustainability

Policy Implications

Summary

Page 27: The Economics of Open Source Software - Prospects, Pitfalls and Politics - Dr. Stefan Kooths

27

MICEMuenster Institute for

Computational Economics

University of Muenster

Economics of OSSMSR Cambridge

Complementary Strategies and Economic Activity in the IT-Business

Cross-subsidization of the OSS-core?

• If successful:Decline of sales in the complementary market

• If not successful:Decline of sales in the software market

Packaged software: Loss of value-added and employment in the IT-sector as a whole

Customized software: No differences between open-source and proprietary software

Introduction

Economic Efficiency

Sustainability

Policy Implications

Summary

Page 28: The Economics of Open Source Software - Prospects, Pitfalls and Politics - Dr. Stefan Kooths

28

MICEMuenster Institute for

Computational Economics

University of Muenster

Economics of OSSMSR Cambridge

Outline

Potential to create value-added

Sustainability of complementary strategies

Economic efficiency

Impact of nonpricing on coordination capacity

Open Source:An alternative to proprietary software development?

Open Source:No Market at the Core

Policy Implications

Introduction

Economic Efficiency

Sustainability

Policy Implications

Summary

Page 29: The Economics of Open Source Software - Prospects, Pitfalls and Politics - Dr. Stefan Kooths

29

MICEMuenster Institute for

Computational Economics

University of Muenster

Economics of OSSMSR Cambridge

Policy Implications

• Support for SMEs in the IT-sector?

No additional value-added, but loss of income in the packaged software sector

• Support for other SMEs by lowering IT-costs?

OSS does not reduce the IT-costs for the economy as a whole

Companies that can’t earn their input costs (valued at market prices) should leave the market

• OSS as a competition policy tool?

Distinction between protecting “competition” and protecting “competitors”

Competition agencies should refrain from industrial policy (as provided for in competition laws)

Neutrality when it comes to government procurements

Introduction

Economic Efficiency

Sustainability

Policy Implications

Summary

Page 30: The Economics of Open Source Software - Prospects, Pitfalls and Politics - Dr. Stefan Kooths

30

MICEMuenster Institute for

Computational Economics

University of Muenster

Economics of OSSMSR Cambridge

SummaryOverview of the main results

Introduction

Economic Efficiency

Sustainability

Policy Implications

Summary

Page 31: The Economics of Open Source Software - Prospects, Pitfalls and Politics - Dr. Stefan Kooths

31

MICEMuenster Institute for

Computational Economics

University of Muenster

Economics of OSSMSR Cambridge

Summary

• No Market at the CoreEfficiency deficits: Without prices no workable coordination of production based on division of labor

Imperfect satisfaction of customer needs

Misallocation of scarce resources

Reduced incentives to innovate

• Decline of value-addedComplementary strategies cannot compensate for the reduction of value-added in the IT-sector due to the nonmarket OSS-core

• Policy implications

Stimulation of OSS is economically not justifiable

Public neutrality: TCO should rule government procurements

Introduction

Economic Efficiency

Sustainability

Policy Implications

Summary