Developing a Financing Concept for an Open Source Cross-Platform - - PowerPoint PPT Presentation

developing a financing concept for an open source cross
SMART_READER_LITE
LIVE PREVIEW

Developing a Financing Concept for an Open Source Cross-Platform - - PowerPoint PPT Presentation

Chair of Network Architectures and Services Department of Informatics Technical University of Munich Developing a Financing Concept for an Open Source Cross-Platform Cloud Storage Service Client Intermediate talk for the Masters Thesis by


slide-1
SLIDE 1

Chair of Network Architectures and Services Department of Informatics Technical University of Munich

Developing a Financing Concept for an Open Source Cross-Platform Cloud Storage Service Client

Intermediate talk for the Master’s Thesis by

Konstantin Müller

advised by Dr. Benjamin Hof and Johannes Zirngibl Monday 23rd March, 2020 Chair of Network Architectures and Services Department of Informatics Technical University of Munich

slide-2
SLIDE 2

Introduction

Topic Initial Questions:

  • How could an open source cross-platform cloud storage service client software be

financed with respect to its

Konstantin Müller — Developing a Financing Concept for an Open Source Cross-Platform Cloud Storage Service Client 2

slide-3
SLIDE 3

Introduction

Topic Initial Questions:

  • How could an open source cross-platform cloud storage service client software be

financed with respect to its

  • development and

Konstantin Müller — Developing a Financing Concept for an Open Source Cross-Platform Cloud Storage Service Client 2

slide-4
SLIDE 4

Introduction

Topic Initial Questions:

  • How could an open source cross-platform cloud storage service client software be

financed with respect to its

  • development and
  • maintenance

by a company which decides to invest in a project like this?

Konstantin Müller — Developing a Financing Concept for an Open Source Cross-Platform Cloud Storage Service Client 2

slide-5
SLIDE 5

Introduction

Topic Initial Questions:

  • How could an open source cross-platform cloud storage service client software be

financed with respect to its

  • development and
  • maintenance

by a company which decides to invest in a project like this?

  • How does this financing concept differ from developing and maintaining proprietary

software?

Konstantin Müller — Developing a Financing Concept for an Open Source Cross-Platform Cloud Storage Service Client 2

slide-6
SLIDE 6

Introduction

Motivation Compromised Login Data:

Konstantin Müller — Developing a Financing Concept for an Open Source Cross-Platform Cloud Storage Service Client 3

slide-7
SLIDE 7

Introduction

Motivation Compromised Login Data:

  • In 2012, attackers gained access to 68 million Dropbox accounts [7].

Konstantin Müller — Developing a Financing Concept for an Open Source Cross-Platform Cloud Storage Service Client 3

slide-8
SLIDE 8

Introduction

Motivation Compromised Login Data:

  • In 2012, attackers gained access to 68 million Dropbox accounts [7].

Dangers from Compromised Login Data: Loss of control over one’s personal data because it is

Konstantin Müller — Developing a Financing Concept for an Open Source Cross-Platform Cloud Storage Service Client 3

slide-9
SLIDE 9

Introduction

Motivation Compromised Login Data:

  • In 2012, attackers gained access to 68 million Dropbox accounts [7].

Dangers from Compromised Login Data: Loss of control over one’s personal data because it is

  • not encrypted on the user’s device or in the cloud,

Konstantin Müller — Developing a Financing Concept for an Open Source Cross-Platform Cloud Storage Service Client 3

slide-10
SLIDE 10

Introduction

Motivation Compromised Login Data:

  • In 2012, attackers gained access to 68 million Dropbox accounts [7].

Dangers from Compromised Login Data: Loss of control over one’s personal data because it is

  • not encrypted on the user’s device or in the cloud,
  • stored in a centralised data base and, thus,

Konstantin Müller — Developing a Financing Concept for an Open Source Cross-Platform Cloud Storage Service Client 3

slide-11
SLIDE 11

Introduction

Motivation Compromised Login Data:

  • In 2012, attackers gained access to 68 million Dropbox accounts [7].

Dangers from Compromised Login Data: Loss of control over one’s personal data because it is

  • not encrypted on the user’s device or in the cloud,
  • stored in a centralised data base and, thus,
  • prone to attacks from malicious individuals from the outside or inside of the cloud

storage service provider.

Konstantin Müller — Developing a Financing Concept for an Open Source Cross-Platform Cloud Storage Service Client 3

slide-12
SLIDE 12

Introduction

Motivation Compromised Login Data:

  • In 2012, attackers gained access to 68 million Dropbox accounts [7].

Dangers from Compromised Login Data: Loss of control over one’s personal data because it is

  • not encrypted on the user’s device or in the cloud,
  • stored in a centralised data base and, thus,
  • prone to attacks from malicious individuals from the outside or inside of the cloud

storage service provider. A solution which is able to fix these issues and negate these threats can significantly enhance a user’s experience.

Konstantin Müller — Developing a Financing Concept for an Open Source Cross-Platform Cloud Storage Service Client 3

slide-13
SLIDE 13

Related Work

Technical Solutions and Financial Stimuli Technical Solutions

  • RockFS (resilient to client-side attacks) [6]
  • Tahoe (least-authority filesystem) [8]
  • Software Transparency [3]

Konstantin Müller — Developing a Financing Concept for an Open Source Cross-Platform Cloud Storage Service Client 4

slide-14
SLIDE 14

Related Work

Technical Solutions and Financial Stimuli Technical Solutions

  • RockFS (resilient to client-side attacks) [6]
  • Tahoe (least-authority filesystem) [8]
  • Software Transparency [3]

Financial Stimuli

  • Software Licenses [1]
  • Five Possible Business Models [5]
  • Crucial Questions to be Answered Before Initiating an OSS Project [5]
  • Lifecycle Management [2]
  • Marketplace Concept to Coordinate and Finance OSS [4]

Konstantin Müller — Developing a Financing Concept for an Open Source Cross-Platform Cloud Storage Service Client 4

slide-15
SLIDE 15

Stakeholder Analysis

Supplier Side

  • HDD manufacturers
  • Server manufacturers
  • Cloud storage service providers
  • The software company creating and maintaining the code

Konstantin Müller — Developing a Financing Concept for an Open Source Cross-Platform Cloud Storage Service Client 5

slide-16
SLIDE 16

Stakeholder Analysis

Supplier Side

  • HDD manufacturers
  • Server manufacturers
  • Cloud storage service providers
  • The software company creating and maintaining the code

Consumer Side

  • Private users
  • Commercial users
  • Institutional users

Konstantin Müller — Developing a Financing Concept for an Open Source Cross-Platform Cloud Storage Service Client 5

slide-17
SLIDE 17

The Business Model

Requirements of the Software: The software should

Konstantin Müller — Developing a Financing Concept for an Open Source Cross-Platform Cloud Storage Service Client 6

slide-18
SLIDE 18

The Business Model

Requirements of the Software: The software should

  • encrypt data before it gets uploaded to the cloud,

Konstantin Müller — Developing a Financing Concept for an Open Source Cross-Platform Cloud Storage Service Client 6

slide-19
SLIDE 19

The Business Model

Requirements of the Software: The software should

  • encrypt data before it gets uploaded to the cloud,
  • function independently of a specific cloud storage service

Konstantin Müller — Developing a Financing Concept for an Open Source Cross-Platform Cloud Storage Service Client 6

slide-20
SLIDE 20

The Business Model

Requirements of the Software: The software should

  • encrypt data before it gets uploaded to the cloud,
  • function independently of a specific cloud storage service

and be built in such a way that regular end users can easily

Konstantin Müller — Developing a Financing Concept for an Open Source Cross-Platform Cloud Storage Service Client 6

slide-21
SLIDE 21

The Business Model

Requirements of the Software: The software should

  • encrypt data before it gets uploaded to the cloud,
  • function independently of a specific cloud storage service

and be built in such a way that regular end users can easily

  • access and

Konstantin Müller — Developing a Financing Concept for an Open Source Cross-Platform Cloud Storage Service Client 6

slide-22
SLIDE 22

The Business Model

Requirements of the Software: The software should

  • encrypt data before it gets uploaded to the cloud,
  • function independently of a specific cloud storage service

and be built in such a way that regular end users can easily

  • access and
  • restore data

Konstantin Müller — Developing a Financing Concept for an Open Source Cross-Platform Cloud Storage Service Client 6

slide-23
SLIDE 23

The Business Model

Requirements of the Software: The software should

  • encrypt data before it gets uploaded to the cloud,
  • function independently of a specific cloud storage service

and be built in such a way that regular end users can easily

  • access and
  • restore data

without having to contact a cloud storage provider’s IT support.

Konstantin Müller — Developing a Financing Concept for an Open Source Cross-Platform Cloud Storage Service Client 6

slide-24
SLIDE 24

The Business Model

Requirements of the Software: The software should

  • encrypt data before it gets uploaded to the cloud,
  • function independently of a specific cloud storage service

and be built in such a way that regular end users can easily

  • access and
  • restore data

without having to contact a cloud storage provider’s IT support. Unique Selling Proposition (USP)

  • What do customers want?
  • What adds value to them so that they are willing to pay for it?

Konstantin Müller — Developing a Financing Concept for an Open Source Cross-Platform Cloud Storage Service Client 6

slide-25
SLIDE 25

The Business Model

Requirements of the Software: The software should

  • encrypt data before it gets uploaded to the cloud,
  • function independently of a specific cloud storage service

and be built in such a way that regular end users can easily

  • access and
  • restore data

without having to contact a cloud storage provider’s IT support. Unique Selling Proposition (USP)

  • What do customers want?
  • What adds value to them so that they are willing to pay for it?

Konstantin Müller — Developing a Financing Concept for an Open Source Cross-Platform Cloud Storage Service Client 6

slide-26
SLIDE 26

The Business Model

Financing the Creation Development costs:

  • Equipment
  • Time
  • Wages

Konstantin Müller — Developing a Financing Concept for an Open Source Cross-Platform Cloud Storage Service Client 7

slide-27
SLIDE 27

The Business Model

Financing the Creation Development costs:

  • Equipment
  • Time
  • Wages

Covering the costs:

  • Being payed by manufacturers of HDDs and servers.
  • Acting as a reseller for cloud storage service providers.

Konstantin Müller — Developing a Financing Concept for an Open Source Cross-Platform Cloud Storage Service Client 7

slide-28
SLIDE 28

The Business Model

Financing the Maintenance

  • How much will it cost per month, quarter and year?
  • How will money be earned after the development costs are covered?

Konstantin Müller — Developing a Financing Concept for an Open Source Cross-Platform Cloud Storage Service Client 8

slide-29
SLIDE 29

The Business Model

Financing the Maintenance

  • How much will it cost per month, quarter and year?
  • How will money be earned after the development costs are covered?

Marketing

  • How can the software be marketed?

Konstantin Müller — Developing a Financing Concept for an Open Source Cross-Platform Cloud Storage Service Client 8

slide-30
SLIDE 30

The Business Model

Financing the Maintenance

  • How much will it cost per month, quarter and year?
  • How will money be earned after the development costs are covered?

Marketing

  • How can the software be marketed?

Potential Risks

  • What potential risks are there for the project and the software company as a whole that

can arise and have not been covered yet?

Konstantin Müller — Developing a Financing Concept for an Open Source Cross-Platform Cloud Storage Service Client 8

slide-31
SLIDE 31

Outlook

Future Work

  • How will current market players react to such a new competitor if it becomes a serious

threat to their business model?

Konstantin Müller — Developing a Financing Concept for an Open Source Cross-Platform Cloud Storage Service Client 9

slide-32
SLIDE 32

Outlook

Future Work

  • How will current market players react to such a new competitor if it becomes a serious

threat to their business model?

  • Can this financing concept be applied to similar projects?

Konstantin Müller — Developing a Financing Concept for an Open Source Cross-Platform Cloud Storage Service Client 9

slide-33
SLIDE 33

Outlook

Future Work

  • How will current market players react to such a new competitor if it becomes a serious

threat to their business model?

  • Can this financing concept be applied to similar projects?
  • What can be improved regarding the financing concept as a whole?

Konstantin Müller — Developing a Financing Concept for an Open Source Cross-Platform Cloud Storage Service Client 9

slide-34
SLIDE 34

Bibliography

[1]

  • B. Brügge, D. Harhoff, A. Picot, O. Creighton, M. Fiedler, and J. Henkel.

Open-Source-Software: Eine ökonomische und technische Analyse. Springer-Verlag, 2004. [2]

  • K. Henttonen, J. Kääriäinen, and J. Kylmäaho.

Lifecycle management in government-driven open source projects–practical framework. SciKA-Association for Promotion and Dissemination of Scientific Knowledge, 5(3):23–41, 2017. [3]

  • B. Hof.

Software Transparency for Free Software Distributions. Technische Universität München, 2017. [4]

  • G. J. Link, M. Rao, D. Marti, A. Leak, and R. Bodo.

Marktplatz zur koordinierung und finanzierung von open source software. HMD Praxis der Wirtschaftsinformatik, 56(2):419–437, 2019. [5]

  • R. G. Mathieu, J. L. May, and H. L. Reif.

Investigating open source software creators through the lens of an entrepreneur. International Journal of Innovation and Learning, 21(1):1–20, 2017. [6]

  • D. R. Matos, M. L. Pardal, G. Carle, and M. Correia.

Rockfs: Cloud-backed file system resilience to client-side attacks. In Middleware’18, 10th-14th December 2018, Rennes, France. Association for Computing Machinery, 2018. [7]

  • D. Schirrmacher.

68 Millionen verschlüsselte Passwörter aus Dropbox-Hack veröffentlicht. Heise online, 2016. [8]

  • Z. Wilcox-O’Hearn and B. Warner.

Tahoe – the least-authority filesystem. In StorageSS’08, 31st October 2008, Fairfax, Virginia, USA, pages 21–26. Association for Computing Machinery, 2008.

Konstantin Müller — Developing a Financing Concept for an Open Source Cross-Platform Cloud Storage Service Client 10

slide-35
SLIDE 35

Bibliography

Konstantin Müller — Developing a Financing Concept for an Open Source Cross-Platform Cloud Storage Service Client 11