Is Open Source a Good Strategy for your Startup?

11
Is Open Source a Good Strategy for your Startup? Steffany Boldrini @steffbold Lecole Cole @lecole #bigdataSV

Transcript of Is Open Source a Good Strategy for your Startup?

Page 1: Is Open Source a Good Strategy for your Startup?

Is Open Source a Good Strategy for your Startup?

Steffany Boldrini @steffbold Lecole Cole @lecole

#bigdataSV

Page 2: Is Open Source a Good Strategy for your Startup?

Have you used any of these Open Source projects?

Page 3: Is Open Source a Good Strategy for your Startup?

6.5M companies/year

Page 4: Is Open Source a Good Strategy for your Startup?
Page 5: Is Open Source a Good Strategy for your Startup?

Pros

Huge adoption

Exposure / Free marketing*

Raises profile of founders through media

Volunteer technical resources from community

Easier to get funding, but only with adoption number

* Can be good or bad

Page 6: Is Open Source a Good Strategy for your Startup?

Cons

Users not using product properly & ranting about it: hackernews, blog posts, etc

Engineers that join for love of open source have a hard time with monetization

People associate product as free

Hard to monetize on support only, especially if your product “works great, we’ve never had any problems, thank you!!”

Internal war between teams on what improvements should be open sourced vs paid for

Bigger/smaller companies providing your product as a service and making money from it - i.e. Open container project

Page 7: Is Open Source a Good Strategy for your Startup?

Cons (cont’d) Renewal churn rate very high on support-only model, as people

gain knowledge of product overtime

Balancing when offering free support to free users, so companies are successful. i.e. an incredibly large company is using for a customer facing project, they run into a major issue that brings them down for hrs, they think the problem is with your product, not the way them implemented. What do you do? Fix issues? Let them fail and see a blog post on hacker news the next day about how much your product sucks?

Will likely change CEO’s & founding team as early execs are focused on adoption & it’s not clear where to draw the line towards monetization

Will upset some users when charging a lot for one feature they’re interested in

Page 8: Is Open Source a Good Strategy for your Startup?

To Take Into Consideration

License: VERY important (Apache vs AGPL).

- Commercial license that you’d be able to sell under AGPL would allow your customer company to modify your code & NOT have to open source it. This is important for large enterprises. Your customer will have to pay you for that license, otherwise they will have to open source their own changes to your code. This is not applicable under Apache license.

How do you keep momentum within the company while trying to achieve mass adoption

Other companies that can fork your code and compete against you

Page 9: Is Open Source a Good Strategy for your Startup?

How to Monetize

Make clear differentiation between free vs paid product (i.e. Mulesoft, Pentaho)

What did RedHat do right?

Page 10: Is Open Source a Good Strategy for your Startup?

Exits

Most have been acquired: Sourcefire $2.4B, Novell $2.1B, MySQL $1B - all AGPL

A couple of IPO’s: Red Hat $10B, Hortonworks $1B – both Apache

TBD: Cloudera, MongoDB, Docker, Datastax, Elasticsearch

Page 11: Is Open Source a Good Strategy for your Startup?

Q&A