In the next few months I’m going to experiment with building a profitable open-source (OSS) project. In my career I’ve always worked as a developer advocate and helping builders navigate how to optimize their productivity with useful developer tools. I also deeply align with the vision of democratizing access to toolings to provide optionality for builders.
I’ve seen role models in OSS and am on a journey to deconstruct their business models and see how this can be applied to open-source projects. For a few years I’ve been actively contributing to community-owned projects and toolings. If we take a look at the industry leaders:
Red Hat:
MongoDB (Database):
Docker (Containerization):
My experience having been involved in Yearn, token swaps (ie SushiSwap) and Gitcoin:
The next step is exploring productizing AI-enabled products that improves the pain-points for devs or technical consumers. I’ve worked at companies where AI-assisted dev tools were greatly frowned upon. The 3 leading models for me are subscription plans, enterprise edition and building out a marketplace. The marketplace will be the long-term vision as the cold start problem then really requires momentum to overcome.
Revenue models for open-source:
If you have any suggestions or want to share your own journey building revenue-generating OSS, would love to start a conversation. My next steps are iterating on product and adoption, based on user-feedback on nascent AI developer experiences.
A profitable open-source (OSS) project sounds great. I've used a few open-source software but never built one. All the very best for your journey👍