"If the software is free, how do they make money?" — This is the #1 question people ask about open source. The answer isn't one model — it's SEVEN. And they generate over $100 billion combined. Here's every model explained with real numbers.
Software is infinitely copyable — the cost to make one more copy is zero. This makes selling copies a fundamentally fragile business (someone will always copy it for free). But some things CAN'T be copied:
Every open-source business model monetizes one or more of these scarce, uncopyable resources — while giving away the abundant, copyable software for free.
The most popular model. The core product is 100% free and open source. The company adds enterprise-only features (SSO, LDAP, audit logs, clustering, compliance tools) that large organizations need — and sells those as a paid tier.
CE is free with full Git + CI/CD. Premium ($29/user) adds security scanning. Ultimate ($99/user) adds compliance.
OSS is free. Enterprise adds SAML SSO, auditing, reporting. Cloud adds managed hosting.
Community: 30+ free apps. Enterprise: accounting, Studio, eCommerce, IoT, hosting.
Self-hosted: free, unlimited. Cloud: paid hosting + SSO + audit + team features.
OSS: full BI dashboards. Pro: row-level permissions, audit. Enterprise: sandboxing, SSO.
Community Server: free. Atlas: cloud hosting. Enterprise: encryption, LDAP, auditing.
The community edition MUST be genuinely useful — not crippleware. If users feel the free version is crippled, they'll choose a competitor. GitLab, Grafana, and Odoo succeed because their free versions are legitimately excellent. The enterprise tier adds value, not removes it.
The software is 100% open source and free to self-host. The company's revenue comes from hosting and managing the software as a cloud service. You pay for convenience, reliability, scaling, backups, and uptime — not for the software itself.
WordPress.org is free. WordPress.com hosts it for you. VIP tier: $2K–$5K/mo for enterprises (TIME, CNN).
Apache Superset is free. Preset hosts it as a cloud service with team management and SSO.
Apache Spark is free. Databricks hosts managed Spark + adds notebooks, ML, and governance. $1.6B revenue.
ERPNext is 100% free (all features). Frappe Cloud hosts it for $50–$500/mo with backups and support.
PostgreSQL is free. Dozens of companies sell managed PostgreSQL: Neon, Supabase, AWS RDS, Google Cloud SQL.
Jitsi is free to self-host. 8x8 sells Jitsi-as-a-Service (JaaS) for embedding video into apps.
Amazon takes open-source databases (Elasticsearch, Redis, MongoDB), hosts them on AWS as managed services, and makes billions — without contributing much back. This is legal but controversial. It led Elastic, Redis, and MongoDB to change their licenses to SSPL (Server Side Public License) — which PREVENTS cloud providers from offering the software as a service without contributing back. This is the biggest tension in open source today.
The software is completely free and open source. The company makes money by selling human expertise: technical support with SLAs, implementation consulting, training courses, custom development, and professional services. This was the original open-source business model.
100% of revenue from subscriptions (support, training, consulting). The software itself (Fedora/CentOS) is free. The BIGGEST open-source company ever.
SUSE Linux Enterprise: support subscriptions. OpenSUSE community distro is free. Same model as Red Hat.
Ubuntu is free. Canonical sells Ubuntu Pro ($25–$500/yr/machine) for 10-year security patches + phone support.
LibreOffice is free. Collabora sells enterprise support, Collabora Online (hosted LibreOffice), and consulting.
The software is released under a copyleft license (like GPL or AGPL) — free to use, but any modifications must also be open source. Companies that want to use it in proprietary products without sharing their code must buy a commercial license.
GPL for open source use. Commercial license for companies embedding MySQL in proprietary products.
LGPL for open-source apps. Commercial license ($300–$5,000+/dev/yr) for proprietary GUI apps.
Was open source (BSD), then re-licensed. Companies building proprietary map apps pay for commercial use.
BSL (Business Source License) — free to use, but can't offer it as a service without commercial license.
The software is free, but the company makes money from the ecosystem that grows around it — app stores, extensions, themes, integrations, developer tools, and advertising. The platform itself is the bait; the ecosystem is the revenue.
Android is free. Google Play Store takes 15–30% of app sales. Plus: Google Search, Ads, YouTube on every phone.
Chromium is free. Chrome's default search engine = Google = ad revenue. Google pays Apple $20B/yr to be Safari's default!
WordPress is free. Thousands of companies sell premium themes ($30–$200), plugins ($49–$500/yr), and hosting.
Free model hosting. Revenue from compute (Inference API), enterprise Hub, and sponsored models.
The software is run by a non-profit foundation funded by corporate memberships (companies pay $10K–$500K/year to be members), individual donations, government grants, and sponsorships. The foundation employs developers and governs the project neutrally.
1,000+ corporate members (Google, Microsoft, Intel, Huawei). Manages Linux, CNCF, OpenJS, Node.js, Kubernetes, and 100+ projects.
Non-profit behind Firefox. 85% of revenue from Google paying to be the default search engine. Also donations.
Runs Wikipedia using MediaWiki (open source). Funded almost entirely by small individual donations. "If everyone gave $3..."
Non-profit providing free HTTPS certificates. Funded by Cisco, Google, Mozilla, Meta, Akamai, and others.
Corporate sponsors (NVIDIA, Epic, AMD, Apple, Meta, Amazon). Plus individual donations from the community.
Sponsors: Google, Microsoft, Meta, Bloomberg, AWS. Funds PyCon, PSF grants, infrastructure, core development.
The software is free because it drives revenue for a completely different product. The open-source project is a strategic investment — a "loss leader" that brings customers to the real money-maker (cloud services, hardware, ads, etc.).
Android is free → 3B phones → Google Search on every phone → $200B+ in ads. Android is a marketing expense.
K8s is free → industry standard → companies deploy on GKE → Google Cloud revenue. K8s was a Trojan horse.
VS Code is free → 73% of developers use it → GitHub + Azure integrations → cloud revenue.
TF is free → researchers publish in TF → deploy at scale on Google Cloud → revenue.
PyTorch is free → AI researchers use it → Meta recruits from that talent pool → better AI products.
Microsoft funds Rust because 70% of their CVEs are memory bugs. Rust = fewer bugs = fewer billion-dollar incidents.
The biggest open-source investments are STRATEGIC: the software itself doesn't make money, but it creates the conditions for something ELSE to make money. Google doesn't sell Android — it sells the attention of 3 billion Android users. Microsoft doesn't sell VS Code — it sells the cloud to the developers who use it.
| # | Model | What's Free | What Costs $$$ | Best Example | Revenue Scale |
|---|---|---|---|---|---|
| 01 | Open Core | Core product (full) | Enterprise features + support | GitLab ($600M+/yr) | $10M–$1B+ |
| 02 | SaaS / Cloud | Self-hosted software | Managed cloud hosting | Databricks ($43B val.) | $10M–$10B+ |
| 03 | Support & Services | Everything (100%) | Support, training, consulting | Red Hat ($5.3B/yr) | $100M–$5B+ |
| 04 | Dual Licensing | GPL/AGPL use | Proprietary license | MySQL / Qt | $10M–$500M+ |
| 05 | Marketplace / Ecosystem | Platform | Apps, ads, services | Android ($40B+ Play) | $1B–$100B+ |
| 06 | Foundation + Donations | Everything | Nothing (donations) | Linux Foundation ($250M+) | $1M–$500M |
| 07 | Strategic / Loss Leader | Everything | Something else entirely | Google (Android → Ads) | Indirect: $10B–$200B+ |
These are just the 10 biggest pure-play open-source companies. When you add all open-source revenue worldwide — including cloud providers hosting open software (AWS: $90B, Azure: $60B, GCP: $33B) — the total open-source economy exceeds $300 billion per year and is growing faster than proprietary software.
There is no single "best" model. The right choice depends on what you're building:
🛠️ Building a tool (database, editor, framework)? → Open Core or Dual Licensing
☁️ Building something that needs hosting? → SaaS/Cloud (but protect against the "AWS problem")
📦 Building an operating system or runtime? → Support & Services (the Red Hat model)
🌍 Building a platform? → Ecosystem / Marketplace (requires massive scale)
🏛️ Building critical infrastructure (security, standards)? → Foundation (neutral governance)
🏢 You're a big tech company? → Strategic/Loss Leader (fund it to sell something else)
🧑💻 Solo developer / small team? → Open Core + SaaS combo (most common for startups)
Whatever model you choose: the community edition must be genuinely useful. If people feel cheated by the free version, they won't become paying customers — they'll become vocal critics. Generosity is the foundation. Revenue is the reward.
Every open-source company proves this verse: give generously → the return comes back multiplied. Red Hat gave away Linux → received $34 billion. Google gave away Android → received $200 billion in ads. Generosity is not just good ethics — it's the most powerful business strategy ever discovered.