6 Go-to-Market Lessons from Building the World’s Largest Open Source Feature Management Platform
Building an open source business isn’t just about writing code – it’s about orchestrating a delicate dance between community goodwill and commercial success. In a recent episode of Category Visionaries, Egil Osthus, CEO of Unleash, shared hard-won insights from scaling the world’s largest open source feature management platform. Here are the key lessons from their journey.
- Start with Authentic Community Value Most companies try to build a product and then find a community. Unleash did the opposite. “It was launched as an open source because developers want to give back to community, share their code and really be part of a larger community,” Egil explains. This organic approach led to natural growth, with the business model emerging from genuine user needs rather than being forced upon the community.
- Don’t Compromise Your Open Source Offering While conventional wisdom suggests limiting open source features to drive conversions, Unleash takes a contrarian stance. “Open source needs to be the best product for developers, individual developers,” Egil emphasizes. Despite pressure from their sales team to “just slim down the open source, make it like as few features, no support, anything,” they’ve maintained a robust open source offering.
- Build Your Monetization Strategy Around Scale Instead of artificially restricting features, Unleash found natural monetization points around enterprise needs. The transition happens organically “when you start scaling from individual developers into kind of teams, large organization, more kind of compliance needs.” This approach ensures individual developers get everything they need while creating clear value for enterprise customers.
- Curate Community Culture Deliberately Community building goes beyond managing pull requests. “We always pick that version of the contribution that is having the author that is really truly living our values,” Egil reveals. This careful curation creates an environment where developers “feel welcomed, where you can kind of really exchange ideas, really challenge each other in a nice way to kind of lift up and have that growth mindset.”
- Embrace Transparency with Technical Audiences Developer communities demand authenticity. As Egil notes, “We are fortunate to deal with a very skilled audience or market. I mean, developers, they are bright people. They are seeing right through if we do not have integrity in what we do.” This reality should shape everything from product decisions to marketing messages.
- Focus on Long-term Value Creation Rather than chasing short-term gains, Unleash focuses on fundamental developer needs. “Software developer and software experts, I truly believe they will always be there one way or the other. So we are here to make developers everyday life easier and simpler,” Egil shares. This long-term thinking helps navigate the inherent tensions between commercial and community interests.
The results speak for themselves. With 16.5 million Docker pulls and approximately ten thousand community members, Unleash has proven that commercial success doesn’t require compromising open source values. “There is a very clear tension between the commercial drivers because we are hairful business for sure. At the same time there is a tension between a commercial aspect of the company and the open source side of the company,” Egil acknowledges. “What we decided to do very early on is basically train on getting this tension right. Meaning it’s a good tension if it’s done right and it’s a very bad tension if it’s done wrong.”
For founders building developer-focused companies, these lessons offer a valuable framework: start with genuine value, maintain integrity in your open source offering, monetize around scale rather than artificial limitations, actively curate your community, and always prioritize transparency. The path to commercial success in open source isn’t about compromising values – it’s about aligning business goals with community needs.