117

Open Source Software - A Guide to Innovation

Embed Size (px)

DESCRIPTION

[heavy content] This guide explains how to make proper use of different software forms. Particularly, the guide stresses that open source software is an essential part of software development ecosystem. It outlines its evolutionary role and challenges that are faced by the software industry. The guide should help IT managers to build sound software strategies. It also signals where are growth points for a forward looking and proactive participation in the technology community.

Citation preview

Page 1: Open Source Software - A Guide to Innovation
Page 2: Open Source Software - A Guide to Innovation

This is ahigh qualitysoftware product

Page 3: Open Source Software - A Guide to Innovation

They never ever bake it alone

Page 4: Open Source Software - A Guide to Innovation

There are at least

three partsthere

Page 5: Open Source Software - A Guide to Innovation

design &coding

Page 6: Open Source Software - A Guide to Innovation

shipping &install

Page 7: Open Source Software - A Guide to Innovation

support &service

Page 8: Open Source Software - A Guide to Innovation

They all add essentialspices to the mix

Page 9: Open Source Software - A Guide to Innovation

The three parts arealways there

Page 10: Open Source Software - A Guide to Innovation

They bring required but different mind setsand skills to the table

Page 11: Open Source Software - A Guide to Innovation

Customers tend to emphasizecertain product components

Page 12: Open Source Software - A Guide to Innovation

Customers distinguish componentsvery well and pick what they need

Page 13: Open Source Software - A Guide to Innovation

A stress on one product’scomponent doesn’t mean thatothers don’t exist

Page 14: Open Source Software - A Guide to Innovation

The components are just hidden by the vendors

Page 15: Open Source Software - A Guide to Innovation

This gamesimplifies messagingto the customers

Page 16: Open Source Software - A Guide to Innovation

The simplificationis causing expenses

Page 17: Open Source Software - A Guide to Innovation

Vendors charge forthe convenienceThey call it a

Page 18: Open Source Software - A Guide to Innovation

Customers see design-to-order

custom built code

Page 19: Open Source Software - A Guide to Innovation

Vendors see business model #1

contracting

uniqueness grants competitive potential

• Project Ware• Program Ware(Need something done? Specify. We will code it, delivery and service included)

Page 20: Open Source Software - A Guide to Innovation

The most lucrative model

contracting

secure,unique,efficient

up-frontexpensive,quality isn’t granted

no-risk,get paid before you deliver, limited QA

no scaling,a lot of hand-holding

customer

vendor

Page 21: Open Source Software - A Guide to Innovation

Consumers pick off-the-shelf

packaged code

Page 22: Open Source Software - A Guide to Innovation

Companies use business model #2

software vendor

We have already coded and shipped a software that does many things. Adjust your needs. We will help.• Product Ware, Share Ware(buy the box or license)• Cloud Ware(buy the functionality set)• SaaS Ware(rent the license)• Open Source Ware(buy the license, fix and service the code yourself)

Page 23: Open Source Software - A Guide to Innovation

lucrative and robust model

software vendor

universal,cheap,immediately available

up-frontcosts,quality isn’t detailed

scaling,no depen-dency on a single cus-tomer

up-front investment,many eye-balls track quality

customer

vendor

Page 24: Open Source Software - A Guide to Innovation

A buyer wants customization or

on demand fixed code

Page 25: Open Source Software - A Guide to Innovation

Vendors think business model #3

free, free open source

We have a software that can do some things. It is delivered to your door and free to try • Free Ware(use it or leave it)• Share Ware(take it, pay for updates and support)• Free & Open Source Ware(take it, adjust it or pay us to do so)

Page 26: Open Source Software - A Guide to Innovation

easy to enter model

free & open source

no up-front investment,quality is granted or no payment

limited or expensive features,hassle

scaling,simple shipping, cheapest foot in the door

huge up-front investment,return is not granted

customer

vendor

Page 27: Open Source Software - A Guide to Innovation

http://www.flickr.com/photos/mrtruffle/140233293/

WTF

Page 28: Open Source Software - A Guide to Innovation

Howcan I eat my

Page 29: Open Source Software - A Guide to Innovation

three options to bite

#1

#2

#3

Page 30: Open Source Software - A Guide to Innovation

bake it

Page 31: Open Source Software - A Guide to Innovation

Buy all ingredients

time costs quality

progress bar

Page 32: Open Source Software - A Guide to Innovation

let them mix &put it in stove

time costs quality

progress bar

Page 33: Open Source Software - A Guide to Innovation

pull out and eat

time costs quality

progress bar

Page 34: Open Source Software - A Guide to Innovation

buy it

Page 35: Open Source Software - A Guide to Innovation

Figure outwhat kind of cakedo you need

time costs quality

progress bar

Page 36: Open Source Software - A Guide to Innovation

go to the store.does it smelllike cake? buy

time costs quality

progress bar

Page 37: Open Source Software - A Guide to Innovation

eat

time costs quality

progress bar

Page 38: Open Source Software - A Guide to Innovation

feastjunk yard

Page 39: Open Source Software - A Guide to Innovation

sneak to the buffetat a late nightparty

time costs quality

progress bar

Page 40: Open Source Software - A Guide to Innovation

grab what likelyhas been a cake

time costs quality

progress bar

Page 41: Open Source Software - A Guide to Innovation

mix it with salt,sugar and pepperto taste. eat

time costs quality

progress bar

Page 42: Open Source Software - A Guide to Innovation

get a drink

time costs quality

progress bar

Page 43: Open Source Software - A Guide to Innovation

Seriously!

http://www.flickr.com/photos/mrtruffle/140233326

Page 44: Open Source Software - A Guide to Innovation

HOWcan I eat my

Page 45: Open Source Software - A Guide to Innovation

There are three options

#1 #2 #3

Page 46: Open Source Software - A Guide to Innovation

If you know what you do…

#1

Page 47: Open Source Software - A Guide to Innovation

…and can afford it

#1

Page 48: Open Source Software - A Guide to Innovation

Go ahead. Buy a locomotive

#1

Page 49: Open Source Software - A Guide to Innovation

your custom built wagons arecomplimentary

code delivery use

#1

time

Page 50: Open Source Software - A Guide to Innovation

so you can reachyour destinations

#1

Page 51: Open Source Software - A Guide to Innovation

If you are shortof money or time

#2

Page 52: Open Source Software - A Guide to Innovation

Buy ready-to-ship solutions

delivery

#2

Page 53: Open Source Software - A Guide to Innovation

Buy ready-to-ship solutions

One ticket to Choo-Choo City!

#2

Page 54: Open Source Software - A Guide to Innovation

Your wagon is meant to be there

delivery use

#2

Page 55: Open Source Software - A Guide to Innovation

But don’t expect much

#2

Page 56: Open Source Software - A Guide to Innovation

It is one size fits allsomewhere

#2

Page 57: Open Source Software - A Guide to Innovation

The trouble there: it is hard to find right train

One ticket to Choo-Choo City!

There is no such destination

#2

Page 58: Open Source Software - A Guide to Innovation

You know it after you boughtsoftware. Media reviews don’tconsider your specific needs

One ticket to Choo-Choo City!

I’m sorry, we’ve sold you a ticket

to Cha-Cha

#2

Page 59: Open Source Software - A Guide to Innovation

Outgrown it?

#3

Page 60: Open Source Software - A Guide to Innovation

Can’t stand it?

Wait!

#3

Page 61: Open Source Software - A Guide to Innovation

or no money to invest now?

#3

Page 62: Open Source Software - A Guide to Innovation

Here you are. Free software

usecode delivery

#3

Page 63: Open Source Software - A Guide to Innovation

…if it movesthe wagon won't be roomy

#3

Page 64: Open Source Software - A Guide to Innovation

Free and open source softwareenables you any wagon size

#3

Page 65: Open Source Software - A Guide to Innovation

…but eventually you willneed to spend money & time

usedeliverycode

#3

Page 66: Open Source Software - A Guide to Innovation

More likely like this

#3

some day

Page 67: Open Source Software - A Guide to Innovation

Then you startto think about this

#1

Page 68: Open Source Software - A Guide to Innovation

http://www.flickr.com/photos/mrtruffle/140233345

Page 69: Open Source Software - A Guide to Innovation

Basically the entire spectrum of business models can be placed on a line

Page 70: Open Source Software - A Guide to Innovation

pick yours bysetting up a screen

Page 71: Open Source Software - A Guide to Innovation

Project Ware

Program Ware

Product Ware

SaaSWare

Open Source Ware

Cloud Ware

Share Ware

Free Ware

Support Ware

Ad Ware

Sponsor Ware

Beg, Mascot Ware

Page 72: Open Source Software - A Guide to Innovation

line is looped

Page 73: Open Source Software - A Guide to Innovation

A softwareproduct driftsthe cycle over time

Page 74: Open Source Software - A Guide to Innovation

…following business sensefor a consumable value thatthe product contains

1 2

3

4

A text editor is createdas custom built code

The idea is picked up. Mass product

Cheaper and adjustable replicas of the editor

The editor’s functionality is integrated in other products as a component

Page 75: Open Source Software - A Guide to Innovation

From an innovative codeto a standard component.New loops continue the life cycle

Text editor’s life cycle as a stand-alone product

Text editor’s life cycle as a product component

inception

pervasion

Page 76: Open Source Software - A Guide to Innovation

So..do I really

choose?http://www.flickr.com/photos/mrtruffle/140233326

Page 77: Open Source Software - A Guide to Innovation

Do I choosehow I get my ?

Page 78: Open Source Software - A Guide to Innovation

Yes!read again

slide 28

Page 79: Open Source Software - A Guide to Innovation

No!You have no choiceif the desired functionalityis at the technology edge

Page 80: Open Source Software - A Guide to Innovation

Industry produces pies“on a conveyor belt”

Page 81: Open Source Software - A Guide to Innovation

Industry has its own dynamicand macro-sized forces

industryyou

Page 82: Open Source Software - A Guide to Innovation

You probablycan’t pull the rope alone

Page 83: Open Source Software - A Guide to Innovation

…but at any moment you canchoose the best bit

#1

#2

#3

Page 84: Open Source Software - A Guide to Innovation

http://www.flickr.com/photos/mrtruffle/140233345

Page 85: Open Source Software - A Guide to Innovation

Organizational constrainstheory

Page 86: Open Source Software - A Guide to Innovation

Two organizational formsas a Fn of product complexity

Market exchangeis more efficient

In-house production is

better than procuring the

product

Coase’s firm theory

Page 87: Open Source Software - A Guide to Innovation

Two ownership formsas a Fn of asset building costs

Demsetz’s property theory

Implementationcosts are higher than the value of property that controls an opportunity

Property is more valuable than implementation costs

Page 88: Open Source Software - A Guide to Innovation

Organizational formsas a function of relative costs

Markets Commons

FirmsProperty regimes

Cheaper

goods

exchange

Cheaper

to build

in-house

Coase’s firm theory +Demsetz’s property theory

Value > property costs

Costs > property value

Page 89: Open Source Software - A Guide to Innovation

Organizational formsas a Fn of software eco-cycle

Goods

exchange

Build

in-house

Value > property Costs

Costs > property value

Markets

Firms

Commons

Property regimes

Page 90: Open Source Software - A Guide to Innovation

Efficient production formsas a Fn of product attributes

Abundance of market players, universal product

Complex, unique

product in monopoly

Commodity product

that serves significant

need

Hygienic product in an inapt providers’ market

Page 91: Open Source Software - A Guide to Innovation

buying entities

costs/profitProduct A

Product B

product-market-costs-timeoptimization cycle

Page 92: Open Source Software - A Guide to Innovation

entities

costs/profit

Break-through products

“final touch” phase

next levelinfrastructure phase

the tipping point

pop share

demands

coverage

Page 93: Open Source Software - A Guide to Innovation

entities

costs/profit

Mass market productspop share

demands

coverage

Page 94: Open Source Software - A Guide to Innovation

entities

costs/profit

Saturation productscommon base standards

pop share

demands

coverage

This phase deliversflavors to any taste.That makes the corefunctionality a commongood and knowledge

Page 95: Open Source Software - A Guide to Innovation

You can use any product formfrom the previous complexity cycle

inception

pervasion

components cycle

Page 96: Open Source Software - A Guide to Innovation
Page 97: Open Source Software - A Guide to Innovation

http://www.flickr.com/photos/mrtruffle/140233345

Page 98: Open Source Software - A Guide to Innovation

Resources constrainstheory

Page 99: Open Source Software - A Guide to Innovation

Producing software requires resources

infrastructure skills money

Page 100: Open Source Software - A Guide to Innovation

Somebody has to payto keep the talent alive

supply

train,feed

work

FOSS

Page 101: Open Source Software - A Guide to Innovation

Resources come from

1institutions

individuals2

Page 102: Open Source Software - A Guide to Innovation

1seeking an infrastructure leap

system components are open sourced

in the “final touch” phase

typical product is an integrated system complexity

Page 103: Open Source Software - A Guide to Innovation

A. ambitious to wait until a system becomes ubiquitousB. creative to dare the proliferation semi-cycleC. resourceful to support the components development

1requirements

Page 104: Open Source Software - A Guide to Innovation

North America

United Europe

Asia & Oceania

Others

38%

41%

9%

7%

Debian developersreside in rich countries

http://widi.berlios.de/paper/study.html

Page 105: Open Source Software - A Guide to Innovation

A. resources B.incentive to close the source after the tipping point

BOTTOM LINE: projects are rarely started, and eventually shut off

1constrains

Page 106: Open Source Software - A Guide to Innovation

2the skilled workersbridging the gap of underemployment

civilians unemployed 27+ weeks

Bureau of Labor Statistics

Page 107: Open Source Software - A Guide to Innovation

2requirementsA. critical mass, i.e. industry wide unemployment trigger B. personal resources, i.e. credit access or savings

Page 108: Open Source Software - A Guide to Innovation

A. industry changesB. limited personal resources can’t sustain the movement in the long run

BOTTOM LINE: rare temporary opportunity

2constrains

Page 109: Open Source Software - A Guide to Innovation

http://www.flickr.com/photos/mrtruffle/140233293/

Page 110: Open Source Software - A Guide to Innovation

CANI eat my

Page 111: Open Source Software - A Guide to Innovation

Belongs toendangered

species

Page 112: Open Source Software - A Guide to Innovation

Free, collectively builtsoftware is essential

enabling expedient leaps into the next generationsoftware products

Page 113: Open Source Software - A Guide to Innovation

FOSS does to software whatuniversities did to knowledge

1 2

4

commercialization

mass production

knowledge propagation and settle down to standards

ideation by individuals

Page 114: Open Source Software - A Guide to Innovation

today huge ”fired” IT-force seeds the FOSS

This is a life time opportunity that is not sustainable unless systemic changes occur

US information services employees

Bureau of Labor Statistics

Page 115: Open Source Software - A Guide to Innovation

entities

costs/profit

software proliferation is a fragile business process

Startup drivendevelopment

Customization drivendevelopment

Page 116: Open Source Software - A Guide to Innovation

an overarching systemis required

a raw model for free software on a sustainability rail

Page 117: Open Source Software - A Guide to Innovation

ContributorsKonstantyn Spasokukotskiy

Yochai Benkler http://www.yale.edu/yalelj/112/BenklerWEB.pdf

Mykola Dimura

http://widi.berlios.de/paper/study.html

References

Dana Blankenhorn - ZD Net publication on software business models

http://modeledbehavior.files.wordpress.com/2010/07/image5.png

free to copy and reusewith proper attribution