Open source software marries the decentralized community of the Internet with the ambition to build great things. Databases, application servers, streaming technologies, application deployment, and container management - many modern tools were born open source. But the clouds are rolling in for open source companies (pun intended). Today, open source software faces an identity crisis: what does it mean to be an open source company in the cloud?
Imagine you’ve co-authored a massively successful open source project and you’re on the cusp of commercializing it. You face a critical decision. This decision will impact the business for the next 24 months and beyond. It will determine your price point, your roadmap, your hiring plan, your revenue, and consequently your fundraising prospects. The decision reversible, but not without pain and difficulty, and likely 3 to 4 quarters of work. What is that decision?