← Back to list
Colossus (Invest Like the Best / Business Breakdowns)Podcast25 Aug 2020Source: traffic.libsyn.comHost: Patrick O'Shaughnessy

Chetan Puttagunta and Jeremiah Lowin – Open Source Crash Course - [Invest Like the Best, EP.188]

In plain words

This podcast explains how open-source companies make money: give away code for free, then sell services or insurance. Guest Chetan (Benchmark partner, invested in MongoDB) and Jeremiah (Prefect founder) say open-source builds trust—users try free, then spread the word, creating a growth flywheel. They like MongoDB's cloud service Atlas (revenue went from zero to $147M in three years) and cite Red Hat (bought by IBM for $34B) as the pioneer. Jeremiah warns startups not to compete directly with AWS on selling computing power; instead, sell 'insurance' for peace of mind.

AI SummaryAI-generated · may contain errors · verify against the original

This report discusses the open-source software business model, with the core argument that open-source companies attract developer communities by offering core code for free, and then monetize by selling additional tools, features, and services. Key conclusions include: Red Hat is a successful prece

~13 min full read · 8 sections
Deep Analysis

Quick Overview

Guest Identity: Chetan Puttagunta (Partner at Benchmark, investor in open-source companies such as MongoDB, MuleSoft, Elastic) and Jeremiah Lowin (Founder of Prefect.io, an open-source workflow engine company). Main Theme: The business model of open-source software — why companies offer core code for free, how they profit from it, and what traditional enterprises can learn from this model. Most significant judgment: Jeremiah Lowin believes that the essence of open-source is not code itself, but trust — by opening up source code, companies can build community trust, allowing users to experience the product with very low barriers, thus forming a compound growth flywheel where "once someone likes it, they can tell the next person at zero cost," an effect that traditional marketing budgets cannot replicate.


主题一:开源商业模式的起源——Red Hat 的启示

Chetan Puttagunta 指出,Red Hat 是开源商业模式的“火种”——它让华尔街第一次看到开源公司可以成为巨大的商业机会。

  • 历史脉络:Red Hat 最初由两家公司合并而成——一家是销售 Linux 和 Unix 软件配件的目录公司,另一家是 Mark Ewing 创立的 Red Hat Linux 发行版。1995 年两家合并,1999 年上市,首日涨幅位列华尔街历史第八或第十大,震惊市场。2018 年,IBM 以 340 亿美元 收购 Red Hat。
  • 机制拆解:Red Hat 提供了一个开源操作系统(Linux),背后有公司资产负债表支撑研发,同时拥有开发者社区的热情。它在 25 年间经历了从“卖软件发行版”到“卖企业级服务”的转型。
  • 推演与信号:Chetan 指出,Red Hat 的上市让“开源作为商业模型”被正式认可,但当时的模型(服务+企业工具)在今天已不可复制,因为云的出现彻底改变了竞争格局。

Theme 2: The Core Challenge for Open-Source Companies — How to Define the Boundary Between "Free" and "Paid"

Jeremiah Lowin emphasizes that the easiest mistake for open-source companies is to "create pain and then sell the cure" — users will see through this strategy, and true trust is the long-term moat.

  • Mechanism Breakdown: Taking Prefect as an example, the open-source project is a workflow engine (free, allowing users to ensure code runs on time); the paid product is an "insurance product," whose core function is "when something goes wrong, notify you as quickly as possible and protect you from loss." Jeremiah states bluntly: "What we are actually selling is knowledge — knowing how to make the system run stably under high availability, security, and scale. These cannot be taught to users through open-source code."
  • Data Chain: One year after the Prefect open-source project was launched, the Slack community grew from 20 to nearly 1,000 people; the core of the paid customer story is "once something went wrong, they were woken up via Slack and avoided a major loss" — this is precisely the manifestation of paid value.
  • Distinctive Judgment: "Open source is users telling us what they want, and we then deliver that demand back to them in the form of a proprietary platform." That is, open source becomes a "user demand expression tool," not the product itself.

Theme 3: Defensive Dilemma – How Open Source Companies Coexist with the Three Cloud Giants

Chetan Puttagunta argues that this is the most uncomfortable topic in open source business—the three major public clouds (AWS, Azure, Google Cloud) are both channels and potential competitors, and open source companies must rethink their business models.

  • Competitive Landscape: Chetan points out that MongoDB's cloud product, Atlas, is a success story. Launched in June 2016, it grew annual revenue from zero to $147 million in three years; by Q1 2020, it had surpassed $210 million with 16,800 customers. The core of Atlas is a "managed MongoDB service" that allows users to avoid managing database operations themselves.
  • Mechanism Breakdown: Public clouds essentially sell two things—compute (CPU) and storage. All other tools (including open source companies' cloud services) are merely "convenience layers" that make it easier for users to access these two. If an open source company's paid product is simply "managing its own open source software," it is effectively competing with the public cloud for CPU sales, which is unsustainable.
  • Jeremiah's Counter-Strategy: Prefect designed a system—not helping users run code, but instead letting users provide their own CPU. Prefect only provides "insurance" (monitoring, alerts, security). "We have filed a business model patent. If you want to build a defense, you must find a way to cooperate with the cloud giants rather than compete—at least that's what startups should do."
  • Extrapolation: Google Cloud is the most friendly to open source companies, AWS is the most hostile, and Azure falls in between. Open source companies must choose "which cloud to align with" and ensure their business model does not directly threaten the cloud providers' core business.

Theme 4: The Essence of Open Source Communities — Trust Is the Only Currency

Jeremiah Lowin and Chetan Puttagunta agree that the quality of an open source community is not determined by the number of code contributors, but by "the number of times non-employees answer other people's questions"—this is the sole metric of community health.

  • Jeremiah's rule: Prefect's first employee rule is "be kind." "I have seen many open source communities that are toxic because maintainers feel like unappreciated volunteers. But if you want to build a truly open community, you must make everyone who joins Slack feel welcome. Most customers start by asking a question—if that question receives a kind response, they will stay."
  • Chetan's case: Elastic (the company behind Elasticsearch, on whose board Chetan sits) disclosed in its S-1 filing that its product had been downloaded 350 million times, the community had 100,000 meetup members, distributed across 200 meetup groups in 46 countries. This massive community scale, in turn, requires the company to invest significant resources in maintaining positive interactions.
  • Jeremiah's quantitative metric: "If you are not waiting for answers, if the community is not a 'rabble of question-askers' but a group that truly helps each other, you can feel it. The only metric we track is: the number of times non-employees answer other people's questions—if that number goes up, the flywheel is turning; if it stalls, we are failing."

Theme 5: Lessons from the Open-Source Model for Non-Software Enterprises

Patrick O'Shaughnessy proposes an analogy of "open-source knowledge" — if something has low production cost and zero distribution cost, it should be shared for free, and sharing itself creates compounding returns.

  • Jeremiah's response: "Open source is not just for code. You can apply the same logic to any field — the key is to find your 'Lego bricks' (open foundational components) and your 'instruction manual' (the business logic built on top of those bricks). APIs are the perfect carrier for this 'instruction manual': they package the business logic of open-source components into an endpoint, allowing users to skip learning the entire system."
  • Chetan's observation: Google's early practice of publishing white papers (e.g., MapReduce, Bigtable) to disclose its internal technologies was essentially a form of "open-source learning." "Engineers want to solve interesting problems — make your problems public, and you will attract the best talent." Microsoft once called Linux a cancer, yet today it is one of the world's largest open-source contributors — this transformation itself is a signal.
  • Patrick's "open-source marketing": O'Shaughnessy Asset Management's motto is "Learn, Build, Share, Repeat." Patrick believes, "The hardest things to share are often the ones you most need to share — because they make you feel you have a competitive advantage. But almost every time we chose secrecy, it was a mistake; every time we chose to share, it brought greater returns."

Mentioned Positions

Position Analyst Sentiment Key Data
Red Hat Bullish (Chetan considers it the origin of open-source business) Merged in 1995, listed in 1999 (8th/10th highest first-day gain in history), acquired by IBM in 2018 for $34 billion
MongoDB Bullish (Chetan invested and praised its successful cloud transition) Atlas cloud service: launched in June 2016, annual revenue grew from zero to $147 million in 3 years; Q1 2020 reached $210 million, with 16,800 customers
MuleSoft Bullish (Chetan invested, exited) Acquired by Salesforce in 2018 for approximately $6.5 billion
Elastic Bullish (Chetan on the board) Product downloaded 350 million times, community has 100,000 meetup members, covering 200 groups in 46 countries
Acquia Bullish (Chetan invested, exited) Acquired by Vista Equity for over $1 billion
Prefect.io Bullish (Jeremiah is founder, Patrick is investor) One year after launch, Slack community grew from 20 to nearly 1,000 people; paid product positioned as "insurance product"
Shopify Neutral (cited by Chetan as a case of "super infrastructure") No specific data given, only cited as an example of API-first model
Stripe Neutral (same as above) Same as above
Contentful Neutral (referred to as "super infrastructure" of open-source + API-first) Same as above
Commerce Layer Neutral (same as above) Same as above

Memorable Judgments

1. “Open source is how users tell us what they want, and we then deliver that demand as a proprietary platform.” – Jeremiah Lowin. Open source is not a free product, but a “demand expression engine”; the paid product is “insurance” – users pay for the peace of mind that “if something goes wrong, someone will help you fix it.”

2. “The first rule of open source companies: be nice.” – Jeremiah Lowin. Most open source communities are toxic because maintainers see themselves as unappreciated volunteers. Prefect requires all employees to respond kindly to every inquiry, and this directly translates into customer trust and paid conversion.

3. “The number of times non-employees answer other people’s questions is the single metric for open source community health.” – Jeremiah Lowin. If that number rises, the flywheel is turning; if it stalls, the community is failing. This is a quantifiable “community compounding” metric.

4. “If what you’re selling is the same thing the public cloud is selling – CPU – then you’re directly competing with the cloud giants, and that’s not a game a startup can win.” – Jeremiah Lowin. He designed Prefect’s model so it does not run user code, and patented the business model, calling it the key to “coexisting with the cloud rather than fighting it.”

5. “The hardest things to share are often the ones you should share the most – because they feel like your competitive advantage. But almost every time we chose to keep something secret, it was a mistake.” – Patrick O'Shaughnessy. O'Shaughnessy Asset Management’s motto is “Learn, Build, Share, Repeat.” Sharing content with low replication cost creates unexpectedly high returns.

6. “Google published white papers on its internal technology – that is essentially open source learning. It attracted the best talent because engineers want to solve interesting problems.” – Chetan Puttagunta. Microsoft once called Linux a cancer, yet today it is the world’s largest open source contributor – that shift itself is a signal.

7. “Two laws of consumer technology” (not formally named by Jeremiah Lowin, but the content can be distilled as follows): First, open source projects are “Lego bricks” (open foundational components), and APIs are “instruction manuals” (endpoints that package business logic); second, users will not pay for “running code,” but will pay for “insurance against code breaking.” These are the core principles behind Prefect’s business design.

8. “Super-infrastructure” (as named by Chetan Puttagunta): New open source companies are building “API-first super-infrastructure” – a single API call can accomplish what used to require multiple independent components. Shopify, Stripe, Contentful, and Commerce Layer are all examples. This is the biggest opportunity set for open source companies going forward.