+ All Categories
Home > Documents > How to Make Money with OSS – Business Models T-76.651 Seminar on Distributed Product Development...

How to Make Money with OSS – Business Models T-76.651 Seminar on Distributed Product Development...

Date post: 24-Dec-2015
Category:
Upload: terence-cain
View: 217 times
Download: 1 times
Share this document with a friend
Popular Tags:
30
How to Make Money with OSS – Business Models T-76.651 Seminar on Distributed Product Development Helsinki University of Technology Arttu Heikkilä 2004-DEC-07
Transcript
Page 1: How to Make Money with OSS – Business Models T-76.651 Seminar on Distributed Product Development Helsinki University of Technology Arttu Heikkilä 2004-DEC-07.

How to Make Money with OSS – Business

Models

T-76.651 Seminar on Distributed Product Development

Helsinki University of Technology

Arttu Heikkilä

2004-DEC-07

Page 2: How to Make Money with OSS – Business Models T-76.651 Seminar on Distributed Product Development Helsinki University of Technology Arttu Heikkilä 2004-DEC-07.

Introduction

Open source software communities have understandable amount of knowledge, motivation and resources

Open source ideology is widely pontificated by Stallman, Perens, Raymond OS religion/ideology

Backround

Page 3: How to Make Money with OSS – Business Models T-76.651 Seminar on Distributed Product Development Helsinki University of Technology Arttu Heikkilä 2004-DEC-07.

Ideology is against the business attitude

Anti-business organizations founded by ’OS founders’ e.g. GNU, FSF

GNU GPL license is totally against the business

Backround

Page 4: How to Make Money with OSS – Business Models T-76.651 Seminar on Distributed Product Development Helsinki University of Technology Arttu Heikkilä 2004-DEC-07.

OS License

Most of OS uses GPL GPL cannot be combined with other OS

license

Backround

Page 5: How to Make Money with OSS – Business Models T-76.651 Seminar on Distributed Product Development Helsinki University of Technology Arttu Heikkilä 2004-DEC-07.

Business model

Business model needed to convert the technology to economic value.

Business model describes the core value creating logic of the organization

OS license plays key role in business model

Backround

Page 6: How to Make Money with OSS – Business Models T-76.651 Seminar on Distributed Product Development Helsinki University of Technology Arttu Heikkilä 2004-DEC-07.

Markets needs OS business models

” One of the common concerns fo entrepreneurs and investors are potential ”business models” that enable for-profit firms to take advantage of free or open source software ” (Cusumano, 2004)

Backround

Page 7: How to Make Money with OSS – Business Models T-76.651 Seminar on Distributed Product Development Helsinki University of Technology Arttu Heikkilä 2004-DEC-07.

Business vs. OS communities

Goals of free software ideology and business do not match

What kind of OS license should be selected?

OS is interesting in business point of view, OS communities are against business

Motivation

Page 8: How to Make Money with OSS – Business Models T-76.651 Seminar on Distributed Product Development Helsinki University of Technology Arttu Heikkilä 2004-DEC-07.

Goal of the research

A literature research

Which business models seem to be suitable for small software companies?

This paper do not try to list all possible money making methods, but the basic ones. Also, this paper does not describe the business models for hardware manufacturers.

Research question / Method

Page 9: How to Make Money with OSS – Business Models T-76.651 Seminar on Distributed Product Development Helsinki University of Technology Arttu Heikkilä 2004-DEC-07.

Paper structure

Introduction OS Licenses OS Business models Discussion Conclusion

Paper structure

Page 10: How to Make Money with OSS – Business Models T-76.651 Seminar on Distributed Product Development Helsinki University of Technology Arttu Heikkilä 2004-DEC-07.

OS Licenses

Public domain Ideal for commerializing Rarely used

GPL and LGPL Most used Virus –effect ”distribution is trigger” -loophole

OS Licenses

Page 11: How to Make Money with OSS – Business Models T-76.651 Seminar on Distributed Product Development Helsinki University of Technology Arttu Heikkilä 2004-DEC-07.

OS Licenses cont.

BSD Can easily be taken within business University of California has to be mentioned

Artistic Not widely used Option if wanted BSD-styled but less restrictive than GPL

MPL / NPL leaves more rights for the original author Good option in business point of view

OS Licenses

Page 12: How to Make Money with OSS – Business Models T-76.651 Seminar on Distributed Product Development Helsinki University of Technology Arttu Heikkilä 2004-DEC-07.

OS Licenses - conclusion

(Valimaki and Oksanen, 2002)

OS Licenses

Page 13: How to Make Money with OSS – Business Models T-76.651 Seminar on Distributed Product Development Helsinki University of Technology Arttu Heikkilä 2004-DEC-07.

OS Licenses - conclusion

If business is: Software development with help of OSS

BSD or artistic OSS Public domain (difficult to find suitable) GPL OSS cannot be used (virus-effect)

Outsource the R&D MPL/NPL (GPL)

OS Licenses

Page 14: How to Make Money with OSS – Business Models T-76.651 Seminar on Distributed Product Development Helsinki University of Technology Arttu Heikkilä 2004-DEC-07.

OS Business models - selection

Thompson (1999) Research Service Customization

OS business models

Page 15: How to Make Money with OSS – Business Models T-76.651 Seminar on Distributed Product Development Helsinki University of Technology Arttu Heikkilä 2004-DEC-07.

OS Business models - selection

Strategies by Koenig (2004) Optimization Dual Licensing Consulting Subsription Patronage Hosted Embedded

OS business models

Page 16: How to Make Money with OSS – Business Models T-76.651 Seminar on Distributed Product Development Helsinki University of Technology Arttu Heikkilä 2004-DEC-07.

OS Business models - selection

Classifications by Open source initiative (2004) Support Sellers

distribution, branding, after-sale services Loss Leader Widget Frosting

Drivers/interfaces etc Accessoring

books, coffee cups, t-shirts etc

OS business models

Page 17: How to Make Money with OSS – Business Models T-76.651 Seminar on Distributed Product Development Helsinki University of Technology Arttu Heikkilä 2004-DEC-07.

External R&D

Idea The whole internet becomes your R&D and QA

Idea does not work, it’s ideal Slower than internal R&D Difficult to control

OS business models

Page 18: How to Make Money with OSS – Business Models T-76.651 Seminar on Distributed Product Development Helsinki University of Technology Arttu Heikkilä 2004-DEC-07.

Dual Licensing

(Valimaki, 2003)

OS business models

Page 19: How to Make Money with OSS – Business Models T-76.651 Seminar on Distributed Product Development Helsinki University of Technology Arttu Heikkilä 2004-DEC-07.

Dual Licensing

Wide distribution by ”poison pill” Some basic right (view, use, modify,

redistribute) is restricted

Glorified business model by articles Needs balancing between ideology /

business Examples: MySQL, Sleepycat software

OS business models

Page 20: How to Make Money with OSS – Business Models T-76.651 Seminar on Distributed Product Development Helsinki University of Technology Arttu Heikkilä 2004-DEC-07.

Consulting - Customization

Idea Consulting in using OS Customization of current OS products for specific

purpose

Clear logic of money making Consulting and services markets are rising

OS business models

Page 21: How to Make Money with OSS – Business Models T-76.651 Seminar on Distributed Product Development Helsinki University of Technology Arttu Heikkilä 2004-DEC-07.

Services – support and maintenance

Idea Money from media dirstribution, branding, training,

consulting, custom development and post-sales support

”Support sellers” Customers do not want to pay from

Code refactoring documentation

Example: Cyclic, Cygnus, Yggdrasil

OS business models

Page 22: How to Make Money with OSS – Business Models T-76.651 Seminar on Distributed Product Development Helsinki University of Technology Arttu Heikkilä 2004-DEC-07.

Hosting

Idea Rent the software (do not distribute / sell)

GPL license not in charge before distribution Enables to piggyback from large amount of

OSS Examples: Amazon, Google, salesforge.com

OS business models

Page 23: How to Make Money with OSS – Business Models T-76.651 Seminar on Distributed Product Development Helsinki University of Technology Arttu Heikkilä 2004-DEC-07.

Brand licensing

Idea Make product open, but leave the rights of

product trademarks and related IPRs for original author

Companies have to pay when using rights to the trademarks / IPRs

Not a business model for small company (difficult)

OS business models

Page 24: How to Make Money with OSS – Business Models T-76.651 Seminar on Distributed Product Development Helsinki University of Technology Arttu Heikkilä 2004-DEC-07.

New license

Idea Possible to create some new, contrivance license

to piggyback others effort

Developers are suspicious Do not write your own license if possible

OS business models

Page 25: How to Make Money with OSS – Business Models T-76.651 Seminar on Distributed Product Development Helsinki University of Technology Arttu Heikkilä 2004-DEC-07.

Classification of investigated OS business models

Software business concept Dual licensing Cusomization Own license

Services concept Services Hosting business

Research External R&D

Marketing Brand licensing

OS business models

Page 26: How to Make Money with OSS – Business Models T-76.651 Seminar on Distributed Product Development Helsinki University of Technology Arttu Heikkilä 2004-DEC-07.

Conclusion

OS business future is bit risky to predict Literature presents very sceptic, neutral and really

optimistic opinions

Future research What are the needed actions to enable OS

developers to interest to develope software licensed under other than GPL license?

Conclusion

Page 27: How to Make Money with OSS – Business Models T-76.651 Seminar on Distributed Product Development Helsinki University of Technology Arttu Heikkilä 2004-DEC-07.

Conlusion

My own opinion OS is great opportunity for some products Limited amount of cathedrals in the bazaar Sceptic to believe in piggybacking others results The best ideas remains

Conclusion

Page 28: How to Make Money with OSS – Business Models T-76.651 Seminar on Distributed Product Development Helsinki University of Technology Arttu Heikkilä 2004-DEC-07.

Conclusion – about the course

Thanks for the interesting course with professional visit-lectures

4 DLs model was great in order to get the paper ready =)

LaTex Use of %-marks Compiled result differs in different computers

Page 29: How to Make Money with OSS – Business Models T-76.651 Seminar on Distributed Product Development Helsinki University of Technology Arttu Heikkilä 2004-DEC-07.

References

Cusumano, M.A. (2004) Reflections on free and open software. Koenig, J (2004) Seven open source business strategies for

competitive advantage Open source initiative (2004) Open source case for business Thompson, B (1999) Linux means business Valimaki, M. (2003) Dual licensing in open source software industry. Valimaki, M. and V. Oksanen (2002) Evaluation of open source

licensing models for a company developing mass market software

Page 30: How to Make Money with OSS – Business Models T-76.651 Seminar on Distributed Product Development Helsinki University of Technology Arttu Heikkilä 2004-DEC-07.

Questions?

Business models

LicensesStructure of paper etc


Recommended