“As a company, one solution we could pursue would be for us to build more proprietary software and pull back from our open source investments. But we think the right way to build fundamental infrastructure layers is with open code. As workloads move to the cloud we need a mechanism for preserving that freedom while also enabling a cycle of investment, and this is our motivation for the licensing change.
We think this is a positive change and one that can help ensure small open source communities aren’t acting as free and unsustainable R&D for tech giants that put sustaining resources only into their own differentiated proprietary offerings.” — Confluent co founder
Being open source VC backed startups means large exit via IPO or M & As is #1 priority for their investors, and that`s OK, after all VCs also need to deliver high returns to their own backers!:) But in order to deliver significant returns to investors, these startups need to first deliver great value to their customers and gain significant market share — meaning increased adoptions of their technology, fast revenue growth via hosted services and other enterprise support services. Unfortunately these business objectives become harder to meet if big cloud vendors with high distribution power such as AWS are offering similar hosted services. For example Confluent reacted with licence changes soon after AWS announced their Amazon Managed Streaming for Kafka (MSK) — because of course they understood the negative impact to growth of AWS offering a hosted Kafka service that will be competing with Confluent`s own hosted service that also runs on the AWS infrastructure.
All this brings us to a fundamental question that we would like to ask the HackerNoon community. Can an open source startup ecosystem thrive alongside the very aggressive market expansion of big cloud vendors? Or even a more interesting question, is being VC back startup really compatible with the current open source business models? Of course there are some good exceptions of companies built on open source business model like Red Hat — now part of IBM after several years as a public company. Another company using open source business model that could possibly follow Red Hat`s path is Canonical.
One thing we have consistently witnessed over the past few years is that far too many startups use open source strategy prematurely as a quick way to get traction in order to raise money from VCs— and later try to capture enterprise customers with hugely expensive enterprise offerings that make the cheaper alternatives of big cloud vendors more attractive?
Survey: Please share your thoughts with us by completing this Open Source Survey — we will share the results of the survey on HN in the coming weeks.