foss business models

80
Atul Chitnis Geodesic Information Systems Limited http://www.geodesic.com FOSS Business Models

Upload: others

Post on 12-Jan-2022

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: FOSS Business Models

Atul ChitnisGeodesic Information Systems Limited

http://www.geodesic.com

FOSS Business Models

Page 2: FOSS Business Models

FOSS Business ModelsFOSS Business Models

Business Models

Commercial Software Service and Support Enhancing Products Enable Hardware Components Dual Licensing Solution Integration

Lowering cost of End-of-Life

Page 3: FOSS Business Models

Business Model:Commercial Software

Page 4: FOSS Business Models

FOSS Business ModelsFOSS Business Models

Commercial Software

Nothing in the GPL prohibits this Requirements

Not linked to GPL code Works in non-kernel space

Special requirements If Kernel Intrusion exists (e.g. Device drivers)

Page 5: FOSS Business Models

FOSS Business ModelsFOSS Business Models

Commercial Software

Without Kernel Intrusion

Linux Kernel

Application Software

Proprietary

GPL

Page 6: FOSS Business Models

FOSS Business ModelsFOSS Business Models

Commercial Software

With Kernel Intrusion

Linux Kernel

Application Software

Proprietary

GPLKernel

Intrusion

Page 7: FOSS Business Models

FOSS Business ModelsFOSS Business Models

Benefit Analysis

Advantages No change in existing methodologies

Development Marketing/Sales

Disadvantages No benefits from the FOSS model Customers using FOSS platforms alienated Deployment problems

Distribution Specific Library Specific

Page 8: FOSS Business Models

FOSS Business ModelsFOSS Business Models

Examples

IBM products Oracle products SAP products

Page 9: FOSS Business Models

Business Model:Services and Support

Page 10: FOSS Business Models

FOSS Business ModelsFOSS Business Models

Services and Support

Most straight-forward model Retail Packaging Charge for service & support

Specific applications FOSS application suites FOSS systems

Subscriptions Professional Services

Page 11: FOSS Business Models

FOSS Business ModelsFOSS Business Models

Benefit Analysis

Advantages Rising demand from new and existing customers Relatively easy to implement Perfect model for own FOSS software

Disadvantages Initial learning curve Increasing Competition

Page 12: FOSS Business Models

FOSS Business ModelsFOSS Business Models

Examples

Red Hat Network Ximian Red Carpet service

Page 13: FOSS Business Models

Business Model:Enhancing Products

Page 14: FOSS Business Models

FOSS Business ModelsFOSS Business Models

Enhancing Products

Combining Proprietary and FOSS Adding functionality to existing systems “Bundling” Supported Solutions

Page 15: FOSS Business Models

FOSS Business ModelsFOSS Business Models

Enhancing Products

Adding value to FOSS using proprietary components

Primary FOSSApplication

Proprietary Enhancements

Sold as a supported solution to customers

Page 16: FOSS Business Models

FOSS Business ModelsFOSS Business Models

Enhancing Products

Adding value to Proprietary software using FOSS components

Primary ProprietaryApplication

FOSS Enhancements

Sold as a supported

enhancement to customers

Page 17: FOSS Business Models

FOSS Business ModelsFOSS Business Models

Benefit Analysis

Advantages Leveraging on existing software Possibility to create IP using FOSS Quicker time to market than ground-up

Disadvantages Cannot exist stand-alone In case of proprietary enhancements for FOSS,

distribution may be tricky In case of FOSS enhancements to proprietary software,

access to NDA'd APIs may be needed.

Page 18: FOSS Business Models

FOSS Business ModelsFOSS Business Models

Examples

Covalent Technologies Adds enterprise-class capabilities to Apache

A number of FOSS add-ons for proprietary applications exist Report Generation Format Conversions Inter-application “bridges”

Page 19: FOSS Business Models

Business Model:Enable Hardware Components

Page 20: FOSS Business Models

FOSS Business ModelsFOSS Business Models

Enable Hardware Components

Device Drivers Allow access by FOSS platforms to

hardware Two forms of Device Drivers

Open Source Proprietary

Page 21: FOSS Business Models

FOSS Business ModelsFOSS Business Models

Open Source Device Drivers

Linux Kernel(GPL)

Device Driver (GPL)

Hardware Device

Application Software(GPL and/or Proprietary)

Page 22: FOSS Business Models

FOSS Business ModelsFOSS Business Models

Proprietary Device Drivers

Linux Kernel(GPL)

Device Driver (Proprietary)

Application Software(GPL and/or Proprietary)

Hardware Device

?

Page 23: FOSS Business Models

FOSS Business ModelsFOSS Business Models

Benefit Analysis

Advantages Growing Market “Retro-fit” Opportunities

Disadvantages Proprietary Device Drivers difficult to maintain Ability to insert proprietary modules may disappear Perceived value by customer is low.

Page 24: FOSS Business Models

FOSS Business ModelsFOSS Business Models

Examples

Open Source Device Drivers X Display Drivers Kernel USB drivers

Proprietary Device Drivers NVIDIA Display Drivers Many high-end sound cards

Page 25: FOSS Business Models

Business Model:Dual Licensing

Page 26: FOSS Business Models

FOSS Business ModelsFOSS Business Models

Dual Licensing

Maintain two versions of software FOSS version Proprietary version

License proprietary version Traditional License and Support Revenues

Page 27: FOSS Business Models

FOSS Business ModelsFOSS Business Models

FOSS Version

Typically for use with FOSS systems May have smaller feature sets Has special requirements for patches...

Page 28: FOSS Business Models

FOSS Business ModelsFOSS Business Models

Proprietary Licensed Version

Traditional License and Support Revenues May have more features More testing and certification Earlier access than FOSS version Support from Copyright holder

Page 29: FOSS Business Models

FOSS Business ModelsFOSS Business Models

Dual License Model

Supported, enhanced and sold

to customer

Proprietary Software

GPL Release of software to community Community

Contributions

Copyright Assignment

Page 30: FOSS Business Models

FOSS Business ModelsFOSS Business Models

Benefit Analysis

Advantages Maintains Revenue Stream Creates awareness, grows user base Allows developer involvement

Code audits Code enhancements/Feature additions Speeds up your development process

Disadvantages May lead to some loss in revenue Copyright-assignment of patches may be tricky

Page 31: FOSS Business Models

FOSS Business ModelsFOSS Business Models

Examples

MySQL ReiserFS

Page 32: FOSS Business Models

Business Model:Solution Integration

Page 33: FOSS Business Models

FOSS Business ModelsFOSS Business Models

Solution Integration

Similar to the Product enhancement model Integrates existing FOSS components and

applications to create new products or application stacks

No addition of proprietary software Ongoing support and enhancement revenues

Page 34: FOSS Business Models

FOSS Business ModelsFOSS Business Models

Benefit Analysis

Advantages Extremely low development costs Very quick turnaround Vast innovation scope Ability to customise quickly for customers Support and enhancement revenues

Disadvantages Limited or no IP generation Easy to duplicate by competitors

Page 35: FOSS Business Models

FOSS Business ModelsFOSS Business Models

Examples

Linux Clusters Super computing

Linux Distributions Custom distributions for customers

Page 36: FOSS Business Models

Business Model:Lowing Cost of End­of­Life

Page 37: FOSS Business Models

FOSS Business ModelsFOSS Business Models

Lowering Cost of End-of-Life

EOL'ing a product affects customer base Customers react badly to obsolescence Offer post-EOL support (at a cost)

Builds goodwill May not pay for itself Defocussed, not strategic

Option – Open Source the product

Page 38: FOSS Business Models

FOSS Business ModelsFOSS Business Models

Open Sourcing an EOL product

Builds goodwill with customers Gives ample time for migration to newer

solution Lowers internal support costs Keeps you focussed on strategic direction Provides opportunity for third-party support.

Page 39: FOSS Business Models

FOSS Business ModelsFOSS Business Models

Benefit Analysis

Advantages Builds goodwill with customers and industry Reduces Costs Maintains strategic focus

Disadvantage May not always be an option

Page 40: FOSS Business Models

FOSS Business ModelsFOSS Business Models

Questions?

Atul Chitnishttp://atulchitnis.net

http://www.geodesic.com

Page 41: FOSS Business Models
Page 42: FOSS Business Models
Page 43: FOSS Business Models
Page 44: FOSS Business Models
Page 45: FOSS Business Models
Page 46: FOSS Business Models
Page 47: FOSS Business Models
Page 48: FOSS Business Models
Page 49: FOSS Business Models
Page 50: FOSS Business Models
Page 51: FOSS Business Models
Page 52: FOSS Business Models
Page 53: FOSS Business Models
Page 54: FOSS Business Models
Page 55: FOSS Business Models
Page 56: FOSS Business Models
Page 57: FOSS Business Models
Page 58: FOSS Business Models
Page 59: FOSS Business Models
Page 60: FOSS Business Models
Page 61: FOSS Business Models
Page 62: FOSS Business Models
Page 63: FOSS Business Models
Page 64: FOSS Business Models
Page 65: FOSS Business Models
Page 66: FOSS Business Models
Page 67: FOSS Business Models
Page 68: FOSS Business Models
Page 69: FOSS Business Models
Page 70: FOSS Business Models
Page 71: FOSS Business Models
Page 72: FOSS Business Models
Page 73: FOSS Business Models
Page 74: FOSS Business Models
Page 75: FOSS Business Models
Page 76: FOSS Business Models
Page 77: FOSS Business Models
Page 78: FOSS Business Models
Page 79: FOSS Business Models
Page 80: FOSS Business Models