56
How OSS Is Changing The Software Industry Or The Changing Nature Of Open Source Software Cedric Thomas, OW2 CEO Bboost, Open Source International Convention Bordeaux – November 2018

How OSS Is Changing The Software Industry · 2018-11-10 · e.g. Rackspace and Fujitsu in OpenStack, Bosch in Eclipse, Telefonica in Fiware, Yahoo in Apache Niche players Contributors

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: How OSS Is Changing The Software Industry · 2018-11-10 · e.g. Rackspace and Fujitsu in OpenStack, Bosch in Eclipse, Telefonica in Fiware, Yahoo in Apache Niche players Contributors

How OSS Is Changing The Software Industry

Or The Changing Nature Of Open Source Software

Cedric Thomas, OW2 CEO

Bboost, Open Source International ConventionBordeaux – November 2018

Page 2: How OSS Is Changing The Software Industry · 2018-11-10 · e.g. Rackspace and Fujitsu in OpenStack, Bosch in Eclipse, Telefonica in Fiware, Yahoo in Apache Niche players Contributors

22018 Cedric Thomas

Non-Profit Open Source OrganizationEuropean and Global

Governance Members Code Base

Community Activities

Page 3: How OSS Is Changing The Software Industry · 2018-11-10 · e.g. Rackspace and Fujitsu in OpenStack, Bosch in Eclipse, Telefonica in Fiware, Yahoo in Apache Niche players Contributors

32018 Cedric Thomas

Agenda The Developer Stage

The Enterprise Stage

The Ecosystem Stage

The Industry Stage

Page 4: How OSS Is Changing The Software Industry · 2018-11-10 · e.g. Rackspace and Fujitsu in OpenStack, Bosch in Eclipse, Telefonica in Fiware, Yahoo in Apache Niche players Contributors

42018 Cedric Thomas

Developer Stage

Page 5: How OSS Is Changing The Software Industry · 2018-11-10 · e.g. Rackspace and Fujitsu in OpenStack, Bosch in Eclipse, Telefonica in Fiware, Yahoo in Apache Niche players Contributors

52018 Cedric Thomas

Page 6: How OSS Is Changing The Software Industry · 2018-11-10 · e.g. Rackspace and Fujitsu in OpenStack, Bosch in Eclipse, Telefonica in Fiware, Yahoo in Apache Niche players Contributors

62018 Cedric Thomas

Hello everybody out there using minix -

I'm doing a (free) operating system (just a hobby, won't be big and professional like gnu) for 386(486) AT clones. This has been brewing since april, and is starting to get ready. I'd like any feedback on things people like/dislike in minix, as my OS resembles it somewhat (same physical layout of the file-system (due to practical reasons) among other things).

I've currently ported bash(1.08) and gcc(1.40), and things seem to work. This implies that I'll get something practical within a few months, and I'd like to know what features most people would want. Any suggestions are welcome, but I won't promise I'll implement them :-)

Linus ([email protected])

PS. Yes – it's free of any minix code, and it has a multi-threaded fs. It is NOT portable (uses 386 task switching etc), and it probably never will support anything other than AT-harddisks, as that's all I have :-(.

Page 7: How OSS Is Changing The Software Industry · 2018-11-10 · e.g. Rackspace and Fujitsu in OpenStack, Bosch in Eclipse, Telefonica in Fiware, Yahoo in Apache Niche players Contributors

72018 Cedric Thomas

Page 8: How OSS Is Changing The Software Industry · 2018-11-10 · e.g. Rackspace and Fujitsu in OpenStack, Bosch in Eclipse, Telefonica in Fiware, Yahoo in Apache Niche players Contributors

82018 Cedric Thomas

Page 9: How OSS Is Changing The Software Industry · 2018-11-10 · e.g. Rackspace and Fujitsu in OpenStack, Bosch in Eclipse, Telefonica in Fiware, Yahoo in Apache Niche players Contributors

92018 Cedric Thomas

Page 10: How OSS Is Changing The Software Industry · 2018-11-10 · e.g. Rackspace and Fujitsu in OpenStack, Bosch in Eclipse, Telefonica in Fiware, Yahoo in Apache Niche players Contributors

102018 Cedric Thomas

Page 11: How OSS Is Changing The Software Industry · 2018-11-10 · e.g. Rackspace and Fujitsu in OpenStack, Bosch in Eclipse, Telefonica in Fiware, Yahoo in Apache Niche players Contributors

112018 Cedric Thomas

Page 12: How OSS Is Changing The Software Industry · 2018-11-10 · e.g. Rackspace and Fujitsu in OpenStack, Bosch in Eclipse, Telefonica in Fiware, Yahoo in Apache Niche players Contributors

122018 Cedric Thomas

Page 13: How OSS Is Changing The Software Industry · 2018-11-10 · e.g. Rackspace and Fujitsu in OpenStack, Bosch in Eclipse, Telefonica in Fiware, Yahoo in Apache Niche players Contributors

132018 Cedric Thomas

Page 14: How OSS Is Changing The Software Industry · 2018-11-10 · e.g. Rackspace and Fujitsu in OpenStack, Bosch in Eclipse, Telefonica in Fiware, Yahoo in Apache Niche players Contributors

142018 Cedric Thomas

Representative Non-Profit Organizations

Free Software Foundation

Open Source Initiative

The Apache Foundation

Page 15: How OSS Is Changing The Software Industry · 2018-11-10 · e.g. Rackspace and Fujitsu in OpenStack, Bosch in Eclipse, Telefonica in Fiware, Yahoo in Apache Niche players Contributors

152018 Cedric Thomas

→ Technical Efficiency Access to R&D resources

Technical excellence

Peer Review

State of the art

Global debugging

Page 16: How OSS Is Changing The Software Industry · 2018-11-10 · e.g. Rackspace and Fujitsu in OpenStack, Bosch in Eclipse, Telefonica in Fiware, Yahoo in Apache Niche players Contributors

162018 Cedric Thomas

Developer StageDeveloper Stage

● Individualistic intention● Ethical sharing

Page 17: How OSS Is Changing The Software Industry · 2018-11-10 · e.g. Rackspace and Fujitsu in OpenStack, Bosch in Eclipse, Telefonica in Fiware, Yahoo in Apache Niche players Contributors

172018 Cedric Thomas

Entreprise Stage

Page 18: How OSS Is Changing The Software Industry · 2018-11-10 · e.g. Rackspace and Fujitsu in OpenStack, Bosch in Eclipse, Telefonica in Fiware, Yahoo in Apache Niche players Contributors

182018 Cedric Thomas

Commercial Open SourceFree Software

A legal construct for cooperation and trade in intellectual property

A method for collective technology development

A market entry and value creation strategy

An end-user IT management strategy

A form of social interaction and public value system

Page 19: How OSS Is Changing The Software Industry · 2018-11-10 · e.g. Rackspace and Fujitsu in OpenStack, Bosch in Eclipse, Telefonica in Fiware, Yahoo in Apache Niche players Contributors

192018 Cedric Thomas

Page 20: How OSS Is Changing The Software Industry · 2018-11-10 · e.g. Rackspace and Fujitsu in OpenStack, Bosch in Eclipse, Telefonica in Fiware, Yahoo in Apache Niche players Contributors

202018 Cedric Thomas

OpenText(Vignette)

(Documentum)

NuxeoAlfrescoDrupal

Business ObjectsInfoBuilder

Cognos

SpagoBIJaspersoftPenthao

WeblogicWebsphere

JOnASJboss

Glassfish

SAP(Peoplesoft)

(JDE)

CompiereOpenBravo

Nexedit

(Sonic)Tibco

IBM

PEtALSMule

ServiceMix

IBMOracle

W4

BonitaJBPMShark

ProprietaryLeaders

Open SourceChallengers

Page 21: How OSS Is Changing The Software Industry · 2018-11-10 · e.g. Rackspace and Fujitsu in OpenStack, Bosch in Eclipse, Telefonica in Fiware, Yahoo in Apache Niche players Contributors

212018 Cedric Thomas

Sour

ce:

Cla

yton

M. C

hris

tens

en, I

nno v

ator

's D

ilem

ma,

Har

per B

usin

ess,

New

-Yo r

k, 2

000

Cla

yton

M. C

hris

tens

en a

nd M

icha

el E

. Ray

no,

Inno

vato

r 's S

olut

ion,

Ha r

vard

Bus

ines

s Sc

hool

Pre

ss, B

osto

n, 2

003

Page 22: How OSS Is Changing The Software Industry · 2018-11-10 · e.g. Rackspace and Fujitsu in OpenStack, Bosch in Eclipse, Telefonica in Fiware, Yahoo in Apache Niche players Contributors

222018 Cedric Thomas

Per

form

ance

Time

End-user maturity

Page 23: How OSS Is Changing The Software Industry · 2018-11-10 · e.g. Rackspace and Fujitsu in OpenStack, Bosch in Eclipse, Telefonica in Fiware, Yahoo in Apache Niche players Contributors

232018 Cedric Thomas

Fun

ctio

nalit

y, R

elia

bilit

y, e

tc.

Time

End-user maturity

Established leaders offerin

gs

Proprietary architectures,

Integrated companies

Page 24: How OSS Is Changing The Software Industry · 2018-11-10 · e.g. Rackspace and Fujitsu in OpenStack, Bosch in Eclipse, Telefonica in Fiware, Yahoo in Apache Niche players Contributors

242018 Cedric Thomas

Fun

ctio

nalit

y, R

elia

bilit

y, e

tc.

Time

End-user maturity

OSS entrants offe

rings

Modular archite

ctures,

Business Ecosystems

Established leaders offerin

gs

Proprietary architectures,

Integrated companies

Page 25: How OSS Is Changing The Software Industry · 2018-11-10 · e.g. Rackspace and Fujitsu in OpenStack, Bosch in Eclipse, Telefonica in Fiware, Yahoo in Apache Niche players Contributors

252018 Cedric Thomas

Fun

ctio

nalit

y, R

elia

bilit

y...

Time

End-user maturity

Leading software vendors develop proprietary offerings

Page 26: How OSS Is Changing The Software Industry · 2018-11-10 · e.g. Rackspace and Fujitsu in OpenStack, Bosch in Eclipse, Telefonica in Fiware, Yahoo in Apache Niche players Contributors

262018 Cedric Thomas

Fun

ctio

nalit

y, R

elia

bilit

y...

End-user maturity

?

This time, open source response is immediate but it does not

produce market-ready offerings.

TimeTime

OpenNebula

openstack

Page 27: How OSS Is Changing The Software Industry · 2018-11-10 · e.g. Rackspace and Fujitsu in OpenStack, Bosch in Eclipse, Telefonica in Fiware, Yahoo in Apache Niche players Contributors

272018 Cedric Thomas

Fun

ctio

nalit

y, R

elia

bilit

y...

End-user maturity

TimeTime

OpenNebula

openstack

Market-ready offerings are commercial distributions by profit-making vendors. Strong incentive to adopt open-core strategies.

Page 28: How OSS Is Changing The Software Industry · 2018-11-10 · e.g. Rackspace and Fujitsu in OpenStack, Bosch in Eclipse, Telefonica in Fiware, Yahoo in Apache Niche players Contributors

282018 Cedric Thomas

Page 29: How OSS Is Changing The Software Industry · 2018-11-10 · e.g. Rackspace and Fujitsu in OpenStack, Bosch in Eclipse, Telefonica in Fiware, Yahoo in Apache Niche players Contributors

292018 Cedric Thomas

Representative Non-Profit Organizations

Linux Foundation

Eclipse Foundation

OW2

Title:EF_GRY_OR_eps.eps Creator:Adobe Illustrator(R) 22.1 CreationDate:5/9/2018 LanguageLevel:2

Page 30: How OSS Is Changing The Software Industry · 2018-11-10 · e.g. Rackspace and Fujitsu in OpenStack, Bosch in Eclipse, Telefonica in Fiware, Yahoo in Apache Niche players Contributors

302018 Cedric Thomas

→ Business Efficiency Reduced marketing costs

Free community expertise

Market share

Profitable business models

£$

¥

Page 31: How OSS Is Changing The Software Industry · 2018-11-10 · e.g. Rackspace and Fujitsu in OpenStack, Bosch in Eclipse, Telefonica in Fiware, Yahoo in Apache Niche players Contributors

312018 Cedric Thomas

Developer StageDeveloper Stage Entrepreneur StageEntrepreneur Stage

● Individualistic intention● Ethical sharing

● Opportunistic disruption● Organic response

Page 32: How OSS Is Changing The Software Industry · 2018-11-10 · e.g. Rackspace and Fujitsu in OpenStack, Bosch in Eclipse, Telefonica in Fiware, Yahoo in Apache Niche players Contributors

322018 Cedric Thomas

Ecosystem Stage

Page 33: How OSS Is Changing The Software Industry · 2018-11-10 · e.g. Rackspace and Fujitsu in OpenStack, Bosch in Eclipse, Telefonica in Fiware, Yahoo in Apache Niche players Contributors

332018 Cedric Thomas

Page 34: How OSS Is Changing The Software Industry · 2018-11-10 · e.g. Rackspace and Fujitsu in OpenStack, Bosch in Eclipse, Telefonica in Fiware, Yahoo in Apache Niche players Contributors

342018 Cedric Thomasphoto: lesoir.be

Page 35: How OSS Is Changing The Software Industry · 2018-11-10 · e.g. Rackspace and Fujitsu in OpenStack, Bosch in Eclipse, Telefonica in Fiware, Yahoo in Apache Niche players Contributors

352018 Cedric Thomas

Page 36: How OSS Is Changing The Software Industry · 2018-11-10 · e.g. Rackspace and Fujitsu in OpenStack, Bosch in Eclipse, Telefonica in Fiware, Yahoo in Apache Niche players Contributors

362018 Cedric Thomas

Business powered by open source

Private,IntegratedPlatforms

Page 37: How OSS Is Changing The Software Industry · 2018-11-10 · e.g. Rackspace and Fujitsu in OpenStack, Bosch in Eclipse, Telefonica in Fiware, Yahoo in Apache Niche players Contributors

372018 Cedric Thomas

Business powered by open source

Private,IntegratedPlatforms

Ecosystem-basedinnovation

Open SourceCommons

Page 38: How OSS Is Changing The Software Industry · 2018-11-10 · e.g. Rackspace and Fujitsu in OpenStack, Bosch in Eclipse, Telefonica in Fiware, Yahoo in Apache Niche players Contributors

382018 Cedric Thomas

Page 39: How OSS Is Changing The Software Industry · 2018-11-10 · e.g. Rackspace and Fujitsu in OpenStack, Bosch in Eclipse, Telefonica in Fiware, Yahoo in Apache Niche players Contributors

392018 Cedric Thomas

Representative Non-Profit Organizations

OpenStack Foundation

Open Daylight*

Genivi*

Kubernetes*

Etc.

* Hosted by The Linux Foundation

Page 40: How OSS Is Changing The Software Industry · 2018-11-10 · e.g. Rackspace and Fujitsu in OpenStack, Bosch in Eclipse, Telefonica in Fiware, Yahoo in Apache Niche players Contributors

402018 Cedric Thomas

→ Strategic Efficiency Time to market

Shared R&D costs

Joint market definition

Reduced contract costs

Information symmetry

Page 41: How OSS Is Changing The Software Industry · 2018-11-10 · e.g. Rackspace and Fujitsu in OpenStack, Bosch in Eclipse, Telefonica in Fiware, Yahoo in Apache Niche players Contributors

412018 Cedric Thomas

Developer StageDeveloper Stage Entrepreneur StageEntrepreneur Stage Ecosystem StageEcosystem Stage

● Individualistic intention● Ethical sharing

● Opportunistic disruption● Organic response

● Strategic commoditization● Collaborative innovation

Page 42: How OSS Is Changing The Software Industry · 2018-11-10 · e.g. Rackspace and Fujitsu in OpenStack, Bosch in Eclipse, Telefonica in Fiware, Yahoo in Apache Niche players Contributors

422018 Cedric Thomas

Industry Stage

Page 43: How OSS Is Changing The Software Industry · 2018-11-10 · e.g. Rackspace and Fujitsu in OpenStack, Bosch in Eclipse, Telefonica in Fiware, Yahoo in Apache Niche players Contributors

432018 Cedric Thomas

http

s://m

ediu

m.c

om/m

emor

y-le

ak/2

018-

the-

bigg

est-y

ear-f

or-o

pen-

sour

ce-s

oftw

are-

ever

-68d

01b4

751a

7

Page 44: How OSS Is Changing The Software Industry · 2018-11-10 · e.g. Rackspace and Fujitsu in OpenStack, Bosch in Eclipse, Telefonica in Fiware, Yahoo in Apache Niche players Contributors

442018 Cedric Thomas

https://medium.com/memory-leak/2018-the-biggest-year-for-open-source-software-ever-68d01b4751a7

Page 45: How OSS Is Changing The Software Industry · 2018-11-10 · e.g. Rackspace and Fujitsu in OpenStack, Bosch in Eclipse, Telefonica in Fiware, Yahoo in Apache Niche players Contributors

452018 Cedric Thomas

http

s://m

ediu

m.c

om/m

emor

y-le

ak/2

018-

the-

bigg

est-y

ear-f

or-o

pen-

sour

ce-s

oftw

are-

ever

-68d

01b4

751a

7

Page 46: How OSS Is Changing The Software Industry · 2018-11-10 · e.g. Rackspace and Fujitsu in OpenStack, Bosch in Eclipse, Telefonica in Fiware, Yahoo in Apache Niche players Contributors

462018 Cedric Thomas

Page 47: How OSS Is Changing The Software Industry · 2018-11-10 · e.g. Rackspace and Fujitsu in OpenStack, Bosch in Eclipse, Telefonica in Fiware, Yahoo in Apache Niche players Contributors

472018 Cedric Thomas

Successful open source projects are supported by IT companies.

Corporate support ensures roadmap consistency and long-term sustainability.

Corporate support develops industry-grade distributions and market-ready offerings.

Corporate support helps grow market outreach, sign-up early adopters and provide use cases for mainstream market.

Page 48: How OSS Is Changing The Software Industry · 2018-11-10 · e.g. Rackspace and Fujitsu in OpenStack, Bosch in Eclipse, Telefonica in Fiware, Yahoo in Apache Niche players Contributors

482018 Cedric Thomas

The 1% Industry? Multi-ecosystem players

Keystone players

e.g. IBM, Microsoft, Cisco, HuaweiFollowers

e.g. Orange, Adobe

Single-ecosystem players

Significant investment and commitment in a selected ecosystem

e.g. Rackspace and Fujitsu in OpenStack, Bosch in Eclipse, Telefonica in Fiware, Yahoo in Apache

Niche players

Contributors (sometimes, temporarily key) and followers in single-ecosystem strategies

e.g. Mirantis, Docker, Obeo.

Page 49: How OSS Is Changing The Software Industry · 2018-11-10 · e.g. Rackspace and Fujitsu in OpenStack, Bosch in Eclipse, Telefonica in Fiware, Yahoo in Apache Niche players Contributors

492018 Cedric Thomas

Beyond Enterprise Software The pervasiveness of the open source model

Propagated with the software defined everything paradigm

Open source in the Data Center

Open source in Scientific Computing

Open source in Telecommunications → 5G

Open source in IoT

Page 50: How OSS Is Changing The Software Industry · 2018-11-10 · e.g. Rackspace and Fujitsu in OpenStack, Bosch in Eclipse, Telefonica in Fiware, Yahoo in Apache Niche players Contributors

502018 Cedric Thomas

Investment Paths Concentration in mature segments

OS

Cloud

Middleware

SW engineering

Big Data

Expansion into emerging segments

IoT

IA

Software Defined X

Etc.

Page 51: How OSS Is Changing The Software Industry · 2018-11-10 · e.g. Rackspace and Fujitsu in OpenStack, Bosch in Eclipse, Telefonica in Fiware, Yahoo in Apache Niche players Contributors

512018 Cedric Thomas

Page 52: How OSS Is Changing The Software Industry · 2018-11-10 · e.g. Rackspace and Fujitsu in OpenStack, Bosch in Eclipse, Telefonica in Fiware, Yahoo in Apache Niche players Contributors

522018 Cedric Thomas

Representative Non-Profit Organizations

All of the above

Except only in a support role

Will depend on what IT leaders

Project foundations

Niche foundations

Project funding vehicles

Page 53: How OSS Is Changing The Software Industry · 2018-11-10 · e.g. Rackspace and Fujitsu in OpenStack, Bosch in Eclipse, Telefonica in Fiware, Yahoo in Apache Niche players Contributors

532018 Cedric Thomas

→ Financial Efficiency High multiple valuations

Concentration in mature segments

Expansion toward emerging segments

Proprietary (IP rent) leverages OSS€£ $

¥ €£ $

¥

€£ $

¥ €£ $

¥

Page 54: How OSS Is Changing The Software Industry · 2018-11-10 · e.g. Rackspace and Fujitsu in OpenStack, Bosch in Eclipse, Telefonica in Fiware, Yahoo in Apache Niche players Contributors

542018 Cedric Thomas

Developer StageDeveloper Stage Entrepreneur StageEntrepreneur Stage Ecosystem StageEcosystem Stage Industry StageIndustry Stage

● Individualistic intention● Ethical sharing

● Opportunistic disruption● Organic response

● Strategic commoditization● Collaborative innovation

● Concentration● Expansion

€ £$

¥€ £$

¥€ £

Page 55: How OSS Is Changing The Software Industry · 2018-11-10 · e.g. Rackspace and Fujitsu in OpenStack, Bosch in Eclipse, Telefonica in Fiware, Yahoo in Apache Niche players Contributors

552018 Cedric Thomas

Combined Proprietary & OSS Innovation

OSS Innovation

Developer StageDeveloper Stage Entrepreneur StageEntrepreneur Stage Ecosystem StageEcosystem Stage Industry StageIndustry Stage

Proprietary Innovation

● Individualistic intention● Ethical sharing

● Opportunistic disruption● Organic response

● Strategic commoditization● Collaborative innovation

● Concentration● Expansion

Page 56: How OSS Is Changing The Software Industry · 2018-11-10 · e.g. Rackspace and Fujitsu in OpenStack, Bosch in Eclipse, Telefonica in Fiware, Yahoo in Apache Niche players Contributors

56 www.ow2.org

For more details please contact Cedric Thomas, OW2 CEO, [email protected]

And now let's talkQ&ADisagreementsComplementsFeedbacketc.

Thank You