“Most software developers have little interest in
entrepreneurship, but an open-source software project will survive
and thrive only by delivering value into a market (users) with
business partners (contributors) and against competitors (other
open and closed source software). If you want to run a successful
open-source project, it helps if you consider the key questions
that apply when defining a commercial business model. I’ll expand
on Chesbrough’s and Rosenbloom’s list of 6 themes to demonstrate
why.