Guide · Open source · Beginner level

Open source,
explained for people
who aren't developers.

What is it, really? What's it good for? How do companies make a living giving software away for free? Why does AI change everything? Which tools should you try? How do you avoid getting burned? The complete guide, jargon-free, written on the assumption that you've never once opened a terminal.

15 min read Level Anyone Date April 2026
In 30 seconds

What you'll understand

  • Open source is code you're allowed to read, modify and redistribute — it does not automatically mean "free of charge"
  • There are four terms you shouldn't mix up: open source, free software, source available, open weights
  • Companies that do open source make their money on service, hosting, or enterprise features — not on the code itself
  • AI in 2026 is in the middle of a split: Mistral, Llama, DeepSeek (open) versus GPT-5, Claude, Gemini (closed). You can test an open model on your own machine in five minutes
  • Top 5 tools to try tomorrow: Bitwarden, Firefox, LibreOffice, Joplin, Audacity. No credit card, and you take back control of a lot of your data
  • Full transparency: this article was written with Claude (Anthropic), then reviewed and signed off by me. If you spot an error or something that rings false, write to me and I'll fix it.
— Before we start

What is it, exactly?

Open source is computer code you're allowed to read, modify and redistribute. Picture a recipe published in full, with the ingredient list and every step: you can cook it, tweak it to your taste, and share your version. For a piece of software to genuinely earn the "open source" label, it has to tick ten very precise criteria laid out by the Open Source Initiative (the OSI), a reference non-profit founded in 1998.

No fine print, no exclusion by profession, no "free for individuals only." Without those ten criteria, it's not open source anymore. It's something else. And the distinction matters a lot, as you're about to see.

Four terms you shouldn't mix up

Before we go further, let's pin down the vocabulary. Four words you hear everywhere and that nobody tells apart clearly.

TermWhat it meansExample
Open sourceCode that's readable, modifiable, redistributable, with no usage restriction. Validated against the ten OSI criteria.Linux, Firefox, VS Code
Free softwareBasically the same thing as open source. Same camp, different vocabulary. "Free" here means "free as in freedom," not "free of charge."GNU, GIMP, GPL
Source availableYou can read the code, but your use is restricted (no reselling it as a service, no direct competition). This is NOT open source.Elastic, Redis (since 2024), HashiCorp Terraform
Open weightsAI-specific. You can download the model's parameters, but not the data used to train it. Not really open source in the strict sense.Llama (Meta), Mistral 7B

Why you need to remember this

Plenty of vendors play on these nuances to sell a product that isn't really open source. Meta's Llama is constantly presented as "open source" — it isn't, the OSI settled that in 2024. It's open weights, which means there are restrictions hidden in the license. Read before you sign.

The story in five steps

To understand where we are, you need to know where it came from. Forty years, five key moments.

Before 1980

Everyone shares

Software isn't a product. IBM sells outrageously expensive machines, and the code comes with them, free of charge. Universities swap their programs on punch cards. That's the default culture.

1983-1985

Stallman invents the movement

Richard Stallman, a researcher at MIT, can no longer modify the drivers for his printer. He launches the GNU project and founds the Free Software Foundation. In 1989 he publishes the GPL: if you use my code, you have to publish yours.

1991

Linus Torvalds releases Linux

A 21-year-old Finnish student, Linus posts on Usenet: "I'm making a free OS, just a hobby." Thirty-five years later, his code runs 96% of the world's web servers and every supercomputer.

1998

The term "open source" is born

Netscape opens the source of its browser (the future Firefox). Eric Raymond, Bruce Perens and Christine Peterson coin the phrase "open source" to make it less scary for companies. The Open Source Initiative is created right after.

2000-2026

Total explosion

Android (2008), GitHub (2008), VS Code going open source (2016), Microsoft buying GitHub (2018, 7.5 billion), license flip-flops (2021-2024), the boom in open AI (Llama, Mistral, DeepSeek). Today, more than 90% of enterprise software contains at least one open source component.

— The legal contract

The licenses you need to know.

A license is the contract that says what you're allowed to do with the code. Not knowing how to read a license is like buying an apartment without reading the deed. Good news: there are only three families to understand.

  • Permissive · "do whatever you want, just keep my name on it" → MIT, Apache 2.0, BSD
  • Strong copyleft · "if you modify and redistribute, you have to publish your changes" → GPL, AGPL
  • Weak copyleft · "copyleft only on my files, not on the product that uses them" → LGPL, MPL 2.0

If you want X, pick Y

The table someone should have handed you straight away.

You want...PickWell-known examples
Maximum adoption, code usable even inside closed proprietary softwareMIT or BSDReact, Rails, Node.js, VS Code
Same, but with patent protectionApache 2.0Android, Kubernetes, TensorFlow, Mistral
To force anyone who modifies your code to publish their changesGPL v2 or v3Linux, Git, WordPress, VLC
To force even online services (cloud, SaaS) to publishAGPL v3Mastodon, Nextcloud, Plausible
To ship a library usable in proprietary software without forcing everything to be freedLGPLFFmpeg, GTK, glibc
You're not surechoosealicense.comA GitHub site that asks you 3 questions and tells you what to pick

Three false myths to break

Open source ≠ free of charge. Red Hat, bought by IBM for 34 billion, sells Linux. Open source ≠ amateur. 96% of the web runs on it. Open source ≠ nobody's responsible. Linux Foundation, Apache Foundation, Mozilla: tight governance, security audited by thousands of eyes.

— The big question

If it's free, how do companies survive?

This is the first question that comes up, every single time. The one-sentence answer: the code is free, but everything around it isn't. Support, hosting, enterprise features, legal guarantees. Here are the three cases that prove it.

Red Hat · 1993
$34B
Bought by IBM in 2019. The "services + support" model: Linux is free, but banks that want a phone number to call at 3 a.m. pay for a contract.
MongoDB · 2007
$2B
Annual revenue. The database code is free, but 73% of revenue comes from Atlas, their hosted service that handles backups, monitoring and security.
GitLab · 2011
$750M
The "open core" model: a free Community edition (which covers a solo dev's needs), paid Premium and Ultimate editions for enterprise features.

The five business models

Model 01

Services + support

You give the code away for free and sell consulting, support and guarantees. Reference: Red Hat, SUSE, Canonical (Ubuntu).

Model 02

Hosted SaaS

The code is free, but the "turnkey" version that runs in the cloud with backups and auto-scaling, you pay for monthly. Reference: MongoDB Atlas, Elastic Cloud, Confluent.

Model 03

Open core

The community version is free. The features big companies need (directory sign-in, audit logs, advanced security) are paid. Reference: GitLab, Sentry, Cal.com, Plausible.

Model 04

Dual license

The code is under a viral license (GPL). If you want to embed it in your closed product without publishing your code, you pay for a commercial license. Reference: the old MySQL, Qt.

Model 05

Sponsorship + donations

The community voluntarily pays the maintainers through GitHub Sponsors or Open Collective. Works well for small projects, but never enough to build a real company. Reference: Vue.js (Evan You), Sindre Sorhus.

The myth of the bearded volunteer in a sweater

The romantic image of a contributor coding Linux on weekends for the sheer love of it is false. 84% of Linux kernel commits in 2025 are made by full-time salaried employees at large companies: Intel, Google, Red Hat, IBM. Why? Because Intel needs Linux to support its processors perfectly, Google runs Android on it across three billion smartphones, and Red Hat sells support. Modern open source is shared industrial investment, not romantic volunteering. Governance is handled by the Linux Foundation, the Apache Software Foundation and their equivalents.

— The drama of the year

The 2024-2026 controversy.

Over the past three years, several big companies have changed the license of their flagship product overnight, to block Amazon Web Services and the other clouds that were reselling their software without contributing back. The immediate side effect: it's no longer open source. The community responded by creating copies under the old license, which we call "forks."

ToolDateBefore → AfterReaction
ElasticJanuary 2021Apache 2.0 → SSPLAWS forks → OpenSearch
HashiCorp TerraformAugust 2023MPL → BSLLinux Foundation forks → OpenTofu
RedisMarch 2024BSD → SSPLAWS, Google, Oracle fork → Valkey

The founders' argument is always the same: "AWS takes our software, resells it as a managed service, makes hundreds of millions off it, and sends us nothing back. Without the pivot, we die." The opponents' argument: "You're hijacking the words 'open source' to sell a product that no longer is."

My personal take: both camps are right. But remember this: before you commit to a tool that's critical for your business, look at who controls the license. An independent foundation (Linux Foundation, Apache Software Foundation, Cloud Native Computing Foundation) = no pivot risk. A single company with shareholders = real risk.

— The 2026 angle

Open source and AI: why it changes everything.

You use ChatGPT, Claude, maybe Gemini. All closed: you can only use them through their website or their API, and your data always passes through their servers. But since 2024, another constellation has exploded in power: open models. You can download them and run them on your MacBook or PC, without sending a single byte of data to anyone.

Five open models worth knowing

ModelMakerLicenseReally open source?
Llama 4MetaLlama Community LicenseNo — commercial restrictions (anti-competition clause at 700M users)
Mistral Small 4Mistral AI (France)Apache 2.0Freely open weights — usable commercially with no strings attached
DeepSeek R1DeepSeek (China)MITFreely open weights — the one that crashed the stock market
Qwen 3AlibabaApache 2.0Freely open weights — supports 119 languages
OLMo 3Allen Institute (AI2)Apache 2.0 + Dolma datasetGenuinely open source — weights + training code + data all published

The DeepSeek moment

On January 27, 2025, a nearly unknown Chinese company releases DeepSeek R1, a reasoning model comparable to OpenAI's GPT-o1. Announced training cost: 5.6 million dollars instead of the usual hundreds of millions. Open source. The market rules on it the next day: NVIDIA loses 589 billion in market cap in a single session, the biggest single-day loss for one company in all of financial history. The whole thesis that "you need billions and 30,000-dollar GPUs to do AI" collapses. If you want the full story of that day, I tell it in episode 4 of my AI Wars podcast.

Why it changes everything for you

Three concrete examples to make it click.

You're a lawyer and you want an AI to analyze fifty client contracts. With ChatGPT, your documents go off to OpenAI and you breach attorney-client privilege. With Mistral installed locally via Ollama, the analysis happens on your own machine. Not a single byte leaves.

You're the CFO of a French SMB. IT won't approve ChatGPT for data-sovereignty reasons. Mistral, hosted in France, under the Apache 2.0 license, gives you clear guarantees.

You run an accounting firm and you want an AI that masters the French chart of accounts. With an open model, you can "fine-tune" it — feed it your own documents so it becomes an expert. With GPT-5, impossible.

To try this weekend · 5 minutes

Run Mistral on your own machine

Here's how to run a real AI model at home, no subscription, without sending out a single byte of data.

  1. Go to ollama.com and download the Mac, Windows or Linux version. Double-click the installer.
  2. Open the Ollama app. In the bar, type mistral or llama3. The download takes five minutes the first time.
  3. You end up with a chat interface just like ChatGPT. Except you can turn off your Wi-Fi and keep chatting. Magic.

If you'd rather have a proper graphical interface, look at LM Studio (a clean, Discord-style interface) or Open WebUI (which mimics ChatGPT perfectly). With 16 GB of RAM (the standard on a modern MacBook), you can comfortably run Mistral 7B or Llama 3 8B. Quality comparable to GPT-3.5.

For the complete walkthrough — hardware choices, models, RAG, cloud vs. local comparison, beginner traps — I've written the twin article to this one: Run a real AI at home. It's the natural next step when you want to go from "I download it in 5 min" to "I use it every day on my real documents."

— Your toolbox

Thirty tools to try.

You don't need to code to enjoy open source. Most of these tools install in two clicks, like any regular app. Here's my pick, by category.

Office & documents

LibreOffice

MPL 2.0 · 😊 easy

An alternative to Microsoft Office. Covers 95% of personal and small-business needs. Reads .docx, .xlsx and .pptx files natively.

Joplin

MIT · 😊 easy

An alternative to Notion or Evernote. Encrypted Markdown notes synced across all your devices, without depending on a proprietary cloud.

OnlyOffice

AGPL v3 · 😐 medium

Real-time collaboration on documents, without sending your files to Google. Excellent Microsoft compatibility.

CryptPad

AGPL v3 · 😊 easy

Encrypted collaborative documents right in your browser. Nobody (not even CryptPad) can read what you write.

Visual creation & design

GIMP

GPL v3 · 😐 medium

An alternative to Photoshop. Photo retouching, compositing, cutouts. For 90% of amateur and freelance needs, it's plenty.

Inkscape

GPL v2 · 😐 medium

An alternative to Illustrator. Logos, icons, vector illustrations. Native SVG format.

Krita

GPL v3 · 😐 medium

Digital painting, illustration, comics. On a graphics tablet with a stylus, it's a real joy.

Penpot

MPL 2.0 · 😐 medium

An alternative to Figma. Interface design (websites, apps). Penpot 2 supports CSS Grid natively.

Audio & video

Audacity

GPL v3 · 😊 easy

Record your voice for a podcast, clean up audio. The dated interface is a deliberate choice, but it's brutally effective.

OBS Studio

GPL v2 · 😐 medium

Streaming to Twitch, YouTube, screen recording. The absolute standard among streamers.

Kdenlive

GPL v2+ · 😐 medium

Video editing for YouTube or family use. Classic multi-track editing. Save often.

Shotcut

GPL v3 · 😊 easy

An alternative to iMovie / Movie Maker. Simpler than Kdenlive, perfect to get started.

Local generative AI

Ollama

MIT · 😊 easy

The tool that lets you run Mistral, Llama and DeepSeek locally on your own machine. Two-click install.

Mistral Small 4

Apache 2.0 · via Ollama

A genuine open source license, a French model. Excellent on 16 GB of RAM.

FLUX.1 schnell

Apache 2.0 · 😰 technical

Local image generation, an alternative to Midjourney. Needs a decent graphics card.

Whisper

MIT · 😐 medium

Multilingual audio transcription (99 languages). The standard that a lot of paid tools use behind the scenes.

Communication & collaboration

Mattermost

MIT · 😐 medium

An alternative to Slack. Very similar interface, painless switch.

Jitsi Meet

Apache 2.0 · 😊 easy

Quick video calls with 2-15 people, no account needed. Shareable link, instantly.

Element (Matrix)

AGPL v3 · 😊 easy

Encrypted, federated messaging. Like email, your server can talk to another one.

Nextcloud

AGPL v3 · 😐 medium

A complete collaboration suite: files, calendar, contacts, video. The open source Swiss Army knife.

Productivity & browsing

Bitwarden

GPL v3 · 😊 easy

A free password manager that works everywhere. If you're not using one yet, drop everything and install this today.

Firefox

MPL 2.0 · 😊 easy

The only mainstream browser still genuinely independent of Google and Apple. Excellent privacy handling.

VS Code

MIT · 😊 easy

An excellent, powerful text editor, even for Markdown or config files. Better than TextEdit.

Plausible

AGPL v3 · 😐 medium

An alternative to Google Analytics. No GDPR cookie banner, no data sent to Google.

Top 5 to try first if you're just starting

Bitwarden (instant security, zero friction) → Firefox (one click, you replace Chrome without losing anything) → LibreOffice (95% of personal office needs) → Joplin (simple notes, your data stays yours) → Audacity (perfect for discovering open source hands-on).

— Stay current

How to keep an eye on it.

The mistake beginners make is trying to follow everything. Unsustainable. The right approach: five minutes a day, thirty minutes a week, and sources that do the filtering for you.

Three go-to sources

FR

Korben.info

The go-to for tech explainers in French. Korben tests the tools, explains what's at stake, and simplifies without being condescending. If an open source tool is worth attention in France, he writes about it.

INTL

Hacker News

The absolute reference. A homepage updated continuously, an ultra-responsive community of devs and founders. Every open source tool that gains traction shows up there. Address: news.ycombinator.com.

EMAIL

Console.dev

A weekly newsletter dedicated to open source dev tools. Ultra-curated, never any noise. Ideal if you want the pick delivered to you without having to scroll.

To automate it, add an "Open Source" folder in Feedly (free) with your RSS feeds. You open it five minutes a day, mark things as read, and save one or two articles to dig into over the weekend. That's it.

— To avoid at all costs

The five major traps.

⚠️

Trap 1 — License contamination (the GPL trap)

If you embed GPL-licensed code in your closed proprietary product, you MUST publish your entire source code under the GPL. Not a part. All of it. Plenty of startups learned this the hard way. Fix: check the license of every dependency before you install it.

💀

Trap 2 — The project that dies (or that the maintainer sabotages)

In January 2022, the maintainer of colors.js (pulled in by projects with 3.3 billion downloads) deliberately broke his own code, tired of maintaining it for free. Thousands of production apps went down overnight. What to anticipate: date of the last commit, number of active contributors, visible sponsors.

🔄

Trap 3 — The unilateral license change

HashiCorp Terraform, Redis and Elastic all changed their license overnight between 2021 and 2024. You were using something open source, and you end up with something that no longer is. Spot the risk upstream: who controls the license? A foundation = safe. A single company with shareholders = risk.

🎭

Trap 4 — The "free" that isn't open source

DaVinci Resolve, Discord, Notion, Skype, Zoom: all free, all proprietary. You can use them, but you have no rights over the code, no visibility, no guarantee. The day the vendor changes its mind (acquisition, pivot, bankruptcy), you lose everything.

🤖

Trap 5 — Fake open source in AI ("open weights")

Llama and Mistral are consistently presented as open source. Llama isn't (a restrictive license with an anti-competition clause). Mistral is on its small models (Apache 2.0), but not on the big ones. Read the license before you invest dev time in a model.

— Before you click install

Security: vet it first.

Supply-chain attacks on open source are real. Three recent episodes that should serve as a lesson.

Log4Shell (December 2021): a maximum-severity flaw in Log4j, a library used everywhere in the world. It let anyone execute code remotely on any vulnerable server. It had been sitting there silently since 2013.

XZ Utils (March 2024): the most chilling attack of recent history. An attacker spent more than two years honestly contributing to a compression utility used by every Linux distribution. He earned trust, became a co-maintainer, then slipped in a backdoor. Caught by chance by a Microsoft engineer (Andres Freund) who'd noticed his SSH connections were taking 500 ms instead of 100 ms.

Polyfill.io (June 2024): a JavaScript service used on 100,000 sites is bought by a malicious actor. Starting in June, the service injects malicious code that redirects mobile visitors to scam sites.

Checklist to vet a tool before installing

  • License recognized by the OSI: MIT, Apache 2.0, BSD, MPL = fine for most uses. AGPL, SSPL, BSL = read the license first.
  • Active official repo: recent commits (last month at most), issues that get replies.
  • Identifiable maintainers: real profiles with a track record, not anonymous handles created last week.
  • Visible sponsors: GitHub Sponsors, Open Collective, or a recognized foundation (Linux Foundation, Apache).
  • More than 100 stars and forks: a sign of real use by the community.
  • No unpatched CVEs: search on cve.mitre.org.

The free tool to turn on right now

GitHub Dependabot on your GitHub repos. Go to Settings → Security → Dependabot alerts. It's free, automatic, and it emails you every time a vulnerability is found in your dependencies. One click, and weeks of pain avoided.

— Going further

If you want to start today.

The open source ecosystem in 2026 is mature, varied, accessible. You can replace 80% of your proprietary stack without losing any quality, just by investing a little learning time. The worst that can happen when you try: you uninstall it. The best: you save €200 a year in subscriptions and you take back control of your data.

My three concrete suggestions to get started:

  1. Install Bitwarden tonight. If you're not using a password manager yet, that's your one real cyber risk. Bitwarden is free, works everywhere, and you'll be set up in fifteen minutes.
  2. Try Mistral via Ollama this weekend. Download, install, first prompt: thirty minutes tops. You'll see with your own eyes that a powerful AI can run on your machine with no subscription.
  3. Sign up for Console.dev. A weekly newsletter dedicated to open source tools. Five minutes of reading, zero ads, and the end of the fear of missing out.

If you want me to send you more guides like this (on AI, open source, the tools I test), sign up for AI Playbook — it's my weekly curation, I share exactly the same thing I keep for myself. And if you have a question, a comment, or you think I've got something wrong in this article, write to me. I read everything, and I don't take it badly.

— FAQ

Open source FAQ.

What is open source, really?

Open source is computer code you're allowed to read, modify and redistribute. To earn the label, a piece of software has to tick ten precise criteria set by the Open Source Initiative (OSI), a reference non-profit founded in 1998. Without those ten criteria, it's no longer open source, it's something else.

Does open source mean free of charge?

No. Open source does not mean free of charge. Red Hat, bought by IBM for 34 billion dollars in 2019, sells Linux. The code is free, but support, hosting, enterprise features and legal guarantees all cost money.

Which open source tools should I try first?

My top 5 to get started: Bitwarden (password manager, instant security), Firefox (a browser that's independent of Google), LibreOffice (95% of personal office needs), Joplin (encrypted Markdown notes) and Audacity (audio editing). No credit card, two-click install.

How do companies make a living giving software away for free?

Five main business models: paid services and support (Red Hat), turnkey hosted SaaS (MongoDB Atlas generates 73% of revenue), open core with paid enterprise features (GitLab), commercial dual licensing (the old MySQL, Qt) and sponsorship via GitHub Sponsors. The code is free, but everything around it isn't.

What's the difference between open source and open weights?

Open source in the strict sense means source code plus data plus the right to modify and redistribute. Open weights is AI-specific: you can download the model's parameters, but not the data used to train it. That's not really open source in the OSI sense. Llama and Mistral are open weights, while OLMo 3 from the Allen Institute is genuinely open source.

Are the Mistral and Llama AI models really free and open?

Mistral Small 4 is under the Apache 2.0 license, genuinely free for commercial use. Llama 4 isn't: its Llama Community License includes an anti-competition clause at 700 million users, and the OSI ruled in 2024 that it isn't open source. Read the license before you invest dev time in a model.

What traps should I avoid with open source?

Five major traps: GPL contamination that forces you to publish your proprietary code, the abandoned project or one sabotaged by its maintainer (the colors.js case in 2022), the unilateral license change (Elastic, Redis, HashiCorp), the free-but-not-open-source trap (Discord, Notion, Zoom) and fake open source in AI (open weights sold as if it were free and open).

How do I vet an open source tool before installing it?

Six things to check: a license recognized by the OSI (MIT, Apache 2.0, BSD, MPL), an active official repo with recent commits, identifiable maintainers with a track record, visible sponsors (GitHub Sponsors, a recognized foundation), at least 100 stars and forks, and zero unpatched CVE on cve.mitre.org. Also turn on GitHub Dependabot for your repos.

What's the Elasticsearch, Redis and HashiCorp drama?

Between 2021 and 2024, these three vendors changed the license of their flagship product overnight to block Amazon Web Services. Elastic went from Apache 2.0 to SSPL in 2021, HashiCorp Terraform from MPL to BSL in 2023, Redis from BSD to SSPL in 2024. The community responded by creating forks under the old license: OpenSearch, OpenTofu, Valkey.

Why did DeepSeek crash NVIDIA?

On January 27, 2025, the Chinese company DeepSeek released R1, an open source reasoning model comparable to OpenAI's GPT-o1, trained for 5.6 million dollars instead of the usual hundreds of millions. The next day, NVIDIA lost 589 billion in market cap in a single session, the biggest single-day loss for one company in financial history. The thesis that "you need billions and 30,000-dollar GPUs to do AI" collapsed.

Jérémy Sagnier
Thanks for reading this far 👋

Shall we keep going?

I test AI for real and I share what works, no jargon and no hype. If this article helped you, the simplest way to not miss anything is my Friday letter. And if you have a question or a doubt: reply to me, I read everything.

Get the newsletter → Read more articles