Wonder
Log in
Research Outline
Prepared for Gabriel | Delivered June 3, 2020
Open Source Business Model
Review your project details
Goals
To obtain information on funded businesses that have an open source business model as their core function. For each one provide an overview, history, funding, pricing, business model, and user base.
View less
Early Findings
Five Open Source Business Models
Support
-The support model, also known as the “RedHat” model, goes like this: sell deployment and integration services, production-oriented “insurance policies”, certified binaries,
t
r
a
i
n
i
n
g
s
, bug fixes, etc., to businesses deploying the project in production.
Hosting
-
Hosting means offering a fully-managed version of your project, so that when users want to try out the project, or even deploy it in production, they can spin up a remote server with the software in just a few clicks, and not have to worry about operating it in steady state
Restrictive licensing
-
The restrictive licensing model creates a legal reason for users of open-source software to pay. It does this by providing an open-source license with slightly onerous terms, such that anyone using the software in production is highly
i
n
c
e
n
t
i
v
i
z
e
d
to strike a commercial deal with the vendor.
Open-core
-
Open-core has quickly emerged as the most popular way for open-source companies to make money. The idea behind open-core is that the majority of the code base is open-source, while a smaller percentage (targeted at production or enterprise users) is proprietary. The proprietary portion may be packaged into separate modules or services that interface with the open-source base, or could be distributed in a forked version of the open-source base.
Hybrid licensing
- hybrid licensing takes the open-core approach but improves on it in a few key ways. What hybrid licensing does is intermingle open-source and proprietary software in the same repository, and then make the code for the entire
r
e
p
o
available. That is, the entire repository is “open code” (or “source available”), just not all licensed under an OSI-approved open-source license. Users can choose to use a binary with just the open-source bits (available under an open-source license), or use a binary with both the open-source and proprietary bits (available under the proprietary license). The proprietary licensed binary often will have paid functionality that is off by default, but can be unlocked by purchasing a license key.
Open Source Companies
Attached is a spreadsheet of
30 open source companies
with revenues over $100 million, along with funding, valuations, and some other relevant details.
R
e
d
h
a
t
and Mozilla are undoubtedly two of the longest enduring open source businesses and have both been successful.
Tech Crunch
also mentioned
C
l
o
u
d
e
r
a
/
H
o
r
t
o
n
w
o
r
k
s
, MuleSoft, Elastic, MongoDB, HashiCorp, Confluent,
D
a
t
a
b
r
i
c
k
s
, Kong, and Cockroach Labs as companies to keep an eye on as they are all successful, but in different stages in their development.
Considerations
To have open source as a core component of a business model can be tricky.
DevOps
recommends defining a business model that can stand on its own as a SaaS, then think about open source. Open source works best for a technology company when it’s adopted as a series of strategies and tactics that support an otherwise sound business model—not the other way around.
To truly benefit and reap the benefits of an open source model there must be
community
and it must be maintained.
Forbes
states, "To succeed as an open source company, you must first be a good steward of open source. This means no
f
r
e
e
m
i
u
m
schemes or artificial restrictions, allowing open source and proprietary software competition, and removing barriers to contributing. "
View less